Обсуждаем контроллеры компании Atmel.
Ответить

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

Вс авг 19, 2018 18:59:07

Всем привет. Год назад собрал паяльную станцию вот по этой схеме Изображение. Все прекрасно работает, единственное что не нравится это сильные помехи в сеть - легкое мерцание ламп накаливания в доме при работе с феном. Почему то встроенная схема зеро кроссинга в MOC3063 не справляется с помехами. Подскажите можно ли как то изменить алгоритм поддержания температуры фена в программе atmega 8 чтобы убрать видимые пульсации? Ниже прикладываю рабочие файлы с прошивкой и исходным проектом
Вложения
stanciya.zip
(302.78 KiB) Скачиваний: 129

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

Вс авг 19, 2018 21:26:02

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

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

ЗЫ. по схеме в блоке питания индуктивность перед КРЕНкой - большое зло. Стабилизатор имеет полное право самовозбуждаться и выходное напряжение начинает плавать.

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

Пн авг 20, 2018 05:38:39

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

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

ЗЫ. по схеме в блоке питания индуктивность перед КРЕНкой - большое зло. Стабилизатор имеет полное право самовозбуждаться и выходное напряжение начинает плавать.

В том то и дело что помимо дома пробовал паять феном в гараже где проводка очень хорошая и рассчитана на сварку 7 квт.
Каким образом можно перейти на фазовую регулировку? нужно что то менять по схеме или достаточно будет изменить часть программы? ВЧ помехи думаю не так страшны - их можно побороть дросселем на феррите от блока питания примерно соответствующей мощности фена.
Касательно увеличения периода коммутации он там итак велик я считаю - где то 4 колебания в секунду, наверное ее не уменьшить, т.к. сказывается дискретность измерений термопары 1 градус и большая инерционность нагревателя.
ЗЫ. По дросселю спасибо, уберу его вообще думаю, не заметил что он стоит перед крен а не после и так и собрал. Вообще иногда на китайском дисплее появляются крякозябры, думаю есть помехи, думаю попробовать подпаять пленку по питанию на самом дисплее.

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

Пн авг 20, 2018 11:32:34

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

иногда на китайском дисплее появляются крякозябры

Дисплеи в 4-битном режиме глючат не только у вас.

нужно что то менять по схеме или достаточно будет изменить часть программы

В данном варианте без переделки схемы фазовая регулировка невозможна. Необходимо добавить схему детектора пересечения нуля питающего напряжения для правильной нарезки синусоиды. Также перелопатить соответствующим образом программу.

Я вот подумал, что можно спираль фена питать выпрямленным напряжением через мощный MOSFET или IGBT. На него подать ШИМ сигнал. Нормальный драйвер для транзистора нужен. Программу переделывать тоже по любому.

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

Пн авг 20, 2018 11:37:35

кроме того из цепи управления симистора нужно убрать цепи детектирования перехода нуля.

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

Пн авг 20, 2018 16:21:47

Вообще странно конечно что есть помехи. Почти во всех схемах управления спиралью фена применено симисторное управление. Как вариант можно на транзисторе, у меня есть драйвер HCPL3120 и igdt транзистор тоже найдется. Сильно ли нужно менять программу? Просто я нулевой в программировании :shock:

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

Вт авг 21, 2018 09:33:56

+ https://radiokot.ru/forum/viewtopic.php ... 4&start=20
Ответить