Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 22.05.2016, 10:38   #1
andro_bro
Member
 
Регистрация: 31.03.2016
Возраст: 35
Сообщений: 49
Вес репутации: 30/0
andro_bro is on a distinguished road
По умолчанию MRF49XA без использования FIFO

Всем доброго времени суток!
При работе с MFR49XA через FIFO проблем нет.
При использовании внешнего модулятора (через ногу DATA) при передаче тоже вопросов нет.

Но воспрос появляется в следующем- прием в таком режиме.
Тактовая частота идет с ноги RCLKOUT (7 нога трансивера), а вот с ноги DATA (нога 6 трансивера) идет мусор.

Почитав ДШ, точнее полностью перевел его, понял что надо давать преамбулу. Или это надо только при использовании FIFO?

Если надо давать, то с какой частотой? Или передать преамбулу через FIFO и не мучать клавиатуру безрезультатными дебагами. Ну, ОК, не совсем безрезультатными ))

P.S. Извините, за не совсем конкретный вопрос. Поскольку не знаю где точно закралась проблема.
andro_bro вне форума   Ответить с цитированием
Старый 22.05.2016, 12:04   #2
PANYTA
Member
 
Аватар для PANYTA
 
Регистрация: 16.12.2008
Возраст: 48
Сообщений: 45
Вес репутации: 197/34
PANYTA has a spectacular aura aboutPANYTA has a spectacular aura about
По умолчанию Re: MRF49XA без использования FIFO

Цитата:
Сообщение от andro_bro Посмотреть сообщение
давать, то с какой частотой?
С какой и данные...
PANYTA вне форума   Ответить с цитированием
Старый 23.05.2016, 09:45   #3
andro_bro
Member
 
Регистрация: 31.03.2016
Возраст: 35
Сообщений: 49
Вес репутации: 30/0
andro_bro is on a distinguished road
По умолчанию Re: MRF49XA без использования FIFO

Существую ли примеры использования данного трансивера в данном режиме от производителя?
andro_bro вне форума   Ответить с цитированием
Старый 23.05.2016, 13:43   #4
PANYTA
Member
 
Аватар для PANYTA
 
Регистрация: 16.12.2008
Возраст: 48
Сообщений: 45
Вес репутации: 197/34
PANYTA has a spectacular aura aboutPANYTA has a spectacular aura about
По умолчанию Re: MRF49XA без использования FIFO

От производителя только тупой американский датшит.
Есть приличный перевод: http://piclist.ru/rf.html того датшита.
PANYTA вне форума   Ответить с цитированием
Старый 23.05.2016, 14:26   #5
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Цитата:
Или передать преамбулу через FIFO и не мучать клавиатуру безрезультатными дебагами. Ну, ОК, не совсем безрезультатными ))
Так и работает в примере. Перед посылкой байт всегда пишется преамбула. По приёму - сам долго долбался, вроде добился стабильной работы. Спрашивайте, постараюсь ответить.

Код:
 SPIPut(0xB8);
  SPIPut(0xAA);                 // 3rd preamble
Brainiac вне форума   Ответить с цитированием
Старый 23.05.2016, 15:51   #6
andro_bro
Member
 
Регистрация: 31.03.2016
Возраст: 35
Сообщений: 49
Вес репутации: 30/0
andro_bro is on a distinguished road
По умолчанию Re: MRF49XA без использования FIFO

Всем спасибо! У меня получилось. Все работает как часы.
Я делаю телеметрию на свой RC самолет.

Усложню задачу, попытаюсь сделать линк UP где-то 432МГц DOWN 437МГц.
С последующим усилением до полвата.
andro_bro вне форума   Ответить с цитированием
Старый 23.05.2016, 15:54   #7
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

MRF49XA поддерживает установку внешних усей. Но не пробовал. Будут интересны Ваши результаты.

Вопрос. Антенна у вас с согласующим 50Ом? Петля? Какая дальность устойчивого приёма? Я правда сделал платки на 868Мгц.

Последний раз редактировалось Brainiac; 23.05.2016 в 16:00.
Brainiac вне форума   Ответить с цитированием
Старый 23.05.2016, 16:19   #8
andro_bro
Member
 
Регистрация: 31.03.2016
Возраст: 35
Сообщений: 49
Вес репутации: 30/0
andro_bro is on a distinguished road
По умолчанию Re: MRF49XA без использования FIFO

Выходная цепь на 50 Ом выполнена по ДШ.
Антенны пробовал кусок МГТФ на глаз 17см и антенны V.
Результат естественно разный по силе сигнала.
Покуда самую дальнюю точку, где стояла передающая антенна это 100-150м, здание имеет толстоватые стены. Силу сигнала смотре на SDR и обмен пакетов на Saleae анализаторе за 5 баксов ))
Фото прилагаю отдадок
Миниатюры
модуляция_150м.JPG   модуляция_150м_V.JPG   Плата 1.jpg   Плата 2.jpg   плата.jpg  

andro_bro вне форума   Ответить с цитированием
Старый 23.05.2016, 16:53   #9
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Я остановился на печатной антенне с согласующим 50Ом из ДШ.
На дальность чуть позже буду тестировать, результаты выложу. Пока всё в пределах комнаты. В качестве отладчика другой макет на 49ХА. По скоростям могу сказать - 57600 бод держит уверенно.
Миниатюры
20160523_164823.jpg  
Brainiac вне форума   Ответить с цитированием
Старый 23.05.2016, 17:34   #10
andro_bro
Member
 
Регистрация: 31.03.2016
Возраст: 35
Сообщений: 49
Вес репутации: 30/0
andro_bro is on a distinguished road
По умолчанию Re: MRF49XA без использования FIFO

в конце недели помещу на "борт" для ретрансляции GPS координат, заодно посмотрим и как себя поведет. Правда усилю на BFG135. Думаю, пол ватта должен выдать. Приемник и передатчик будут по отдельности, приемник в правом крыле, передатчик в левом. Проще так, чем развязать тракты на одну антенну. Потом подниму мощность до Ватт 5-10.

Люблю дальние полеты FPV )))
andro_bro вне форума   Ответить с цитированием
Старый 24.05.2016, 08:45   #11
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Для скорости обмена, конечно, сделать отдельные м/c передатчика и приёмника это хорошее решение. Из опыта использования MLA, 49XA при работе как приёмопередатчик тормозит порядка 10-20мс (я так понял в силу несовершенности внутренней схемотехники) при переключении приём-передача.
Они, кстати, проверяют свободен ли канал по состоянию бита DQD (data quality indicator). Пока в эфире мало устройств, трудно сказать насколько это адекватно.
Ибо всегда думал что по RSSI делать это логичнее.


П.С. Ваши результаты интересы, ждём-с.
Brainiac вне форума   Ответить с цитированием
Старый 24.05.2016, 09:03   #12
andro_bro
Member
 
Регистрация: 31.03.2016
Возраст: 35
Сообщений: 49
Вес репутации: 30/0
andro_bro is on a distinguished road
По умолчанию Re: MRF49XA без использования FIFO

DQD, как я понял, ловит количество помех при приеме данных в FIFO. У меня на отладке стоит модуль WIFI, с его помощью можно все данные мониторить в боевых условиях в режиме реалтайм на телефоне. Одним словом, простор для творчества хватает )) Сегодня новый день, новая задача. Оптимизировать исходник, подобрать приемлемый контроллер и развести платку.
andro_bro вне форума   Ответить с цитированием
Старый 13.02.2017, 18:11   #13
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Пока непонятки с MRF49XA. Мощи на выходе оч. мало, микроватты вместо миливатт (в пределах квартиры максимум работает). Конфиг микрочиповский стандартный, пробовал и с балуном и без. Частота 868МГц.
Кто собирал, что посоветуете? Другие микры заказал, будут через недели 3. Мож партия такая попалась...
Brainiac вне форума   Ответить с цитированием
Старый 27.02.2017, 11:37   #14
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Гы. Приехал измеритель мощи. На выходе всё ОК - 0дБ, т.е. 1мВт. Как и положено. Буду копать, значит, настройки приёмника.
Brainiac вне форума   Ответить с цитированием
Старый 27.02.2017, 18:52   #15
IceS
Super Moderator
 
Регистрация: 01.03.2007
Адрес: St. Petersburg
Возраст: 38
Сообщений: 3,249
Вес репутации: 3684/108
IceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond reputeIceS has a reputation beyond repute
Отправить сообщение для IceS с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Ну тогда согласование и/или антенна.
__________________
- Готово, мастер !!!
- Что готово ???
- Сломал ...
IceS вне форума   Ответить с цитированием
Старый 03.03.2017, 10:11   #16
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Ну да. Согласование из россыпи не идеальное... На будущее закажу балуны заводские. Но результат уже получше. 2-х этажку с толстыми стенами прошивает. И это без настройки опорного кварца и приёмника. Я так понимаю, что наилучшая настройка будет при наименьшей девиации. Но нужен стабильный ИОЧ.
Brainiac вне форума   Ответить с цитированием
Старый 03.03.2017, 11:55   #17
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,504
Вес репутации: 3061/65
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: MRF49XA без использования FIFO

Brainiac
если у Вас есть анализатор спектра - лучше сперва согласуйте.
просто можно потратить уйму времени на код в то время как каскад нормально не излучает.
besogon вне форума   Ответить с цитированием
Старый 03.03.2017, 12:10   #18
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Анализатора нет. Но я настроил по измерителю мощности. Мощность соответствует тому что в ДШ. Так что к железу вопросов нет, разве что кварц постабильнее надо. Антенна - 1/4 длины волны. Так что согласуется идеально. Конечно, с анализатором можно было бы настроить лучше антенну (подрезая по пару миллиметров...). Но покупка SDR приёмника планируется в будущем. Ну и интересно балун монолитный задействовать. На следующей плате попробую.
Brainiac вне форума   Ответить с цитированием
Старый 04.03.2017, 22:14   #19
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

Пока результаты такие. 5мВт=300 метров на открытой местности. или 2-3 этажа панельного дома (но ловит не везде). С нормальным балуном результатами поделюсь.

Последний раз редактировалось Brainiac; 04.03.2017 в 22:25.
Brainiac вне форума   Ответить с цитированием
Старый 11.03.2017, 20:39   #20
Sergey57
Senior Member
 
Регистрация: 26.03.2009
Возраст: 60
Сообщений: 365
Вес репутации: 855/43
Sergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to behold
По умолчанию Re: MRF49XA без использования FIFO

Цитата:
По скоростям могу сказать - 57600 бод держит уверенно.
Активно использую TRC102 в одной непростой системе.
Вначале также пробовал с FIFO и без него.
Но в связи с тем , что ПИК у меня и так перегружен основной программой
Вернулся к режиму с FIFO.
Очень удобно аппаратно отсекать мусор.
Да и без FIFO записал с ноги DATA (нога 6 трансивера) мусор.
Видна преамбула и информация, но обработать потом не стал заниматься за недостатком времени.
И ещё пробовал разные скорости. Оптимальным для меня 20 000 бод.
Выше ошибки. Это проверялось на работе.
Посмотрел на спектроанализаторе диапазон 868 мГц зашумлен.
На крыше стоят с десяток сотовых антен.
Дома и 30 000-40 000 бод держит уверенно.
Хотелось уточнить про балун где брать?
Sergey57 вне форума   Ответить с цитированием
Старый 25.03.2017, 19:05   #21
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

0896BM15A0001E

В Китае, на Украине есть в космодроме. В России тоже, думаю, найти можно.

TRC102 вроде как сняты с производства. Дальность как получилась? Какая антенна, схема согласования.

P.S. MRF49XA хорошая. Из недостатков - буфер всего 2 байта и моща на 868 1мВт всего. Что заметно очень при работе в зданиях. Балуны приехали, теперь плату нужно делать. Экранировать корпус, тоже лишним не будет.

Последний раз редактировалось Brainiac; 25.03.2017 в 19:13.
Brainiac вне форума   Ответить с цитированием
Старый 25.03.2017, 20:28   #22
Sergey57
Senior Member
 
Регистрация: 26.03.2009
Возраст: 60
Сообщений: 365
Вес репутации: 855/43
Sergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to behold
По умолчанию Re: MRF49XA без использования FIFO

Спасибо за ответ.
MRF49XA безусловна хороша тоже.
Но вот подсел на ТRC102. Очень приличный обьём информации
идёт между Центральным Пультом и абонентами.
Практически непрерывно в обе стороны.Туда команды обратно данные.
Притом работает так, что все забыли про радиоканал.
Вроде как само собой работает.
Дальность 200 метров в поле.
В помещении работает через 6 комнат примерно метров 100.
А мне надо 5-10 метров.
Поэтому антенна центральная жила РК-50. 82 мм.
Да и расковырял одну незадачу.
Иногда всё висло и колом. Причина :прерывание о заполнении буфера есть читаю и ничего и снова прерывание........
Но начал использовать Reset Вы заметили ни в одной схеме он не подключен и на плате тоже.
Он очень хитрый. В Reset он превращается спустя 100 мл сек.
Согласно документации!
Посему если такая беда есть- то диод на ножку пик.И ножку в 0 на
100 млсек.
Странно конечно но по другому никак. иначе не стартует
Sergey57 вне форума   Ответить с цитированием
Старый 25.03.2017, 22:48   #23
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

TRC102 безусловно интереснее MRF49 (7мВт против 1мВт на 868МГц). Но цена отличается где-то в 3 раза. Решил эту проблему установкой усилителя на одном транзисторе...

По причине цены отказался от MRF89XA, которые просто прекрасны, никаких проблем с ними не было вообще.

Вообще,глюков не замечено с MRF49. Единственное что - нужно ставить задержки порядка 10-20мс между отправкой пакетов данных. Этого в стандартных библиотеках не учли.

Цитата:
Дальность 200 метров в поле.
Должно быть больше, метров 300-400. Если уж в помещении 100 метров.
Цитата:
идёт между Центральным Пультом и абонентами.
Отлаживаю похожую систему. Топология "звезда". Только у меня абоненты в sleep_mode, кидают данные как просыпаются.
Brainiac вне форума   Ответить с цитированием
Старый 26.03.2017, 07:17   #24
Sergey57
Senior Member
 
Регистрация: 26.03.2009
Возраст: 60
Сообщений: 365
Вес репутации: 855/43
Sergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to beholdSergey57 is a splendid one to behold
По умолчанию Re: MRF49XA без использования FIFO

Цитата:
Но цена отличается где-то в 3 раза.
Этот вопрос меня не занимает.
300 рублей это не те деньги, которые что-то определяют.
Дальность меня не занимает. Отошёл на 200 метров. Смотрю, без сбоев.
Ну и ладно.
Это счастье у меня управляет ещё и лазерами абонентов.
В эфир излучается кодовый синхросигнал, который синхронизирует абоненты.
На случай сбоя посылки автосинхронизация на 3 сбоя подряд, потом отключение.
Так что все абоненты не спят, работают.
Sergey57 вне форума   Ответить с цитированием
Старый 26.03.2017, 18:37   #25
Brainiac
Senior Member
 
Регистрация: 09.03.2009
Адрес: Nikolaev-city
Возраст: 30
Сообщений: 112
Вес репутации: 169/34
Brainiac has a spectacular aura aboutBrainiac has a spectacular aura about
Отправить сообщение для Brainiac с помощью ICQ
По умолчанию Re: MRF49XA без использования FIFO

У меня датчики. Температура, влажность, релюхи... Как допилю - мож похвастаюсь

Ну, 300 рублей это смотря сколько стоит устройство. Если оно всё должно стоить 10$-15$, то очень сильно определяет. MRF49XA стоит чуть более 100 рублей.
Brainiac вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC32 как получить доступ к FIFO UART-а ? Jonymaster Продукция MICROCHIP 4 19.03.2016 18:08
подпрограмма задержки без использования ячеек памяти pasha_zv Вопросы начинающих 9 20.02.2012 10:42


Часовой пояс GMT +3, время: 22:11.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot