В прошлый раз был изготовлен таймер,
работающий только совместно с купюроприемником. Теперь туда еще добавился
и монетоприемник.
Монетоприемник работает по протоколу
ccTalk. Это полностью открытый протокол,
позволяющий связать в сеть несколько устройств всего по одной линии данных.
Протокол ccTalk имеет более сложную структуру в отличие от того же ID-003.
Тем не менее, урезанные его версии для общения с одним прибором вполне
могут быть реализованы на простых 8-битных микроконтроллерах с малым объемом
памяти. В качестве микроконтроллера здесь был выбран ATmega128(до сих пор
не знаю зачем :). Полную схему платы контроллера вы можете посмотреть здесь.
В работе я участвовал на этапе подготовки
и корректировки технического задания. Схему составлял и писал программу
уже не я.
Небольшой фотоотчет:
Скачать: