Bluetooth modülü seri Temel

İçindekiler

1. Bluetooth modülü Seri bağlantı noktası

Seri arayüz, seri iletişim arayüzü olarak da bilinen ve genellikle COM bağlantı noktası olarak da bilinen seri bağlantı noktası olarak kısaltılır. Bu genel bir terimdir ve seri iletişimi kullanan arayüzlere seri bağlantı noktaları denir. Seri port bir donanım arayüzüdür.

UART, Evrensel Asenkron Alıcı/Vericinin kısaltmasıdır, yani Evrensel Asenkron Alıcı/Verici anlamına gelir.

UART, TTL düzeyinde bir seri bağlantı noktası ve bir RS-232 düzeyinde seri bağlantı noktası içerir ve UART iletişimini kullanan her iki cihazın da UART protokolüne uyması gerekir.

2. Bluetooth modülü UART protokolü

Farklı protokol formatlarına göre ayrıca iki protokol formatına ayrılabilir: H4 (TX/RX/CTS/RTS/GND) ve H5 (TX/RX/GND)

H4:  İletişim yeniden iletimi içermediğinden CTS/RTS kullanılmalıdır. UART iletişimi "şeffaf iletim" modundadır, yani Mantık analizörü aracılığıyla izlenen veriler gerçek iletişim verileridir Yön Başlığı Veri Türü Ana Bilgisayarı ->Denetleyici 0x01 HCI Komut Ana Bilgisayarı ->Denetleyici 0x02 ACL Paket Ana Bilgisayarı ->Denetleyici 0x03 SCO Paket Denetleyicisi ->Ana Bilgisayar 0x04 HCI Olay Denetleyicisi ->Ana Bilgisayar 0x02 ACL Paket Denetleyicisi ->Ana Bilgisayar 0x03 SCO Paketi

H5:  (3 telli olarak da bilinir), yeniden iletim desteği nedeniyle CTS/RTS isteğe bağlıdır. H5 iletişim veri paketleri 0xC0 ile başlar ve biter, yani 0xC0... yük 0xC0. Veri yükü 0xC0 içeriyorsa 0xDB 0xDC'ye dönüştürülür; Payload 0xDB içeriyorsa 0xDB 0xDD'ye dönüştürülür.

3. Bluetooth modülü seri bağlantı noktası

Çoğu Bluetooth HCI modülü H5 modunu destekler,

Küçük bir kısmı (BW101/BW104/BW151 gibi) yalnızca H4 modunu destekler (yani CTS/RTS gereklidir)

İster H4 ister H5 olsun, Bluetooth başlatma sırasında protokol yığını modüle 115200bps baud hızında bağlanır. Bağlantı başarılı olduktan sonra yüksek bir baud hızına (>=921600bps) atlar. Yaygın olarak kullanılanlar 921600/1M/1.5M/2M/3M'dir

Not: H4 seri bağlantı noktası yapılandırması bir kontrol biti içermez; H5 genellikle eşit kontrolü kullanır. Logic analyzer ile seri port veri paketlerini alırken formatı ayarlamayı unutmayın.

4. Dava

temel parametreler

FSC-DB004-BT826, BT826 Bluetooth modülünü ve DB004 pin arayüz kartını entegre eder, Bluetooth 4.2 çift mod protokolünü (BR/EDR/LE) destekler, ana bant denetleyicisini, Cortex-M3 CPU'yu, PCB antenini entegre eder

  • ·Protokol: SPP, HID, GATT, vb.
  • · Paket boyutu: 13*26.9*2mm
  • ·Güç seviyesi 1.5
  • ·Varsayılan seri port baud hızı: 115.2kbps Baud hızı aralığı: 1200bps~921kbps
  • ·OTA yükseltmesini destekleyin
  • · Barbekü, MFI
  • ·ROHS spesifikasyonlarıyla uyumlu

5. Özet

Bluetooth seri iletişimi çok basit ve temel bir bilgidir. Genel olarak hata ayıklama sırasında modül spesifikasyonunu dikkatlice okuyun ve Logic analyzer'ı kullanırken bazı konulara dikkat edin. Eğer başka bir şey anlamadıysanız Feasycom ekibiyle iletişime geçebilirsiniz!

En gidin