Uthotho lwemodyuli yeBluetooth Esisiseko

Isiqulatho

1. Imodyuli yeBluetooth Uthotho port

I-serial interface ifinyeziwe njenge-serial port, eyaziwa ngokuba yi-serial communication interface, eyaziwa ngokuba yi-COM port. Eli ligama eliqhelekileyo, kwaye ujongano olusebenzisa unxibelelwano olulandelelanayo lubizwa ngokuba zii-serial ports. Izibuko lothotho lujongano lwehardware.

I-UART sisishunqulelo se-Universal Asynchronous Receiver/Transmitter, intsingiselo ethetha uMmkeli weAsynchronous/Transmitter.

I-UART ibandakanya i-port ye-serial yezinga le-TTL kunye ne-RS-232 yezinga le-serial port, kunye nezixhobo zombini ezisebenzisa unxibelelwano lwe-UART kufuneka zihambelane ne-protocol ye-UART.

2. Imodyuli yeBluetooth ye-UART protocol

Ngokweendlela ezahlukeneyo zeprotocol, inokwahlulwa kwakhona ibe ziifomathi zeprotocol ezimbini: H4 (TX/RX/CTS/RTS/GND) kunye ne-H5 (TX/RX/GND)

H4:  Unxibelelwano alubandakanyi ukuhanjiswa kwakhona, ngoko ke kufuneka iCTS/RTS isebenzise. Unxibelelwano lwe-UART lukwimo ye "transparent transparent", oko kukuthi, idatha ebekwe esweni nge-Logic analyzer yeyona datha yonxibelelwano IDirection Head DataType Host ->Controller 0x01 HCI Command Host ->Controller 0x02 ACL Packet Host ->Controller 0x03 SCO Packet Controller ->Inginginya 0x04 HCI Isilawuli soMnyhadala ->Inginginya 0x02 ACL Isilawuli sePakethi ->Ipakethe yoMsindisi 0x03 SCO

H5:  (ekwaziwa ngokuba yi-3-wire), ngenxa yenkxaso yokuhanjiswa kwakhona, i-CTS/RTS iyakhethwa. Iipakethi zedatha ye-H5 zonxibelelwano ziqala kwaye ziphela nge-0xC0, oko kukuthi, 0xC0 ... umvuzo we-0xC0. Ukuba umvuzo uqulethe i-0xC0, iguqulwa ibe yi-0xDB 0xDC; Ukuba umvuzo uqulethe i-0xDB, iguqulelwa kwi-0xDB 0xDD

3. Imodyuli ye-Bluetooth ye-serial port

Uninzi lweemodyuli zeBluetooth HCI zixhasa imowudi yeH5,

Inxalenye encinci (efana ne-BW101/BW104/BW151) ixhasa kuphela imo ye-H4 (okt i-CTS/RTS iyafuneka)

Ingaba i-H4 okanye i-H5, ngexesha lokuqaliswa kweBluetooth, i-protocol stack idibanisa kunye nemodyuli kwi-baud rate ye-115200bps. Emva kokuba uqhagamshelo luphumelele, lutsibela kwizinga eliphezulu le-baud (>=921600bps). Ngokuqhelekileyo zisetyenziswa 921600/1M/1.5M/2M/3M

Qaphela: Uqwalaselo lothotho lwezibuko lwe-H4 alubandakanyi bit check; I-H5 idla ngokusebenzisa itshekhi elinganayo. Khumbula ukuseta ifomathi xa ubamba iipakethi zedatha yesiriyali nge-Logic analyzer.

4. Ityala

Iiparameters eziphambili

I-FSC-DB004-BT826 idibanisa imodyuli ye-BT826 yeBluetooth kunye nebhodi ye-DB004 ye-pin interface, ixhasa i-Bluetooth 4.2 imowudi ye-protocol (BR/EDR/LE), idibanisa umlawuli we-baseband, i-Cortex-M3 CPU, i-antenna ye-PCB

  • ·Umgaqo-nkqubo: SPP, HID, GATT, njl
  • · Ubungakanani bephakheji: 13 * 26.9 * 2mm
  • ·Inqanaba lamandla 1.5
  • ·Inqanaba le-baud ye-serial port ehlala ikho: 115.2kbps Uluhlu lwezinga le-Baud: 1200bps~921kbps
  • ·Ukuxhasa uphuculo lwe-OTA
  • ·BQB, MFI
  • ·Ithobelana nemigaqo ye-ROHS

5. isishwankathelo

Unxibelelwano lwe-serial yeBluetooth lulwazi olulula kakhulu nolusisiseko. Ngokubanzi, xa ulungisa ingxaki, funda iinkcukacha zemodyuli ngononophelo, kwaye ubeke ingqalelo kwimiba ethile xa usebenzisa i-Logic analyzer. Ukuba awuyiqondi enye into, ungaqhagamshelana neqela leFeasycom!

Skrolela phezulu