Hledáte levné a jednoduché řešení bezdrátového přenosu dat? Zvolte bluetooth BTM-112!

Existuje mnoho řešení bezdrátového přenosu dat na různých frekvencích od různých firem, ale u většiny řešení je nutné mít dva moduly. V levnějších variantách jsou to přijímací a vysílací popř. dražší dva hybridní moduly, které přijímají i vysílají. Oproti tomu, modul BTM-112 (Obr. 1) je možné spárovat se zařízeními, které již bluetooth mají integrovaný jako je např. notebook nebo mobilní telefon a z toho vyplývá, že nám stačí pouze jeden modul a není nutná dvojice. Také tento modul podporuje přenos dat v obou směrech (full duplex).

 

Další výhodou je vysoká přenosová rychlost, kterou je možné nastavit od 1 200 b/s až do 460 800 b/s pomocí AT příkazů (tabulka 1).

Použití se základním nastavením

Po koupi je modul nastaven jako virtuální COM port. Takže po spárování s notebookem se ve správci zařízení objeví nový port s číslem, které mu přiřadí systém. Pak je možné posílat data stejně jako na COM port a modul je pak přijme a pošle na výstup UART_TX. Stejně tak je možné posílat data na vstup UART_RX a přijímat je v nějakém programu v PC. Není to ale plnohodnotný COM port, je to pouze UART, takže kompatibilní s TTL logikou.

Základní nastavení moduluBTM-112

Pin kód: 1234
Baud rate:
19 200 b/s
Datových bitů:
8
Parita:
žádná
Stop bity:
1
Řízení toku:
H/W nebo žádné

Obr. 1: Bluetooth modul BTM-112

Rozšířené nastavení modulu

Jak již jsem se zmínil výše, tak je možné změnit nastavení modulu pomocí AT příkazů. Tyto příkazy je možné používat pouze po připojení kabelem k PC přes UART. Na schématech níže jsou uvedeny dvě možnosti připojení k PC. První možnost (Obr. 2) je připojení přes COM port. Vzhledem k vývoji počítačů COM port už obvykle nebývá přítomen, tak je možné použít připojení přes USB s převodníkem od firmy FTDI (Obr. 3) nebo zakoupit redukci USB<->rs232.

 

Po připojení zvolíme vhodný program pro komunikaci. Ideálním řešením je použít „Hercules SETUP utility“. Nastavíme port podle základního nastavení modulu a poté můžeme zadávat příkazy z tabulky 1. Ukázka zadávání příkazů je na obr. 4.
btm-112

Obr. 2: Připojení BTM-112 k PC přes COM port.

obr3

Obr. 3: Připojení BTM-112 k PC přes USB s převodníkem FT232RL.

obr4

Obr. 4: Zadávání AT příkazů.

Tabulka 1: Seznam vybraných AT příkazů.

Příkaz možnosti Funkce
AT<CR> ověřuje funkci AT módu – vrátí OK
ATN=nazev<CR> změní jméno zařízení (nazev je jméno)
ATP=1234<CR> ATP0 – vypne pin kod změní PIN zařízení (v tomto případě na 1234)
ATIx<CR> za x napište jeden z následujících znaků:
0 – verze firmware
1 – info o aktuálním nastavení
2 – RSSI
vypíše info
ATLx<CR> za x napište jeden z následujících znaků:
* – 1 200 bps
# – 2 400 bps
0 – 4 800 bps
1 – 9 600 bps
2 – 19 200 bps
3 – 38 400 bps
4 – 56 000 bps
5 – 115 200 bps
6 – 230.4 Kbps
7 – 460.8 Kbps
změna baud rate
ATH<CR> Odpojí se (jen v případě, že je připojeno zařízení přes bluetooth)
ATCx<CR> za x napište jeden z následujících znaků:
0 – vypnuto
1 – zapnuto (default)
nastavení řízení toku (RTS/CTS)
ATSx<CR> za x napište jeden z následujících znaků:
0 – vypnuto
1 – zapnuto (default)
RS232 vypnutí
ATXx<CR> za x napište jeden z následujících znaků:
0 – vypnuto
1 – zapnuto (default)
escape sequence

<CR> znamená enter

Ke stažení

 

Zhodnocení

Pro levnější aplikace je tento modul ideální volbou, ale v závislosti na přenosové frekvenci 2,4 GHz je jasné, že dosah mimo budovu je asi 100m. Dá se samozřejmě dosah zvýšit a to anténami na obou stranách. U notebooku je bohužel anténa integrovaná a u modulu není žádná. Takže bez antény je dosah několik metrů. Po připojení antény k modulu se dosah znatelně zvýšil a to jsem použil pouze wifi anténu 2dB. Při lepší anténě se dá dosáhnout i stovky metrů.

Návrh zapojení pro testování

Protože je modul dost malý a špatně by se s ním pracovalo, tak jsem si navrhl destičku vhodnou pro nepájivé pole (Obr. 5 a 6).

obr5 obr6 kopie
Obr. 5: Plošný spoj pro testování BTM-112 Obr.6: Hotová deska s modulem v nepájivém poli.

Fotografie:

17042011530 23042011541 11052011552
porovnání s mincí v nepájivém poli v nepájivém poli s převodníkem do USB pro AT příkazy

Článek byl 1x zmíněn “Hledáte levné a jednoduché řešení bezdrátového přenosu dat? Zvolte bluetooth BTM-112!

  1. Zmínka o článku: Bezdrátově řízený model vozidla 2 – ZAVAVOV

Komentovat

Vaše e-mailová adresa nebude zveřejněna. Povinná pole jsou označena *

*

*