Logo DIGILENTReferenční příručka PmodBT2™
Revidováno 18. listopadu 2019
Tato příručka platí pro PmodBT2 rev. AVýkonný periferní modul DIGILENT PmodBT2

Nadview

PmodBT2 je výkonný periferní modul využívající Roving Networks® RN-42 k vytvoření plně integrovaného rozhraní Bluetooth.

Výkonný periferní modul DIGILENT PmodBT2PmodBT2.

Mezi vlastnosti patří:

  • Kompatibilní s Bluetooth 2.1/2.0/1.2/1.0
  • Přidejte bezdrátové možnosti s tímto nízkoenergetickým rádiem Bluetooth třídy 2
  • Podporuje HID profile pro výrobu příslušenství, jako jsou polohovací zařízení atd.
  • Bezpečná komunikace, 128bitové šifrování
  • Podporuje datové připojení Bluetooth k iPhone/iPad/iPod Touch
  • Šest různých režimů
  • Malá velikost PCB pro flexibilní návrhy 1.5“ × 0.8“ (3.8 cm × 2.0 cm)
  • 12pinový port Pmod s rozhraním UART

Popis funkce

PmodBT2 používá standardní 12pinový port a komunikuje přes UART. Na desce je sekundární SPI hlavička pro aktualizaci firmwaru RN-42 v případě potřeby.
1.1 Nastavení propojky
PmodBT2 má několik režimů dostupných uživateli prostřednictvím nastavení propojek. JP1 až JP4 poskytují různé provozní režimy, jak je uvedeno v tabulce 1 níže. Každá propojka je aktivní, když je zkratována. JP1 obnoví výchozí tovární nastavení zařízení po třech přechodech nastavení propojky (zkrat na rozpojení nebo rozpojení na zkrat). Po třetím přechodu se zařízení vrátí do továrního nastavení s výjimkou názvu Bluetooth. Ostatní tři skokani, JP2-JP4, pouze sample během prvních 500 ms provozu, aby mohly piny, ke kterým jsou připojeny na modulu RN-42, sloužit samostatnému účelu později v provozu modulů. JP2 umožňuje spárování se speciální třídou zařízení definovanou uživatelem v softwaru. Toho lze využít, aby PmodBT2 fungoval jako náhrada za kabel RS232. JP3 umožňuje automatické připojení k uložené adrese definované uživatelem. Nakonec JP4 zvolí, zda bude při zkratu pracovat s uloženou přenosovou rychlostí (výchozí 115.2 kbps) nebo přenosovou rychlostí 9600 bez ohledu na softwarově zvolenou rychlost. Podrobnější informace o nastavení a funkčnosti propojek naleznete v uživatelské příručce RN-42.

Skokan  Popis 
JP1 (PIO4) Výchozí tovární nastavení
JP2 (PIO3) Automatické zjišťování/párování
JP3 (PIO6) Automatické připojení
JP4 (PIO7) Nastavení přenosové rychlosti (9600)

Tabulka 1. Nastavit popis propojky.

Výkonný periferní modul DIGILENT PmodBT2 - schéma

1.2 Rozhraní UART
Ve výchozím nastavení rozhraní UART používá přenosovou rychlost 115.2 kbps, 8 datových bitů, žádnou paritu a jeden stop bit. Spouštěcí přenosová rychlost může být přizpůsobena předdefinovaným rychlostem nebo nastavena na specifickou uživatelsky přizpůsobenou přenosovou rychlost.
Předdefinované přenosové rychlosti se pohybují od 1200 do 921 kB.
Resetovací kolík (RST) na J1 je aktivní nízko. Pokud je kolík RST přepnut, zařízení projde tvrdým resetem. Tento tvrdý reset se provádí podobně jako cyklování napájení zařízení. Druhým rozhraním kromě standardních UART signálů je pin STATUS také na J1. Pin STATUS přímo odráží stav připojení zařízení. STATUS je řízen vysoko zařízením, když je připojen, a jinak je řízen nízko.
Další informace o rozhraní UART zařízení a pinech RST a STATUS najdete v uživatelské příručce RN-42 na Roving Networks webmísto.
1.3 Příkazový režim
Pro vstup do příkazového režimu musí PmodBT2 obdržet „$$$“, na které odpoví „CMD“. V příkazovém režimu bude modul reagovat na velké množství příkazů, což uživateli umožní přizpůsobit modul pro konkrétní aplikace. Chcete-li ukončit příkazový režim, odešlete „- “ (tři znaménka mínus v řadě a kde znamená znak návratu vozíku), na který zařízení odpoví „END“. Vzdálená konfigurace nebo konfigurace přes připojení Bluetooth je možná prostřednictvím příkazového režimu, ale má několik omezení. Čas konfigurace, který je standardně nastaven na 60 sekund, definuje časové okno, ve kterém lze PmodBT2 konfigurovat vzdáleně. Mimo tuto dobu nebude PmodBT2 reagovat na žádné vzdálené příkazy. Je důležité si uvědomit, že po kterémkoli z „set“ příkazů dostupných pro PmodBT2 musí následovat vypnutí a zapnutí, aby se projevily v jakémkoli návrhu.

Konektor J1 – komunikace UART
Kolík Signál Popis
1 RTS Připraveno k odeslání
2 RX Dostávat
3 TX Přenést
4 CTS Vymazat k odeslání
5 GND Uzemnění napájecího zdroje
6 VCC Napájení (3.3V)
7 POSTAVENÍ Stav připojení
8 ~RST Resetovat
9 NC Nepřipojeno
10 NC Nepřipojeno
11 GND Uzemnění napájecího zdroje
12 VCC Napájení (3.3V)

Konektor J2 – Konektor SPI (pouze aktualizace firmwaru)

1 MISO Master in / Slave out
2 LELKOVAT Master out / Slave in
3 SCK Sériové hodiny
4 ~CS Výběr čipu
5 VCC Napájení (3.3V)
6 GND Uzemnění napájecího zdroje

Tabulka 2. Popisy konektorů.
Různé provozní režimy jsou přístupné pomocí příkazu „SM,<5,4,3,2,1,0>“ v příkazovém režimu. PmodBT2 lze přepnout do jednoho ze šesti dostupných režimů provozu. Režimy v pořadí 0 až 5 jsou: slave, master, trigger master, auto-connect, auto-connect DTR a auto-connect ANY. Podrobnější informace o různých režimech provozu naleznete v uživatelské příručce RN-42. Úplný seznam příkazů zařízení, způsob uživatelské konfigurace emocí a podrobnější informace o různých režimech provozu naleznete v datech RN-42.

Logo DIGILENTStaženo z Arrow.com.
Copyright Digilent, Inc. Všechna práva vyhrazena.
Ostatní uvedené názvy produktů a společností mohou být ochrannými známkami příslušných vlastníků.
Staženo z Arrow.com.
1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com

Dokumenty / zdroje

Výkonný periferní modul DIGILENT PmodBT2 [pdfUživatelská příručka
Výkonný periferní modul PmodBT2, PmodBT2, výkonný periferní modul, periferní modul, modul

Reference

Zanechte komentář

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