artos5

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

1 419 сообщений в этой теме

artos5    290

Эта ветка предназначена для обсуждения моих разработок "управлялок" для сварочников. Поэтому попрошу людей пришедших просто "поболтать" проходить просто мимо и не засорять эту ветку.

Вот ссылки на статьи:

http://cxem.net/house/1-269.php довольно актуальный проект на данный момент.

http://cxem.net/house/1-279.php усложненная версия предыдущего проекта (менее активно развивается).

То с чего начались эксперименты: http://cxem.net/house/1-264.php

Старая тема обсуждения

Внимание! Возможен заказ заводских плат с маской и металлизацией (любых версий) ! По ооочень вкусной цене! :)

Итак, первая порция прошивок.

вариант №1:

m8_4.02D.rar - содержит дополнительную опцию, это наличие зуммера при нажатии на кнопки.

Имеет ограничения в виде отсутствия сохранения настроек.

Регулирует напряжение , и имеет поддержку работы в режиме сварочного аппарата.

Прошивка для этого устройства: http://cxem.net/house/1-269.php

вариант №2:

m8_V4.2D_24.06.14.rar - содержит дополнительную опцию, это наличие зуммера при нажатии на кнопки.

Имеет ограничения в виде отсутствия сохранения настроек.

НЕ регулирует напряжение , и НЕ имеет поддержки работы в режиме сварочного аппарата.

Прошивка для этого устройства: http://cxem.net/house/1-269.php

вариант №3:

V0.4D_19.06.2013.rar - контроллер для дуговой сварки

Прошивка для этого устройства: http://cxem.net/house/1-269.php

вариант №4:

По просьбе трудящихся прикрепил самую первую версию прошивки.

V1.0.rar - бесплатная и полная версия прошивки. Умеет регулировать напряжение , регулировать подачу проволоки, имеет настраиваемую задержку подачи проволоки. На этом ее возможности заканчиваются. Прошивка вылечена от не сохранения настроек :) то есть - не ДЭМО версия.

Прошивка для этого устройства: http://cxem.net/house/1-269.php

Схема зуммера:

http://forum.cxem.ne...ttach_id=190655

Внимание! В схеме ошибка . Вместо PORTD.5 Нужно использовать PORTD.3

В этих прошивках исправлена проблема с торможением мотора.

Данные прошивки совместимы только с этим проектом (схемой) : http://cxem.net/house/1-269.php

Все обновления которые представлены ниже относятся к этой: http://cxem.net/house/1-269.php статье.

Итак, вышла новая версия прошивки. Именуемая: V4.02

В ней внесены все улучшения которые отсутствовали в прошлых версиях.

Были устранены следующие недостатки, а также добавлены следующие возможности:

- регулировка тока сбалансирована во всем диапазоне.

- введена настройка диапазона регулировки подачи проволоки.

- добавлен специальный алгоритм исключения ошибки настройки минимального значения и максимального значения для скорости проволоки.

- улучшен алгоритм регулятора тока.

- улучшена индикация сохранения данных в еепром.

- исправлен вывод данных на индикатор.

- Исправлена активация силовой части в отключенном состоянии при 100% значении на индикаторе.

Эта версия является бесплатной и доступна для некоммерческого использования.

В этой версии есть только один режим работы - это стандартный режим.

Триггерный и импульсный режимы , доступны только в платной версии.

Описание версии:

В этой версии введено

три режима работы кнопки:

1) обычный

2) триггерный

3) импульсный

4) ПА / ЭД

Для выбора режима нужно удерживать кнопку "меню" , после чего последняя точка

в первом случае, будет потушена.

во-втором - гореть.

в третьем - мигать.

Значение без индекса в начале означает что мы находимся в режиме настройки тока.

Значение с индексом "Р" в конце означает что мы настраиваем скорость подачи проволоки.

Значение "t" - настраиваем ПОС газ.

Значение с индексом "L" в начале, означает что мы устанавливаем предел по нижнему значению (то есть ниже этого значения мы не сможем настроить скорость подачи проволоки).

Значение с индексом "H" в начале, означает что мы устанавливаем предел по верхнему значению (то есть выше этого значения мы не сможем настроить скорость подачи проволоки).

Значение "d" - устанавливаем паузу в импульсном режиме (для импульсного режима).

Значение "C" - станавливаем время сварки после паузы (для импульсного режима).

Навигация по меню:

Нажимая кратковременно кнопку "меню" - мы по кругу выбираем нужный параметр для настройки.

Удерживая кнопку "меню" - активируем один из трех режимов.

нажимая "+" или "-" - регулируем текущий параметр.

Для настройки контроллера на внешний кварцевый резонатор 8мгц надо:

CKSEL3..1 – 111

CKSEL0 – 1

SUT1..0 – 10

Обновление Печатной платы и схемы.

Из улучшений:

- введена оптопара на пусковую кнопку.

- введена ВЧ развязка по питанию.

- улучшено подключение к клеммным колодкам исполнительных механизмов.

- подправлена разводка платы в целом.

Все керамические конденсаторы использовать только NP0!

Электролитические конденсаторы использовать с низким импедансом! 105 град.

Внимание! Обновление печатной платы, от 2.05.2013

Именуемая: V1.3_2.05.2013.

//======================================//

23.05.2013

Новая версия прошивки для первой статьи! V3.0

В этой версии немного переработано меню. Системное и главное меню разделено по отдельным "отсекам". Перемещение между ними производится удержанием кнопки "меню". Эта идея предложена товарищем

colin7795

//======================================//

23.05.2013

Еще одна прошивка! Полуавтомат + ручная дуговая сварка.

Работает следующим образом:

В главном меню 3 подменю .

1)рег. тока

2)рег. подачи проволоки

3) выбор режима полуавтомат/ручная сварка.

в этом подменю нажав кнопку "-" выбирается режим, а нажимая "+" можно включать/отключать напряжение на выходе аппарата когда выбран режим ручной сварки (РС).

Удерживая кнопку "меню" мы переключаемся между системным и главным меню , кратковременное нажатие кнопки "меню" приводит к циклической прокрутке подменю.

//======================================//

23.05.2013

И, как и обещал, обрезанная версия прошивки!

Кастрировал все кроме регулятора тока. Данная прошивка отлично подойдет в качестве контроллера для классического сварочного аппарата.

В нем работает только две кнопки! + и -.

Схема подключения двигателя с динамическим торможением:

post-59941-0-52949200-1369576411_thumb.png

//=========================================//

19.06.2013

ПА + Сварка

Версия 3.2: ___

Исправлены всплески регулировки, модифицировано меню, увеличено быстродействие управляющей части.

Сварка

Версия 0.4: ___

Исправлены всплески регулировки.

//=========================================//

Итак , стартует новая модификация блока управления!

- электронное торможение

- МК в планарном корпусе

- индикатор 4 разряда

- измерение и индикация напряжения на выходе

- сенсорное управление

- оптическая развязка управляющих узлов

В архиве прошивка (тестовая, ДЭМО) и проект в Протеус.

Прошивка заточена под SMD микроконтроллер , с небольшой модификацией старой версии. Из особенностей - умеет измерять напряжение на выходе ПА

И отображать на индикаторе.Точность: до десятых, в диапазоне от 0 до 60.1 В . Имеет 4 разрядный индикатор. Параметры устанавливаются теперь от 0 до 100 (в предыдущих версия было от 0 до 99).

Также введен импульсный режим работы ПА (имитация точечной сварки) !

Прикрепленные файлы:

zip.gif симуляция SMD V2.4D.rar 51,42 Кб

Дальнейшая разработка будет именно под это железо!

Заказал тестовую пару комплектов плат (заводских) при всех сохранившихся габаритах 92х65мм. , на плате поместились

все основные схемотехнические узлы! Внешне, подключаются только 2 шт. полевых транзистора и исполнительные реле, клапана.

Вот ее вид из программы:

post-59941-0-68385800-1385458851_thumb.png

Внимание! Полные/Стандартные (не полные) прошивки , любых версий, будут доступны при покупке прошитого микроконтроллера.

Пример работы блока управления (тест на лампочке):

Видео работы нового контроллера (электронное торможение проволоки):

Новая перспективная схема торможения: http://forum.cxem.ne...ttach_id=240692

Внимание! схема приняла вид:

post-59941-0-40177700-1386184740_thumb.png

Внимание! Для тех кто не знает как выставить фьюзы : http://forum.cxem.net/index.php?showtopic=123537&st=1360#comment-2279826

ПП сварочного полуавтомата.rar

post-126067-0-90337700-1367409801_thumb.png

post-126067-0-79643300-1367409850_thumb.png

Изменено пользователем artos5
  • Одобряю 8
  • Не одобряю 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Одни из подходящих зуммеров для пищалки:

HPE-120 или HPE-220

Если Вы хотите подключить внешний супервайзер:

вырезка из даташит по супервизору: http://forum.cxem......tach_id=190984

ногу INPUT надо соединить с +5В микроконтроллера.

ногу GND (Ground) с -5В микроконтроллера (общий провод)

ногу RESET подключить к ноге RESET микроконтроллера.

Можно также заюзать встроенные возможности МК. Для этого надо изменить определенные фьюзы.

BODLEVEL. И тогда МК будет сам себя сбрасывать.

Изменено пользователем artos5
  • Одобряю 1
  • Не одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Полная маркировка элементов на печатной плате к первой статье: http://forum.cxem.net/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=192354

  • Одобряю 2
  • Не одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
SchVePs    2

Извините. Ошибся. :unknw:

Изменено пользователем SchVePs

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Они привязаны, только вне платы. В одной точке должны соединяться все земли.

Изменено пользователем artos5
  • Не одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vanette    0

Здравтвуйте, спаял плату Вашего контроллера, залил прошивку с зуммером, все опции вроде регулируются(проверял осцилографом), но вот зуммер трещит постоянно, меня смущает то, что он посажен на PIN5,который идёт ещё и на индикатор, и зуммер стабатывает судя по всему с частотой обновления дисплея, а на нажатие кнопок не реагирует....

И второй вопрос : у меня сварочник с вольт добавкой на вторичке, поэтому управление предложенное Вами(регулируемый мост) мне не подойдёт(высокое будет присутствовать на держаке всегда), можно ли управлять первичкой и если да , то как?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Надо подключить зуммер к ножке 5 микроконтроллера (PORTD.3) На картинке порт с "очепяткой" но номер ножки обозначен верно. К индикатору конечно нельзя цеплять зуммер :)

И второй вопрос : у меня сварочник с вольт добавкой на вторичке, поэтому управление предложенное Вами(регулируемый мост) мне не подойдёт(высокое будет присутствовать на держаке всегда), можно ли управлять первичкой и если да , то как?

Регулировать по первичке "электронным" способом (симисторы , тиристоры) не советую..

А почему высокое будет присутствовать?

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

Изменено пользователем artos5
  • Не одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vanette    0

Высокое будет присутствовать по причине дополнительной обмотки с высоким напряжением(ну вроде по схеме аппарата так выглядит) а регулировать я буду тиристорами только рабочую обмотку... В моём аппарате хотел бы сделать именно ещё и регулировку тока, так как в стандартном виде - это переключение 4-х обмоток первички(4 положения) и особой точности добиться сложно, а включение напряжения на держаке производится тиристором первички...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Высокое будет присутствовать по причине дополнительной обмотки с высоким напряжением(ну вроде по схеме аппарата так выглядит) а регулировать я буду тиристорами только рабочую...

............а включение напряжения на держаке производится тиристором первички...

Вчитайтесь внимательно в выше приведенную цитату :)

тиристоры можете смело ставить , все будет нормально работать! (возможно придется задействовать доп. аппаратный блок. Пока схемы не вижу , сложно что то точно сказать).

Изменено пользователем artos5

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vanette    0

Если возможно - сбросте мыло, я скину схему данного аппарата, может что то посоветуете, а то здест прикрктить - ну непойму как

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

artyombooster_цюцько_mail.ru

Изменено пользователем artos5

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vanette    0

Схемы сбросил, все что сейчас там есть - пуско-зарядное и прочий хлам буду выбрасывать....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

По схемам вроде все гуд. Работает на двух (фактически) диодах . Полный период получается за счет двойной вторичной обмотки.

Вместо этих двух диодов Вам надо будет включить два тиристора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vanette    0

Я думал немного по другому, а диоды VD1 VD4 по схеме и тиристор VS2 предлагаете выбросить(как впрочем и VS1)? просто помоему в этих деталях и заключается улучшеный поджиг дуги?

И если по вашему варианту, диоды VD2 VD3 выбрасываем , а тиристоры можно использовать существующие , они вроде на 200А?

Изменено пользователем vanette

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

нет, выкидывать ничего не надо кроме диодов (VD2, VD5) В любом случае надо тестировать. Я Вам предлагаю собрать тиристорный мост , накинуть 3 провода в те точки где стоят диоды, а диоды временно отключить. И проверить работоспособность . Только правильно все подключайте!

Общий управляющей схемы подключить в точку соединения двух диодов (VD2, VD5) но вместо них будут стоять тиристоры с управляющими ногами :)

Изменено пользователем artos5
  • Не одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xomak    11

'artos5' вы хоть сюда схему выложте чтоб всем видно было какой аппарат в переделке

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

как впрочем и VS1

Да эту козявку однозначно выкинуть :)

Только выкидывать лучше, в случае успешных испытаний.

post-59941-0-71911800-1365615714_thumb.jpg

post-59941-0-61077300-1365615787_thumb.jpg

Изменено пользователем artos5

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vanette    0

Меня терзают смутные сомнения :huh: всётаки как тогда поступить с VS1 и если его исключить - то всегда будет на держаке напруга через VS2, а если не и сключать - как (через что) его активировать(можно заменить его на ВТА40 и МОС.... и подключить параллельно управлению клапана газа)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Меня терзают смутные сомнения :huh: всётаки как тогда поступить с VS1 и если его исключить - то всегда будет на держаке напруга через VS2,

А прикрутить через реле торможения - не судьба? :)

Вы можете все оставить кроме двух выше указанных диодов. А управление тиристором по первичке модифицировать. Выход тот что идет на управление торможением через силовой ключ снабдить еще одним реле (менее мощным) и управлять запуском тиристора в первичке (на схеме получается вместо кнопки надо включить контакты реле).

Изменено пользователем artos5

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xomak    11

['vanette' ]

а вы этим комплектом уже варили или нет ,а то ваш источник с вольтодобавкой ММАшный и возможно что для нормальной работы п\а вольтодобавку необходимо будет отключить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vanette    0

['vanette' ]

а вы этим комплектом уже варили или нет ,а то ваш источник с вольтодобавкой ММАшный и возможно что для нормальной работы п\а вольтодобавку необходимо будет отключить

Аппарат эксплуатируется "как есть" с момента выпуска, года 4 назад схема подачи заменена на связку 555+транзистор, в остальном ничего не менялось, но варит в последнее время не ахти, поэтому и хочу убрать все сопли в виде ненужных и никогда не использовавшихся пуско-зарядных и тд и заодно повысить точность настройки данной доработкой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Спасибо, буду пробовать

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Добрый день уважаемые товарищи!

Итак, сегодня вышла новая версия прошивки. Именуемая: V1.01

В ней внесены все улучшения которые отсутствовали в прошлых версиях.

Были устранены следующие недостатки, а также добавлены следующие возможности:

- регулировка тока сбалансирована во всем диапазоне.

- введена настройка диапазона регулировки подачи проволоки.

- добавлен специальный алгоритм исключения ошибки настройки минимального значения и максимального значения для скорости проволоки.

- улучшен алгоритм регулятора тока.

- улучшена индикация сохранения данных в еепром.

- исправлен вывод данных на индикатор.

Эта версия является бесплатной и доступна для некоммерческого использования.

В этой версии есть только один режим работы - это стандартный режим.

Триггерный и импульсный режимы , доступны только в платной версии.

Изменено пользователем artos5
  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
artos5    290

Обновление Печатной платы и схемы.

Из улучшений:

- введена оптопара на пусковую кнопку.

- введена ВЧ развязка по питанию.

- улучшено подключение к клеммным колодкам исполнительных механизмов.

- подправлена разводка платы в целом.

Все керамические конденсаторы использовать только NP0!

Электролитические конденсаторы использовать с низким импедансом! 105 град.

Печатные платы находятся в первом сообщении.

post-59941-0-48571300-1366654806_thumb.png

post-59941-0-64171300-1366655638_thumb.png

Изменено пользователем Starichok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Похожие публикации

    • Автор: Сергей Скопинцев
      Нужно разработать циклическую программу сбора информации от 10 измерительных источников. Период повторения цикла - одна секунда
      Источники:
       М - тензопреобразователь давления. Мостовая схема питается постоянным напряжением, выходной сигнал от 0 до 100 милливольт
       Т, ТМ, ТА- три канала измерения изменения напряжения в диапазоне от 400 до 600 милливольт (тоже нужен мост?)
       ЛМ - анализатор максимума напряжения (от 0 до 5 Вольт) по 10 точкам более-менее распределённых в измерительном цикле. Найденный максимум потом должен участвовать в анализе, постепенно уменьшаясь на 20% каждый цикл
       ВЛ - измерить напряжение на Малой емкости (50 пФ) с помощью емкостного делителя по алгоритму:
                         Снять Землю со средней точки емкостного делителя, подать на емкостной делитель положительный Импульс
                         Замерить нужное нам напряжение в средней точке делителя
                         Снять положительный Импульс с делителя, посадить на землю среднюю точку делителя
      - остальные каналы К7...К10  служебные
      Разрядность данных - 16 двоичных.

      Результаты писать на MicroSD текстовым файлом, на первом месте в строке текущее время в секундах, остальные каналы разделены пробелами
      Порядок каналов:
      Т - М -ТМ - Вл - ЛМ -...
      Коэффициенты усиления по каждому информационному каналу должен иметь возможность изменить оператор по формуле y = Ax + B
      Прибор автономный, питается от + 5 Вольт.
       
    • Автор: Ru_s
      Здравствуйте. Подскажите пожалуйста, возможно ли на attiny13 реализовать такую штуку. Мне в процессе работы программы нужно поменять режим работы таймера/счетчика с fast PWM на обычный счёт, отсчитать длительный промежуток времени и опять вернутся в режим ШИМ. Т.е. я подаю на ногу сигнал ШИМ и когда он в максимальном значении, я его отключаю, и тупо подаю на ногу высокий лог. уровень. В это время Т/С по идее свободен, и мне надо посчитать время работы выхода на максимальном лог. уровне, при достижении какого-то значения времени нужно перевести т/с обратно в ШИМ. Возможно ли это? И как приблизительно это реализовать
    • Автор: Kiraspbkiev Kira
      День Добрый. Есть два вопроса от новичка: 1) Правильная ли схема сделанная мною? 2) если схема верна то как правильно подключить к atmega328p-mu usb на чипе cp2102-grm?
      На схеме колодка JP1 это AVR ISP а JP2 это UART
      С проектированием столкнулся в первый раз, цель узнать что то новое и сделать своими руками:)

    • Автор: Михаил Савин
      Добрый день. Подскажите есть устройство на плате для регулирования дроссельной заслонки от Калины. Довольно специфическое, индивидуальная разработка, аналогов не купить. Основывается на микроконтроллере ATXMEGA128A3U AU 1651. Возможно ли скопировать залитый в него код что бы изготовить данное устройство ? Или это невозможно в принципе ?
    • Автор: ficus216
      Здравствуйте всем. Такая проблема. Дорожка работала, при беге в максим. 10км/ч резко прибавила скорость до 12 наверное ( хотя только до 10 максимум она разгоняется)
      попытался убавить скорость но ничего не срабатывало, можно только переключать между табло "каллории" "скорость" "расстояние""время" ничего убавить нельзя. Дальше вытаскиваю магнит (обычно дорожка автоматически выключается после этого) в этом случае нет, она дальше работала на полной скорости.
      Снизу находится общий включатель, раньше если его вкл то пока старт не нажмешь ничего не будет. а сейчас нажимаю этот вкл снизу и сразу на 12шке херачит.
      Тестором все прозвонил, сгорел микропроцессор я так понимаю. В магзиине мне сказали. что только если на али заказать. Название сгоревшего sonyx sn8p2624kb на али нет в точности с таким названием. прилагаю ссылку
      можно ли заказать этот или любой другой с другим названием ? что делать дальше ? не нужно потом это все прошивать ? и как ?https://clck.ru/DQhDh