реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> HM-TRP 433, есть баг, может кто сталкивался
ARIM
сообщение Jul 7 2015, 04:58
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 94
Регистрация: 14-04-05
Из: Россия
Пользователь №: 4 130



Ситуация такая, что если, при конфигурации радиомодуля HM-TRP433 по UART, кто-то рядом(такой же модуль молотит в эфир), то прочитать записанные параметры из модуля не получается.
Такое чувство), что буфер приемника от UART и от радио - общий, и данные с эфира перемешиваются с данными регистров конфигурации. Т.е. проконтролировать записанные параметры конфигурации нет возможности.
И есть подозрение, что и при записи параметров данные с эфира тоже портят записываемую конфигурацию.
Производитель признает, но исправлять отказывается.
Может кто посоветует аналог, нужно выставлять несущую, девиацию, полосу и т.д.

Go to the top of the page
 
+Quote Post
RFTech
сообщение Jul 7 2015, 13:48
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 223
Регистрация: 16-10-12
Пользователь №: 73 974



Цитата(ARIM @ Jul 7 2015, 07:58) *
Ситуация такая, что если, при конфигурации радиомодуля HM-TRP433 по UART, кто-то рядом(такой же модуль молотит в эфир), то прочитать записанные параметры из модуля не получается.
Такое чувство), что буфер приемника от UART и от радио - общий, и данные с эфира перемешиваются с данными регистров конфигурации. Т.е. проконтролировать записанные параметры конфигурации нет возможности.
И есть подозрение, что и при записи параметров данные с эфира тоже портят записываемую конфигурацию.
Производитель признает, но исправлять отказывается.
Может кто посоветует аналог, нужно выставлять несущую, девиацию, полосу и т.д.

Что путаница сплошная понятий цифровых с физикой радио. Если я буду молотить в Ваш мобильник радиопомехой в момент приема данных то мобильник загнется сразу, но там никаких уартов нет. Если у Вас рядом совсем два одновременно работающих приемник + передатчик, то надо организовать сеансы связи в разное время (разделение по времени). Если это злодей и нет доступа к нему, то отнести Ваш приемник этак метров на..., не могу сказать, т.к. не известна мощность передатчика злодея. При 1квт он убъет таких как Вы в радиусе нескольких км. Относите пока не получите стабильную работу по уарт данных. Если такой же модуль как Ваш, то при 1м потери в эфире -25dBm и паразитная мощность на входе приемника порядка -5dBm.
Чтобы мощность помехи стала сравнимой с полезным сигналом (допустим полезный сигнал от такого модуля немного больше чувствительности приемника, которая -95dBm), то Вам надо отнести приемник на 1км, тогда от передатчика получите уровень -78dBm, ну и т.д. Можно еще поразмышлать на тему модуляций, но это мертвому припарки.
Go to the top of the page
 
+Quote Post
ARIM
сообщение Jul 8 2015, 05:24
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 94
Регистрация: 14-04-05
Из: Россия
Пользователь №: 4 130



Цитата(RFTech @ Jul 7 2015, 16:48) *
Что путаница сплошная понятий цифровых с физикой радио. Если я буду молотить в Ваш мобильник радиопомехой в момент приема данных то мобильник загнется сразу, но там никаких уартов нет. Если у Вас рядом совсем два одновременно работающих приемник + передатчик, то надо организовать сеансы связи в разное время (разделение по времени). Если это злодей и нет доступа к нему, то отнести Ваш приемник этак метров на..., не могу сказать, т.к. не известна мощность передатчика злодея. При 1квт он убъет таких как Вы в радиусе нескольких км. Относите пока не получите стабильную работу по уарт данных. Если такой же модуль как Ваш, то при 1м потери в эфире -25dBm и паразитная мощность на входе приемника порядка -5dBm.
Чтобы мощность помехи стала сравнимой с полезным сигналом (допустим полезный сигнал от такого модуля немного больше чувствительности приемника, которая -95dBm), то Вам надо отнести приемник на 1км, тогда от передатчика получите уровень -78dBm, ну и т.д. Можно еще поразмышлать на тему модуляций, но это мертвому припарки.


Наверное я не точно объяснил ситуацию. Так вот, модуль конфигурируется микроконтроллером на плате через UART. И если в это время приходят данные из радиоэфира, то они смешиваются с теми данными которые я пишу/читаю микроконтроллером.
У модуля есть специальный вывод, чтобы переключить его в режим конфигурации. И я так думал, что в этом режиме радиоприемник они отключают, но - нет, не отключают.
Go to the top of the page
 
+Quote Post
Тугодум
сообщение Dec 1 2015, 11:51
Сообщение #4





Группа: Участник
Сообщений: 9
Регистрация: 27-09-11
Пользователь №: 67 415



Цитата(ARIM @ Jul 8 2015, 08:24) *
Наверное я не точно объяснил ситуацию. Так вот, модуль конфигурируется микроконтроллером на плате через UART. И если в это время приходят данные из радиоэфира, то они смешиваются с теми данными которые я пишу/читаю микроконтроллером.
У модуля есть специальный вывод, чтобы переключить его в режим конфигурации. И я так думал, что в этом режиме радиоприемник они отключают, но - нет, не отключают.

Доброе время суток!
Как Ваши успехи в борьбе с HM-TRP ?
У меня возникла глупая ситуация, обмен данными между модулями идет, а во сменить конфигурацию немогу. Вроде все правильно делаю.
Если есть время отзовитесь.
Go to the top of the page
 
+Quote Post
ARIM
сообщение Dec 1 2015, 12:14
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 94
Регистрация: 14-04-05
Из: Россия
Пользователь №: 4 130



Цитата(Тугодум @ Dec 1 2015, 14:51) *
Доброе время суток!
Как Ваши успехи в борьбе с HM-TRP ?
У меня возникла глупая ситуация, обмен данными между модулями идет, а во сменить конфигурацию немогу. Вроде все правильно делаю.
Если есть время отзовитесь.

С изменением конфигурации проблем не было. По озвученной выше проблеме уговорили китайцев откорректировать прошивку. В новой версии HM-TRP-v03 исправили.
Go to the top of the page
 
+Quote Post
Тугодум
сообщение Dec 3 2015, 18:53
Сообщение #6





Группа: Участник
Сообщений: 9
Регистрация: 27-09-11
Пользователь №: 67 415



Доброе время суток ARIM!
Спасибо, что отозвались, сильно не надеялся.
Позвольте, я обрисую ситуацию более конкретно.
HM_TRP_RS232. СОМ порта под рукой нет ноут), а надо проверить работу HM_TRP.
Обрезал связь между HM_TRP и МАХ-3232 (DTX, DRX). Подсоединил DTX, DRX к UART SiLabs f300, к ней же CONFIG и ENABL. Посылаю данные на UART первого макета, на втором принимаю (CONFIG=1, ENABL=0). Тоже и наоборот.
Включаю CONFIG на первом макете (CONFIG=0, ENABL=0), зеленый и красный горят,
Загоняю в UART :AA FA C3 00 00 96 00 (set up transfer speed as 38400bps), перевожу в рабочее состояние модуль (CONFIG=1, ENABL=0). Чудо - обмен данными не нарушен.
Менял несущую, с тем же успехом. Анализатора спектра под рукой нет (сижу в деревне, глухой).
Пытался читать. Включаю CONFIG (CONFIG=0, ENABL=0), зеленый и красный горят,
Загоняю в UART :AA FA E1 (Reading the current Config parameter), ответа по DRX нет , т.е. нет прерывания UART по RX. Вопрос, а что мы при этом вообще читаем без адреса, без параметров?
Что я делаю не так? Полный ступор, а время поджимает. Думал дел на пару дней, а уже "давно тут сижу".
С уважением Сергей.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016