Всё зависит от конкретной схемотехнической реализации (коих вариантов много) данного интерфейса у применяемых датчиков. В худшем случае придётся делать коммутатор, что-то вроде хаба, т. к. этот интерфейс радиальный. Примерно так: дешифратор на восемь выходов подключить к TxD UART, мультиплексор на восемь входов к RxD UART, адресные входы дешифратора и мультиплексора объединить и подключить к любым свободным выводам контроллера, ко входам мультиплексора подключить восемь приёмников токовой петли, к выходам дешифратора - восемь передатчиков. Если известно, что все датчики работают по одному протоколу и имеют уникальный адрес, то всю эту схемотехнику можно будет слегка упростить, но это будет уже не универсально.
|