Перейти к содержанию
    

HART FSK протокол

Добрый день. В спецификации протокола HART говорится, что перед отправкой сообщения необходимо передать как минимум 5 преамбул вида "ff" для обнаружения несущей (carrier) и синхронизации приемника сигнала. И вот тут мне непонятен момент.. В приемнике есть демодулятор, фрагмент которого изображен на фото. На его выходе вывод RxD, который по "и" умножает сигнал carrier detect (CD) и демодулированный сигнал (11 бит в UART формате). Но сигнал CD появляется где-то посередине первой посылки, как на втором фото. То есть как я понимаю, как минимум первая посылка из преамбулы будет некорректна выведена на RxD (вместо 11 бит выведено 6 например) ? Наверное для этого и нужна преамбула, но ведь какое то устройство будет снимать сигнал с Rxd в формате UART посылки со (стартовым и стоповым битом), и уже в первой же посылки будет ошибка (например старт бит не на своем месте), и как следствие остальные посылки, тоже не будут корректно приняты. Или в преамбуле это не важно, и ее никто не собирается принимать?
Спасибо.

image.thumb.png.6aa3e3ba5b83f5f9018e09cf633f5086.png

image.thumb.png.927686813c007395c26b302b4690bf43.png

Изменено пользователем den6656

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если стартовый бит - низкий уровень (0), то проблем никаких. Преамбула дает 1 на выходе RxD, подключенное устройство ждет стартового бита, пока его нет - никакие биты не считает. 11 бит - это, очевидно, без преамбулы. 5 и более преамбул вида FF - это ведь больше 11?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 07.04.2024 в 23:44, komah сказал:

Если стартовый бит - низкий уровень (0), то проблем никаких. Преамбула дает 1 на выходе RxD, подключенное устройство ждет стартового бита, пока его нет - никакие биты не считает. 11 бит - это, очевидно, без преамбулы. 5 и более преамбул вида FF - это ведь больше 11?

Спасибо за ответ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...