Pulse (протокол вендинговых автоматов)
Pulse, он же импульсный протокол вендинговых автоматов — простейший из протоколов, по которым работает оборудование приёма денежных средств, в основном - монето- и купюроприёмники в вендинговых и игровых устройствах.
Когда купюроприемник работает по пульсу (pulse), каждый импульс с его выхода эквивалентен одной денежной единице. Отношение одного импульса к эквивалентному количеству рублей или иных денежных единиц, засчитанных платой, называется деноминацией.
Например, если на 10 импульсов на счет покупателя зачислено 100 руб., то деноминация равна 10, то есть на 1 импульс приходится 10 рублей.
Импульсный режим передачи данных от купюроприемника к игровой плате можно сравнить с импульсным режимом при наборе номера на стационарном телефоне, когда каждой цифре соответствует своё число импульсов (деноминация = 1)[1].
У импульсного режима одно достоинство — простота. Из недостатков можно выделить следующие.
1. Длительное время зачисления купюр больших номиналов. Например, если период повторения счетных импульсов равен 350 миллисекунд, а деноминация 1 импульс на 10 руб., то при приеме купюры достоинством 1000 руб. время полного зачисления будет равно 0,35 х 1000 / 10 = 35 секунд.
Впрочем, это самый медленный вариант работы, обычно период равен 100-150 мс, но и этом случае купюра 1000 руб. будет засчитываться минимум 5 секунд. Плюс валидация (распознавание банкноты), плюс укладка (в зависимости от прошивки и конструкции купюроприемника).
2. Большой простор для махинаций со стороны злоумышленников. Им достаточно просто добраться до провода, по которому передаются те самые информационные импульсы, после чего этот провод можно коротить на корпус аппарата — каждый эпизод такого замыкания будет распознан системой как импульс.
Поэтому владельцам игровых, развлекательных, вендинговых аппаратов с такими купюроприемниками необходимо следить за сохранностью проводов, идущих к купюроприемнику — проверять укладку, целостность изоляции, щели к корпусе аппарата. Такая же ситуация ложного зачисления может возникнуть не вследствии мошенничества, но просто из-за дефекта изоляции провода, который замыкается при механическом движении частей автомата или его вибрации.
3. Еще один недостаток — часто возникающие ситуации, когда купюра «недосчитывается», то есть купюроприёмником выдается меньшее количество импульсов, чем должно соответствовать принятой купюре. Наряду с дефектами прошивок купюроприёмников, эта ситуация иожет возникать из-за провала напряжения (высоты) импульсов, поступающих на плату автомата, осуществляющую их учёт.
Несмотря на примитивность, устройства с этим протоколом до сих пор (2025 год) широко применяются - как из-за дешевизны схемотехники, так и из-за нежелания отказываться от унаследованных устройств и совместимости вновь выпускаемого оборудования с ними.
В зависимости от типа используемого соединения протокол Pulse бывает последовательный и параллельный[2][3]
- последовательный — передача данных осуществляется с помощью одного вывода (пример: 10 руб — 1 импульс, 50 руб — 5 импульса и так далее);
- параллельный — передача данный осуществляется с помощью несколько выводов (пример: 10 руб — 1-й вывод, 50 руб — 2-й вывод и так далее).