Страница 1 из 1

Модулятор и демодулятор на МК

Добавлено: Пт дек 02, 2011 15:44:40
aleksandr-zh
народ! поможите! просто атас!

надо на МК сделать модулятор и демодулятор для передачи цифровой информации (хватит и 2 байта)

для чего: есть проводная линия связи, она же питание, переменный ток. Туева туча помех...

я накладываю свой ВЧ сигнал поверх питания 50 гц

сделал что-то типа АМ: есть несущая в указанное время необходимое время - "1", нет - "0"

на столе работало... а в конторе - фиг-вам, точнее, через раз

по данным эксперимента получилось, что приемник принимает некоторые помехи за стартовую посылку, и начинает "ловить" сигналы. CRC не сходится - игнор. Но и не принимает верную посылку - помеха иногда больше по уровню

думаю, ЧМ решим мою проблему, или иная модуляция акромя АМ


как сделать ЧМ модулятор на МК представляю: импульс, пауза. Меняем их длительность.
а как сделать демодуляцию?

пока один бит = до 100 us

но устройство имеет контур, если даю 1 импульс, принимаю иногда 2-3, поэтому даю импульс и делаю фиксированную паузу, чтобы импульсы угасли в линии

если буду постоянно гнать несущую, то как быть с "налезающими" сигналами от предыдущих?

Re: Модулятор и демодулятор на МК

Добавлено: Пт дек 02, 2011 16:14:17
ublhjnt
я накладываю свой ВЧ сигнал поверх питания 50 гц
Немного не ясно, а может не вник. Если подавать 2 ВЧ сигнала разной частоты. На выходе фильтр. Один сигнал - 1, второй - 0.

Re: Модулятор и демодулятор на МК

Добавлено: Пт дек 02, 2011 20:09:40
aleksandr-zh
я понимаю, контур поможет, если тактов больше 5-6
а у меня всего 1-2...

блин, я полный ноль в аналоговой технике и радиотехнике особо :(

Re: Модулятор и демодулятор на МК

Добавлено: Пн дек 05, 2011 12:46:03
ublhjnt
блин, я полный ноль в аналоговой технике и радиотехнике особо
Тогда будет сложно объяснить.
Как пример Изображение
На входе модулируется полупериод сети 50 Гц частотами, к примеру 2000 Гц - 0, 5000 Гц - 1.
На выходе активные фильтры на ОУ выделяют сигналы 0 и 1.
Наворотов много, но результат не плохой.
Подобное устройство, для передачи метео данных по линии питания 36В на растояние 1,2 км., собранное на россыпи (1986 г.), показало хорошие результаты. Для исключения ошибки применялся трехкратный опрос.
На современной элементной базе это, возможно, будет выролнить проще.

Re: Модулятор и демодулятор на МК

Добавлено: Пн дек 05, 2011 20:56:08
aleksandr-zh
у нас частоты 100-120 кгц. Как на лету определить свой ли это сигнал или помеха?
меня волнует именно этот момент: как на 2-5 тактах такой частоты определить длительность\частоту?