Bluetooth მოდულის სერიული ძირითადი

სარჩევი

1. Bluetooth მოდული სერიული პორტი

სერიული ინტერფეისი შემოკლებით არის სერიული პორტი, რომელიც ასევე ცნობილია როგორც სერიული საკომუნიკაციო ინტერფეისი, ზოგადად ასევე ცნობილია როგორც COM პორტი. ეს არის ზოგადი ტერმინი და ინტერფეისებს, რომლებიც იყენებენ სერიულ კომუნიკაციას, ეწოდება სერიული პორტები. სერიული პორტი არის აპარატურის ინტერფეისი.

UART არის Universal Asynchronous Receiver/Transmitter-ის აბრევიატურა, რაც ნიშნავს უნივერსალურ ასინქრონულ მიმღებს/გადამცემს.

UART მოიცავს TTL დონის სერიულ პორტს და RS-232 დონის სერიულ პორტს და ორივე მოწყობილობა, რომელიც იყენებს UART კომუნიკაციას, უნდა შეესაბამებოდეს UART პროტოკოლს.

2. Bluetooth მოდული UART პროტოკოლი

პროტოკოლის სხვადასხვა ფორმატის მიხედვით, ის შეიძლება დაიყოს ორ პროტოკოლის ფორმატად: H4 (TX/RX/CTS/RTS/GND) და H5 (TX/RX/GND)

H4:  კომუნიკაცია არ მოიცავს ხელახლა გადაცემას, ამიტომ CTS/RTS უნდა გამოიყენოს. UART კომუნიკაცია არის "გამჭვირვალე გადაცემის" რეჟიმში, ანუ ლოგიკური ანალიზატორის საშუალებით მონიტორინგის მონაცემები არის ფაქტობრივი კომუნიკაციის მონაცემები Direction Head DataType Host -> Controller 0x01 HCI Command Host -> Controller 0x02 ACL Packet Host -> Controller 0x03 SCO Packet Controller ->მასპინძელი 0x04 HCI მოვლენის კონტროლერი ->ჰოსტი 0x02 ACL პაკეტის კონტროლერი ->მასპინძელი 0x03 SCO პაკეტი

H5:  (ასევე ცნობილია როგორც 3 მავთული), ხელახალი გადაცემის მხარდაჭერის გამო, CTS/RTS არჩევითია. H5 საკომუნიკაციო მონაცემთა პაკეტები იწყება და მთავრდება 0xC0, ანუ 0xC0... payload 0xC0. თუ ტვირთამწეობა შეიცავს 0xC0, ის გარდაიქმნება 0xDB 0xDC; თუ დატვირთვა შეიცავს 0xDB, ის გარდაიქმნება 0xDB 0xDD-ად

3. Bluetooth მოდულის სერიული პორტი

Bluetooth HCI მოდულების უმეტესობა მხარს უჭერს H5 რეჟიმს,

მცირე ნაწილი (როგორიცაა BW101/BW104/BW151) მხარს უჭერს მხოლოდ H4 რეჟიმს (ანუ საჭიროა CTS/RTS)

იქნება H4 თუ H5, Bluetooth ინიციალიზაციის დროს, პროტოკოლის დასტა აკავშირებს მოდულს ბაუდის სიჩქარით 115200 bps. მას შემდეგ, რაც კავშირი წარმატებულია, ის გადახტება ბაუდის მაღალ სიხშირეზე (>=921600bps). ჩვეულებრივ გამოიყენება 921600/1M/1.5M/2M/3M

შენიშვნა: H4 სერიული პორტის კონფიგურაცია არ შეიცავს შემოწმების ბიტს; H5 ჩვეულებრივ იყენებს თანაბარ შემოწმებას. არ დაგავიწყდეთ ფორმატის დაყენება Logic ანალიზატორით სერიული პორტის მონაცემთა პაკეტების აღებისას.

4. საქმე

ძირითადი პარამეტრების

FSC-DB004-BT826 აერთიანებს BT826 Bluetooth მოდულს და DB004 pin ინტერფეისის დაფას, მხარს უჭერს Bluetooth 4.2 ორმაგი რეჟიმის პროტოკოლს (BR/EDR/LE), აერთიანებს საბაზისო ზოლის კონტროლერს, Cortex-M3 პროცესორს, PCB ანტენას.

  • · პროტოკოლი: SPP, HID, GATT და ა.შ
  • ·შეფუთვის ზომა: 13 * 26.9 * 2 მმ
  • · სიმძლავრის დონე 1.5
  • · სერიული პორტის ნაგულისხმევი ბაუდის სიხშირე: 115.2 კბიტი/წმ ბაუდის სიჩქარის დიაპაზონი: 1200 ბ/წმ ~ 921 კბიტი/წმ
  • · OTA განახლების მხარდაჭერა
  • · BQB, MFI
  • · შეესაბამება ROHS სპეციფიკაციებს

5. რეზიუმე

Bluetooth სერიული კომუნიკაცია ძალიან მარტივი და საბაზისო ცოდნაა. ზოგადად, გამართვისას, ყურადღებით წაიკითხეთ მოდულის სპეციფიკაცია და ყურადღება მიაქციეთ ზოგიერთ საკითხს Logic ანალიზატორის გამოყენებისას. თუ სხვა არაფერი გესმით, შეგიძლიათ დაუკავშირდეთ Feasycom-ის გუნდს!

გადაახვიეთ ზემოთ