1. โมดูลบลูทูธ พอร์ตอนุกรม

อินเทอร์เฟซแบบอนุกรมเรียกสั้น ๆ ว่าพอร์ตอนุกรม, หรือที่เรียกว่าอินเทอร์เฟซการสื่อสารแบบอนุกรม, โดยทั่วไปเรียกอีกอย่างว่าพอร์ต COM. นี่เป็นคำทั่วไป, และอินเทอร์เฟซที่ใช้การสื่อสารแบบอนุกรมเรียกว่าพอร์ตอนุกรม. พอร์ตอนุกรมเป็นส่วนต่อประสานฮาร์ดแวร์.

UART เป็นตัวย่อสำหรับ Universal Asynchronous Receiver/Transmitter, หมายถึงเครื่องรับ/ส่งสัญญาณแบบอะซิงโครนัสสากล.

UART มีพอร์ตอนุกรมระดับ TTL และพอร์ตอนุกรมระดับ RS-232, และอุปกรณ์ทั้งสองที่ใช้การสื่อสาร UART จำเป็นต้องปฏิบัติตามโปรโตคอล UART.

2. โปรโตคอลบลูทูธโมดูล UART

ตามรูปแบบโปรโตคอลที่แตกต่างกัน, มันสามารถแบ่งเพิ่มเติมได้เป็นสองรูปแบบโปรโตคอล: H4 (เท็กซัส/RX/CTS/RTS/GND) และ H5 (เท็กซัส/RX/GND)

H4:  การสื่อสารไม่รวมถึงการส่งสัญญาณซ้ำ, ดังนั้น CTS/RTS จึงต้องใช้. การสื่อสาร UART เข้ามาแล้ว “การส่งผ่านที่โปร่งใส” โหมด, นั่นคือ, ข้อมูลที่ตรวจสอบผ่านเครื่องวิเคราะห์ Logic จะเป็นข้อมูลการสื่อสารจริง Direction Head DataType Host ->คอนโทรลเลอร์ 0x01 โฮสต์คำสั่ง HCI ->คอนโทรลเลอร์ 0x02 ACL โฮสต์แพ็คเก็ต ->ตัวควบคุม 0x03 ตัวควบคุมแพ็คเก็ต SCO ->โฮสต์ 0x04 ตัวควบคุมเหตุการณ์ HCI ->โฮสต์ 0x02 ตัวควบคุมแพ็กเก็ต ACL ->โฮสต์แพ็กเก็ต SCO 0x03

H5: (หรือที่เรียกว่า 3 สาย), เนื่องจากรองรับการส่งสัญญาณซ้ำ, CTS/RTS เป็นทางเลือก. แพ็กเก็ตข้อมูลการสื่อสาร H5 เริ่มต้นและสิ้นสุดด้วย 0xC0, นั่นคือ, 0xC0… เพย์โหลด 0xC0. หากเพย์โหลดมี 0xC0, มันถูกแปลงเป็น 0xDB 0xDC; หากเพย์โหลดมี 0xDB, มันถูกแปลงเป็น 0xDB 0xDD

3. พอร์ตอนุกรมโมดูลบลูทูธ

โมดูล Bluetooth HCI ส่วนใหญ่รองรับโหมด H5,

ส่วนเล็กๆ (เช่น BW101/BW104/BW151) รองรับเฉพาะโหมด H4 เท่านั้น (เช่น. จำเป็นต้องมี CTS/RTS)

ไม่ว่าจะเป็น H4 หรือ H5, ระหว่างการเริ่มต้นบลูทูธ, สแต็กโปรโตคอลเชื่อมต่อกับโมดูลที่อัตราการรับส่งข้อมูล 115200bps. หลังจากการเชื่อมต่อสำเร็จ, มันกระโดดไปที่อัตรารับส่งข้อมูลที่สูง (>=921600bps). ที่ใช้กันทั่วไปคือ 921600/1M/1.5M/2M/3M

บันทึก: การกำหนดค่าพอร์ตอนุกรม H4 ไม่มีบิตตรวจสอบ; H5 มักจะใช้การตรวจสอบแบบคู่. อย่าลืมตั้งค่ารูปแบบเมื่อดึงแพ็กเก็ตข้อมูลพอร์ตอนุกรมด้วยตัววิเคราะห์ลอจิก.

4. กรณี

พารามิเตอร์พื้นฐาน

FSC-DB004-BT826 รวมโมดูลบลูทูธ BT826 และบอร์ดอินเทอร์เฟซพิน DB004, รองรับบลูทูธ 4.2 โปรโตคอลโหมดคู่ (BR/EDR/LE), รวมตัวควบคุมเบสแบนด์, ซีพียู Cortex-M3, เสาอากาศพีซีบี

  • ·โปรโตคอล: spp, ซ่อน, คัท, ฯลฯ
  • ·ขนาดบรรจุภัณฑ์: 13 * 26.9 * 2มม.
  • ·ระดับพลังงาน 1.5
  • ·อัตรารับส่งข้อมูลพอร์ตอนุกรมเริ่มต้น: 115.2ช่วงอัตรารับส่งข้อมูล kbps: 1200bps~921kbps
  • ·รองรับการอัพเกรด OTA
  • ·บีคิวบี
  • ·สอดคล้องตามข้อกำหนด ROHS

5. สรุป

การสื่อสารแบบอนุกรม Bluetooth เป็นความรู้ที่เรียบง่ายและเป็นพื้นฐาน. โดยทั่วไป, เมื่อทำการดีบัก, อ่านข้อกำหนดโมดูลอย่างละเอียด, และให้ความสนใจกับบางเรื่องเมื่อใช้เครื่องวิเคราะห์ลอจิก. หากคุณไม่เข้าใจสิ่งอื่นใด, คุณสามารถติดต่อทีมงาน Feasycom!