Перейти к содержанию
    

Радиомодули на 2,4GHz TR24

http://www.spiriton.com.tw/tm2_tr24.php

Есть ли какие-то впечатления? Или еще что кроме скудной документации?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тут плевались на них: http://forum.ixbt.com/topic.cgi?id=48:7870-2

Хотя, что-то подозрительно все выглядит. Например: "при попытке передачи в канале 00 падает WiFi по всему дому".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тут плевались на них: http://forum.ixbt.com/topic.cgi?id=48:7870-2

Хотя, что-то подозрительно все выглядит. Например: "при попытке передачи в канале 00 падает WiFi по всему дому".

Похоже на бред. Это единственный отзыв о них, и то вменяемость автора вызывает сомнения. Тем более что он на бэйсике писал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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) и его очень низкую надежность передачи данных, я прихожу к выводу, что построение радиоканала на его базе обходится очень дорого. Вывод пока такой -- "Не гнялся бы ты, поп, за дешевизной!" (С) АСП.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот, ведь зараза какая! Прилипла-таки! Не могу никак отроваться.

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

 

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

 

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поигрался TR24 и ушел на СС1101 и СС2500 от Техаса. Как говорится две большие разницы. Вообщем работал, но добиться Sleep от него так и не смог, коммутировал питанием.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прошу прощения, что лезу в тему, но нет ли у кого нибудь распиновки TR24P ? В даташите полное молчание по этому поводу, да и у продавцов никакой информации нет :cranky:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прошу прощения, что лезу в тему, но нет ли у кого нибудь распиновки TR24P ? В даташите полное молчание по этому поводу, да и у продавцов никакой информации нет :cranky:

Как это нет? Вторая страница китайского даташита.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может поделитесь? А то у меня на второй странице вот что:

Подгрузите себе китайские шрифты и все дела :laughing:

post-25965-1262029602_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Код для работы с трансиввером TR24A разработан и отлажен. Если найдете ошибки то сообщайте.

 

Испытание на скорость.

Условия:

- односторонний пинг;

- расстояние 5 м;

- максимальный разгон трансиввера;

- размер пакета 64 байта;

- учитывались только полезные данные;

- при условии, что за 1 сек не произошло ни одной ошибки;

 

Скорость составила примерно 837 Кбит/сек.

 

Условия:

- односторонний пинг;

- расстояние 5 м;

- достоверность доставки максимальная;

- размер пакета 64 байта;

- учитывались только полезные данные;

- при условии, что за 1 сек не произошло ни одной ошибки;

 

Скорость составила примерно 290...784 Кбит/сек. Скорость скачет сильно зато не смог зафиксировать ни одной ошибки на протяжении часа.

 

Впереди еще испытания на дальность :)

 

PS: Размер пакета, канал, и т.п. настройки можно менять динамически.

 

 

* Разработка протокола приостановленна. После двух лет работы с интернет магазином

* www.kosmodrom.com.ua (г.Харьков) был обманут и неполучил от них часть элементов.

* Эти элементы необходимы для разработки устройства ради которого пишется протокол.

* Всем кто сможет помочь буду презнателен. 19.08.2010 E-mail:[email protected]

 

TR24_test.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если мне нужно на 50 метров уверенно передавать 8 бит (не важно с какой скоростью), какой RF-модуль посоветуете ?

Два EM198810, один передатчик другой приёмник, какое расстояние смогут покрыть находясь в прямой видимости ?

При условии, что я не антенщик, и ничего лучше куска провода длинной в половину длинны волны не придумаю .

 

Заранее благодарю !

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ни кто не отвечает...

Поставлю вопрос по-другому : Какие характеристики должны быть у модуля, что бы быть уверенным что он будет работать на 50 метров ?

У EM198810

RF Output Power +2db

Receiver sensitivity -85dbm

 

Правда, не понимаю, почему мощьность - в децибелах ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А кто то пробовал делать всязь между TR24A и TR24P? Код один в один, связи нет!!! Причем в чем причина понять не могу, модули то одинаковые, кроме усилителя на 24P.

С TR24A нормально подружился, переписал нормалный код для работы с ним. Китаец конечно жжот. Я где то еще отечественные исходники откапывал, но там сыро было.

 

 

Вот может кому будет полезно, выложу переписку с корейцами.

 

---------------------------------------------------------------------------------------------

Sent: Tuesday, March 23, 2010 3:41 PM

To: [email protected]

Cc: [email protected]

Subject: TR24P

 

 

Hello.'ll Show how toconnect the antennato the module TR24P

 

---------------------------------------------------------------------------------------------

From:kacy_chiang[mailto:[email protected]]

Sent:Tuesday, March 23, 2010 4:53 PM

To:'[email protected]'

Subject:Tryto add two small chipantenna or with a big completed antenna for TR24P2.4G transciever module

 

 

 

Suggestion forantennaonTR24P 2.4G transceiver module

 

1. Try to add two”smallchip” antenna (the data sheet see attached)

 

toconnectwithpin 14 C RX ANT. And pin 17 C TX ANT of the module.

 

Or

 

2. With a SMA connectoronthe housing / cases

 

toconnectabig completed antenna.

 

3. The antenna of typeisdepend in your requirements

 

for distancerangeandhousing space.

 

Actually, thedistancerangefor big antenna is always longer than

 

small chipantenna,butthe housing must have a big space

 

to fix this big antenna.

 

4. Our engineer havebeenadded 2 small chip antenna

 

on TR24P demo kitforlongdistance of testing.

 

 

 

With best regards,

 

 

 

Kacy Chiang / SPIRIT CON

---------------------------------------------------------------------------------------------

To:kacy_chiang

Subject:Re:Try to add two smallchip antenna or with a big completed antenna for TR24P2.4Gtransciever module

 

 

 

where I can view information about kit?

 

as modules can be ordered whole sale from you?

 

---------------------------------------------------------------------------------------------

 

From:UI臌 缰[mailto:[email protected]]

Sent:Tuesday, April 06, 2010 1:37 AM

To:kacy_chiang

Subject:Re: Information for TR24P2.4 GHz transceiver RF module

 

 

 

 

in yourdocumentation does not describe the functions of pinsof the module. that the TXV and RXVpins?

 

26.03.10, 08:56,"kacy_chiang":

 

Inreply toyoure-mail of 23/03 & 24/03 for TR24P 2.4G transceiver module,

 

1. The demo kit is madebyour engineer for testing distance range only.

 

2. The completed antennaisas like your external antenna.

 

3. Where & how doyouknow our 2.4G transceiver module ?

 

4. The information moreforTR24P (long distance) 2.4G transceiver module

 

for your reference,

 

a. Our 2.4G RF moduleisdesigned specifically for data / signal of

 

reception & transmission, and theapplicationforWireless Mouse,

 

RemoteControl,Home/ Factory automation, wireless security

 

&accesscontrol, Batterypoweredwirelessdevices.. etc..

 

b. With aEM198810A24P 2.4G transceiver IC (dice of packaging)

 

c. The frequencyrange operating in 2400 ~2482 MHz Multi-channel

 

d. The dateratefor TR24 : 1000K=1M bps

 

e. extra add a ”Power Amplifier (PA)” onTR24P module

 

for longdistanceofapplication.

 

underopen area,

 

thedistance for TR24Pisduring 1000 ~ 1200 meters.

 

f. Kindlyfind attached the data sheet& IC specification for yourreference.

 

 

 

Lookingforwardtoreceiving your early reply with much interest in the above soon.

 

 

 

Withbestregards,

 

 

 

KacyChiang/ SPIRIT C ON

 

TEL : +886-2-2696-2258 ext.312

 

FAX: +886-2-2696-2269

 

Web site : www.spiriton.com.tw

 

 

---------------------------------------------------------------------------------------------

 

Sent: Tuesday, April 06, 2010 5:48 PM

To: kacy_chiang

Subject: Re: Information for TR24P2.4 GHz transceiver RF module

 

 

 

What is their function? Whether they are intended for the antenna switch?

 

06.04.10, 16:51, "kacy_chiang" :

 

In reply to your e-mail of 05-April-2010,

 

for TR24P,pin 11 is TXV and pin 12 isRXV.

 

and kindlyrefer the data sheet ofTR24P again.

 

 

 

With bestregards,

 

 

 

Kacy Chiang/ SPIRIT - ON

 

----------------------------------------------------------------------------------------------

 

From: UI臌 缰 [mailto:[email protected]]

Sent: Wednesday, April 07, 2010 6:42 PM

To: kacy_chiang

Subject: Re: Information for TR24P 2.4 GHz transceiver RF module

 

 

 

i ask u what is functionality for pins 11 "TXV" and pin 12 "RXV".

because in your docs some unsertanty.

 

07.04.10, 13:26, "kacy_chiang" <[email protected]>;:

 

Suggestion forantenna on TR24P

 

1. Try to add two ”small chip” antenna to connect with

 

pin 14 C RX ANT. and pin17- TX ANT of TR24P

 

2. Or with a SMA connector in the housing / cases to

 

connect a big completedantenna (such as radio antenna).

 

3. The antenna of type is depend on your housing space

 

and distance range of request.

 

Actually, the distancerange for big antenna is always

 

longer than small chipantenna,

 

but the housing musthave a big space in order to

 

fix this big antenna.

 

 

 

With best regards,

 

 

 

Kacy Chiang / SPIRIT - ON

 

-------------------------------------------------------------------------------------------------

 

1. Pin 11 - TXV = TX voltage

 

Pin 12 - RXV = RX voltage

 

2. RF module is designed for data / signal of

 

transmission & reception only,

 

and your software micro CUP IC design

 

control & indicate the functions in the product.

 

3. When TXV on transmitting status

 

Pin 11 act in high (1)

 

Pin 12 act in low (0)

 

4. When RXV on receipting status

 

Pin 12 act in high (1)

 

Pin 11 act in low (0)

 

 

 

With best regards,

 

 

 

Kacy Chiang / SPIRIT C ON

 

---------------------------------------------------------------------------------------------------

 

Еще понаприслали макулатуры, выкладываю, может пригодиться

EM198810AW_QFN24_2.4_GHz_transceiver_IC_of_DataSheet.pdf

post-16115-1309181043_thumb.jpg

post-16115-1309181050_thumb.jpg

TR24A_2.4GHz_transceiver_module_chip_COB_.pdf

TR24B_small_board__2.4_GHz_transceiver.pdf

TR24F_2.4G_transceiver.pdf

TR24P_2.4GHz_transceiver_module_IC_Dice_.pdf

How_to_Do_Chip_Antenna_Layout.pdf

RainSun_AN9520_Datasheet_Ver.2.2.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...