Meter-Bus | это... Что такое Meter-Bus? (original) (raw)
Содержание
- 1 Описание протокола
- 2 Некоторые параметры протокола M-Bus
- 3 Примечания по термину M-Bus
- 4 Ссылки на используемые в статье источники
- 5 Похожие стандарты передачи данных
Описание протокола
M-Bus (Meter-Bus) - коммуникационный протокол (европейский стандарт EN 1434/IEC870-5, EN 13757-2 физический и канальный уровни, EN 13757-3 уровень приложений), основан на стандартной архитектуре «клиент-сервер». Один из распространенных протоколов передачи данных для ряда специфических электронных устройств, таких как приборы учёта электрической энергии (электросчетчики), приборы учёта тепловой энергии (теплосчетчики), счетчики расхода воды и газа, некоторые исполнительные устройства и т.п. Данные передаются на компьютерную станцию (сервер) напрямую или через концентраторы шины M-Bus, усилители-повторители сигнала.
Отличие от протоколов Modbus, стандарта RS-485 - другие уровни логических сигналов, низкая скорость передачи данных (300 - 9600 бит/с), низкие требования к линии связи, возможность питания устройств от линии M-Bus, нет требований к соблюдению полярности. Протокол из-за ряда особенностей, не является промышленным протоколом, применяется только в тех устройствах, где не критична низкая скорость и даже потеря части передаваемых данных. К достоинствам протокола можно отнести минимальные требования к оборудованию, линиям связи, простота и скорость внедрения, монтажа, что делает его малозатратным и экономически привлекательным.
Некоторые параметры протокола M-Bus
- режим передачи полудуплексный;
- скорость передачи данных 300-9600 бит/с (совместимы со стандартными скоростями UART портов ПК и микроконтроллеров, которые и являются источником и приемником данных);
- логическая единица +36В, ток не более 1,5 мА;
- логический ноль 12..24В, ток 10-11мА;
- тип кабеля стандартный телефонный (JYStY N*2*0.8 mm);
- ёмкость линии не более 180 нФ, сопротивление до 29 ом;
- дальность передачи, в стандартной кофигурации, до 1000 метров;
- дальность slave устройства до повторителя сигнала до 350 метров;
- количество устройств на линии до 250.
Логическая единица передается уровнем 36В, с возможностью потребления от линии тока до 1,5 мА, логический ноль передается напряжением 24В на master устройстве. Для передачи логического нуля slave устройства увеличивают ток потребления до 10-11мА, высокий ток потребления и снижение напряжения в линии master устройство детектирует как логический 0. В этом протокол передачи похож на 1-Wire, как способом передачи данных, так и возможностью питания устройств от линии.
Примечания по термину M-Bus
Встречается также протокол с аналогичным названием M-BUS, предназначенный для подключения к ПК телефонов NOKIA моделей 1610, 3110, 61ХХ, 8110, 32ХХ, ЗЗХХ, 51ХХ, 61ХХ, 8210, 8850, в целях сервисного обслуживания.
Ссылки на используемые в статье источники
- Описание протокола на официальном сайте eng
- Пример работы оборудования с протоколом M-Bus
- Описание протокола на русском языке для устройств фирмы Danfoss
- Уровни OSI в M-Bus eng
- Описание на микросхемы драйвера TSS721 в формате PDF