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

цифровой радио канал связи (или управления)

Добавлено: Сб окт 27, 2007 17:38:12
snusmumric
есть примерно такая идейка. Имеется 2 МК ATMega8 соответственно у каждого есть ком порт TX/RX, повесить соответственно передатчик и приемник и таким образом связать МК радиоканалом. Посоветуйте схемки приемопередатчиков для данной задачи.
Мяу

Добавлено: Сб окт 27, 2007 17:55:55
tych
можно трансивер cc2500 cc1100 попробовать или nRF24L01. можно по-проще модули "Телеконтроли" использовать по 6 баксов они примерно.

Добавлено: Сб окт 27, 2007 18:15:22
Aheir
А если хочется приключений - то вот:
http://vrtp.ru/index.php?act=categories ... ticle=1418
:))

Добавлено: Вс ноя 11, 2007 01:44:15
snusmumric
неее, таких приключений мне как-то не хочется, а может есть другие идеи типа схемок на микросхемах с минимальной обвязкой, туговато у меня с аналоговой техникой)

Добавлено: Вс ноя 11, 2007 02:08:21
tych
Я ж выше написал - Телеконтроли !!!

http://www.trt.ru

Добавлено: Чт ноя 15, 2007 17:54:42
Томатный
micrf102 + micrf007 минимальная обвязка
http://www.micrel.com/

Добавлено: Ср дек 05, 2007 23:09:40
Томатный
tych писал(а):Я ж выше написал - Телеконтроли !!!

http://www.trt.ru
Привет. Ты работал с модулями Телеконтроли?
У меня что-то помех через чур много(видимо частоты 433,92 мГц сильно загажены), даже не знаю как с этим бороться...
Может дело в качестве модуля? я вобще не сильно разбераюсь в радио приемниках/передатчиках и могу только догадываться...

Добавлено: Пт дек 07, 2007 20:26:53
tych
Нет не работал я с ними. Проверь монтаж и антены. И "много" это сколько ? Можно кодирование попробовать простое - манчестер для начала или похитрей что-то.

Добавлено: Пт дек 07, 2007 21:49:51
Vladimir_
Сказать, что я работал с модулями телеконтролли не могу. Пробовал их. Приёмники rrs3 и передатчик rt4. Работали нормально, проблем не возникало, даже при том, что я передавал сигнал прямо с UARTа микроконтроллера(mega8) безо всякого кодирования. Потом планировал всё сделать по-человечески, но мне не заплатили и я про это всё забыл. Стоит помнить, что сигнилизации работают на 433,9. Был случай, что при нажатии мной на кнопки брелка от сигнализации mongoose в течении секунд 20, во дворе срабатывала сигнализация у жигулей. Похоже типо защиты от перебора кода срабатывало в глупой сигнализации. Так что необходимо учитывать влияние на сигнализации. Ато ваше устройство-то данные передавать будет, но никто поблизости не сможет открыть машину. Метеостанции домашние тоже на этой частоте работают.

Добавлено: Сб дек 08, 2007 00:52:56
Томатный
И рации тоже на 433.92...
Сегодня в универе осцилографом посмотрел что на выходе модуля...там было непонятно что, просто шум. Если подключать светодиод на выход, то он случайным образом мигает. Хотя на выходе компаратор стоит, он должен выдавать четкие лог уровни. Наверно спалил я его подав случяайно 12 вольт
Правда на передатчик все равно реагирует хорошо

Добавлено: Сб дек 08, 2007 01:01:49
Vladimir_
Шум вероятно и у меня был при выключенном передатчике. Но, когда я непрерывно передавал сигнал всё было нормально.

Добавлено: Сб дек 08, 2007 01:06:29
Томатный
Хорошо, спасибо. Допаяю вторую отладочную и попробую связать 2 МК по радио. На какой скорости УАРТа работал?

Добавлено: Сб дек 08, 2007 01:46:43
Vladimir_
У меня было 2400bps. Но с UART сначала возникали проблемки некоторые с синхронизацией. Передача была по 8 бит, 1 стоповый. Периодически(достаточно часто) при простое пришлось слать на выход 0 для нормальной синхронизации. Но вообще это только попробывать. Мне кажется, так нельзя делать(хотя и работает), надо кодировать биты, например с помощью ШИМ. Думаю, правильно посмотреть описание микросхемы Keeloq кодера, например HCS200 и взять оттуда формат передачи. Наверно уж микрочип не случайно так сделал и мы пока наверно лучше не придумаем.

Добавлено: Сб дек 08, 2007 09:48:11
ИРБИС
Vladimir_ писал(а):возникали проблемки некоторые с синхронизацией. Передача была по 8 бит, 1 стоповый.
Vladimir_, вы хоть сами поняли то, что сейчас сказали? :o

Добавлено: Сб дек 08, 2007 13:42:32
Vladimir_
Да вроде понимаю. И не мойму, что вам так не нравится в этой фразе. То, как написал, или её содержание.

Добавлено: Сб дек 08, 2007 15:27:38
ИРБИС
Объясняю: это АСИНХРОННАЯ передача данных, а следовательно о синхронизации речи быть не может. Синхронная передача (с синхронизацией) нечто другое. :)

Добавлено: Сб дек 08, 2007 17:27:23
Vladimir_
Понятно, я уже догадывался, что вы по этому поводу. Асинхронная передача не значит, что синхронизации нет совсем, просто приёмник сам по принимаемому сигналу синхронизируется. А так как приёмопередающие микросборки не могут постоянную составляющую передавать, то если данные не передавались долго, то получалось, что как минимум первый байт улетал на то, чтоб приёмник синхронизировался с сигналом.

Добавлено: Сб дек 08, 2007 17:30:16
tych
Наверно в доке указана требуемая длина преамбулы для синхронизации.

Для модуля dp1203 было 4 символа 'U'

Добавлено: Сб дек 08, 2007 17:40:36
tych
Примеры исходников на Си для радиомодемов есть на Ti.com в апноутах для TRF6903 и ГЛАВНОЕ для cc1000 cc1100

ОЧЕНЬ СОВЕТУЮ !!!

http://focus.ti.com/docs/prod/folders/p ... f6903.html

http://focus.ti.com/docs/prod/folders/print/cc1100.html

Апноуты внизу страниц ![/b]

Добавлено: Сб дек 08, 2007 17:41:48
Vladimir_
А микросхема, XE1203, на основе которой сделан модуль DP1203 конечно хорошая. Она и сама сигнал с готовыми данными выделяет, но уж больно дорого это мне кажется. Правда, смотря какие задачи.