ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1205476 Топик полностью
Vit (03.05.2022 21:37, просмотров: 633) ответил Visitor на Что за проблема с HART-модемом? Не Бэлл 202, разве? Это задней левой ногой на простейших СТМ32 пишется. По сути, частоту оцифровки правильно выбрать надо, что бы децимация или интерполяция не требовалась, потом перемножение отсчетов взятых со сдвигом 90 Градусов. Маленько фильтрации в цифре и фазовая петля для синхронизации тоже процем.
Довольно часто оно ещё и должно мало жрать (датчики HART это 4-20 мА + модемная связь поверх, т.е. на всю нутрянку до 3.5 мА). Делал я на STM32L151 - при тактовой 2 МГц оно даже работает, но без АРУ в приёмнике немного грустно. На компараторе (1-бит АЦП:)). Ещё всплеск мощностной после потери несущей выползал, но то арифметика. Передача замечательно легла на несколько каналов DMA и довольно свободно было. Датчик температуры получился, а в датчике давления по-навороченнее было 

- тупо не успевало чуток отработать между циклами измерения. Из-за унификации забил на это дело. Правда сейчас с аппаратными модемами с поставками проблематично. Как и со многим другим.

Вааще делал HART-модем на C8051F350 серийно - на нём весь датчик был - и АЦП 24-бит мерил, и ЦАП 16-бит ШИМом выдавал с автокоррекцией, и моск, и собственно модем. Ещё несколько вариантов серийных было на PIC-ах, начиная с PIC16C73A. И на мега88 было. Но там чуть большее потребление допускалось. Может ещё какие забыл. Но когда цена на FX614 упала до 4$ в мелком опте и они были доступны, смысла разрываться между потреблением и возможностями как бы уже не было. Китайцев этих нам до войны продАвцы стеснялись тащить, а на lcsc тоже как-то не получалось. Так что пока дожираем остатки партии NCN5193. AD5700 и от ковбоев пропали из продажи, максимовские как бы не особо и появлялись, других предложений как-то не очень тоже было