roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 17:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 27 июл 2008, 19:49 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
смтрите как у него лихо получается



сайт http://www.hw-tuning.info/index.php/dsg ... Toner.html

Добавлено спустя 27 минут 4 секунды:
кстати, а в чем это он таком прозрачном травит?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 27 июл 2008, 22:49 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июн 2008, 08:48
Сообщения: 63
Откуда: Новосибирск
прог. языки: С++, Asm, PHP
на видио же видно в чем травит... Natriumpersulfat от производителя "proma systro"
только где бы его найти ))))

Добавлено спустя 3 минуты 26 секунд:
это немецкое название как я понял )) по англ. будет sodium persulfat )) googl'им ))

Добавлено спустя 4 минуты 53 секунды:
http://www.liveinternet.ru/users/burokrat/post34051454/ тут тоже самое с русскими каментами)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 27 июл 2008, 22:52 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а во тчто я еще нашел... :Yahoo!:
http://www.liveinternet.ru/users/burokrat/post34051454/

Добавлено спустя 1 минуту 1 секунду:
а вот схема того ламинатора
http://thomaspfeifer.net/

Код:
/*

  Laminator-Temperatur-Regelung V2.0
  Copyright 2006 Thomas Pfeifer
  http://thomaspfeifer.net/laminator_temperatur_regelung.htm


  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA


  Target: AVR-ATMega8
  Compiler: AVRGcc

  changes:
  16.01.06 TP - detect Sensor break/short

*/

#include <avr/io.h>
#include <stdio.h>
#include <stdlib.h>

#define F_CPU 8000000UL  // 8 MHz
#define SOLLWERT 150 //<= gibt die Solltemperatur (ADC-Wert) an, TODO: Autom. Umrechnung von °C
#define BAUD_RATE 9600

#include <avr/delay.h>

void adcinit();
int getadc(uint8_t channel);
void waitms(int ms);



int uart_putchar (char c)
//############################################################################
{
  if (c == '\n')
    uart_putchar('\r');
  //Warten solange bis Zeichen gesendet wurde
  loop_until_bit_is_set(UCSRA, UDRE);
  //Ausgabe des Zeichens
  UDR = c;
  return (0);
}

void UART_Init (void) {
  //Enable TXEN im Register UCR TX-Data Enable
  UCSRB=(1 << TXEN);
  //Teiler wird gesetzt
  UBRRL=(F_CPU / (BAUD_RATE * 16L) - 1);

  //цffnet einen Kanal fьr printf (STDOUT)
  fdevopen (uart_putchar, NULL, 0);
}

int convert2degree(int value) {
  static const float c1=19.5;
  static const float v1=275;  //ADC-Wert=264 @ 20°C

  static const float c2=202;
  static const float v2=154;  //ADC-Wert=165 @ 202°C


  float m=((c1-c2)/(v1-v2));
  return((int)((m*(float)value)+(-m*v1)+c1));
  //return((int)((-m*v1)+c1));
}




int main (void) {
  int val;
  int pwm;
  int pwm_ctr=0;

  adcinit();
  UART_Init();

  DDRC  = 0b00000000;

  DDRB  = 0b00000000;
  PORTB = 0b00000000;

  DDRD  = 0b11100000;  // 1=Output, 0=Input


  PORTD = 0b11100000;  //on


  printf("ok\n");

  while (1==1) {
    waitms(100);

    val=getadc(0);
    printf("%d %d %d %d\n",pwm,pwm_ctr,val,convert2degree(val)); //debug
    //printf("%d \n",convert2degree(val));

    pwm_ctr++;
    if (pwm_ctr>=10) pwm_ctr=0;

    pwm=val-SOLLWERT;
    if (pwm<0) pwm=0;

    if (pwm<pwm_ctr || val<100 || val>1000) { //pwm, detect Sensor contakt break/short
      PORTD = 0b01000000;  //off
    } else {
      PORTD = 0b11100000;  //on
    }

  }

}

void adcinit() {
  // Activate ADC with Prescaler 16 --> 1Mhz/16 = 62.5kHz
  //ADCSRA = _BV(ADEN) | _BV(ADPS2);
  ADCSRA = _BV(ADEN) | _BV(ADPS2) | _BV(ADPS1);
  ADMUX=  0;
}

int getadc(uint8_t channel) {
  // Select pin ADC0 using MUX
  ADMUX = channel | _BV(REFS0) | _BV(REFS1);

  //Start conversion
  ADCSRA |= _BV(ADSC);

  // wait until converstion completed
  while (ADCSRA & _BV(ADSC) ) {}

    // get converted value
  return(ADCW);
}

void waitms(int ms) {
  int i;
  for (i=0;i<ms;i++) _delay_ms(1);
}



Вложения:
Laminator.hex [15.2 КиБ]
Скачиваний: 489
laminator.GIF
laminator.GIF [ 43.17 КиБ | Просмотров: 5115 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 27 июл 2008, 23:58 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
Чем-то из этих...
http://www.proma-systro.de/products/cat ... =en&ID=c16

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 15:08 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Этот форум читает мои мысли! Уже неделю думаю над ламинатором... Купить жаба душит, а как и из чего делать все никак не придумаю...
Увы, в немецком я не силен, но похоже эта конструкция - переделанный покупной ламинатор? Или вообще самопал?

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 15:22 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
это конструкция самопал
за основу взят какойто старый принтер
шаговик и 2 валика протяжки

http://www.liveinternet.ru/users/burokrat/post34051454/
там гдето была ссылка на сайт это чела там есть картинки

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 18:15 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Посмотрел я в инете - люди и с обычными ламинаторами платы неплохо делают! А для себя буду искать дохлый лазерник - думаю самое то будет...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 18:21 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
я уже себе сегодня для ламинатора купил долхлый кэнон 810
думаю если к концу недели мои архаровци по работе разгрузятся, то будет мне счастье.
теперь вопрос остался только в замене хлорного железа на буржуинскую прозрачную фигню, гдеможно купить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 18:50 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июл 2008, 14:21
Сообщения: 83
Откуда: Тольятти
прог. языки: Delphi, Bascom
Вот может будет интересно:

http://techref.massmind.org/techref/pcb ... 200-vs.htm
http://www.cnczone.ru/forums/index.php?showtopic=242

Правда это скорее не директ-тонер, а директ-краска :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 19:30 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
погодите, а можно обычным ламинатором так тонер припекать?
а то мне проще готовый купить :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 20:27 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Не знаю, лично мне про покрытие платы понравилось. А делать ламинатор :crazy: утюгом не хуже получается и места не занимает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 22:25 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Обычный можно, главное чтоб в него текстолит пролезал! Мы тут думаем на работе прототипы всякие сами делать лазерником и ламинатором, а переходные проводящим клеем заливать. А то уж больно дорого на стороне заказывать плату, которая всего одна нужна для внутреннего использования, да и неделю ждать не айс...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 28 июл 2008, 22:47 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
шо за клей, обычный токопроводный?

Добавлено спустя 1 минуту 15 секунд:
Цитата:
Обычный можно

а как там с регулировкой и поддержанием температуры?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 29 июл 2008, 00:12 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2004, 16:43
Сообщения: 2114
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий
В показанном методе используется переделанный под постоянный нагрев ламинатор.
В интернете есть оригинал статьи.

_________________
Все новости о моих проектах http://savethebest.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изготовление плат методом Директ-Тонер
СообщениеДобавлено: 29 июл 2008, 01:23 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
http://www.translate.ru/srvurl.asp?lang=ru может перевести сайт с немецкого на русский
А клей - будем пробовать. Можно обычный, можно и графита туда захреначить. Естественно в силовые цепи придется проволочки запаивать или пистоны вбивать, а простые цифровые - и клей прокатит.

Кто принтеры разбирал? В лазернике печка уже с валиками идет или только голый нагреватель?

Добавлено спустя 15 минут 12 секунд:
Master писал(а):
Не знаю, лично мне про покрытие платы понравилось. А делать ламинатор :crazy: утюгом не хуже получается и места не занимает.

Зато с утюгом каждый раз гадаешь как у тебя перевелось, а тут 100% повторяемость результата...
А покрытие - паяльная паста штука дорогая - только если для небольших плат. На работе скоро печку купят - будем ей паять smd для экономии времени.

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO