Синхронизация с сетью в паяльной станции

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Синхронизация с сетью в паяльной станции

Сообщение taran_ob »

Хочу сделать терморегулятор для фена. Подскажите алгоритм синхронизации с переходом через ноль, для ПИД терморегулятора на atmega8. В заводской станции с феном (схема LUKEY868(smd rework).rar на http://dosug.net/showthread.php?p=158284), не пойму, как работает синхронизация. Похоже связана с минусом питания операционника OP07 термопары?
Аватара пользователя
Дмитрий М
Друг Кота
Сообщения: 6620
Зарегистрирован: Чт дек 29, 2005 00:18:30
Откуда: Москва
Контактная информация:

Сообщение Дмитрий М »

Вы бы описание выложили бы здесь, неужто всем регится из-за Вас, так ведь не скачаешь описание ?
Ничто так не укрепляет взаимное доверие, как 100% предоплата! Дмитрий, ex-RK3AOR.
shalian
Родился
Сообщения: 8
Зарегистрирован: Вс мар 01, 2009 00:12:45
Откуда: Архангельская обл.

Сообщение shalian »

Вот, пожалуйста. Многим пригодилсо бы прошивончег.
Вложения
LUKEY.rar
(176.27 КБ) 4290 скачиваний
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

Дмитрий М писал(а):Вы бы описание выложили бы здесь, неужто всем регится из-за Вас, так ведь не скачаешь описание ?
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

имеется в виду алгоритм управления симисторами?
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

ibiza11 писал(а):имеется в виду алгоритм управления симисторами?

Нет. Имел ввиду куда лучше заводить сигнал перехода через 0 на внешнее прерывание или на ацп с последующим вычислением нуля, ну и в связи с этим, как лучше обробатывать событие.

В принципе определился что подавать сигнал нужно на внешнее прерывание, осталя вопрос какую схему развязки выбрать? Ну и использовать компоратор или это лишне?

А в lukey702 температуру регулируют вообще боз контроля нуля, как?
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

насчет синхронизации (ловля нуля), будет эффективнее внешнее прерывание на лог "0"
а вот аналоговой схемотехнике я, к сожалению, не силен
Аватара пользователя
delay
Нашел транзистор. Понюхал.
Сообщения: 173
Зарегистрирован: Чт мар 20, 2008 20:33:43
Контактная информация:

Сообщение delay »

taran_ob писал(а):В принципе определился что подавать сигнал нужно на внешнее прерывание, осталя вопрос какую схему развязки выбрать? Ну и использовать компоратор или это лишне?

Я делал по апноуту. Фаза через резистор 1М подается на INT1, ноль через резистор 1М на минус.
Здесь было обсуждение.
http://www.radiokot.ru/forum/viewtopic. ... 4%E0%E7%FB
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

Я делал по апноуту. Фаза через резистор 1М подается на INT1, ноль через резистор 1М на минус.
Здесь было обсуждение.
http://www.radiokot.ru/forum/viewtopic. ... 4%E0%E7%FB[/quote]

Хочется иметь гальваническую развязку. Только вот по какой из схем будет точнее?
Аватара пользователя
VenomXP
Грызет канифоль
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09
Контактная информация:

Сообщение VenomXP »

Неплохо бы конечно рис3, но что то меня смущает отсутствие трансформатора, у тебя есть такая оптопара, на такое напряжение?
Даташит - библия моя...
Изображение
smac
Мучитель микросхем
Сообщения: 459
Зарегистрирован: Вс июн 01, 2008 12:16:38

Сообщение smac »

VenomXP писал(а):Неплохо бы конечно рис3, но что то меня смущает отсутствие трансформатора, у тебя есть такая оптопара, на такое напряжение?

На какое "такое"? В прямом направлении напряжение на светодиоде оптопары задается резистором и характеристиками светодиода оптопары и может быть хоть выбрано любым. В обратном направлении напряжение на светодиоде ограничено напряжением на переходе обычного диода и, по идее, не превышает 0,7 В.
Один из существенных недостатков схемы - то что резистор достаточно сильно греется, т. к. у некоторых оптопар приличный ток срабатывания. Т. е. стоит выбирать оптопару с как можно меньшим током срабатывания.
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

Собрал сегодня все три схемы чтоб глянуть двухкакнальным осциллографом. По первой схеме можно ловить только каждый период из-за несиметрии, по второй фронт раньше нуля на 0.4мс, схема с оптроном - фронт опережает ноль на 0.8мс , сопротивление 68кОм 2Вт греется прилично. Повесил оптрон после трансформатора, при этом фронт опережает на 1.1мс.
Аватара пользователя
VenomXP
Грызет канифоль
Сообщения: 293
Зарегистрирован: Пн дек 24, 2007 07:09:09
Контактная информация:

Сообщение VenomXP »

Народ я чета так и не понял, Лукеевские паяльники всегда были на сколько мне известно 24в, а тут ни с того ни с сего они вдруг к 220 конектяца по схеме, объясните неопытному. :shock:
Даташит - библия моя...
Изображение
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

VenomXP писал(а):Народ я чета так и не понял, Лукеевские паяльники всегда были на сколько мне известно 24в, а тут ни с того ни с сего они вдруг к 220 конектяца по схеме, объясните неопытному. :shock:


это часть схемы для фена, в принципе такая же и для паяльника только коммутируется 24в
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

Столкнулся с проблемой определения коэффициентов ПИД. В статье на сайте http://my.elvisti.com/shov/tune1.html сказано что коэффициенты можно расчитать зная период незатухающих колебаний температуры системы в релейном режиме, либо исходя из транспортного запаздывания. Собрал макет, написал прогу. Температуру регистрирую через 0.1с с точностью в 1град на компе при задании 100, 200, 300 градусов при максимальном и минимальном потоке воздуха(красный и синий график соотвецтвенно.). Режим управления 0 либо 100% мощности. Видно что во всех вариантах период разный. Как быть? И еще, производителем заявлена максимальная температура в 480град. На эту температуру фен выходит при 30% мощности (брезенхерм), зачем такой запас? Может целесообразней както иначе температуру стабилизировать?
Вложения
tT_rel.gif
(17.12 КБ) 2590 скачиваний
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

Закончил лепить станцию. Схемы и исходники прилагаются. Изначально планировалось повторить LUKEY 702, но из-за непонимания алгоритма регулирования температуры без синхронизации с сетью схема немного изменилась.
Это моя первая программа на Си, поэтому код примитивный, и немного сыроват, но вполне работоспособный. Реализован линейный фазоимпульсный метод регулирования мощности по ПИ закону. Диапазон рабочих температур паяльника от 200 до 480 град, фена- 100 - 480. Относительная точность стабилизации температуры около +-1 градус. Коэффициент усиления термопары настаивался относительно показаний китайского мультиметра с датчиком температуры. Конструкция станции модульная так как платы по ЛУТ получаются лучше если имеют размер меньше подошвы утюга. Станцию легко повторить с минимальными настройками, если использовать паяльник и фен от исходной станции. Кому интересно, имеются различные графики, видео и фото процесса создания. Могу выложить платы, и морду.
Вложения
HASS.rar
схемы, исходники, прошивки
(166.6 КБ) 4489 скачиваний
HASS.jpg
Внешний вид
(115.47 КБ) 5151 скачивание
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

Вот графики выхода на режим фена при разных коэффициентах. Для паяльника аналогичные только перерегулирование около 2х градусов.
Вложения
PI_tT.gif
(15.71 КБ) 2916 скачиваний
slava5557
Открыл глаза
Сообщения: 75
Зарегистрирован: Ср апр 02, 2008 22:19:41
Откуда: Львов

Сообщение slava5557 »

taran_ob писал(а): имеются различные графики, видео и фото процесса создания. Могу выложить платы, и морду.

а можно выложить :)
опыт растет пропорционально выведенному из строя оборудованию.
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

Хотелось бы реализовать ручной ввод коэффициентов ПИ, но пока нет времени. В принципе если использовать исходные паяльник и фен можно не менять коэффициенты. В текущей прошивке предусмотрена перемычка для входа в режим конфигурирования. Если установить, то после включения по СОМ порту (19200 1N8) передается мощность, температура и установленная температура.
При выключении фена, турбина продолжает работать пока температура нагревателя не упадет до 50 град. Если температура привысит максимальную или питание турбины будет <12>24 пикает зумер. При выключении текущая установка сохраняется.
Вложения
HASS_PCB.rar
Платы
(98.96 КБ) 1688 скачиваний
100_6793.jpg
Кишки.
(75.69 КБ) 4332 скачивания
Последний раз редактировалось taran_ob Чт фев 24, 2011 15:57:33, всего редактировалось 1 раз.
taran_ob
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн янв 26, 2009 17:27:18
Откуда: Odessa, Ukraine

Сообщение taran_ob »

Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»