Сварочный полуавтомат под управлением МК

Данный проект был испытан на «железе» умершего полуавтомата ТЕМП.  Делал товарищу по его просьбе. Имеется три кнопки +,- и меню +/- регулирует параметры. Кнопкой меню можно выбирать необходимый параметр.

Схема сварочного полуавтомата под управлением микроконтроллера

В главном меню регулируется ток. Во втором меню регулируется скорость проволоки. В третьем: задержка между включением клапана и подачей проволоки. При неактивности в меню 2 и 3, происходит авто возврат в главное меню через примерно 3-5сек. При удержании кнопок +/- происходит быстрое изменение параметра, что очень удобно.

Частота ШИМ двигателя выбрал довольно высокую примерно 2500 Гц , чтобы не было рывков проволоки. Сварочный ток регулируется фазоимпульсным методом.
Использование данной автоматики моему товарищу понравилось из-за высокой плавности регулировки и удобности использования.

Фото платы

Фьюзы необходимо выставить на частоту 8 МГц в интернете можно найти «генераторы фьюзов» для AVR, желательно использовать внешний кварц и супервизор питания!
Индикатор применяется на три разряда, хоть с общим катодом, хоть с общим анодом.

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

Фото сварочника

Появились коммерческие версии прошивок:

1) Улучшен алгоритм работы. Исправлены некоторые ошибки.
2) Расширены возможности. Добавлен триггерный и импульсный режим работы.
3) Несколько версий прошивок (с регулятором тока и без регулятора).

Новая версия прошивки (19.04.2013)
Были устранены следующие недостатки, а также добавлены следующие возможности:
— регулировка тока сбалансирована во всем диапазоне.
— введена настройка диапазона регулировки подачи проволоки.
— добавлен специальный алгоритм исключения ошибки настройки минимального значения и максимального значения для скорости проволоки.
— улучшен алгоритм регулятора тока.
— улучшена индикация сохранения данных в еепром.
— исправлен вывод данных на индикатор.

Новая версия прошивки (12.09.2013):
+ Исправлены всплески регулировки 
+ Улучшен алгоритм регулятора
+ А также мелкие улучшения 
+ ПА+Сварка (можно использовать как обычную электродуговую сварку)
— Ограниченная версия, настройки не сохраняются 
— Полную версию можно получить с прошитым МК 

Ниже вы можете скачать исходник, прошивку (от 19.04.2013) и печатную плату в формате LAY

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
U1 Линейный регулятор LM7805CT 1
IC1 МК AVR 8-бит ATmega8 1
MOSFET-транзистор IRLU120 3
MOSFET-транзистор IRF9540N 1
Биполярный транзистор 2N5551 2
VO1 Оптопара PC817 1
D1, D2 Тиристор Т160 2
D3, D4 Выпрямительный диод MB200 2
D5, D6 Выпрямительный диод FR207 2
D7-D11 Выпрямительный диод FR207 5
D12, D13 Выпрямительный диод 1N4148 2
A1 Диод Шоттки MBR10100 4
C1, C2, C6 Конденсатор 47 нФ 2
C3, C4 Электролитический конденсатор 47 мкФ 2
C5 Электролитический конденсатор 4700 мкФ 25В 1
C7, C8 Конденсатор 22 пФ 2
C9 Электролитический конденсатор 1
R1, R3, R4, R14 Резистор 100 Ом 4
R2 Резистор 3.3 кОм 1
R5 Резистор 2 кОм 1
R6, R10, R11, R15-R20 Резистор 10 кОм 9
R7, R9 Резистор 680 Ом 2
R8 Резистор 470 Ом 1
R12, R13 Резистор 4.7 кОм 2
U2-U4 7-ми сегментный индикатор SA10-21GWA 3
T1, T3 Трансформатор сетевой 12В 10Вт 2
T2 Трансформатор сварочный 5 кВт 1 Штатный
L1 Катушка индуктивности 1
L2 Катушка индуктивности 47 мкГн 1
X1 Кварцевый резонатор 8 МГц 1
PB1-PB4 Кнопка тактовая 4
F1, F2 Предохранитель плавкий 25 А 2
F3 Предохранитель плавкий 0.25 А 1
F4 Предохранитель плавкий 2 A 1