( ! ) Warning: file_get_contents(https://www.googleapis.com/youtube/v3/videos?id=KZXRFwVmvMk&key=AIzaSyDmjcshKXGXDGevwJGxgn6B3kyxcfvmW0U&part=snippet,statistics): failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in /var/www/dvizhuxa/estunt.ru/functions/system_functions/system_functions.fuck on line 853
Call Stack
#TimeMemoryFunctionLocation
10.0001251336{main}( ).../index.php:0
20.0041309112obrabotchik( ).../index.php:24
30.0041309272pagesd( ).../output_functions.fuck:27
40.0083336064show_page( ).../tree_functions.fuck:229
50.0084336728page_content( ).../tree_functions.fuck:282
60.0159350440show_videos( ).../tree_functions.fuck:337
70.0166353568video_img( ).../tree_functions.fuck:1385
80.0178354744get_video_from_youtube( ).../system_functions.fuck:887
90.0184355176file_get_contents ( ).../system_functions.fuck:853

( ! ) Warning: imagecreatefromjpeg(): Filename cannot be empty in /var/www/dvizhuxa/estunt.ru/functions/system_functions/system_functions.fuck on line 888
Call Stack
#TimeMemoryFunctionLocation
10.0001251336{main}( ).../index.php:0
20.0041309112obrabotchik( ).../index.php:24
30.0041309272pagesd( ).../output_functions.fuck:27
40.0083336064show_page( ).../tree_functions.fuck:229
50.0084336728page_content( ).../tree_functions.fuck:282
60.0159350440show_videos( ).../tree_functions.fuck:337
70.0166353568video_img( ).../tree_functions.fuck:1385
80.0999355864imagecreatefromjpeg ( ).../system_functions.fuck:888

( ! ) Warning: imagejpeg() expects parameter 1 to be resource, boolean given in /var/www/dvizhuxa/estunt.ru/functions/system_functions/system_functions.fuck on line 891
Call Stack
#TimeMemoryFunctionLocation
10.0001251336{main}( ).../index.php:0
20.0041309112obrabotchik( ).../index.php:24
30.0041309272pagesd( ).../output_functions.fuck:27
40.0083336064show_page( ).../tree_functions.fuck:229
50.0084336728page_content( ).../tree_functions.fuck:282
60.0159350440show_videos( ).../tree_functions.fuck:337
70.0166353568video_img( ).../tree_functions.fuck:1385
80.1018358368imagejpeg ( ).../system_functions.fuck:891
ES - Подавальщик припоя

Подавальщик припоя 2.0 - подача олова.

4251

подавальщик припоя 2.0

По заказу товарища, сделал вторую версию подавальщика припоя. По поводу прошлой версии было много негативных отзывов. Мол бесполезная и слишком сложная, не умеешь паять, подача припря должна быть к месту пайки..... Таким людям я отвечу - такие штуки делаются ради фана, а не ради максимальной эффективности. Вторая версия вышла еще более навороченной. В ней используется целых пять микросхем, одна из которых - микроконтроллер ATmega328p. Я согласен, это слишком для такой простой штуки, но они стоят сейчас совсем дешево, и они у меня были в изобилии. Я прекрасно понимаю, что мжно было просто поставить коллекторный моторчик с редуктором и включать его кнопкой или концевиком с рычагом, но это не мой путь.

подача припоя

Принцип работы данного устройства очень прост. Прикасаясь к алюминиевой трубочке на лицевой панели, мы меняем ее емкость. Специальная микросхема at42qt1010 отслеживает это дело, и пока мы прикасаемся, посылает логическую единицу на МК. Как только отпускаем, посылается 0. Исходя из настроек скорости и задержки начинает крутиться моторчик. Шаговый двигатель с встроенным редуктором подключен к микроконтроллеру через транзисторную сборку unl2003. Так-же в системе присутствует две кнопки и две группы по четыре светодиода, которые отвечают за настройку и индикацию скорости подачи и паузы. Все эти детали размещены на одной плате, которая выполняет роль лицевой панели.

Вторая платка, которая служит основанием конструкции, отвечает за питание системы. Питается схема литиевым аккумулятором от сотового телефона. Заряда хватает примерно на 4 часа работы, или 20 минут непрерывного вращения мотора. Аккумулятор заряжается через USB разъем в задней части устройства. За грамотную зарядку отвечает простая и надежная микросхема ltc4054. Для надежного питания шагового двигателя и всей схемы в целом нам нужно 5V. Для того, чтобы повысить напряжение с 3,7V до нужных 5V, я использовал свой любимый mc34063, который включен в режиме STEP-UP импульсного повышающего стабилизатора напряжения. В режиме ожидания напряжение держится на уровне 5,1V, когда а работает моторчик подачи - просаживается до 4,9V. Микроконтроллер при этом не сбрасывается и вся схема в целом работает надежно. Сзади на плате присутствует выключатель питания, который подключает аккумулятор к схеме. Рядом находятся три светодиода: красный индикатор заряда (гаснет по окончании зарядки), синий сигнализирует о наличии 5V в схеме и зеленый загорается при подаче на USB напряжения.

Механизм подачи припоя выполнен по упрощенной схеме (в сравнении с прошлой схемой). На вал двигателя одет резиновый ролик и к нему на пружинке из канцелярской скрепки прижимается трубочка с пропилом в форме ролика. Проволока олова пропускается в трубочку и оказывается зажатой между роликом и внутренней поверхностью трубочки. Таким образом осуществляется подача олова. Ее можно сделать из любого материала, главное сделать пропил так, чтобы пропил равномерно прижимался к ролику. И не забудьте укрепить эту деталь, т.к. в зоне пропила она может легко сломаться.

Прошивка микроконтроллера очень простая, наисана в Arduino IDE за полчаса на коленке. На плате выведен разъем для врутрисхемного программирования и прошивку можно модернизировать в любой момент.

Схема получилась достаточно простая для повторения, в конце статьи прилагаю архив со схемой, платами и прошивкой. Для лентяев предлагаю сделать эту штуку на закакз. Цена 80$ без учета доставки (цена такая высокая т.к. это ручная работа и у меня нет особо времени на это). По вопросам заказа прошу писать на почту info@estunt.ru

Или дождитесь версию 3.0. Она будет промышленной, красивой и доступной по цене.

Архив со схемой, печатной платой и прошивкой - data.zip (121KB)


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

Видео про Подавальщик припоя 2.0 - подача олова.

Товары из китая в тему:

Комментарии

Комментарии


  MiF700
 
12 Января 2016 
Шикарно!!! Спасибо!!!
  stvJnK
 
13 Января 2016 
Можно после мотора (черной трубки) сделать направляющую из соломки для напитков, или трубки.
  Сергей
 
14 Января 2016 
Молодец
  Сергей Сухов
 
17 Января 2016 
Спасибо огромное. Нужное и годное приспособление.
  Станіслав
 
23 Января 2016 
Хотел сделать себе, классная вещь, но не могу понять что куда на печатку можно скинуть печатную плату с подписаними деталями. Зарание благодарен.
  Станислав
 
23 Января 2016 
Хотел сделать себе, классная вещь, но не могу понять что куда на печатку можно скинуть печатную плату с подписаними деталями. Зарание благодарен. Електронка naruto22009@mail.ru
  Саша Лютый
 
03 Февраля 2016 
Печатки с подписанными элементами не существует. Но сравнивая печатку с принципиальной схемой - легко догадаться что куда паять.
  Дмитрий
 
12 Июля 2017 
Печатка не совпадает с принципиальной схемой :( А именно - выводы идущие с МК на управление мотором (вход uln2003) и выводы идущие с МК на группы светодиодов - 1-ю четверку led и вторую четверку led. Нет схемы платы подсветки эмблемы и не указано куда ее подключать (если по плате, то на PB1) Идея интересная хочу повторить, жду мотор и разбираюсь со схемой. Можно выложить схему, совпадающую с платой?
  Виктор
 
19 Февраля 2016 
мне очень понравилось и хочю спросить: какие размеры платок?
  Александр
 
03 Марта 2016 
Добрый день. Очень полезное устройство, исполнение супер. Возникло желание повторить, и сразу возникло два вопроса 1. В описании вы указали что использовали микросхему сенсора at42qt1010, а в схеме которую вы выложили указан at42qt1012 есть ли разница какую микруху использовать? Второй момент, на обратной панели которая крепится к лицевой стороне платы (Где танки ) есть транзистор, не могу разобраться какой использовать, подскажите пожалуйста. Спасибо!
  Саша Лютый
 
08 Марта 2016 
1. тут можно использовать только at42qt1010, т.к. at42qt1012 работает как тригер. 2. какой именно транзистор там стоит - точно не помню. Он там установлен для усилинея тока на светодиоды. Ставьте любой в зависимости от того как припаяете светодиоды.
  Александр
 
08 Марта 2016 
Спасибо!
  Кирилл
 
23 Марта 2016 
Что это за деталь 686 OJ . А так проект огонь!!!!
  Кирилл
 
23 Марта 2016 
И какой вольтаж электролитов!!!!!
  павел
 
25 Марта 2016 
хорошая идея ,только я не понял зачем так сложно подача сделана ,почему не просто два ролика и все
  Саша Лютый
 
07 Апреля 2016 
Два ролика намного сложнее сделать чем кусок трубочки
  Александр
 
12 Апреля 2016 
Добрый день. Дождался наконец at42qt1010 впаял но дивайс не запустился. Прошу у Вас помощи (наверняка эта информация будит полезна не только мне). Симптомы, индикаторы выбора скорости и задержки работают корректно но мотор молчит, прошивал прошивкой Blink. Интересует вопрос правильно ли я выбрал прошивку, и в обвязке at42qt1010 все согласно схеме или есть изменения. Второй момент с которым не удается разобраться, это конденсаторы в обвязки Atmega и у at42qt1010 подскажите пожалуйста их номиналы, на схеме они не присутствуют. Буду крайне благодарен за подсказку и поддержку Разработчика! А так же тех счастливцев которые собрали подавальщика. Конструктору огромное уважение за проделанную работу.
  Саша Лютый
 
13 Апреля 2016 
на принципиальной схеме есть все номиналы. В обвязке атмеги они стоят для порядка. У микрухи сенсора важны. Проверь все ли ты переходные запаял. Мотор протеститруй дефолтной прошивкой для шаговиков. и сенсор повесь на какой-нибудь светодиод чтоб протестить. Если индикаторы гороят, значит победа близка. Проверяй все ли верно запаяно. И еще раз напомню, много элементов на плате стоит для порядка (большинство конденсаторов по питанию, инуктивность на AREF
  Александр
 
14 Апреля 2016 
Александр, большое спасибо, все запустил! сейчас разбираюсь с чувствительностью и сильно просаживается питания до отключения схемы но это уже мелочи. Еще раз спасибо.
  Александа
 
15 Апреля 2016 
Александр, можно еще один вопрос. У меня мотор почему то вращается в другую сторону, пришлось его развернуть. А как это сделать в ID, что необходимо исправить в коде? В остальном все работает прекрасно, доволен как слон:) Спасибо.
  Саша Лютый
 
17 Апреля 2016 
скорее всего неправильно подключил проводки к мотру. По сути, неважно в какую сторону вращается моторчик, просто поставь трубочку для припоя с другой стороный ролика и все. Чтобы програмно изменить направление вращения, нужно загонять отрицательные шаги (поменять int val =100 на int val =-100)
  Александр
 
17 Апреля 2016 
Сегодня все доделал! С направлением вращения разобрался. Вместо резинового вала использовал наждачный круг от дримеля, подача работает как надо, без намека на проскальзывание. Единственное что пака не удалось добиться корректной работы mc34063, при нагрузке просаживается ток и Mega перезагружается, толи диод не тот или индуктивность мощностью в один ампер недостаточно для работы. Пока временно поставил китайский модуль MT3608 DC-DC разберусь с mc34063 уберу. Получилось не так аккуратно как у вас но от сборки получил огромное удовольствие. Устройством очень доволен! Большое вам спасибо, надеюсь будут еще проекты адаптированные для повторения. Фото устройства завтра выложу.
  Саша Лютый
 
18 Апреля 2016 
Спасибо за проделанную работу. Вот уж не думал, что эту штуку кто-то повторит.
  Сергей
 
21 Апреля 2016 
Народ, дайте прошивку в hex
  Сергей
 
25 Апреля 2016 
Отличный проект. Повторил. Вместо at42qt1010 поставил TTP223. Дешевле, интересней , но по распиновке отличается.
  Андрей
 
20 Июня 2016 
Классная штука хочу себе такую может кто дать прошивку скомпилированную и фьзы
  Евгений
 
16 Октября 2016 
Привет из Питера! У тебя осталась прошивка в HEX? Не разбираюсь я в компилировании,буду делать на своей плате,а не на ардуино. Если не сложно,кинь прошивку и фьюзы kekc86@list.ru
  Амбул Владимир
 
26 Декабря 2017 
Народ если не сложно,киньHEX прошивку и фьюзы всех снаступающим
  Cтаніслав
 
01 Февраля 2018 
Сделал плату прошил. Вроде запускается реагирует на касания, но как-то "туго" все работает. Запускаетса с 7 сикундной задержкой, после нажатия на кнопку включает светодиот (переключает режим) сикунд через 10-15, при работе двигателя светодиоды мерцают, после срабатывание сенсора второе касание видит с большим запозданием. С чем может быть связано? Могу ролик закинуть.
  Станіслав
 
01 Февраля 2018 
Нашол решение проблемы. Прошив фюзы с arduino uno