waveshare loqosu

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-uyğun 5.1 Genişləndirmə Modulu

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-uyğun 5.1 Genişləndirmə Modulu

Məhsul təsviri

Pico-BLE, SPP və BLE dəstəyi ilə UART AT əmrləri ilə idarə olunan Raspberry Pi Pico üçün nəzərdə tutulmuş ikili rejimli Bluetooth 5.1 genişləndirmə moduludur. Raspberry Pi Pico ilə birlikdə Bluetooth simsiz rabitə proqramları üçün istifadə edilə bilər.

Məhsul parametrləri

Kateqoriya Parametr
BLUETOOTH MODULU İkili rejimli Bluetooth-dan UART moduluna
ÖDƏNİŞLƏR (mm) 56.5 x 21
Ötürmə Məsafəsi 30 m (açıq hava)
Ünsiyyət UART
ANTENNA Bortda PCB antenası
GİRİŞ VOLTAGE 5V/3.3V
 

 

FƏALİYYƏT CARİ

Başlanğıc keçid cərəyanı: təxminən 25ms üçün təxminən 300mA; Stabil vəziyyət cərəyanı: təxminən 6mA, aşağı olmayan güc rejimi;

Aşağı güc rejimi cərəyanı: istifadəçi təlimatına baxın

 

 

Ötürülmə keş

 

1K bayt UART önbelleği,

SPP üçün hər ötürülmə üçün 512 baytdan az ötürmək tövsiyə olunur

 

UART BAUDRATE

 

13 müxtəlif ötürmə sürəti konfiqurasiyası, standart olaraq 115200 bps

 

İŞLƏMƏ TEMPERATURASI

 

-40℃ ~ 80℃

 

Funksiya pin

 

Təsvir

VSYS 3.3V/5V güc
GND GND
GP0 UART ötürücü pin (defolt)
GP1 UART ötürücü pin (defolt)
GP4 UART ötürücü pin (defolt)
GP5 UART ötürücü pin (defolt)
 

GP15

Bluetooth bağlantısı statusunun aşkarlanması pin (yüksək səviyyə Bluetooth-un qoşulduğunu bildirir)

Aparat bağlantısı

Birbaşa əlaqə:

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-uyğun 5.1 Genişləndirici Modulu ŞEKİL 1

Genişləndirilmiş versiya bağlantısı:

Məhsulun istifadəsi

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-uyğun 5.1 Genişləndirici Modulu ŞEKİL 2

Ünsiyyət formatı

Asinxron serial rabitə rejimini dəstəkləyin, əsas kompüter tərəfindən serial port vasitəsilə göndərilən əmrləri qəbul edin Rabitə Standartı:115200 bps — İstifadəçilər serial port əmrləri vasitəsilə təyin edə bilərlər, bax: Module ötürmə sürəti

quraşdırma və sorğu     Məlumat bitləri: 8 Stop bitləri: 1 Parite bitləri: yoxdur Axına nəzarət: heç biri

Qeyd: Bütün təlimatların dizaynı müntəzəmdir, təsadüfi bölünmür, aşağıdakıları müqayisə edərək qaydaları tapa bilərsiniz

Nəzarət əmri formatı: AT+ [ ]\r\n —- Hamısı hex rəqəmlər deyil, simvollardır
Məlumat Əlaqə Formatı:: [ ]\r\n
Məlumat xüsusiyyətləri  

Ətraflı təsvir

 

AT +

Nəzarət əmri “AT+” ilə başlayan idarəetmə hostu tərəfindən modula verilən idarəetmə əmridir.
izlədi nəzarət, adətən 2 simvol
[ ] CMD-dən sonra parametr varsa, onun ardınca [ ]
 

\r\n

Nəhayət, “\r\n” ilə bitir, simvol növü sətir axınıdır, pəncərələr isə daxil düyməsidir. 0x0D, altıbucaqlı 0x0A
 

1、Data rəyi ondan ibarətdir ki, Bluetooth-dan başlayaraq, müxtəlif status və məlumat məlumatlarını hosta qaytarır
Əmrlərə qısa giriş
Funksional Əmr Qeyd
Ümumi Komanda Xüsusiyyətləri AT+C? İctimai əmr AT+C ilə başlayır, ardınca “?” ətraflı funksiya əmridir
Bluetooth Komanda Xüsusiyyətləri AT+B? Bluetooth əmri AT+B, ardınca “?” ilə başlayır. ətraflı funksiya əmridir
İctimai sorğu AT+Q? Ümumi sorğu əmri AT+Q ilə başlayır, ardınca “?” dır,-dir,-dur,-dür
Bluetooth sorğu əmri AT+T? Bluetooth sorğu əmri AT+T, sonra isə “?” ilə başlayır. ətraflı funksiya əmridir

Rabitə əmri məsələnample

Ümumi Hissə – Nəzarət Təlimatları – Təsvir
CMD Müvafiq funksiya Ətraflı təsvir
AT+CT Baud sürətini təyin edin Ətraflı bax: Modul ötürmə sürətinin təyini və sorğusu
AT+CZ Çipin sıfırlanması Çipin yumşaq sıfırlanması, baxın: Rzavodu qurun və bərpa edin
 

AT+CW

Çip zavod parametrlərinə sıfırlanır Zavod parametrlərini bərpa edin, əvvəllər yadda saxladığınız bütün parametrləri silin, baxın: Modulu sıfırlayın və zavod parametrlərini bərpa edin
 

AT+CL

 

Çip aşağı güc parametrləri

Bax Çip aşağı güc əmrinin təsviri, standart normal iş rejimidir
 

AT+CR

Çipin işə salınması ilə bağlı geri çağırış məlumatı parametrləri Bax: Çip işə salınan geri çağırış məlumatı parametri, standart açıqdır
AT+BM BLE Bluetooth adını təyin edin Bax: Bluetooth-un adını və ünvanını təyin edin
AT+BN BLE-nin MAC ünvanını təyin edin Görmək: Bluetooth-un adını və ünvanını təyin edin
AT+BD SPP Bluetooth adını təyin edin Görmək: Bluetooth-un adını və ünvanını təyin edin
AT+QT ötürmə sürətini sorğulayın Görmək: Modul ötürmə sürətinin təyini və sorğusu
AT+QL Aşağı güc vəziyyətini sorğulayın Bax: Bluetooth-un adını və ünvanını təyin edin
AT+TM BLE Bluetooth adını sorğulayın Bax: Bluetooth-un adını və ünvanını təyin edin
AT+TN BLE Bluetooth sorğusu Bax: Bluetooth-un adını və ünvanını təyin edin
AT+TD Sorğu SPP Bluetooth ad Baxın: Bluetooth-un adını və ünvanını təyin edin

Modul ötürmə sürətinin təyini və sorğusu

 

AT+CT??\r\n

Baud sürətinin təyin edilməsi əmri, ?? ötürmə sürətinin seriya nömrəsini təmsil edir
 

AT+QT\r\n

Baud dərəcəsi sorğu əmri, QT+ qaytarmaq? ?? ötürmə sürətinin seriya nömrəsini təmsil edir
Baud sürətinin seriya nömrəsi
01 02 03 04 05 06 07
9600 19200 38400 57600 115200 256000 512000
08 09 10 11 12 13
230400 460800 1000000 31250 2400 4800

 

  1. Veri sürəti təyin edildikdən sonra çip onu yadda saxlayacaq. Növbəti dəfə onu yandırdığınız zaman ötürmə sürəti təyin etdiyiniz kimi olacaq.
  2. Ötürmə sürətini təyin etdikdən sonra, lütfən, 1 saniyə gözləyin, sonra sıfırlamanı [AT+CZ] göndərin və ya enerjini söndürün.
  3. Defolt ötürmə sürətini bərpa etmək istəyirsinizsə, zavod parametrlərini bərpa etmək üçün əmr göndərin, sonra çip avtomatik olaraq bütün konfiqurasiyaları siləcək.

Modul sıfırlama və zavod parametrlərinə sıfırlama

Sıfırla əmri: AT+CZ\r\n
Sıfırlama əmrini daxil etdikdən sonra bir saniyə gözləyin

Zavod parametrlərinə sıfırlama əmri: AT+CW\r\n
Zavod parametrlərinə sıfırlama əmrini daxil etdikdən sonra beş saniyə gözləyin

Bluetooth-un adını və ünvanını təyin edin

AT+BMBLE-Waveshare\r\n BLE Bluetooth adını “BLE-Waveshare” olaraq təyin edin
 

AT+BN112233445566\r\n

BLE ünvanını təyin edin. Mobil telefonda göstərilən ünvan: 66 55 44 33 22 11
AT+BDSPP-Waveshare\r\n SPP Bluetooth adını “SPP-Waveshare” olaraq təyin edin
  1. Bluetooth adını təyin etdikdən sonra modulu sıfırlayın və sıfırladıqdan sonra yenidən axtarış etmək üçün mobil telefondan istifadə edin.
  2. Bluetooth adının maksimum uzunluğu 30 baytdır
  3. Bluetooth adını dəyişdirdikdən sonra, mobil telefonda göstərilən cihazın adı dəyişməzsə, əsas səbəb Bluetooth ünvanını dəyişdirməmiş olmanız ola bilər, nəticədə mobil telefon sinxron şəkildə yenilənmir. Bu zaman etməli olduğunuz şey mobil telefondakı cütləşmə məlumatını dəyişdirməkdir. Silin və yenidən axtarın və ya başqa cihazla axtarın.

Bluetooth-un adını və ünvanını sorğulayın

AT+TM\r\n Bluetooth adı BLE-Waveshare üçün TM+BLE-Waveshare\r\n qaytarın
AT+TN\r\n TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12 Bluetooth ünvanını qaytarır
AT+TD\r\n Bluetooth adı SPP-Waveshare üçün TD+SPP-Waveshare\r\n-ə qayıdın

İstər təyin olunsun, istərsə də sorğulansın SPP ünvanı yoxdur, çünki SPP ünvanı +1 ilə əldə edilir.
BLE MAC ünvanının ən yüksək baytı, məsələnample:
BLE ünvanı belə qaytarılır: TN+32F441F495F1,
Bu o deməkdir ki, BLE ünvanı belədir: 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Sonra SPP-nin ünvanı belədir: 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32

Çip aşağı güc təlimatının təsviri

 

AT+CL00\r\n

Aşağı güc rejiminə girməyin. Növbəti işə salındıqda etibarlı olacaq. Quraşdırdıqdan sonra gücü yenidən işə salmaq üçün diqqətli olun
 

AT+CL01\r\n

Aşağı güc rejiminə daxil olun. Növbəti işə salındıqda etibarlıdır. Quraşdırdıqdan sonra yenidən işə diqqət yetirin - çip standart olaraq bu vəziyyətə daxil olur, quraşdırmaq lazım deyil
 

AT+QL\r\n

Aşağı güc sorğu əmri. Qayıdış dəyəri QL+01\r\n-dir və cari iş vəziyyətinin aşağı enerji istehlakı rejimi olduğunu göstərir
  1. Quraşdırdıqdan sonra konfiqurasiyanı yeniləmək üçün yenidən yandırmalısınız
  2. Bu əmr yadda saxlanılır. Əmr uğurla göndərildikdən sonra çip onu saxlayacaq.
  3. Aşağı güc rejimini işə saldıqdan sonra bir çox məhdudiyyətlər var, onlar ümumiyyətlə standart olaraq söndürülür.
  4. Parametrlərdən sonra çip işə salındıqda cihaz məlumatlarına normal olaraq qayıdacaq. AT əmrləri 5 saniyə ərzində təyin oluna bilər və 5 saniyədən sonra Bluetooth əlaqəsindən əvvəl istənilən AT əmrləri nəzərə alınmayacaq.
  5. Aşağı enerji istehlakı ilə normal işləmə arasındakı fərq, əsasən, Bluetooth qoşulmadıqda Bluetooth yayımlarının yollarının fərqliliyi ilə bağlıdır. Normal işləmə zamanı Bluetooth həmişə yayım vəziyyətindədir. Az enerji sərfiyyatı zamanı o, hər 0.5 saniyədən bir, 0.1 saniyədə bir dəfə yayımlanır, qalan vaxt isə yuxu vəziyyətində olur. Bluetooth-a qoşulduqda, iki iş rejiminin enerji istehlakı oxşardır (əlbəttə ki,
    aşağı enerji istehlakı bir az aşağı olacaq),Əgər o, enerji istehlakına xüsusilə həssas deyilsə və ya işə salındıqdan sonra uzun müddət əlaqəsiz vəziyyətdə qalacaqsa, modulu normal işlək vəziyyətdə saxlamaq daha yaxşıdır.
  6. Aşağıdakı cədvəl eksperimental mühitdə ölçülən hər bir iş vəziyyətində cərəyandır və nəticələr yalnız istinad üçündür.
Seriya nömrəsi Cari Təsvir
 

 

 

 

 

 

 

 

 

AT+CL00\r\n

 

Aşağı güc iş rejimi

 

 

 

 

Yükləmə anı

 

 

 

 

12mA

Çip işə salındıqda, periferiyaları işə salmaq lazımdır. Ani cərəyan nisbətən böyükdür və bu dəfə 300ms saxlanılır və o, aşağı güc vəziyyətinə keçir.
 

 

 

İş Vəziyyəti - Qoşulmayıb

 

 

 

1mA, 5mA

növbə ilə

Çip normal işlək vəziyyətdədir, normal yayımlanır və vaxtaşırı yuxu, oyanma yayımı və yuxu vəziyyətindədir. Məqsəd enerji istehlakına qənaət etməkdir, dövr 500ms-dir. 100ms bir dəfə yayımlanır, 400ms yuxu
 

İş statusu – qoşulmaq üçün

 

6mA

Bağlantı uğurlu olduqda, çip artıq yuxuya getməyəcək. amma işdə
 

 

 

 

AT+CL01\r\n

 

normal iş rejimi

 

 

 

Yükləmə anı

 

 

 

25mA

Çip işə salındıqda, periferiyaları işə salmaq lazımdır. Ani cərəyan nisbətən böyükdür, bu dəfə 300ms saxlanılır və 5mA iş vəziyyətinə keçir.
 

Bağlı olub-olmamasından asılı olmayaraq

 

6.5mA

Çip həmişə işlək vəziyyətdədir. Cərəyandakı kiçik dalğalanmalar, əhəmiyyətsizdir

Yuxarıdakı enerji istehlakının nisbətən yüksək olduğunu hiss edirsinizsə, modulu birbaşa enerji ilə təmin etmək üçün 3.3V istifadə edə bilərsiniz və cərəyan daha da artacaq.

azalma

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-uyğun 5.1 Genişləndirici Modulu ŞEKİL 3

Çip BLE-ni aktivləşdirir və SPP-ni aktivləşdirir

AT+B401\r\n BLE funksiyasını aktivləşdirin. Əlbəttə ki, AT+B400\r\n bağlıdır
AT+B500\r\n SPP funksiyasını söndürün. Əlbəttə ki, AT+B501\r\n aktivdir
AT+T4\r\n BLE funksiyasının aktiv olub olmadığını yoxlayın. Çip T4+01 və ya T4+00 qaytaracaq
AT+T5\r\n SPP funksiyasının aktiv olub olmadığını yoxlayın. Çip T5+01 və ya T5+00 qaytaracaq
  1. BLE/SPP funksiyası söndürüldükdən sonra bu funksiyanın qüvvəyə minməsi üçün yenidən işə salınmalıdır. Təbii ki, eynidir
  2. Siz yalnız bir dəfə təyin etməlisiniz, çip avtomatik olaraq parametrləri saxlayır və növbəti dəfə təyin etməyə ehtiyac yoxdur
  3. BLE/SPP funksiyası söndürüldükdən sonra mobil telefon BLE adını axtara bilmir.

Çip tərəfindən qaytarılan səhv mesajının təsviri

ER+1\r\n Qəbul edilmiş məlumat çərçivəsi yanlışdır
ER+2\r\n Alınan əmr mövcud deyil, yəni göndərdiyiniz AT+KK kimi sətir ola bilməz
tapıldı
ER+3\r\n Qəbul edilən AT əmri karetin qaytarılması və sətir axını almadı, yəni \r\n
ER+4\r\n Komanda tərəfindən göndərilən parametr diapazondan kənardadır və ya əmr formatı səhvdir. Lütfən, AT əmrlərinizi yoxlayın
ER+7\r\n MCU məlumatı cib telefonuna göndərir, lakin mobil telefon bildiriş açmır. BLE bağlantısının uğurlu vəziyyətində

Xəbərdarlığın [monitorinqin] təsvirinə diqqət yetirin. Mobil telefonda sınaq tətbiqi Bluetooth çipinə qoşulduqdan sonra bildiriş aktivləşdirilməlidir. bluetooth çipi bilər
mobil telefona məlumat göndərin. Mobil telefon məlumatı Bluetooth çipinə göndərəndə yazma funksiyasından istifadə etmək kifayətdir.

Çipin işə salınması ilə bağlı geri çağırış məlumatı parametrləri

AT+CR00\r\n Yandırma üçün geri göndərmə mesajlarını söndürün. Quraşdırdıqdan sonra gücü yenidən işə salmaq üçün diqqətli olun
 

AT+CR01\r\n

Çipin işə salınmasının qaytarılması mesajını aktivləşdirin. Növbəti işə salındıqda etibarlıdır. Quraşdırdıqdan sonra gücü yenidən işə salmaq üçün diqqətli olun

Qeyd: Bu funksiya söndürüldükdən sonra o, AT əmri yerinə yetirildikdən sonra aktiv şəkildə qaytarılan OK və ya ER+X qaytarma məlumatını da söndürəcək. Onu burada açıq saxlamaq tövsiyə olunur.

Şəffaf ötürmə təsviri

  1. Bluetooth əlaqəsindən sonra modul avtomatik olaraq şəffaf ötürmə rejiminə keçir. Tamamilə düzgün AT əmri istisna olmaqla, məlumatların qalan hissəsi şəffaf şəkildə ötürüləcəkdir.
  2. Bir vaxtda işlənə biləcək maksimum məlumat miqdarı 1024 baytdır. SPP onun bir dəfəyə 512 baytı keçməməsini tövsiyə edir.
  3. Mobil telefon APP-nin MTU (maksimum rabitə paketi uzunluğu) ümumiyyətlə 20 məlumat paketi üçün 1 bayta uyğundur; modul tərəfindən göndərilən məlumat paketi 20 baytdan çox olduqda, modul avtomatik olaraq paketi təyin edilmiş MTU-ya uyğun olaraq böləcəkdir; məlumatların qarşılıqlı əlaqə sürətini dəyişdirmək üçün MTU-nu dəyişdirə bilərsiniz (
    MTU, məlumatların qarşılıqlı əlaqə sürəti daha sürətli).

Sənədlər / Resurslar

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-uyğun 5.1 Genişləndirmə Modulu [pdf] İstifadəçi Təlimatı
Pico-BLE, Dual-Mode Bluetooth-uyğun 5.1 Genişləndirmə Modulu

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *