HC 06 Bluetooth modul pinout, features & adatlap

a HM-06 egy Bluetooth modul, amelyet két mikrokontroller vagy rendszer közötti rövid hatótávolságú vezeték nélküli Adatkommunikáció létrehozására terveztek. A modul Bluetooth 2.0 kommunikációs protokollon működik, és csak slave eszközként működik. Ez a legolcsóbb módszer a vezeték nélküli adatátvitelhez és rugalmasabb a többi módszerhez képest, és akár 2,1 Mb/s sebességgel is képes fájlokat továbbítani.

a HC-06 frequency hopping spread spectrum technikát (FHSS) használ a más eszközökkel való interferencia elkerülése és a teljes duplex átvitel érdekében. A készülék 2,402 GHz-től 2,480 GHz-ig terjedő frekvenciatartományban működik.

Pin konfiguráció

a HC-06 modul hat tűvel rendelkezik, amint az a pinoutban látható. Ezekben csak négyet kell használnunk a modul sikeres összekapcsolásához. Néhány kitörési tábla csak négy kimeneti csapot hagy csak emiatt.

Pin

név

funkció

kulcs

a pin állapot határozza meg, hogy a modul parancs módban vagy normál módban működik-e

Vcc

+5V pozitív tápellátást kell adni ennek a tűnek a modul táplálásához

Gnd

Csatlakozás a földhöz

TXD

a soros adatokat modul továbbítja ezen a tűn keresztül (alapértelmezés szerint 9600bps sebességgel), 3,3 V logika

RXD

a soros adatokat a modul ezen a pin-kódon keresztül fogadja (alapértelmezés szerint 9600bps sebességgel), 3.3 V logika

állam

a csap a táblán lévő LED-hez van csatlakoztatva, hogy a modul állapotát ábrázolja

HC-06 jellemzők és elektromos jellemzők

  • Bluetooth protokoll: Bluetooth V2.0 protokoll szabvány
  • teljesítményszint: Class2 (+6dbm)
  • sáv: 2,40 GHz—2,48 GHz, ISM sáv
  • Vevő érzékenység: – 85dBm
  • USB protokoll: USB v1.1/2.0
  • modulációs mód: Gauss frekvencia Shift billentyűzettel
  • biztonsági funkció: hitelesítés és titkosítás
  • Üzemi feszültség tartomány:+3,3 V – +6V
  • üzemi hőmérséklet tartomány: -20-55-55-3213>
  • Üzemi áram: 40mA

hasonló Bluetooth modulok

HC-04, HC-02, HC-05, HC-03

HC-06 Bluetooth modul előnyei

  • a HC-06 A legjobb megoldás, ha rövid távú vezeték nélküli kommunikációra van szükség. A modult 100 méternél kisebb vezeték nélküli kommunikációhoz használják.
  • a modul nagyon könnyen kezelhető és kommunikálható.
  • a modul az egyik legolcsóbb megoldás a piacon lévő összes típusú vezeték nélküli kommunikációhoz.
  • a modul működése során nagyon kevesebb energiát fogyaszt, és akkumulátorral működő mobil rendszereken is használható.
  • a modul szinte minden vezérlővel vagy processzorral összekapcsolható, mivel UART interfészt használ.

a HC-06 Bluetooth modul használata

a kommunikáció ezzel a HC-06 modullal UART interfészen keresztül történik. Az adatokat ezen az interfészen keresztül küldi a modul vagy fogadja a modul. Tehát csatlakoztathatjuk a modult bármely mikrokontrollerhez vagy közvetlenül az RS232 porttal (UART interfész) rendelkező számítógéphez. Egy tipikus interfész áramkör a modul egy arduino alább látható.

HC-06 Bluetooth modul Arduino áramkörrel

itt a modul a +5V szabványos szabályozott tápegységhez csatlakozik, és az UART interfész az ábrán látható módon jön létre. Csak annyit kell tennie, hogy az arduino RXD-jét a modul TXD-jéhez, az arduino TXD-jét pedig a modul RXD-jéhez csatlakoztatja egy ellenállás feszültségosztón keresztül. Ez a feszültségosztó az arduino által küldött 5V logikai jel átalakítására szolgál a modul számára megfelelő + 3,3 V logikai jelekké. Az arduino és a modul földelését a feszültség referenciájához kell csatlakoztatni, ha külön áramforrást használnak.

a modul csatlakoztatása után meg kell írni a programot arduino IDE-ben, hogy adatokat fogadjon és küldjön a modulba. A sikeres vezeték nélküli kommunikációhoz néhány dolgot meg kell emlékezni:

  • a programozás során az UART soros kommunikáció alapértelmezett átviteli sebességét 9600-ra kell állítani. Az érték a modul alapértelmezett beállítása, és módosítható a programban.
  • a modul egy slave, ezért a sikeres vezeték nélküli interfész létrehozásához mesterre van szükség. Ehhez szükség van egy másik beállításra, vagy használhat egy okos telefont mesterként, és kereshet a HC-06 slave-re.
  • a mester a slave-t keresi, és a jelszóval történő hitelesítés után csatlakozik hozzá. A HC-06 modul alapértelmezett jelszava ‘1234’, amely megváltoztatható.
  • a programban (hitelesítés után) fogadhat data master küldéseket, és ezek alapján végezhet feladatokat.
  • a weboldalakon keresztül modulkönyvtárakat is letölthet, és felhasználhatja őket a kommunikáció megkönnyítésére. Mindössze annyit kell tennie, hogy töltse le ezeket a könyvtárakat, és hívja őket a programokban. Miután a fejlécfájl bekerült, a program egyszerű parancsaival megmondhatja az arduino-nak, hogy küldjön vagy fogadjon adatokat. A modul ezeket az adatokat vezeték nélküli Bluetooth-on keresztül küldi el a master-nek. Ha a modul bármilyen adatot kap a master – től, akkor az UART soros kommunikáción keresztül továbbítja az arduino-nak.
  • a HC-06-ot PC-hez is csatlakoztathatja RS232 kábellel. Miután interfész kész használhatja soros terminál PC vagy hasonló szoftver küldeni vagy fogadni adatokat modul. A modullal való kommunikációhoz be kell írni az AT parancsot a soros terminálon, és ezek a parancsok letölthetők itt.