цифровой радио канал связи (или управления)
- snusmumric
- Родился
- Сообщения: 15
- Зарегистрирован: Сб окт 27, 2007 17:01:19
- Контактная информация:
цифровой радио канал связи (или управления)
есть примерно такая идейка. Имеется 2 МК ATMega8 соответственно у каждого есть ком порт TX/RX, повесить соответственно передатчик и приемник и таким образом связать МК радиоканалом. Посоветуйте схемки приемопередатчиков для данной задачи.
Мяу
Мяу
- Реклама
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
можно трансивер cc2500 cc1100 попробовать или nRF24L01. можно по-проще модули "Телеконтроли" использовать по 6 баксов они примерно.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- snusmumric
- Родился
- Сообщения: 15
- Зарегистрирован: Сб окт 27, 2007 17:01:19
- Контактная информация:
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- Реклама
- Томатный
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Вт июл 31, 2007 20:32:30
- Откуда: Киев, Украина
- Контактная информация:
micrf102 + micrf007 минимальная обвязка
http://www.micrel.com/
http://www.micrel.com/
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
Нет не работал я с ними. Проверь монтаж и антены. И "много" это сколько ? Можно кодирование попробовать простое - манчестер для начала или похитрей что-то.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Сказать, что я работал с модулями телеконтролли не могу. Пробовал их. Приёмники rrs3 и передатчик rt4. Работали нормально, проблем не возникало, даже при том, что я передавал сигнал прямо с UARTа микроконтроллера(mega8) безо всякого кодирования. Потом планировал всё сделать по-человечески, но мне не заплатили и я про это всё забыл. Стоит помнить, что сигнилизации работают на 433,9. Был случай, что при нажатии мной на кнопки брелка от сигнализации mongoose в течении секунд 20, во дворе срабатывала сигнализация у жигулей. Похоже типо защиты от перебора кода срабатывало в глупой сигнализации. Так что необходимо учитывать влияние на сигнализации. Ато ваше устройство-то данные передавать будет, но никто поблизости не сможет открыть машину. Метеостанции домашние тоже на этой частоте работают.
- Томатный
- Нашел транзистор. Понюхал.
- Сообщения: 174
- Зарегистрирован: Вт июл 31, 2007 20:32:30
- Откуда: Киев, Украина
- Контактная информация:
И рации тоже на 433.92...
Сегодня в универе осцилографом посмотрел что на выходе модуля...там было непонятно что, просто шум. Если подключать светодиод на выход, то он случайным образом мигает. Хотя на выходе компаратор стоит, он должен выдавать четкие лог уровни. Наверно спалил я его подав случяайно 12 вольт
Правда на передатчик все равно реагирует хорошо
Сегодня в универе осцилографом посмотрел что на выходе модуля...там было непонятно что, просто шум. Если подключать светодиод на выход, то он случайным образом мигает. Хотя на выходе компаратор стоит, он должен выдавать четкие лог уровни. Наверно спалил я его подав случяайно 12 вольт
Правда на передатчик все равно реагирует хорошо
У меня было 2400bps. Но с UART сначала возникали проблемки некоторые с синхронизацией. Передача была по 8 бит, 1 стоповый. Периодически(достаточно часто) при простое пришлось слать на выход 0 для нормальной синхронизации. Но вообще это только попробывать. Мне кажется, так нельзя делать(хотя и работает), надо кодировать биты, например с помощью ШИМ. Думаю, правильно посмотреть описание микросхемы Keeloq кодера, например HCS200 и взять оттуда формат передачи. Наверно уж микрочип не случайно так сделал и мы пока наверно лучше не придумаем.
Понятно, я уже догадывался, что вы по этому поводу. Асинхронная передача не значит, что синхронизации нет совсем, просто приёмник сам по принимаемому сигналу синхронизируется. А так как приёмопередающие микросборки не могут постоянную составляющую передавать, то если данные не передавались долго, то получалось, что как минимум первый байт улетал на то, чтоб приёмник синхронизировался с сигналом.
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
Наверно в доке указана требуемая длина преамбулы для синхронизации.
Для модуля dp1203 было 4 символа 'U'
Для модуля dp1203 было 4 символа 'U'
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- tych
- Э...
- Сообщения: 2792
- Зарегистрирован: Ср апр 04, 2007 08:39:14
- Откуда: Москва
- Контактная информация:
Примеры исходников на Си для радиомодемов есть на 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]
ОЧЕНЬ СОВЕТУЮ !!!
http://focus.ti.com/docs/prod/folders/p ... f6903.html
http://focus.ti.com/docs/prod/folders/print/cc1100.html
Апноуты внизу страниц ![/b]
Последний раз редактировалось tych Сб дек 08, 2007 17:54:26, всего редактировалось 1 раз.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


