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

 
 
> Радиомодули на 2,4GHz TR24, кто работал с ними?
Flasher
сообщение Sep 2 2008, 20:24
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



http://www.spiriton.com.tw/tm2_tr24.php
Есть ли какие-то впечатления? Или еще что кроме скудной документации?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Itch
сообщение Sep 3 2008, 12:06
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 358
Регистрация: 27-06-06
Из: Новосибирск
Пользователь №: 18 410



Тут плевались на них: http://forum.ixbt.com/topic.cgi?id=48:7870-2
Хотя, что-то подозрительно все выглядит. Например: "при попытке передачи в канале 00 падает WiFi по всему дому".
Go to the top of the page
 
+Quote Post
Flasher
сообщение Sep 3 2008, 18:30
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(Itch @ Sep 3 2008, 15:06) *
Тут плевались на них: http://forum.ixbt.com/topic.cgi?id=48:7870-2
Хотя, что-то подозрительно все выглядит. Например: "при попытке передачи в канале 00 падает WiFi по всему дому".

Похоже на бред. Это единственный отзыв о них, и то вменяемость автора вызывает сомнения. Тем более что он на бэйсике писал.
Go to the top of the page
 
+Quote Post
zhevak
сообщение Nov 30 2009, 23:32
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



TR24A -- это какая-то диверсия со стороны Китая... Ребус. Попадалово. Вместо того, чтобы заниматься делом, двигаться вперед, приходиться биться с какими-то ветрянными мельницами.

Пара советов тому, кто хочет поупражняться с этой хренью.

Прежде всего, не поленитесь, сделайте RF-sniffer. Это ваши глаза и уши. Вы будете знать -- кто у вас вещает в эфир, и что при этом передает. Я для начала сделал очень простой сниффер -- вывод результата на зуммер. У меня в задаче предполагается передавать только четыре команды, т.о. согласно номеру команды зуммер столько же раз пищит. Но, поскольку не каждый пакет "долетает до средины Депра", то я еще добавил длинный гудок зуммера перед короткими пиликаниями, обозначающими код команды. Таким образом, я уже мог "видеть" сколько валидных пакетов, сколько битых, а сколько вообще не дошло. Статистика -- вещь серьезная!

Чисто для справки. У меня почему-то "долетает" 10-20% валидных пакетов, процента 2 -- невалидных. И 80-90% вообще не понятно -- то ли вообще не передаются, то ли вообще никак не принимаются. Пробовал менять расстояние 20см и 3 м -- разницы нет. Пробовал сменить канал. Статистика, которую я привел выше, относится к каналу 2. Канал 0, дает теже результаты. А вот канал 40 (десятичное) дает раз в пять-десять еще больше пропусков, т.е. реально долетает до сниффера 1-2% пакетов. Чем это объяснить -- не знаю!

Перелопатив быдло-код китайца (и проржавшись) вникся в код BSVi. Ну что, пацаны, СЛАВЯНЕ РУЛЯТ! Отличный рабочий код. "Рабочий" -- не в том смысле, что работающий. То, что код худо-бедно работает, это понятно. А в том, что уважаемый BSVi не готовил свой код для выставки или для обучения. Вывалил как есть. Я его понимаю. Все нормально. Так вот, в отличие от кода BSVi, у меня связь между девайсами получается только при такой последовательности загрузки регистров 7 и 52:

Код
void TR24A_TurnToRX(void)
{
...
  _WriteReg(0x07, 0x0080 | RFCHANNEL);
  _WriteReg(0x52, 0x0080);  // Clear FIFO
}

void TR24A_SendPkt(BYTE *pkt, BYTE len)
{
...
  _WriteReg(0x52, 0x8000);
...
  _WriteReg(0x07, 0x0100 | RFCHANNEL);
}


Не спрашивайте меня почему так происходит. Я не знаю!

Еще один момент. Гуляя по разным источникам, я насобирал с пол-дюжины разных наборов для инициализации регистров TR24A. Они почти все рабочие. Особой разницы в количестве правильно доставленных пакетов для разных наборов я не обнаружил.

Учитывая скудность информации по TR24 (EM198810) и его очень низкую надежность передачи данных, я прихожу к выводу, что построение радиоканала на его базе обходится очень дорого. Вывод пока такой -- "Не гнялся бы ты, поп, за дешевизной!" (С) АСП.

Буду благодарен тому, кто сможет убедить в обратном. Гы-ы!


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
zhevak
сообщение Dec 1 2009, 19:47
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



вот, ведь зараза какая! Прилипла-таки! Не могу никак отроваться.
Уже скатился на метод тыка, как какой-то тинэйджер-радилюбитель, пионэр хренов.

Итак, экспериментально установлено, что установка в цепи питания модуля TR24A хотя бы в одном из девайсов (на передающей стороне или на приемной -- без разницы) простого советского дросселя типа ДМ-0.1 на 30-50 мкГ полностью вырубает канал. /* Под каналом я имею ввиду цепочку кнопка - МК - TR24A(передатчик) -расстояние(0.5-5м) - TR24A(приемник) - МК - буззер. */ Установка керамики после дросселя, проблемы не решает. Но, зато если воткнуть электролит на 47 мкФ и более связь восстанавливается. Гы-ы! Нормально, да?

Впадаю в истерику и устанавливаю электролит на 470 мкФ. Теперь процент доставленных пакетов заметно увеличивается -- чуть-ли не в два раза (см. предыдущий пост). Т.е. до приемника долетает каждый второй иногда каждый третий пакет.

Я не думаю, что у меня проблемы с питанием. Все вылизано. На приемной стороне -- сначала работал "стукач" МС33063, обвязанный танталом и ферритом. Потом я заменил его на LP2950-3.3 и запитал от аккумулятора. Отличий в поведении девайса на различных стабилизаторах я не увидел. "Бациллоскоп" (LeCroy) тоже ничего не кажет. Питание передающей стороны -- 7Д01, LP2950-3.3, тантал на 47мкФ + керамика, там где надо.

Это что, коллеги, получается, что TR24A очень чувствителен к нестабильности наряжения питания?


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Flasher   Радиомодули на 2,4GHz TR24   Sep 2 2008, 20:24
- - Вячеслав72   Поигрался TR24 и ушел на СС1101 и СС2500 от Техаса...   Dec 22 2009, 09:37
- - VDLab   Прошу прощения, что лезу в тему, но нет ли у кого ...   Dec 27 2009, 21:57
|- - Different   Цитата(VDLab @ Dec 28 2009, 00:57) Прошу ...   Dec 28 2009, 05:35
- - VDLab   Может поделитесь? А то у меня на второй странице в...   Dec 28 2009, 15:16
|- - Different   Цитата(VDLab @ Dec 28 2009, 18:16) Может ...   Dec 28 2009, 19:47
- - VDLab   Спасибо! Там еще и антенный комутатор оказывае...   Dec 28 2009, 20:06
- - a9d   Код для работы с трансиввером TR24A разработан и о...   Aug 19 2010, 01:33
|- - MiklPolikov   А если мне нужно на 50 метров уверенно передавать ...   Oct 1 2010, 13:48
|- - MiklPolikov   Ни кто не отвечает... Поставлю вопрос по-другому :...   Oct 2 2010, 16:08
- - Сергей Б   А кто то пробовал делать всязь между TR24A и TR24P...   Jun 27 2011, 13:20


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

 


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


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