|
|
  |
Посоветуйте радиомодуль |
|
|
|
Jun 20 2010, 13:40
|

Местный
  
Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940

|
Ну в таком случае возьму парочку для экспериментов Не понимаю только какая у него дальность действия.... По ссылке выше пишет: Цитата Более 400 метров насквозь через панельный 12-этажный дом и более 1 км в городе через деревья, кусты и автомобили на автостоянке. а в других местах Цитата дальность 200-300 м на открытой местности (до 100 м в помещении) Не очень хочется тратить 800р и много времени, чтобы проверить это самому.. (
Сообщение отредактировал Skaf - Jun 20 2010, 14:26
|
|
|
|
|
Jun 20 2010, 16:02
|

Гуру
     
Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744

|
Цитата(Skaf @ Jun 20 2010, 16:40)  Ну в таком случае возьму парочку для экспериментов Не понимаю только какая у него дальность действия.... По ссылке выше пишет: а в других местах Не очень хочется тратить 800р и много времени, чтобы проверить это самому.. ( все зависит от установок, там ~70 регистров ...возьмем 1 Kbps, бюджет линка получается -118dBm -20dBm =-138dBm, ну плюс усилитель PA до 0.5-1W в сумме бюджет не хуже 145dB, cкинем 15 dB на уверенный прием и BER получше, получим 130dB а это дофига...имеем 87dB на 1Km соответственно на 10Km 107dB, т.е в 10Km вписываемся спокойно... но это случай когда все настроено и согласованно, без измериловки никак...
|
|
|
|
|
Jun 20 2010, 16:17
|

Гуру
     
Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744

|
Цитата(Skaf @ Jun 20 2010, 19:12)  Блин как-то слишком круто получается )) А что если скорость хочется побольше? приходиться выбирать, либо расстояние, либо скорость, но если хочется и то и другое, тогда нужны направленные антенны, тогда уж лучше на 2.4 GHz... но там у него конкретный проект с кодом, там с этим можно и нужно разобраться.... затем дальше смотреть, как оптимизировать..
|
|
|
|
|
Jun 20 2010, 16:21
|

Профессионал
    
Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202

|
QUOTE (Skaf @ Jun 20 2010, 20:12)  Блин как-то слишком круто получается )) А что если скорость хочется побольше? Зря этот расчет привели  Он верный для случая идеальной помеховой обстановки, идеальной погоды, идеальной активности солнца, идеальных антен, стационарных модулей и т.д. Вам же радиомоделью управлять нужно, котрые вертятся в пространстве. Учтите, что у антен есть диаграмма направлености, в которой обычно есть минимумы. Для надежного радиоуправления бюджет нужно считать не по максимумам, а по минимумам, хочестя же, что бы модель управлялась всегда, а не только в 1 положении. Для получения реально достижимой цифры нужно на 10 поделить.
|
|
|
|
|
Jun 20 2010, 17:39
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 3-04-10
Из: Прибалтика
Пользователь №: 56 395

|
Цитата(proxi @ Jun 20 2010, 16:15)  Даже круче, чем чипики от Texas instruments ? Такой вопрос: когда выбирал микросхему, одним из важнейших параметров я, почему-то, считал возможность автоматически считать(передатчик) и декодировать(приемник) контрольную сумму. В СС1101 можно, например, автоматически стирать принятый пакет, если посчитанная CRC-16 не совпадает с переданной. Насколько в практике важен и спасителен этот CRC ? И конкретно функция стирания всего пакета при неправильной сумме - это часто используется ? При условии, что включены проверка качества преамбулы, проверка совпадения синхро-слова и фиксированная длина пакета.
Сообщение отредактировал Олежик - Jun 20 2010, 17:42
|
|
|
|
|
Jun 20 2010, 18:13
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 3-04-10
Из: Прибалтика
Пользователь №: 56 395

|
SkafМного регистров - не помеха. Можно же и не понимать назначения 90 % регистров.  Необходимо найти в и-нете готовую конфигурацию, испытать, а потом менять только понятные настройки типа длины пакета, куркуляции контрольной суммы, етц. Либо воспользоваться стандартным софтом производителя, например, SmartRF. Для того, чтобы не убиваться, когда собранное устройство нифига не работает (а оно будет "не работать"), можно потренироваться на модулях. Там, хотябы, отметается вероятность того, что спаяно криво. http://ru.farnell.com/quasar/qfm-trx1-24g/...r-fm/dp/1517428 Вот на этих кошках я потренировался, наладил передачу-прием. А потом уже начал эпопею по сборке чип+усилитель. Даже с модулями парился долго по причине полного отсутствия измерительной аппаратуры (только тестер), малого опыта, криворукости и недостатка знаний. За то, благодаря опыту с модулем, "своё" устройство запустил за одну ночь... и то, главная запара крылась в одном неправильно выставленном бите конфигурации.
Сообщение отредактировал Олежик - Jun 20 2010, 18:14
|
|
|
|
|
Jun 20 2010, 19:30
|

Гуру
     
Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744

|
Цитата за одну ночь... и то, главная запара крылась в одном неправильно выставленном бите конфигурации. молодец..  а зачастую так оно и бывает, один битик... Цитата 70 конфигурационных регистров это ИМХО многовато это я так покашмарил, там их больше 7F = 127..  на самом деле достаточно 6-7 регистров, где есть что то существенное... в приципе есть борд отладочный, но это денег стоит, можно и без него обойтись, на самом деле отладочных средств достаточно у SiLabs и в придачу еще и этот проект, только разберитесь с кодом он вповалку, мож мейл сбросьте ему что бы он выложил в удобоваримом виде, и к тому же это как раз пример с разветленными функциями, имеет смысл разобраться с тем что уже есть а не наступать в энтуазистском порыве на грабли, обеими ногами... скачайте WDS3, сразу полегчает, потом по ходу остальное подкачу ...
|
|
|
|
|
Jun 20 2010, 19:43
|
Местный
  
Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527

|
Цитата(proxi @ Jun 20 2010, 23:30)  только разберитесь с кодом он вповалку Да нормально он открывается. Если не Блокнотом конечно пользоваться. Код /***************************************************** This program was produced by the CodeWizardAVR V1.25.7 beta 5 Professional Automatic Program Generator © Copyright 1998-2007 Pavel Haiduc, HP InfoTech s.r.l. http://www.hpinfotech.com
Project : Version : Date : 25/09/2009 Author : F4CG Company : F4CG Comments:
сделать логгер в ЕЕПРОМе номер полета - номер фрейма - причина записи - (низкое РССИ - низкое напряжение - и пр.) сброс по команде через УАРТ
Chip type : ATmega88 Program type : Application Clock frequency : 8,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 256 *****************************************************/
#include <mega88.h> #include <delay.h> #include <stdio.h> #include <spi.h>
#define PPM PORTC.2
#define LED_R PORTC.0 #define LED_Y PORTC.0 #define LED_G PORTC.0
#define NSEL PORTB.2 #define TX_ON PORTD.5 #define RX_ON PORTD.6 // и т.д.
|
|
|
|
|
Jun 20 2010, 19:57
|

Гуру
     
Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744

|
Цитата(Qwertty @ Jun 20 2010, 22:43)  Да нормально он открывается. Если не Блокнотом конечно пользоваться. да, теперь желательно схему, хотя можно и обойтись.. беглый осмотр, 868 инициализация на 4.8 kbps но затем можно переконфигурировать, по UART ту что ли... так что при такой скорости, дальность будет.. в принципе у меня почти готовый борд уже есть для этой затеи, только нет времени... ладно, посмотрим что смогу..
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|