Свежие обсуждения
Идеи

Передать параллельный код, три бита (1-2-4), по антенному кабелю на антенный коммутатор

1 4

Передать параллельный код, три бита (1-2-4), по антенному кабелю на антенный коммутатор

Эфирное телевидение принимаем с трех направлений, что требует установки трех отдельных антенн. На этапе постройки дома завел в каждую комнату с чердака под штукатуркой антенный кабель, а также жгут отдельных проводов, для передачи от телевизора на антенный коммутатор номера антенны, в виде параллельного кода:
000
001
010
011
100
101
110
111
В память телевизора за каждым каналом запомнен еще и номер антенны. При переключении канала пультом, с телевизора на антенный коммутатор поступает соответствующий код антенны, и включается нужная антенна. Коммутатор позволяет подключить до 8-ми антенн, хотя с 1997-го года пользуюсь только тремя.

Надоели длиннющие жгуты проводов на чердаке, хочу переделать систему, чтобы код подавать по антенному кабелю. Как проще всего это реализовать? Самый простой способ вижу такой: три синусоидальных сигнала звукового диапазона с разными частотами, для каждого бита своя частота. А на верху три фильтра, как в светомузыке, и с помощью детекторов выделяем три бита, а дальше на дешифратор антенного коммутатора.
Предлагайте свои идеи, но главное – простота.

 

А переключатель DiSEqC от спутниковых устройств не пойдёт ? Правда, управление там - ШИМ (22 кгц)
http://www.juras-projects.org/rus/hardware.php
http://www.pomexi.net/articles.php
Правда, непонятно (мне ) КАК управлять...
Ну, протокол управления найти не проблема, а вот само устройство - есть ли готовые схемные решения, чтобы не изобретать ?
Искать надо.

 

АК: А на верху три фильтра, как в светомузыке

можно конечно и шаговый искатель приспособить, от старой АТС, но на дворе двадцать первый век
---
например -
генерировать сетку частот,например - 350, 450, 550, 650, 750, 850, 950, 1050
возьмите простейший частотомер на микроконтроллере, можно даже без кварца(на внутреннем генераторе) - показания "сотен" герц покажет нужный канал -
350 = 3 - допустимы колебания от 300 до 399
450 = 4
550 = 5
650 = 6
и т.д.

 

AnSi: генерировать сетку частот,например - 350, 450, 550, 650, 750, 850, 950, 1050 Тогда уж поискать готовую пару микросхем DTMF кодера и декодера.

 

Der_Igel: Тогда уж... DTMF кодера и декодера.

чем сложнее сигнал - тем больше проблемм.

 

А если использовать протокол RC5.
Пульт ДУ от телека - это уже готовый передатчик. Приёмник - на простеньком МК.

 

DWD: А если использовать протокол RC5.
в свое время такое и ползовали толко на устарвших ХЛ1\ХЛ2
но подход в корне НЕ ВЕРНЫЙ в принципе -эфир не спутник надо сложить все филтрами сумматорами на чердаке и весь спектр + если надо каналы от камер охраны -через разветвители раздать на ВСЕ телеки тогда во первых, на каждом можно смотреть любойканал, во вторых толко 1! НО ХОРОШИИ КАБЕЛЬ-все как СКТ

 

Радио 2002 №6 с.6 "Коммутатор ТВ антенн с питанием и управлением по кабелю."

 

DWD: А если использовать протокол RC5
Я тоже за этот вариант (как вариация 1-wire протокола). Но с другой стороны, тут будет передаваться "прямоугольник", который по своей сути создает помехи в бескошечно-широком диаппазоне (теоретически), а у нас тут слабый ТВ сигнал. Не будет ли помех?
Поэтому тут синусоида больше подходит (тот же DTMF или FSK). Последний проще декодировать на МК (так как мне показалось).
Для DTMF можно найти готовый как приемник так и передатчик (микросхема). Получаем 16 команд.
....
ах, да! Сигнал будет передаваться в короткие промежутки времени, значит про помехи можно не сильно думать!

 

musor: сложить все филтрами сумматорами
Иногда с эфира, особенно в приграничных териториях, как у автора и у меня в деревне, с разных направлений идут разные каналы на одной частоте. Тогда при обычном складывании они мешают друг-другу. Я для себя нашёл оптимальное решение, поставил спутник в селе и "забил" на эфир