Конструкция нагревателей не принципиальна, возможно использование как самодельных так и заводских конструкций..
Паяльная станция с инфракрасным нагревом состоит из нижнего и верхнего раздельно управляемых нагревателей, блока управления который ими управляет и программы в персональном компьютере, которая взаимодействует с блоком управления. Компьютер связан с блоком управления через СОМпорт.
Особенности и возможности устройства:
- 16 раздельно-управляемых градаций нагрева В ДИАПАЗОНЕ РАБОТЫ для верхнего и нижнего нагревателей;
- возможность раздельного управления нагревами в ручном режиме;
- временная зависимость работы нагревателей содержится в текстовом файле настроек в одной директории с управляющей программой, данный файл легко редактируется или оперативно заменяется;
- в ходе выполнения рабочего цикла есть возможность в интерфейсе программы оперативно изменить режимы работы ( изменить степень нагрева для каждого нагревателя в отдельности или задержать\ускорить временной интервал);
- на блоке управления при управлении от компьютера выдаётся индикация степени нагрева нагревателей;
ход выполнения рабочего цикла сопровождается индикацией на экране монитора, на блоке управления .
Подробное описание, програмное обеспечение и демо-версию прошивки можно получить cdgroup.org.ua/news.html
Под "термопрофилем" в программе понимается не температурно-временная зависимость, а мощнсть излучателей в промежутки времени ( степень нагрева по временным интервалам).
Вложение | Размер |
---|---|
blok-cxema_1.jpg | 45.43 КБ |
Во-первых, COM порт- никуда не годиться- все ж, 21-й век давно..., почему не USB?
Во-вторых, какую функцию выполняют светодиоды-оптопары? (похоже на индикатор уровня записи.. гы), типа какая-то ступенчатая регулировка что ли?
В-третьих, для ручного управления одного П2К недостаточно..- как минимум, нужна автономная индикация температуры.
Профессиональный ремонт ноутбуков в Мурманске- notebook51.ru
Rom.by, что в имени тебе моем..?
Легкая критика (к исполнению необязательно, но желательно для людей, которые не особо буду разбираться в мелочах):
На схеме желательно указание, что ATMega48 у вас предполагается в DIP'е. Или символьное обозначение выводов, а не номера.
По резисторам 44/88 кОм - повеселило. Представились очереди за точными резисторами. Варианты: 43/91 кОм или пара резисторов.
Подстроечные резисторы - кроме их номинального полного сопротивления ничего не указано. Понятно, что можно накрутить все, что угодно (и регулировка будет такая же).
Светодиоды - не указано (красные, зеленые, синие, белые). Да и резистор в 1 кОм - IMHO многовато с учетом доп. светодиода (особо может и не сказывается, но при выборе другой оптопары или светодиодов можно получить небольшое расхождение между желаемым и доступным).
Т.е. для человека, понимающего, что он делает, доработка напильником не составит труда, но ему так же не составит труда сделать свою систему полностью. А для остальных желательно иметь тупую инструкцию типа "деталь А вставить в деталь Б, провернуть два раза
и выкинуть".Rom
USB - FT232/CP2101/PL-2303/etc (хотя стоимость той же FT232 будет больше стоимости контроллера).
По регулировке автор красиво описал в первом сообщении - "16 раздельно-управляемых градаций".
А так - да, много чего нужно дорабатывать напильником.
Через переходник (FT232) всё нормально работает. Проблема в том, что используется ТОЛЬКО СОМ1 и изменить это в текущей версии програмного обеспечения невозможно.
Светодиоды - это индикация получаенмых от компа команд. Оптопары - гальваническая
развязка компьютера от регуляторов, нагревателей ( и в конце концов розеток ).
Для термоконтроля пока сам использую тестер Unit M890C+ и по сравнению с прибором ut325a разница
в диапазоне 200-300 градусов не более +/- 3 градуса. В перспективе заложена возможность наблюдать температуру в окне программы.
А корпус у MEGA48 - ДИП. На схеме подправим и в архиве с прошивкой есть об этом упоминание.
Кто не найдёт точных резисторов - пусть ставит пары последовательно. От этих номиналов зависит качество работы ЦАП ( цифро-аналогового преобразователя).
Модули управления покупались в собранном виде вместе с переменными резисторами. И нелинейность самих микросхем ...... А сами резисторы тип "А".
Светодиоды диаметром 3 мм кроме синих и белых ( красные, жёлтые и зелёные у меня работают устойчиво ).
А вообще всё это делалось для себя и я этим успешно пользуюсь.
Всем СПАСИБО за конструктивную критику.
А сразу по-человечески сделать никак? Типа вот так, например:
Профессиональный ремонт ноутбуков в Мурманске- notebook51.ru
Rom.by, что в имени тебе моем..?
И еще к теме точности - с AREF на GND для приличия повесьте конденсатор на 0,1 мкФ (или хоть на схеме дорисуйте).
Попутно возник вопрос. Предположим, что есть силовая схема, идентичная вашей, а также есть оптопары с нужными резисторами. Вместо контроллера стоит генератор, счетчик и ПЗУ, которая работает дешифратором (фактически содержит термопрофиль).
Чем ваш проект на текущий момент будет лучше (за исключением удобства загрузки новых термопрофилей)?
Самый дешёвый вариант:
Верхний и нижний нагреватели и нагрев регулируется вручную (ЛАТРом или
любыми прогмышленными/полупромышленными регуляторами).
У меня знакомый так и паяет. 1 плату в день и глаз от неё в процесе отвести нельзя - сразу
брак и, как правило, плата делается "пропеллером".
У меня довольно много плат и покупать запчасти невыгодно, выгодно иметь возможность
перепаивать/менять на них все микросхемы включая мосты BGA. И желательно максимально
автоматизировать весь процесс, хотя-бы нагрев и остывание.....
"генератор, счетчик и ПЗУ" давно входят в состав простейших микроконтроллеров и стоят
дороже последних. У китайских станций в подобном микроконтроллере 2 или 3 термопрофиля
и уже можно работать. И есть много людей которые греют платы строительными фенами
типа "паяют".
Моё мнение, что термопрофиль надо иметь возможность менять не только от платы к
плате (нагреватель верхний немного подняли-опустили, температура в помещении
меняется, установка и плата остыли - не огстыли, припой и платы разные), но и процесе пайки.
В данной версии можно оперативно изменить степень нагрева, задержать/ускорить ход этапов
термопрофиля и всё это сделать в ходе самого процеса. Ну и потом сразу можно внести изменеия в файл термопролфиля.
Я схему в файл инструкции не вставил только потому, что не успел её нарисовать в ACCEL EDA. И пока это
делать не планирую. Блокировочные конденсаторы и номиналы нарисованы так, как работают у меня в
установке. Очень старался, чтобы ошибок в схеме не было и была возможность её повторить.
Рассуждения о том, что входит в состав микроконтроллеров, мне мало интересны.
А вот функциональный анализ вашего проекта мне интересен с точки зрения критики устройства, продаваемого за некоторую сумму денег. Сама сумма меня не волнует, т.к. персонально я это покупать не буду.
Сформулирую немного по-другому: есть некий термопрофиль для нижнего подогрева (исключительно для примера - 5 операций: подогрев от T0 до T1 в течение t1, выдержка на T1 в течение t2, подогрев от T1 до T2 в течение t3, выдержка на T2 в течение t4, остывание до T0). T0- температура окружающей среды.
Озвучьте алгоритм действия вашей программы в полнофункциональном варианте (с учетом того, что ремонтник не меняет параметры в процессе работы и не интересуется показаниями температуры в процессе работы - т.е. поставил плату, нажал на кнопку и пошел пить чай). В основном интересует поведение той половины порта B, которая будет управлять нижним нагревателем, в течение вышеозвученных периодов термопрофиля. Если будут нарисованы графики, иллюстрирующие работу, то будет неплохо.
И заодно уточните - нужно ли менять файл термопрофиля в вашем проекте, если существенно изменится расстояние от объекта до нагревателей (раза в полтора, например).
О функциональных особенностях:
Микроконтроллер в блоке управления принимает команды от компьютера в которых содержится степень нагрева нагревателей и может возвращать обратно информацию о нагреве излучателей . Вся програмная частиь и выполнение термопрофиля возложены на программу в персоналке. Под "термопрофилем" в программе понимается не температурно-временная зависимость, а мощнсть излучателей в промежутки времени ( степень нагрева по временным интервалам).
Оборудование возможно ПОЛНОСТЬЮ автоматизированным, но мы делали полуавтоматическое и поэтому вы должны понимать, что ремонтник куда-либо отлучившийся в процесе пайки ничего не отпаяет. После остывания припоя все детали опять окажутся припаянными.
"О теоретических спорах" - я вообще-то практик с теоретической подготовкой и некотогрым практическим опытом. Поэтому теоретические мне и не особенно интересны.
Ну и на второй вопрос вы вообще не ответили.
P.S. Если вам для практического результата сильно нужны конкретные цифры, то могу и их озвучить:
T0 - температура окружающей среды (от +10 до +40 °C)
T1 = 120 °C
T2 = 250 °C
t1 = 1 мин.
t2 = 2 мин.
t3 = 1 мин.
t4 = 0,5 мин.
Из личной нелюбви разработчика ПО к COM2...COMn, или же из-за отсутствия исходного кода чужого модуля работы с COM?
Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.
Отправить комментарий