Перейти к содержанию

Контроллер точечной сварки (споттера)


Рекомендуемые сообщения

По этой ссылке в параллельной теме находятся файлы проекта контроллера "Полуавтомат + Споттер"
http://websvarka.ru/talk/topic/8473-kontroller-dlia-poluavtomata/page-13

В этой теме буду выкладывать файлы  проектов , видео и фото материалы .
Предложения по улучшению, приветствуются.

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

 
Версия 1.4.1
Простой вариант без автостарта (220 - 380В) . Пять программ выбора дипазонов времени импульса , задержка 0.5 сек., в крайнем положении переменного резистора (наибольшем) включается режим 2Т.
Файлы и описание во вложении 
 
СПОТТЕР 1.4.1..rar
post-1376-0-32680200-1457720580_thumb.jpg
https://www.youtube.com/watch?v=T3SgC8RLtzw
Версия 1.2 
 СПОТТЕР_1.2.rar
post-1376-0-20229700-1450901112_thumb.jpg
ATtiny 2313 (вн. ген. 8 мГц)

Контроллер выдает только четные импульсы тоесть 0.02; 0.04; 0.06 и т.д. благодаря чему достигается "магнитный баланс"
В меню можно выбрать нужный диапазон времени импульсов. Для выбора диапазона нажать кнопку "старт" и включить аппарат - через 5 сек попадаем в меню , энкодером выбираем диапазон -
на первом светодиоде 0.02; 0.04; 0.08; 0.12; 0.16; 0.20; 0.26; 0.34; 0.42; 2Т.
на втором светодиоде - 0.02; 0.06; 0.10; 0.16; 0.22; 0.30; 0.38; 0.48; 0.60; 2Т
на третьем светодиоде - 0.06; 0.10; 0.14; 0.20; 0.26; 0.36; 0.46; 0.80; 1.40; 2Т
Выбрав нужный светодиод оставляем в покое энкодер и через 8 сек. диапазон запишется в память.
 
Версия 1.2.1
Настройки и работа версии на видео 
Схема, и др. файлы во вложении
СПОТТЕР 1.2.1.rar

Вариант разводки для ДИП корпуса от  tadi

СПОТТЕР_1.2.1 DIP 2313.rar
https://www.youtube.com/watch?v=_IveRyhz0rE
https://www.youtube.com/watch?v=x_Ry-bMIgiM
 
 
ВЕРСИЯ 1.3 
Простая версия с автостартом , мк Аттини 2313 (8 мГц внутренний генератор) 
Версия 1.3.rar
В спойлере обновленные прошивки (добавлено переключение мощности) .

Обновление прошивки (16.05.2016) - добавлена возможность переключения мощности (100% или 60%) . Для переключения нужно при выключеном питании нажать и держать кнопку "больше" ---- включить питание  и отпустить кнопку во время отсчета 5 секунд до выхода в меню. СПОТТЕР_1.3.2.rar      https://www.youtube.com/watch?v=rNmEJ8Qsm9A&feature=youtu.be  


Еще вариант разводки силового блока для симистора ВТА41 в корпусе ТО-3 в файле 
Споттер_2.1(вариант разводки плат).rar

Вариант для семисегментных индикаторов с ОК (общий катод) для СМД монтажа и вариант для ДИП монтажа , (прошивка в файле для СМД монтажа),-  схема, и разводка сделанны tadi

СПОТТЕР_1.3.2(индикатор с ОК).rar

DIPv1.3 ОК.rar

 

post-1376-0-34756700-1457182972_thumb.jpg

https://www.youtube.com/watch?v=K7Qj16lKTpA

Изменено пользователем alek956
  • Upvote 3
  • Downvote 1
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Версия 3.1

Версия для токов ХХ не превышающих 2 А !! (версия 3.2 более надежна и работает с токами хх от 0 до 20А проверено)

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

Файлы с описанием , и т.д. в вложении .

Атмега 8 только в TQFP корпусе ..... в ДИП не получится так как в дипе нет входов ADC6 и ADC7

СПОТТЕР 3.1.rar

post-1376-0-99200000-1469609042_thumb.jpg

 https://www.youtube.com/watch?v=l2VZ29PdWiI&feature=youtu.be

 

Версия 3.2

Улучшеная версия 3.1 , Может измерять напряжение импульса , в схеме и разводке предусмотрен также замер тока импульса но пока не запрограммирован. (можно не делать схему измерения напряжения)
Программная настройка автостарта . В вложении  фото готового контроллера . 
В видео работа контроллера и настройка автостарта. Измеритель на мк Аттини 85 можно заменить на Аттини 25 , 45.

СПОТТЕР_3.2.rar

post-1376-0-05568600-1474658489_thumb.jpg

https://www.youtube.com/watch?v=FkjYjif2i98

 

Версия 2.5 

Для версии 2.5.1 ---- 
На дисплее -
Q=…. –  мощность (регулируется угол отсечки …. 10 – 100%)
t1=…. –  время задержки (настраивается от 0 до 5 сек шаг 0.1сек)
t2=…. – время сварочного импульса (настраивается от 0.1 до 5 сек.)
t3=…. – время между импульсами (0.1-5 сек)
N=…. – колличество импульсов (от 1 до 5)
Температура симистора (в меню заранее вводится температура включения вентилятора и температура отключения в случае перегрева симистора)
Для выхода в меню настроек нужно нажать и удерживать кнопку ">>" (на схеме) , в меню настраивается температура включения вентилятора охлаждения , температура тепловой защиты (отключения) , время восстановления (готовность к очередному процессу после окончания предыдущего и вкл и выкл звукового сопровождения .Также добавлена настройка автостарта - ручная и автоматическая.
При подаче питания происходит опрос на замыкание вторички силового транса - если вторичка замкнута контроллер заблокируется - для разблокировки нужно соответственно разомкнуть вторичку но если этого делать по специфическим причинам нельзя то нужно нажать и удерживать кнопку "СТАРТ" до сигнала .... далее контроллер переходит в нормальный режим работы.

 

 

Разводка блока управления для СМД, силового блока для ДИП. 

В силовом блоке в качестве источника питания применен переделаный электронный трансформатор . Для подсветки дисплея применен модуль DC-DC Step_Down с регулируемым выходным напряжением.

Варианты питания могут бытьлюбые .


Два файла hex вложены - для Русскоязычной версии и Англоязычной.

СПОТТЕР 2.5.1.rar

 

 

Обновление прошивки (24.04.2016) версии 2.5 до версии 2.5.1 (схема без изменений)
В меню добавлены автоматическая и ручная настройка автостарта.

 

СПОТТЕР_2.5.1.rar

 

 

(((Обновлена 12.052016))) Новая версия прошивки (версия 2.5.2) - из схемы можно исключить супервизор МСР131Т-450 . Если запись настроек при отключении питания не сохраняется то необходимо увеличить емкость конденсатора по питанию VCC до 1000 - 2000 мк. .... мигнувший светодиод "Старт" при отключении питания говорит о том что запись произведена .

 

СПОТТЕР_2.5.2.rar

 

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

post-1376-0-12280300-1462485549_thumb.jpg

Изменено пользователем alek956
  • Upvote 3
Ссылка на комментарий
Поделиться на другие сайты

Несколько видео по схеме в предыдущем посту (версия 2.5). 
И видео версии 2.5.2 .

https://www.youtube.com/watch?v=0FpPAb73q5Y
http://www.youtube.com/watch?v=QIIdi2USKlw
http://www.youtube.com/watch?v=htsSXPtduLQ
http://www.youtube.com/watch?v=KUiJfeBR_z8
http://www.youtube.com/watch?v=NFKYIZYTsYw

Изменено пользователем alek956
  • Upvote 4
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Версия 2.1  .
Силовой блок слегка упрощен , блок управления максимально упрощен. . Вариант с автостартом.
МК Атмега 8 (8мгц)
Алгоритм работы – при включении питания проверка на замыкание кнопки «Старт», далее замыкание вторичной обмотки силового тр-ра. При неисправности на дисплей выводится ошибка Err-1 и  Err-2 соответственно, для сброса ошибки  нужно соответственно разомкнуть кнопку «Старт» или разомкнуть вторичку.
При выключении питания настройки сохраняются в энергонезависимую память и выводятся на индикатор при очередном включении питания .
Регулировка времени импульса от 0.01 до 2 сек. с шагом 0.01 сек.
Регулировка мощности от 30% полуволны до 100%  ….. 10 позиций регулировки с шагом 7%.
Память на 9 программ.
В меню выбирается время задержки сварочного импульса от 0 до 2 сек. с шагом 0.1 сек.
, время ожидания очередного импульса от 0 до 2 сек. с шагом 0.01 сек.,

И настройка автостарта – можно настроить вручную или контроллер сам настроется автоматически  - (на индикаторе - время до строба от начала полуволны в милисекундах  от 8.0 мс. до 5.0 мс. - шаг 100мкс.) Для каждого силового трансформатора настройки автостарта будут разные и зависят от тока холостого хода транса .
Для записи в память программы нужно перевести курсор (мигающая точка) на настройку программы , выбрать номер на который нужно сохранить, нажать кнопку «>>» и удерживать в течении 7 сек. – произойдет запись с отображением на индикаторах заставки.                                                                       http://www.youtube.com/watch?v=yQO4zslK6zw

 

Варианты файлов для СМД и ДИП монтажа

В схеме TLP621 можно заменить на РС817.

Версия 2.1.rar

 

СПОТТЕР_2.1(ДИП вариант).rar

 

Вариант  разводки силового блока для симистора ВТА41 в корпусе ТО-3

Споттер_2.1(вариант разводки плат).rar

 

Другие (обновленные) версии прошивок для контроллера Версия 2.1

 

СПОТТЕР_2.1.2.rar

Обновление прошивки 2.1.3  (26.04.2016) 

СПОТТЕР_2.1.3.rar

Прошивка 2.1.3(ЭДС) - добавлен режим электродуговой сварки 

 

Резистор R7 (100к/4Вт) в схеме силового блока желательно умощнить до 6 - 8 Вт. В остальном схема без изменений . Вторичная обмотка для электродуговой сварки должна быть намотана соответственно .

 

СПОТТЕР_2.1.3(ЭДС).rar

post-1376-0-11480000-1458674197_thumb.jpg

На днях выложу файлы для версии 2.1 + П/А. Пока вот видео.

https://www.youtube.com/watch?v=YSl1cq6VW0w 

 

Изменено пользователем alek956
  • Upvote 3
  • Downvote 1
Ссылка на комментарий
Поделиться на другие сайты

Версия 2.1  .

Силовой блок слегка упрощен , блок управления максимально упрощен. . Вариант с автостартом.

МК Атмега 8 (8мгц)

Алгоритм работы – при включении питания проверка на замыкание кнопки «Старт», далее замыкание вторичной обмотки силового тр-ра. При неисправности на дисплей выводится ошибка Err-1 и  Err-2 соответственно, для сброса ошибки  нужно соответственно разомкнуть кнопку «Старт» или разомкнуть вторичку.

При выключении питания настройки сохраняются в энергонезависимую память и выводятся на индикатор при очередном включении питания .

Регулировка времени импульса от 0.01 до 2 сек. с шагом 0.01 сек.

Регулировка мощности от 30% полуволны до 100%  ….. 10 позиций регулировки с шагом 7%.

Память на 9 программ.

В меню выбирается время задержки сварочного импульса от 0 до 2 сек. с шагом 0.1 сек.

, время ожидания очередного импульса от 0 до 2 сек. с шагом 0.01 сек.,

И настройка автостарта – можно настроить вручную или контроллер сам настроется автоматически  - (на индикаторе - время до строба от начала полуволны в милисекундах  от 8.0 мс. до 5.0 мс. - шаг 100мкс.) Для каждого силового трансформатора настройки автостарта будут разные и зависят от тока холостого хода транса .

Для записи в память программы нужно перевести курсор (мигающая точка) на настройку программы , выбрать номер на который нужно сохранить, нажать кнопку «>>» и удерживать в течении 7 сек. – произойдет запись с отображением на индикаторах заставки.                                                                       http://www.youtube.com/watch?v=yQO4zslK6zw

Спаял пока блок управления.Есть вопросы по силовому блоку.Можно-ли заменить симисторы на ТС142-80-12 и ТС122-25-12 соответственно и поставить вместо МОС3082-TLP3022 ?Критичен- ли стабилитрон на напряжение 48вольт или можно поставить другой?Спасибо!

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

Пойдет но для 380В помоему опттрон не годится, пробывал МОС 3052 для 380В - держит . Стабилитрон 24 В можно (можно набрать 2 на 12 или 4 на 6.2) Резистор который последовательно с стабилитроном 100к/4Вт может быть придется увеличить до 150-200к.

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

Пойдет но для 380В помоему опттрон не годится, пробывал МОС 3052 для 380В - держит . Стабилитрон 24 В можно (можно набрать 2 на 12 или 4 на 6.2) Резистор который последовательно с стабилитроном 100к/4Вт может быть придется увеличить до 150-200к.

Спасибо!Я по поводу того-что МОС3082 с ZERO -CROSS а TLP3022-нет.Будет-ли работать автостарт и автонастройка.А по поводу 220-380 можно поставить два оптосимистора последовательно.

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

Да, зерокроссинг не будет работать. Спасибо за наводку, посоветовали ее а я и не заметил ...... 

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

Еще прошивка к версии 2.1 Схема без изменений
Увеличино время импульса до 5 сек. Выбор "автостарт вкл - выкл" при перемещении курсора (мигающая точка) правее индикатора номера программы (в первоначальной версии левее индикатора "время импульса".
Также расширена и ускорена автонастройка автостарта.
ПС - файл перенесен в пост №4

Изменено пользователем alek956
Ссылка на комментарий
Поделиться на другие сайты

Еще прошивка к версии 2.1 Схема без изменений

Увеличино время импульса до 5 сек. Выбор "автостарт вкл - выкл" при перемещении курсора (мигающая точка) правее индикатора номера программы (в первоначальной версии левее индикатора "время импульса".

Также расширена и ускорена автонастройка автостарта.

Ну ты даеш !!! :clapping: Работаеш сам как споттер! :good: Обязательно буду пробовать.Времени критически не хватает.Сегодня закончу печатку силового блока и отпишусь.

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

Ну ты даеш

Да без проблем - пишите что нужно подкорректировать , сделаем. Память программа занимает 60% так что можно еще туда понаписать.

 

 

 

Изменено пользователем alek956
Ссылка на комментарий
Поделиться на другие сайты

Аналогичная , но более сложная конструкция была на сайте старт драйв, там был еще один очень полезный режим ГС- графитный стержень к споттеру и в этом режиме выдержка пока нажата кнопка, при этом мощность регулируема. неплохо бы и в вашем ПО дополнить таким режимом , например в 10 позиции. Большой респект автору полезной разработки!!!

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

@igors, При настройке времени импульса на  0.00 как раз и включается похожий режим - нажал кнопку - ток включился - отпустил кнопку - ток прекратился. Если я правильно понял вас.
Но в процессе мощность не регулируется. 

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

@igors, При настройке времени импульса на  0.00 как раз и включается похожий режим - нажал кнопку - ток включился - отпустил кнопку - ток прекратился. Если я правильно понял вас.

Но в процессе мощность не регулируется. 

то есть все же можно задать мощность перед началом процесса, перед нажатием кнопки либо в автоматическом режиме?

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

Ну да, перед началом можно мощность выставить. Мощность регулируется от 30% на сколько помню - делал от 10% - слижком маловато , разницы что 0.01 сек. импульс , что 0.10 сек нет при такой мощности, поэтому прибавил. 

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

Обновил версию 1.1 ,   :) 
Схема обновленная и прошивка улучшеная. Освободились две ноги - в будущем можно будет дополнить автостартом контроллер и можно вобщемто заменить светодиоды на 3-х сегментный индикатор.

Изменено пользователем alek956
Ссылка на комментарий
Поделиться на другие сайты

 

Еще прошивка к версии 2.1 Схема без изменений

Увеличино время импульса до 5 сек. Выбор "автостарт вкл - выкл" при перемещении курсора (мигающая точка) правее индикатора номера программы (в первоначальной версии левее индикатора "время импульса".

Также расширена и ускорена автонастройка автостарта.

Cегодня закончил сборку силового блока.Работает все прекрасно.Испытывал пока на трансах разной мощности от 250вт до 1квт.Автостарт срабатывает,настройки в памяти сохраняются.alek956 огромнейшее спасибо!!! :good: Ну и сразу по второй версии прошивки.Перепрошил контроллер-в режиме автостарта самостоятельно происходит импульс на силовой симистор без замыкания вторички.Может быть зависит от мощности трансформатора?

                                                                                                                                                              

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

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

Так быть не должно. В меню автоматическая настройка автостарта на каком числе останавливается ?

И , под каждый трансформатор своя настройка автостарта (точнее под каждый ток холостого хода транса)

 

Изменено пользователем alek956
Ссылка на комментарий
Поделиться на другие сайты

Так и есть.Разные трансы - разные числа гдето в районе 7-ки.Точно не помню-прошивал и проверял днем.И еще интересно -если один транс при разных прошивках будет одно и тоже число,или это число относительно?Но первая вепсия работает изумительно-респект :clapping:  :yahoo:  :clapping:

Изменено пользователем hobbiser
Ссылка на комментарий
Поделиться на другие сайты

Число должно быть одно и тоже (плюс минус копейки). 
Это число вообще не просто так - это время в милилисекундах от начала перехода полуволны через ноль до момента включения симистора автостарта. 
Если время включения выставить раньше (например 5.0 ((значит 50% полуволны)) то схема может не почувствовать замыкания вторички . Если больше выставить то может определиться как постоянное замыкание вторички. 
При переходе на 380 В желательно перенастроить время вкл. автостарта ..... если оставить как есть то может более сильно греться резистор который включен последовательно с симистором автостарта.

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

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

Изменено пользователем alek956
Ссылка на комментарий
Поделиться на другие сайты

Нашлась ошибка в схеме версии 2.1 - порты некоторых анодов попутаны. Вот схема исправленая (печатка без изменений)

post-1376-0-71252700-1450891961_thumb.jpg

Изменено пользователем alek956
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...