Данный торговый автомат может служить больше демонстрацией принципа работы торговых автоматов, но на его базе возможна дальнейшая разработка торговых автоматов. И даже в таком виде он может служить для продажи штучных товаров.
Схема автомата весьма проста, впрочем как и большинство схем на микроконтроллерах. На схеме не показан кварцевый резонатор с конденсаторами по 22 пФ, а также конденсаторы по питанию. Работу микроконтроллера необходимо стабилизировать кварцевым резонатором, поскольку внутренний осциллятор имеет недостаточную стабильность и работа с купюроприемником по протоколу RS-232 может быть нестабильной. С кварцевым резонатором таких проблем не наблюдалось.
За основу взять микроконтроллер ATMega8. Он следит за поступлением сигналов от купюроприемника и монетоприемника, обрабатывает и выводит информацию на LCD дисплей и управляет двигателем податчика товара и питанием монетоприемника. Правда ведь — ничего сложного. Листинг программы также прилагается в архиве, он достаточно хорошо прокомментирован. Единственно, что переписывалась программа для ландроматов, поэтому остались некоторые лишние комментарии и переменные.
Порядок работы следующий. При включении питания происходит инициализация купюроприемника. После этого автомат проверяет наличие товара в податчике товара и если товар есть, то подает питание через контакты реле RL3 на монетоприемник. Если же товар отсутствует, то питание на монетоприемник не поступает и купюроприемнику посылается команда, блокирующая его работу. При наличии товара микроконтроллер ожидает данные о поступлении денег. Суммирует их и при полученной сумме больше, чем цена товара, контактами реле RL1 и RL2 последовательно включает двигатель податчика товара, который производит выдачу товара. Опять проверяется остаток товара и, при необходимости, блокируется работа купюроприемника и монетоприемника. Кнопка на схеме обозначает пульсовый выход монетоприемника. Вот такой нехитрый алгоритм работы.
Вся схема собрана на одной печатной плате. Рисунок в Sprint-Layout прилагается. В файле представлены две версии платы, первая версия представлена на фото. Как видно часть схемы выполнена навесным монтажом, а некоторые детали не установлены. Во второй версии удалены ненужные элементы и все детали монтируются на плате. Все-таки тяжело с первого раза предусмотреть все нюансы и без кооректировок не обойтись.
В качестве податчика товара использован старый привод CD-дисков, у которого оставлен только механизм подачи лотка для дисков. Каких-либо специальных мер по защите двигателя и контролю выдачи товара не принято.
Питание управляющей платы, купюроприемника и монетоприемника осуществляется от типового блока питания на 12 Вольт и 3-5 Ампер. Как показала практика напряжение на выходе блока питания лучше выставить в пределах 12,7-13 Вольт. При таком напряжении как купюроприемник, так и монетоприемник работают более стабильно. При необходимости возможна работа от 12-ти вольтового аккумулятора. Он только называется «12-ти вольтовый», а на самом деле нормально заряженный выдает 13-14 Вольт.
Полный набор для торгового автомата выглядит следующим образом:
Все это монтируется в подходящий корпус. Сразу скажу, что у меня стояла задача сделать демонстрационный вариант торгового автомата, поэтому и корпус несколько маловат, зато вполне транспортабельный.
При программировании микроконтроллера выставляем фьюзы для работы микроконтроллера с внешним кварцем.
Список использованных радиоэлементов представлен ниже. Следует добавить, что на плате установлены также конденсаторы в цепи питания. В архиве к статье содержится: файл печатной платы в формате Sprint Layout 6, проект в Proteus, исходники на языке Basic (BASCOM) и непосредственно HEX-файл, созданный в среде BASCOM. Кстати, файлы исходника (BAS) и прошивка МК (HEX) приложены подкорректированые версии и в сравнении с работой на видео уже при отсутствии товара на LCD-дисплее высвечивается сообщение «Net towara» и повышена стабильность вывода на LCD-дисплей.
Напоследок хочу отметить, что это — реализация простейшего торгового автомата.
Если не получилось облажить налогами, то нужно хотя бы бетонными плитами иначе при делают ноги твоему аппарату.
Перевожу на русский. Штучный самопальный аппарат финансово не выгоден, с какой бы ты стороны не посмотрел бы.
Столбик по средиулицы стоит с терминакой моник кнопки всё как положено с другой стороны дверца для обеда внутри едрёна-бабёна сидит
даёшь в аппарат карту а в ответ *денег нена*
на деле оказывается иное — позжее на карте действительно бабла не будет.
== Если твой аппарат будет бумажный, то может и окупится.
все нормальные монетоприёмники программируются штатно, а после устанавливаются в аппараты. = возьми горсточку однотипных жёлтых монет допусти 10 копеек и проведи над ними магнитиком и так много раз. внимательный без магнитиков по рёбрышкам отсеит
_________________ Лечу лечить WWW ашу покалеченную технику.
Реклама
Вебинар поможет в выборе недорогих источников питания оптимальных для систем охраны, промышленных и телекоммуникационных приложений, а также для широкого применения. Будут представлены основные группы источников питания по конструктивным признакам и по областям применения в контексте их стоимости или их особенностей, позволяющих снизить затраты на электропитание конечного устройства.
_________________ +7911 200 -2820 11-17 мск » Можно я лягу?»(C)
Реклама
Реклама
Приглашаем всех желающих 13 октября 2021 г. посетить вебинар, посвященный искусственному интеллекту, машинному обучению и решениям для их реализации от Microchip. Современные среды для глубинного обучения нейронных сетей позволяют без детального изучения предмета развернуть искусственную нейронную сеть (ANN) не только на производительных микропроцессорах и ПЛИС, но и на 32-битных микроконтроллерах. А благодаря широкому портфолио Microchip, включающему в себя диапазон компонентов от микроконтроллеров и датчиков до ПЛИС, средств скоростной передачи и хранения информации, возможно решить весь спектр задач, возникающий при обучении, верификации и развёртывании модели ANN.
ПО собственному фейсу. Подробности тебе нужны? Ты на гоззнак сходи и спроси а как они купюры делают Ладно если не доехал, приведу пример на дровах если своя лдогика напроч отсутствует.
1 — определяет наличие чего то там на входе, бумага или консервная банка 2 — проверяется световым потоком, что это ден знак а не вчерашний вискас 3 — проверяется подлинность ден знака 4 — проверяется ценнность ден знака 5 — после определения на правильность даёт соответствующую комманду на исполнительное устройство, допустим пять импульсов и тд и тп далее по этапу 6 — складывается в свой лоток — хопёр инвест всё это дело приём и выдачу отслеживает внешнее устройство, сколько чего принял 401 каплю валерьянки и что было после.
Сам манетоприёмник (электронный) как я начертал выше программируется внешним устройством, назовём программатор.
Весь софт имеет патент и естественно никому он не раздаётся, ты мождешь его сам написать из головы как и его обкатку сосисками.
Это из личного моего опыта по работе точне ремонту и настройке игровых аппаратов — это одно и тоже, что и вискас аппарат стоящий на улице, принцип один и тот же, за деньги что то получить или как у Павлова, моргает свет, течёт слюна.
_________________ Лечу лечить WWW ашу покалеченную технику.
Взаимодействует через соответсвующий физический интерфейс купюрника. Их много разных: Pulse(самый примитивный, о котором выше говорили), ID-003, MDB, CCTalk, USB и т.д. Над физическим уровнем сидит уровень протокола. По крайней мере под первые 4 протокола можно найти в сети детальные описания и мануалы от производителей. Под USB скорее всего будет DLL-ка с описанием точек входа. Разумеется пересказывать эти толмуды здесь никто не станет, короче RTFM.
Задавая абстрактный воспрос вы получите такой же ответ. Уберите сферического коня из вакуума, возьмите конкретный купюрник что купить хотите, прочитайте инструкцию. Там все написано куда что втыкать. Далее скачайте с сайта производителя мануалы по работе и разработке софта к нему, почитайте. Попробуйте наконец написать программку чтоб купюрник проинициализировался и денег начал хавать. Ну а потом если что не ясно будет или не заработает, то вопрос задать сможете. А так из пустого в порожнее переливать смысла большого нет, ИМХО.
У меня есть подозрения, что автоматы фирменные продаются похуже чем чебуреки на автобусной остановке. Отсюда чтобы фирме выжить — надо установить соответствующую цену.
*) Называется всё это «вендинговый аппарат». *) Купюроприёмники разные бывают, но протоколы у них приметивные. Определение купюры происходит на уровне самого приёмника. *) Дорогая цена — это вполне нормально, если учесть специфику и направление. Всё торговое оборудование (а тем более автоматизация) стоит бешеных денег просто потому, что оправдает свою стоимость, значит можно «навертеть».
И Вот тебе, уважаемый, СТАТЬЯ о создании почти самодельного коммерческого вендингового аппарата на базе Ардуино со всеми наворотами.
_________________ Выпрямите спину и уберите левую руку от лица. 20 января 2016 г. У меня появилась личинка электронщика =)