Эталонный монетоприёмник GD-100F: инструкция и примеры использования
Монетоприёмник пригодится для создания турникета, вендингового игрового автомата или простой копилки. Модель приёмника GD-100F является эталонным монетоприёмником — «компаратором». Каждая поступающая монета сравнивается с физически установленной монетой-образцом внутри кейса монетоприёмника. Это означает способность принимать только один вид монет одновременно.
Видеообзор
Принцип работы
Внутри монетоприёмника расположен слот для эталонной монеты или жетона. Когда монета попадает в отверстие приёмника, она сравнивается с образцом по внешнему диаметру и электромагнитным свойствам.
Если монета соответствует образцу, схема управления посылает управляющий сигнал на электромагнитный клапан для открытия защёлки. Монета успешно завершает свой путь — на выходе монетоприёмника возникает кратковременный импульс.
Если монета не «понравилась» приёмнику, она возвращается через возвратное отверстие.
Если монета превысила диаметр эталонна, нажмите на рычаг возврата монеты.
Примеры работы
Рассмотри в зависимости от платформы несколько примеров работы.
Пример для Arduino
Что вам понадобится?
Схема подключения
Код программы
- coinCounter.ino
// переменная для хранения количества монет int counter; void setup() { // обнуляем количество монет counter = 0; // открываем монитор Serial-порта Serial.begin(9600); // подписываемся на прерывание на 0 канале (2 пин Arduino Uno) // при смене значения с низкого уровня на высокий // с вызовом функции incCounter attachInterrupt(0, incCounter, RISING); } void loop() { } // обработчик прерывания void incCounter() { // инкрементируем счётчик количество монет counter++; // выводим текущее количество монет Serial.println(counter); }
После загрузки кода программы, откройте Serial-порт. При опускании мелочи в отверстие монетоприёмника вы увидите общее число «золотых»
Пример для Iskra JS
Что понадобится
Схема подключения
Код программы
- coinCounter.js
// переменная для хранения количества монет var counter = 0; // наблюдаем за монетоприёмником setWatch(function() { // если в монетоприёмник попала монета // печатаем количество монет в консоль print(++counter); }, P2, { // функция вызывается многократно repeat: true, // фиксация восходящего фронта edge: "rising" });
В результате при каждом поступлении монеты, вы увидите сообщение с общим количеством «золотых».
Элементы модуля
Отверстие для подачи монеты
Слот для подачи монеты в приёмник. Для успешного зачисления — монета должна совпадать с эталонном в кейсе.
Кейс эталонной монеты
Бокс для хранения текущего образца монеты.
Рычаг возврата монеты
Если монета превысила диаметр эталонна, она зависает в механическом отделе приёмника. Для обратной выдачи монеты спустите рычаг возврата.
Отверстие возврата монеты
Выходная ячейка несоответствующей с эталонном монеты.
Чувствительность распознание монеты
Выбор чувствительности индуктивного датчика — насколько «близки» по электромагнитным свойствам должны быть текущая монета и эталон.
Разъём питания и выходных сигналов
Разъём для подключения питания и выходных сигналов:
- +12V (красный провод) — питание модуля. Подключите к плюсовой клемме источника напряжения 12 вольт;
- COUNTER +/− (серый) — положительный выходной сигнал для подключения нагрузки с напряжением 12 вольт.
- COIN SIGNAL (белый) — выходной сигнал монетоприёмника. Подтяните к питанию микроконтроллера через сопротивление и подключите к цифровому пину микроконтроллера;
- GROUND (чёрный провод) — земля модуля. Подключите к минусовой клемме источника напряжения 12 вольт;
- COUNTER −/+ (серый) — отрицательный выходной сигнал для подключения нагрузки с напряжением 12 вольт.
Переключатель NO/NC
Переключатель отвечает за уровень выходного логического сигнала:
- Режим NC — нормально разомкнутый. По дефолту на выходном пине
COIN
присутствует «высокий уровень». При прохождении монеты — генерируется одиночный отрицательный импульс. - Режим NO — нормально замкнутый. По дефолту на выходном пине
COIN
«низкий уровень». При прохождении монеты — генерируется одиночный положительный импульс.
Переключатель длительности импульса
Выбор длительности выходного импульса:
- Режим FAST — 25 миллисекунд;
- Режим MEDIUM — 50 миллисекунд;
- Режим SLOW — 100 миллисекунд;
Габаритный чертёж
Комплектация
- 1× монетоприёмник
- 1× пятипроводной шлейф
- 4× винт М4
- 4× гайка М4
Характеристики
- Название модели: GD-100F
- Напряжение питания: 12 В
- Потребляемый ток: до 60 мА
- Диаметр монеты: 18–30 мм
- Толщина монеты: 1,2–2,6 мм