Jump to content

Многоабонентская шина/протокол внутренней связи

Многоточечная шина / протокол внутренней связи (MDB/ICP) — это новейшая американо-европейская версия протокола с многоточечной шиной компьютерной сети , используемого в индустрии торговых автоматов , в настоящее время опубликованная Американской национальной ассоциацией автоматического мерчандайзинга и поддерживаемая Европейской вендинговой ассоциацией. Ассоциация и Европейская ассоциация производителей торговых автоматов . Он основан на более ранних протоколах (также известных в США как MDB), датируемых как минимум началом 1990-х годов. [1] [2]

Механизм

[ редактировать ]

Многоточечная шина, используемая контроллерами торговых автоматов для связи с компонентами торгового автомата, такими как детектор валют , также называется MDB (от Multi-Drop Bus). Используемый с 1980-х годов, сейчас он является открытым стандартом Национальной ассоциации автоматического мерчандайзинга (NAMA). Устройства обмениваются данными в конфигурации с одним главным устройством и несколькими подчиненными с использованием протокола MDB , основанного на протоколе Motorola. [ указать ] 9-битный UART реализован как 8-битное значение данных с дополнительным битом режима. Бит режима различает байты АДРЕС и ДАННЫЕ. Мастер отправляет сообщения, содержащие один байт адреса и переменное количество байтов данных. «Подчиненные устройства» шины прослушивают адрес, и если он совпадает с их адресом, то подчиненное устройство обработает сообщение и ответит ведущему. [3] Хотя 9-битные UART-интерфейсы не популярны в ПК, их можно найти во многих микроконтроллерах .

Физическое соединение реализовано в виде последовательной шины с фиксированной скоростью передачи данных 9600 бод . Есть только 2 сигнала связи плюс основной опорный сигнал с общей землей. Сигнал TX идет от MASTER к каждому SLAVE-устройству. Сигнал RX поступает от каждого ПОДЧИНЕННОГО устройства к ГЛАВНОМУ устройству. Оба сигнала имеют подтягивания . Шина приводится в действие на каждом передатчике драйвером транзистора с открытым коллектором и изолирована на каждом приемнике с помощью оптоизолятора - хотя кабельные жгуты, по которым передаются сигналы связи, могут также передавать 24-вольтовые сигналы питания и заземления на устройства, а это означает, что устройства не могут быть изолированы друг от друга, поскольку они используют одну и ту же шину питания. Однако некоторые устройства могут иметь альтернативные источники питания, особенно устройства с двигателями и потребностями в высоком токе, такие как старинные купюроприемники или для обнаружения банкнот устройства .

MDB возник как запатентованная шина, используемая CoinCo для своих монетоприемников в конце 1980-х годов, и в больших объемах применялась в торговых автоматах для Coca-Cola . Компания Coke вынудила CoinCo открыть исходный код в 1992 году, чтобы усилить конкуренцию, а NAMA выпустила первую версию стандарта в 1995 году, позволив другим поставщикам конкурировать за часть торговых автоматов, принимающую монеты (CoinCo и Mars были двумя основными поставщиками). в то время в Северной Америке), а также позволило подключить альтернативные схемы оплаты (например, на основе смарт-карт ) к существующим торговым автоматам.

Адресация шины основана только на типе устройства, что позволяет использовать очень простой стек протоколов, поскольку не требуется выполнять начальное перечисление.

Хронология

[ редактировать ]
  • Август 2019 г.: выпущена версия 4.3 (седьмой выпуск MDB). [4]
  • Февраль 2011 г.: выпущена версия 4.2 (шестой выпуск MDB/ICP). [1]
  • Июль 2010 г.: версия 4.1 (пятый выпуск MDB/ICP).
  • Апрель 2009 г.: версия 4.0 (четвертый выпуск MDB/ICP).
  • Март 2003 г.: версия 3.0 (третий выпуск MDB/ICP). [5]
  • Октябрь 2002 г.: версия 2.0 (второй выпуск MDB/ICP).
  • Октябрь 1998 г.: версия 1.0 (первая версия MDB/ICP).
  • 1994: Пересмотренный документ EVMMA.
  • Август 1994 г.: Пересмотренный документ NAMA.
  • 1994: Оригинальный документ EVMMA.
  • Октябрь 1993 г.: Оригинальный документ NAMA.
  • Более ранние версии для США были известны как MDB, а не MDB/ICP. До этого якобы это был собственный протокол, разработанный CoinCo.

См. также

[ редактировать ]
[ редактировать ]
  1. ^ Jump up to: а б «Многоабонентская шина/протокол внутренней связи — MDB/ICP — версия 4.2» (PDF) .
  2. ^ «Обзор интерфейсов торговых автоматов» (PDF) . Европейская Вендинговая Ассоциация. 2012.
  3. ^ «Спецификация MDB, версия 4.2» (PDF) . НАМА. Архивировано из оригинала (PDF) 27 июня 2015 г. Проверено 11 октября 2018 г.
  4. ^ «МБД v4.3» (PDF) .
  5. ^ «Многоабонентская шина/протокол внутренней связи — MDB/ICP — версия 3.0» (PDF) . Архивировано из оригинала (PDF) 17 мая 2018 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 94806422716a5e5e63bea3fb9448f505__1655729220
URL1:https://arc.ask3.ru/arc/aa/94/05/94806422716a5e5e63bea3fb9448f505.html
Заголовок, (Title) документа по адресу, URL1:
Multi-Drop Bus / Internal Communication Protocol - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)