Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Форумы по интерфейсам _ Как передать по коаксиальному кабелю:

Автор: Хвост Слона Apr 6 2018, 19:50

Коллеги, добрый день. Посоветуйте решение задачи:
Есть два устройства, связанные между собой только коаксиальным кабелем RG-174.
В первом устройстве есть ВЧ усилитель диапазона 30-500 Мгц, фильтры, ВЧ-переключатели и микроконтроллер STM32F030. Во втором - инжектор питания в кабель, ВЧ-развязка и микроконтроллер STM32F030.
Питание ( 5 вольт) поступает со второго устройства по этому коаксиальному кабелю, по нему же с первого на второе передается ВЧ сигнал (30-500 Мгц, уровнем до десятков милливольт). Требуется еще передать со второго устройства на первое по этому же кабелю еще и сигнал управления (данные со второго микроконтроллера на первый). Данных там немного, скорости передачи 600 или 1200 бит/сек вполне устроят.

Как попроще, но надежно это сделать?

Автор: -= Александр =- Apr 7 2018, 00:17

А какое потребление у этих устройств? Если допустимо кратковременно дергать питание - то сделать на как в one-wire - там как раз питание и uart по одному проводу. Ну или гнать данные с модуляцией в несколько сотен килогерц, чтобы можно было отфильтровать их от сигнала. Но там уже просто не получится.

Автор: Lmx2315 Apr 7 2018, 05:07

поставьте трансиверы простые на 800 Мгц или на 2.4 ГГц, чтобы в можно было отрезать от полосы основного сигнала и так свяжите микроконтроллеры.

Автор: Хвост Слона Apr 7 2018, 10:26

Трансиверы поставить можно, но не очень хочется, дороговато. А вот 1wire - это идея, спасибо. Потребление первого устройства до 100 ма, а в реальности должно быть около 40-50 ма.

Автор: x736C Apr 7 2018, 13:02

У нас так модем управлял релейкой. На низкой частоте, и расфильтровка. Все на россыпи.
Точную схему не приведу, но было сделано очень просто. В полосе 1-2 кГц.

Использовался манчестер, если память не изменяет.

Автор: Alex11 Apr 7 2018, 20:00

Не делайте только большой амплитуды нч сигнала и крутых фронтов, иначе не отфильтруетесь. Схему это, конечно, усложнит, но зато работать будет.

Автор: khach Apr 8 2018, 05:49

Старый добрый DISEQС на 22 кгц. Может быть и двунаправленным, просто редко встречается.

Автор: Хвост Слона Apr 8 2018, 12:30

Данные мне нужно передавать только в одну сторону, при этом в принципе допускаются помехи ВЧ сигналу в момент передачи данных ( но не большие, думаю до 200 милливольт допустимо). Вот нарисовал эскиз, но что то не очень он мне самому нравится. Непонятно, сильно ли исказят форму импульсов емкость кабеля и индуктивности, и не будет ли очень больших выбросов в ВЧ цепи от гармоник импульсов данных ((
http://electronix.ru/redirect.php?https://postimg.org/image/8ga8k2539/


Метод передачи данных тональными посылками, вероятно, более интересен, но пока нет понимания, как на приемной стороне сделать детектирование? Писать ЦОС на микропроцессоре не хочется, а на дискретных элементах как сделать? ФНЧ на RC цепи, АМ детектор на диодах, а потом на АЦП микропроцессора?

Автор: Роман А Apr 11 2018, 14:15

Цитата(Хвост Слона @ Apr 8 2018, 14:30) *
Метод передачи данных тональными посылками, вероятно, более интересен, но пока нет понимания, как на приемной стороне сделать детектирование? Писать ЦОС на микропроцессоре не хочется, а на дискретных элементах как сделать? ФНЧ на RC цепи, АМ детектор на диодах, а потом на АЦП микропроцессора?

Как в старом добрм аоне двух частотная посылка
Передатчик легко делается на таймерах, а приемник - аппаратный дтмф декодер Mt8870 или что то похожее.

Автор: Хвост Слона Apr 23 2018, 16:54

Коллеги, всем спасибо, на стадии макета требования мы упростили - оказалось достаточно одного бита ))))) который передаю полярностью питающего напряжения по кабелю.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)