Добрый день, нужно подключить купюроприемник к esp32 (можно под arduino uno) по протоколу MDB в arduino
Сам протокол не очень сложный, если сравнивать со СПОДЕС А вот работа с 9 бит UART и жесткими таймингами на запрос-ответ добавляет головную боль. Отсутствие информации или искаженная информация о работе протокола, сомнительные методы сопряжения железа, примитивные имеющиеся в инете решения окончательно запутывают. Добавим сюда еще обязательное наличие различного оборудования для отладки, ответственность за решение задачи , денежки то чужие считаем . То предложенная сумма очень даже адекватна.
Кстати, смотрю на Авито - написано Протокол - cctalk, mdb, pulse Они настраиваются, что ли? Или им все равно на каком протоколе работать?
Те что юзал модели у них два протокола MDB и Пульс. Контроллер торгового автомата (VMC) сам решает по какому работать. По mdb нужно каждые 200ms считывать состояние купюрника чтоб не пропустить его сообщения. Есть идея расписать все, привести диаграммы и оформить все в статью. Материала уже накопилось достаточно.
Всем желающим можно ознакомиться на хабре статью написал и привел временные диаграммы а также схемы подключения. О Multi-Drop Bus замолвите слово или торговый автомат по розливу воды с управлением по MDB / Хабр