Задача передать RS232 на небольшое растояние. Имеется Complete 2.4 GHz RF Trasceiver Module. Как я понял из дататшита, с его помощью можно передавать 9600 serial UART на расстояние до 100 метров. Как приспособить этот модуль, или несколько модулей, для передачи всех трёх сигналов компорта?
san822
Mar 25 2009, 16:01
Что такое Complete 2.4 GHz RF Trasceiver Module ?
Под таким именем многие производители могут выпускать изделия.
mdmitry
Mar 26 2009, 15:29
Судя по краткому описанию это трансивер с управлением по SPI. Практически стандартное решение у многих производителей. Для решения вашей задачи к трансиверу надо подключить управляющий контроллер с USART и SPI (возможно программное решение) и неплохо с внешним прерыванием (работа без поллинга). Контроллер принимает данные по USART (необходим преобразователь уровня из RS-232 в TTL (LVTTL)), далее формируется пакет данных для трансивера. Пакет передается, на приемной стороне обратные действия. Пакет принят, информация получена и отправлена в USART контроллера. Режим работы (дуплекс, полудуплекс, симплекс) будет определятся в первую очередь возможностями трансивера и написанным ПО.
У Nanotron был демонстрационный набор в виде радиоудлинителя RS-232.
Есть модули на 2,4 ГГц с установленными трансиверами и контроллерами (например, от Meshnetics).