Управление дозатором паяльной пастой

italius
Offline
Зарегистрирован: 19.12.2011

Управление дозатором паяльной пасты.

Аппаратные средства в виде Ардуино или AVR процессора, дисплей 16х2 с интерфейсом по АйТуСи, 4 кнопки для програмирования и управления со связью по АйТуСи, 1 кнопка активизации процесса дозирования, клапан пневматический с соленоидом в сочетании с полевым транзистором IR120N.

На диспле в виде меню существуют ячейки памяти в виде надписи - МЕМ#1 - 9,99 (таких ячеек к примеру 5), что означает время в секундах, которые определяют время активности (1) соленоида клапана, после чего переходит в состояние неактивного (0). Значения времени в каждой ячейке памяти устанавливается двумя кнопками, одна отвечает за увеличение значения (к примеру кнопка 3), и одна за уменьшение значений (к примеру кнопка 4). Кнопка выбора ячеек можно назвать номером один и отвечает за выбор номера ячейки. Есть еще и кнопка 2, которой назначено отвечать за выбор для активизации процесса, это методы ON (когда процесс активизируется при нажатии кнопки) и процесс OFF (когда процесс активизируется после цикла нажатия и затем отпускания кнопки). Процес активизируется отдельной кнопкой, заведенной непосредственно на порт контроллера.

Описание процесса

Кнопкой 1 устанавливаем нужную ячейку, к примеру МЕМ # 1 - 0,00 , устанавливаем значение длительности импульса (1), к примеру 0,16 и переходим так ко всем ячейкам памяти, естественно значения установленные сохраняются. Выбираем вариант срабатывания через кнопку 2, к примеру OFF и устройство готово к работе. Нажимаем кнопку 5, затем ее отпускаем и срабатывает соленоид (1) с длинной импульса 0,16 (если он выбран в данном варианте), в процессе активного импульса дополнительные (ложные) нажатия кнопки не должны действовать. Процесс работы с кнопкой в положении ON работают так, нажимаем стартует импульс (на процесс удержания ложных срабатований быть не должно и активизация работы кнопки не должна происходить во время длинны импульса, а при удержании не сработать пока не пройдет процесс размыкания кнопки)

Пока процесс работы вижу таким.

 

 

 

italius
Offline
Зарегистрирован: 19.12.2011

Примерное отображение показаний на дисплее и положение кнопок

Кнопка #1. [ MEM # 1 > 0,16. + ] Кнопка # 3 Кнопка #2. [ Mode button > OFF. - ] Кнопка # 4

Количество ячеек памяти 5 и одна типа "VAR", смена ячеек происходит нажатием кнопки 1 "по кругу" Типов работы "Mode button" два на каждую ячейку памяти, включая "VAR", это режимы "ON" и "OFF", устанавливается кнопкой 2. Шаг установок динны импульса 0,01 сек, устанавливается кнопками 3 или 4 в режиме одно нажатие это один шаг или удержание, это быстрая прокрутка. После выключения и включения питания сохраняются последние установленные значения.

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

Прикольно, а как это собрано в какой-то пистолет или стационарно типо плотера?

А где фото устройства?

italius
Offline
Зарегистрирован: 19.12.2011

Это проект который пока не реализован, точнее реализована только часть устройства, ввиде пневматической секции.....управление клапаном в процессе разработки......это вариант урезанного Китайского дозатора..,...

bodriy2014
bodriy2014 аватар
Offline
Зарегистрирован: 12.05.2015

Создали тему в ветке проэкты, значит пож. выложите то что есть, нам же интересно!)

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

italius
Offline
Зарегистрирован: 19.12.2011

Я не могу сюда фото выложить, как то мудрено......

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Управление и подавление дребезга кнопок не ваша главная проблема.
Ваша пневматика будет сильно зависить от сопротивления, силы трения покоя цилиндра и вязкости пасты.

По мне так лучший ( по стабильности ) дозатор - это шнек.

Что-то похожее http://www.ebay.com/itm/Linear-Stepper-Motor-12V-0-75A-Lead-Screw-100mm-11LS18-0754E-101-Nema-11-45mm-/281737154834?hash=item4198d7d112:g:dUgAAOSwHnFVksQg

http://www.ebay.com/itm/1-Pcs-DC-5V-2-Phase-4-Wire-Micro-step-Motor-Mini...

italius
Offline
Зарегистрирован: 19.12.2011

trembo пишет:

Управление и подавление дребезга кнопок не ваша главная проблема.
Ваша пневматика будет сильно зависить от сопротивления, силы трения покоя цилиндра и вязкости пасты.

По мне так лучший ( по стабильности ) дозатор - это шнек.

Что-то похожее http://www.ebay.com/itm/Linear-Stepper-Motor-12V-0-75A-Lead-Screw-100mm-11LS18-0754E-101-Nema-11-45mm-/281737154834?hash=item4198d7d112:g:dUgAAOSwHnFVksQg

http://www.ebay.com/itm/1-Pcs-DC-5V-2-Phase-4-Wire-Micro-step-Motor-Mini-Slider-Screw-Stepper-Motor-SR1G-/161820239739?hash=item25ad3ce77b:g:dU4AAOSwHmhV735F

Я даже не понял про что вы, какие дребезги, и т. д. Пневматика особо не моя, она общепринятая и применяется в дозаторах давно....так то я какое то время пользуюсь подобным устройством Китайского производителя и очень доволен (YDL-983A можно найти на алиэкспресс), хочу просто это минимизировать и сократить функциональность, так как множество функций мне не нужно.... Ну а про шнек, баловство это, будет жадь потраченного времени.....

italius
Offline
Зарегистрирован: 19.12.2011

bodriy2014 пишет:

Создали тему в ветке проэкты, значит пож. выложите то что есть, нам же интересно!)

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


Ну достаточно в ютубе набрать dispenser solder paste и вам все покажут, как в ручном так и в автоматическом режиме....