ПСна Atmega 8 помогите скорректировать программу

Обсуждаем контроллеры компании Atmel.
Ответить
Прорезались зубы
Сообщения: 230
Зарегистрирован: Ср июн 28, 2017 20:06:43

Сообщение wendom »

Всем привет. Год назад собрал паяльную станцию вот по этой схеме Изображение. Все прекрасно работает, единственное что не нравится это сильные помехи в сеть - легкое мерцание ламп накаливания в доме при работе с феном. Почему то встроенная схема зеро кроссинга в MOC3063 не справляется с помехами. Подскажите можно ли как то изменить алгоритм поддержания температуры фена в программе atmega 8 чтобы убрать видимые пульсации? Ниже прикладываю рабочие файлы с прошивкой и исходным проектом
Вложения
stanciya.zip
(302.78 КБ) 146 скачиваний
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Очевидно, что в доме не очень хорошая проводка.
Попробуйте также в щитке подтянуть контакты на автоматах. Иногда помогает.

По вашей проблеме 2 решения:
а) перейти на фазовую регулировку. ВЧ помех больше, но лампам они безразличны.
б) увеличить период коммутации. Тут надо подбирать чтобы с одной стороны менее заметно стало, а с другой стороны чтоб спираль фена не перегревалась.

ЗЫ. по схеме в блоке питания индуктивность перед КРЕНкой - большое зло. Стабилизатор имеет полное право самовозбуждаться и выходное напряжение начинает плавать.
Реклама
Прорезались зубы
Сообщения: 230
Зарегистрирован: Ср июн 28, 2017 20:06:43

Сообщение wendom »

uk8amk писал(а):Очевидно, что в доме не очень хорошая проводка.
Попробуйте также в щитке подтянуть контакты на автоматах. Иногда помогает.

По вашей проблеме 2 решения:
а) перейти на фазовую регулировку. ВЧ помех больше, но лампам они безразличны.
б) увеличить период коммутации. Тут надо подбирать чтобы с одной стороны менее заметно стало, а с другой стороны чтоб спираль фена не перегревалась.

ЗЫ. по схеме в блоке питания индуктивность перед КРЕНкой - большое зло. Стабилизатор имеет полное право самовозбуждаться и выходное напряжение начинает плавать.
В том то и дело что помимо дома пробовал паять феном в гараже где проводка очень хорошая и рассчитана на сварку 7 квт.
Каким образом можно перейти на фазовую регулировку? нужно что то менять по схеме или достаточно будет изменить часть программы? ВЧ помехи думаю не так страшны - их можно побороть дросселем на феррите от блока питания примерно соответствующей мощности фена.
Касательно увеличения периода коммутации он там итак велик я считаю - где то 4 колебания в секунду, наверное ее не уменьшить, т.к. сказывается дискретность измерений термопары 1 градус и большая инерционность нагревателя.
ЗЫ. По дросселю спасибо, уберу его вообще думаю, не заметил что он стоит перед крен а не после и так и собрал. Вообще иногда на китайском дисплее появляются крякозябры, думаю есть помехи, думаю попробовать подпаять пленку по питанию на самом дисплее.
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Индуктивности в цепях питания надо использовать с осторожностью. При перепадах тока потребления, что характерно для цифровых схем, катушка может сбрасывать накопленную энергию и питание начнёт прыгать. Явление кратковременное, но достаточное для глюков микроконтроллера. У меня был случай, что не к месту поставленный дроссель на плате выдавал короткие иголки амплитудой вольт 9 на шину питания 5В.
иногда на китайском дисплее появляются крякозябры
Дисплеи в 4-битном режиме глючат не только у вас.
нужно что то менять по схеме или достаточно будет изменить часть программы
В данном варианте без переделки схемы фазовая регулировка невозможна. Необходимо добавить схему детектора пересечения нуля питающего напряжения для правильной нарезки синусоиды. Также перелопатить соответствующим образом программу.

Я вот подумал, что можно спираль фена питать выпрямленным напряжением через мощный MOSFET или IGBT. На него подать ШИМ сигнал. Нормальный драйвер для транзистора нужен. Программу переделывать тоже по любому.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

кроме того из цепи управления симистора нужно убрать цепи детектирования перехода нуля.
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Реклама
Прорезались зубы
Сообщения: 230
Зарегистрирован: Ср июн 28, 2017 20:06:43

Сообщение wendom »

Вообще странно конечно что есть помехи. Почти во всех схемах управления спиралью фена применено симисторное управление. Как вариант можно на транзисторе, у меня есть драйвер HCPL3120 и igdt транзистор тоже найдется. Сильно ли нужно менять программу? Просто я нулевой в программировании :shock:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Docendo discimus
Контактная информация:
Ответить

Вернуться в «AVR»