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 *

*

*

By continuing to use the site, you agree to the use of cookies. more information

Užíváme cookies, abychom vám zajistili co možná nejsnadnější použití našich webových stránek. Pokud budete nadále prohlížet naše stránky předpokládáme, že s použitím cookies souhlasíte.

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close