Синхронизация с сетью в паяльной станции
-
taran_ob
- Встал на лапы
- Сообщения: 129
- Зарегистрирован: Пн янв 26, 2009 17:27:18
- Откуда: Odessa, Ukraine
Синхронизация с сетью в паяльной станции
Хочу сделать терморегулятор для фена. Подскажите алгоритм синхронизации с переходом через ноль, для ПИД терморегулятора на atmega8. В заводской станции с феном (схема LUKEY868(smd rework).rar на http://dosug.net/showthread.php?p=158284), не пойму, как работает синхронизация. Похоже связана с минусом питания операционника OP07 термопары?
-
taran_ob
- Встал на лапы
- Сообщения: 129
- Зарегистрирован: Пн янв 26, 2009 17:27:18
- Откуда: Odessa, Ukraine
ibiza11 писал(а):имеется в виду алгоритм управления симисторами?
Нет. Имел ввиду куда лучше заводить сигнал перехода через 0 на внешнее прерывание или на ацп с последующим вычислением нуля, ну и в связи с этим, как лучше обробатывать событие.
В принципе определился что подавать сигнал нужно на внешнее прерывание, осталя вопрос какую схему развязки выбрать? Ну и использовать компоратор или это лишне?
А в lukey702 температуру регулируют вообще боз контроля нуля, как?
- delay
- Нашел транзистор. Понюхал.
- Сообщения: 173
- Зарегистрирован: Чт мар 20, 2008 20:33:43
- Контактная информация:
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
Я делал по апноуту. Фаза через резистор 1М подается на INT1, ноль через резистор 1М на минус.
Здесь было обсуждение.
http://www.radiokot.ru/forum/viewtopic. ... 4%E0%E7%FB[/quote]
Хочется иметь гальваническую развязку. Только вот по какой из схем будет точнее?
Здесь было обсуждение.
http://www.radiokot.ru/forum/viewtopic. ... 4%E0%E7%FB[/quote]
Хочется иметь гальваническую развязку. Только вот по какой из схем будет точнее?
VenomXP писал(а):Неплохо бы конечно рис3, но что то меня смущает отсутствие трансформатора, у тебя есть такая оптопара, на такое напряжение?
На какое "такое"? В прямом направлении напряжение на светодиоде оптопары задается резистором и характеристиками светодиода оптопары и может быть хоть выбрано любым. В обратном направлении напряжение на светодиоде ограничено напряжением на переходе обычного диода и, по идее, не превышает 0,7 В.
Один из существенных недостатков схемы - то что резистор достаточно сильно греется, т. к. у некоторых оптопар приличный ток срабатывания. Т. е. стоит выбирать оптопару с как можно меньшим током срабатывания.
-
taran_ob
- Встал на лапы
- Сообщения: 129
- Зарегистрирован: Пн янв 26, 2009 17:27:18
- Откуда: Odessa, Ukraine
Собрал сегодня все три схемы чтоб глянуть двухкакнальным осциллографом. По первой схеме можно ловить только каждый период из-за несиметрии, по второй фронт раньше нуля на 0.4мс, схема с оптроном - фронт опережает ноль на 0.8мс , сопротивление 68кОм 2Вт греется прилично. Повесил оптрон после трансформатора, при этом фронт опережает на 1.1мс.
-
taran_ob
- Встал на лапы
- Сообщения: 129
- Зарегистрирован: Пн янв 26, 2009 17:27:18
- Откуда: Odessa, Ukraine
Столкнулся с проблемой определения коэффициентов ПИД. В статье на сайте 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
Закончил лепить станцию. Схемы и исходники прилагаются. Изначально планировалось повторить LUKEY 702, но из-за непонимания алгоритма регулирования температуры без синхронизации с сетью схема немного изменилась.
Это моя первая программа на Си, поэтому код примитивный, и немного сыроват, но вполне работоспособный. Реализован линейный фазоимпульсный метод регулирования мощности по ПИ закону. Диапазон рабочих температур паяльника от 200 до 480 град, фена- 100 - 480. Относительная точность стабилизации температуры около +-1 градус. Коэффициент усиления термопары настаивался относительно показаний китайского мультиметра с датчиком температуры. Конструкция станции модульная так как платы по ЛУТ получаются лучше если имеют размер меньше подошвы утюга. Станцию легко повторить с минимальными настройками, если использовать паяльник и фен от исходной станции. Кому интересно, имеются различные графики, видео и фото процесса создания. Могу выложить платы, и морду.
Это моя первая программа на Си, поэтому код примитивный, и немного сыроват, но вполне работоспособный. Реализован линейный фазоимпульсный метод регулирования мощности по ПИ закону. Диапазон рабочих температур паяльника от 200 до 480 град, фена- 100 - 480. Относительная точность стабилизации температуры около +-1 градус. Коэффициент усиления термопары настаивался относительно показаний китайского мультиметра с датчиком температуры. Конструкция станции модульная так как платы по ЛУТ получаются лучше если имеют размер меньше подошвы утюга. Станцию легко повторить с минимальными настройками, если использовать паяльник и фен от исходной станции. Кому интересно, имеются различные графики, видео и фото процесса создания. Могу выложить платы, и морду.
-
taran_ob
- Встал на лапы
- Сообщения: 129
- Зарегистрирован: Пн янв 26, 2009 17:27:18
- Откуда: Odessa, Ukraine
Хотелось бы реализовать ручной ввод коэффициентов ПИ, но пока нет времени. В принципе если использовать исходные паяльник и фен можно не менять коэффициенты. В текущей прошивке предусмотрена перемычка для входа в режим конфигурирования. Если установить, то после включения по СОМ порту (19200 1N8) передается мощность, температура и установленная температура.
При выключении фена, турбина продолжает работать пока температура нагревателя не упадет до 50 град. Если температура привысит максимальную или питание турбины будет <12>24 пикает зумер. При выключении текущая установка сохраняется.
При выключении фена, турбина продолжает работать пока температура нагревателя не упадет до 50 град. Если температура привысит максимальную или питание турбины будет <12>24 пикает зумер. При выключении текущая установка сохраняется.
- Вложения
-
- HASS_PCB.rar
- Платы
- (98.96 КБ) 1688 скачиваний
-
- 100_6793.jpg
- Кишки.
- (75.69 КБ) 4332 скачивания
Последний раз редактировалось taran_ob Чт фев 24, 2011 15:57:33, всего редактировалось 1 раз.
