Главная » Автоматика в быту
Призовой фонд
на август 2019 г.
1. 1000 руб
Паяльник
2. Тестер компонентов MG328
Паяльник
3. 200 руб.
От пользователей

Блок управления автоматического степлера

Для проектов станков с ЧПУ и 3D принтеров необходимы достаточно дорогие комплектующие. Один из способов достать их подешевле - это разобрать неисправную оргтехнику, которая иногда "всплывает" на вторичном рынке (Авито и т.п.). Причем чем массивней и серьезней аппарат - тем лучше, к примеру некоторые модели могут быть оборудованными блоками автоматической подачи листов в сканер (в них обычно отличные ШД) или Wi-Fi сетевыми адаптерами. Самая большая проблема это транспортировка. Обычно после разбора и извлечения всего самого нужного (ШД, моторы, драйверы, ремни, подшипники, направляющие...) остается не только много пластикового мусора и металлолома, но и несколько нестандартных узлов и агрегатов(БП, инверторы, механика...). Речь в данной статье и пойдет об одном из таких нестандартных узлов, выкинуть который не поднялась рука.

Ковыряя объявления на предмет неисправной оргтехники, я наткнулся на МФУ Xerox COPYCENTRE C35 за 300р., аппарат был куплен, доставлен в гараж товарища и разобран. От данного аппарата, помимо "стандартных" деталей остался отдельный блок автоматического степлера (в корпусе с низу и есть самодельная часть).

В добавок, в нижнем ящике, под одним из лотков для бумаги, было 2 упаковки по 15000 скрепок.

Сами-же картриджи выглядят так:

Первым делом я вынул полупустой картридж и снял корпус степлера. 

Далее, при помощи мультиметра в режиме "прозвонки" я определил на какие контакты разъема подходят дорожки с выводов мотора. После подачи на них напряжение 12В от ЛБП мотор закрутился и степлер начал шить. Вставив на место картридж скрепок и воткнув пару листов бумаги в боевую часть, еще раз включив ЛБП, можно наблюдать степлер в действии.

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

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

Она-же, но в электронном виде.

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

Дальше пришлось собирать макет, фото которого к сожалению не сохранились. Опишу его кратко: К макетной плате Arduino UNO подключаются выходы датчиков и затвор N-канального полевого транзистора. Важно еще и то, что датчик положения механизма должен быть подключен к ноге контроллера, поддерживающей прерывания(INT). Мотор подключается к стоку транзистора и все это запитывается. В качестве БП был выбран импульсник на 12В 4А от неизвестного сетевого оборудования, который и перекочевал в финальный вариант устройства.

Также, для управления была добавлена кнопка и несколько светодиодов для обратной связи. После долгих экспериментов я получил рабочий код. С макета была срисована схема, за место Arduino UNO была использована AtMega8.

Поочередно с черчением схемы, была нарисована и плата, все разъемы были выведены на клеммные колодки.

Регулятор напряжения(7805) и полевой транзистор(IRF3710) повернуты фланцами в одну сторону и установлены на небольшой радиатор. Подложку, как минимум одного из этих элементов следует заизолировать от радиатора слюдой или теплопроводящей прокладкой и изоляционной шайбой т.к. фланцы корпусов TO-220, как правило, соединены с второй ногой и на них разные потенциалы.  

Плата изготовлена, традиционным для меня, фоторезистивным способом и "набита" деталями. Для микросхемы U2 предусмотрена панелька. Перед установкой микросхемы ее необходимо прошить. Скачивайте Скетч, открываете и идете в меню Tools. В новых версиях Arduino IDE появилась возможность быстрого поиска и добавления отладочных плат и "голых" МК. Для выбора ATmega8 необходимо найти в разделе "boards manager" пункт "MiniCore" и установить его.

После этого в списке плат появится пункт "ATmega8".

Очень важно!: в пункте Clock указать чтобы тактовый генератор использовался встроенный, на 8МГц. Загрузчик можно выключить.

Далее необходимо выбрать используемый программатор, в моем случае это "USBtinyISP". Включаем программатор в USB порт ПК, вставляем МК в панельку программатора. После выбираем пункт "Burn Bootloader", хоть загрузчик у нас и не выбран, при выборе этой команды прошьются все необходимые фъюзы. Все, теперь осталось скомпилировать и записать саму программу, для этого выбираем Sketch=>Compile(Ctrl+R) и затем Sketch=>Upload Using Programmer (Ctrl+Shift+U).

 

Когда процесс прошивки будет закончен, можно извлекать МК из панельки программатора и выключать программатор и ПК. Вставляем МК в панельку на плате и подключаем БП, мотор, светодиоды, кнопку и датчики согласно схемы.

Все готово к пробному первому пуску.

Степлер готов.

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

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

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
Q1 MOSFET-транзистор
IRF3710L
1 N-канальныйПоиск в Utsource В блокнот
U1 Линейный регулятор
LM7805
1 Поиск в Utsource В блокнот
U2 МК AVR 8-бит
ATmega8-16PU
1 DIP-28Поиск в Utsource В блокнот
D1 Выпрямительный диод
1N4007
1 Поиск в Utsource В блокнот
D2-D4 СветодиодКрасный 3мм3 Поиск в Utsource В блокнот
R1, R3, R4 Резистор
1 кОм
3 Поиск в Utsource В блокнот
R2, R5 Резистор
10 кОм
2 Поиск в Utsource В блокнот
R6 Резистор
100 Ом
1 Поиск в Utsource В блокнот
C1, C4 Конденсатор470 мкФ2 электролитическийПоиск в Utsource В блокнот
C2, C3, C5-C7 Конденсатор100 нФ5 керамическийПоиск в Utsource В блокнот
Кнопкабез фиксации1 с резьбойПоиск в Utsource В блокнот
J1-J8 Клеммная колодкавинтовая8 Поиск в Utsource В блокнот
БП1 Поиск в Utsource В блокнот
Корпус1 Поиск в Utsource В блокнот
Блок степплера1 Поиск в Utsource В блокнот
Добавить все

Скачать список элементов (PDF)

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

Теги:

Опубликована: 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (5) | Я собрал (0) | Подписаться

0
sepa76 #
Почему то скетч не открывается
Ответить
0

[Автор]
shved #
Открывается
Прикрепленный файл: Screenshot at 2019-07-24 21-10-10.png
Ответить
0
sepa76 #
Сорри, не туда закинул, всё норм
Ответить
0
andro #
Для "автоматического" хорошо бы сделать так, что бы при подсовывании бумаги не нужно было нажимать кнопку и он сам бы производил действие.
Ответить
0

[Автор]
shved #
Пробовал и так и так, но вернулся к кнопке т.к. если надо прошить более чем в одном месте, намного удобней двигать уже вставленную в степлер пачку бумаг. Соответственно, датчик непрерывно "видит" бумагу. Если реально надо, код ужасно прост.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Радиореле 220В
Радиореле 220В
Паяльник с регулировкой температуры Модуль радиореле на 4 канала
вверх