waveshare logotips

WAVESHARE ELECTRONICS Pico-BLE divu režīmu Bluetooth saderīgs 5.1 paplašināšanas modulis

WAVESHARE ELECTRONICS Pico-BLE divu režīmu Bluetooth saderīgs 5.1 paplašināšanas modulis

Produkta apraksts

Pico-BLE ir divu režīmu Bluetooth 5.1 paplašināšanas modulis, kas paredzēts Raspberry Pi Pico, kas tiek kontrolēts, izmantojot UART AT komandas, ar SPP un BLE atbalstu. Apvienojumā ar Raspberry Pi Pico to var izmantot Bluetooth bezvadu sakaru lietojumprogrammām.

Produkta parametri

Kategorija Parametrs
BLUETOOTH MODULIS Divu režīmu Bluetooth uz UART moduli
IZMĒRI (mm) 56.5 x 21
TRANSMISIJAS ATtālums 30 m (atklātā dabā)
KOMUNIKĀCIJA UART
ANTENA Borta PCB antena
INPUT VOLTAGE 5 V/3.3 V
 

 

DARBĪBAS Strāva

Palaišanas pārejoša strāva: apmēram 25 mA apmēram 300 ms; Stabila statusa strāva: apmēram 6mA, zemas jaudas režīms;

Zema enerģijas patēriņa režīma strāva: skatiet lietotāja rokasgrāmatu

 

 

TRANSMISIJAS KEšatmiņa

 

1K baitu UART kešatmiņa,

SPP gadījumā ieteicams pārraidīt mazāk nekā 512 baitus vienā pārraidē.

 

UART pārraides ātrums

 

13 dažādu datu pārraides ātruma konfigurācija, pēc noklusējuma 115200 XNUMX bps

 

DARBĪBAS TEMPERATŪRA

 

-40℃ ~ 80℃

 

Funkcijas tapa

 

Apraksts

VSYS 3.3 V/5 V jauda
GND GND
GP0 UART pārraides tapa (noklusējums)
GP1 UART pārraides tapa (noklusējums)
GP4 UART pārraides tapa (noklusējums)
GP5 UART pārraides tapa (noklusējums)
 

GP15

Bluetooth savienojuma statusa noteikšanas tapa (augsts līmenis nozīmē, ka Bluetooth ir pievienots)

Aparatūras savienojums

Tiešais savienojums:

WAVESHARE ELECTRONICS Pico-BLE divrežīmu Bluetooth saderīgs 5.1 paplašināšanas modulis 1. ATTĒLS

Paplašinātās versijas savienojums:

Produkta lietošana

WAVESHARE ELECTRONICS Pico-BLE divrežīmu Bluetooth saderīgs 5.1 paplašināšanas modulis 2. ATTĒLS

Komunikācijas formāts

Atbalstīt asinhrono seriālo sakaru režīmu, pieņemt komandas, ko resursdators nosūta, izmantojot seriālo portu Sakaru standarts: 115200 bps — lietotāji var iestatīt, izmantojot seriālā porta komandas, skatiet: Module bodu ātrums

iestatīšana un vaicājums     Datu biti: 8 Stop biti: 1 Paritātes biti: nav Plūsmas kontrole: nav

Piezīme: visu instrukciju dizains ir regulārs, nav nejauši sadalīts, noteikumus varat atrast, salīdzinot tālāk norādīto

Vadības komandas formāts: AT+ [ ]\r\n — Visas ir rakstzīmes, nevis heksadecimāri
Datu atgriezeniskās saites formāts:: [ ]\r\n
Datu raksturojums  

Detalizēts apraksts

 

AT +

Vadības komanda ir vadības komanda, ko vadības resursdators dod modulim, sākot ar “AT+”
Sekoja vadīkla, parasti 2 rakstzīmes
[ ] Ja aiz CMD ir parametrs, tam seko [ ]
 

\r\n

Visbeidzot, tas beidzas ar “\r\n”, rakstzīmju veids ir rindas plūsma, un logi ir ievadīšanas taustiņš. 0x0D, 0x0A hex
 

1. Datu atgriezeniskā saite ir tāda, ka Bluetooth nosūta resursdatoram dažādu statusa un datu informāciju, sākot ar
Īss ievads komandām
Funkcionāls Komanda Piezīme
Kopējās komandu funkcijas AT+C? Publiskā komanda sākas ar AT+C, kam seko “?” ir detalizēta funkcijas komanda
Bluetooth komandu funkcijas AT+B? Bluetooth komanda sākas ar AT+B, kam seko “?” ir detalizēta funkcijas komanda
Publiskā aptauja AT+Q? Publiskā vaicājuma komanda sākas ar AT+Q, kam seko “?” ir
Bluetooth vaicājuma komanda AT+T? Bluetooth vaicājuma komanda sākas ar AT+T, kam seko “?” ir detalizēta funkcijas komanda

Komunikācijas komanda, piemample

Kopējā daļa — Vadības instrukcijas — Apraksts
CMD Atbilstoša funkcija Detalizēts apraksts
AT+CT Iestatiet datu pārraides ātrumu Sīkāku informāciju skatiet: Moduļa bodu ātruma iestatīšana un vaicājums
AT+CZ Mikroshēmas atiestatīšana Mikroshēmas mīkstā atiestatīšana, skatiet: Reset un atjaunot rūpnīcu
 

AT+CW

Mikroshēma ir atiestatīta uz rūpnīcas iestatījumiem Atjaunojiet rūpnīcas iestatījumus, notīriet visus iepriekš iegaumētos parametrus, skatiet: Moduļa atiestatīšana un rūpnīcas iestatījumu atjaunošana
 

AT+CL

 

Mikroshēmas mazjaudas iestatījumi

Skat Mikroshēmas mazjaudas komandas apraksts, pēc noklusējuma ir parastais darba režīms
 

AT+CR

Mikroshēmas ieslēgšanas atzvanīšanas informācijas iestatījumi Skatīt: Mikroshēmas ieslēgšanas atzvanīšanas informācijas iestatījums, noklusējuma vērtība ir atvērta
AT+BM Iestatiet BLE Bluetooth nosaukumu Skatīt: Iestatiet Bluetooth nosaukumu un adresi
AT+BN Iestatiet BLE MAC adresi Skatīt: Iestatiet Bluetooth nosaukumu un adresi
AT+BD Iestatiet SPP Bluetooth nosaukumu Skatīt: Iestatiet Bluetooth nosaukumu un adresi
AT+QT Vaicājiet datu pārraides ātrumu Skatīt: Moduļa bodu ātruma iestatīšana un vaicājums
AT+QL Vaicājiet mazjaudas stāvokli Skatīt: Iestatiet Bluetooth nosaukumu un adresi
AT+TM Pieprasiet BLE Bluetooth nosaukumu Skatīt: Iestatiet Bluetooth nosaukumu un adresi
AT+TN Vaicājiet BLE Bluetooth Skatīt: Iestatiet Bluetooth nosaukumu un adresi
AT+TD Vaicājums SPP Bluetooth nosaukums Ronis: Iestatiet Bluetooth nosaukumu un adresi

Moduļa bodu ātruma iestatīšana un vaicājums

 

AT+CT??\r\n

Bauda ātruma iestatīšanas komanda, ?? apzīmē datu pārraides ātruma sērijas numuru
 

AT+QT\r\n

Pārraides ātruma vaicājuma komanda, atgriezt QT+?? ?? apzīmē datu pārraides ātruma sērijas numuru
Pārraides ātruma sērijas numurs
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. Kad datu pārraides ātrums ir iestatīts, mikroshēma to iegaumēs. Nākamajā reizē, kad to ieslēdzat, datu pārraides ātrums būs tāds, kādu iestatījāt.
  2. Pēc datu pārraides ātruma iestatīšanas, lūdzu, uzgaidiet 1 sekundi, pēc tam nosūtiet atiestatīšanu [AT+CZ] vai izslēdziet ierīci.
  3. Ja vēlaties atjaunot noklusējuma datu pārraides ātrumu, lūdzu, nosūtiet komandu atjaunot rūpnīcas iestatījumus, tad mikroshēma automātiski izdzēsīs visas konfigurācijas.

Moduļa atiestatīšana un rūpnīcas atiestatīšana

Atiestatīšanas komanda: AT+CZ\r\n
Lūdzu, uzgaidiet vienu sekundi pēc atiestatīšanas komandas ievadīšanas

Rūpnīcas atiestatīšanas komanda: AT+CW\r\n
Lūdzu, uzgaidiet piecas sekundes pēc rūpnīcas atiestatīšanas komandas ievadīšanas

Iestatiet Bluetooth nosaukumu un adresi

AT+BMBLE-Waveshare\r\n Iestatiet BLE Bluetooth nosaukumu uz “BLE-Waveshare”
 

AT+BN112233445566\r\n

Iestatiet BLE adresi. Mobilajā tālrunī redzamā adrese ir: 66 55 44 33 22 11
AT+BDSPP-Waveshare\r\n Iestatiet SPP Bluetooth nosaukumu uz “SPP-Waveshare”
  1. Pēc Bluetooth nosaukuma iestatīšanas, lūdzu, atiestatiet moduli un izmantojiet mobilo tālruni, lai pēc atiestatīšanas vēlreiz meklētu.
  2. Bluetooth nosaukuma maksimālais garums ir 30 baiti
  3. Ja pēc Bluetooth nosaukuma maiņas mobilajā tālrunī redzamais ierīces nosaukums nemainās, galvenais iemesls var būt tas, ka neesat mainījis Bluetooth adresi, kā rezultātā mobilais tālrunis netiek sinhroni atjaunināts. Šobrīd mobilajā tālrunī ir jāmaina informācija par savienošanu pārī. Izdzēsiet un meklējiet vēlreiz vai meklējiet ar citu ierīci.

Pieprasiet Bluetooth nosaukumu un adresi

AT+TM\r\n Atgriezt TM+BLE-Waveshare\r\n Bluetooth nosaukumam BLE-Waveshare
AT+TN\r\n Atgriež Bluetooth adresi TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12
AT+TD\r\n Atgriezties uz TD+SPP-Waveshare\r\n, lai uzzinātu Bluetooth nosaukumu SPP-Waveshare

Nav SPP adreses neatkarīgi no tā, vai tā ir iestatīta vai vaicāta, jo SPP adrese tiek iegūta ar +1
BLE MAC adreses augstākais baits, piemēram,ample:
BLE adrese tiek atgriezta šādi: TN+32F441F495F1,
Tas nozīmē, ka BLE adrese ir: 0xF1, 0x95, 0xF4, 0x41, 0xF4, 0x32.
Tad SPP adrese ir: 0xF2, 0x95, 0xF4, 0x41, 0xF4, 0x32.

Mikroshēmas mazjaudas instrukcijas apraksts

 

AT+CL00\r\n

Nepārslēdzieties mazjaudas režīmā. Tas būs spēkā nākamajā ieslēgšanas reizē. Uzmanieties, lai pēc iestatīšanas restartētu barošanu
 

AT+CL01\r\n

Ieejiet mazjaudas režīmā. Tas ir spēkā nākamajā ieslēgšanas reizē. Pēc iestatīšanas pievērsiet uzmanību atkārtotai ieslēgšanai — mikroshēma pēc noklusējuma pāriet šajā stāvoklī, nav jāiestata
 

AT+QL\r\n

Mazjaudas vaicājuma komanda. Atgriešanas vērtība ir QL+01\r\n, kas norāda, ka pašreizējais darba stāvoklis ir zema enerģijas patēriņa režīms
  1. Pēc iestatīšanas jums atkal jāieslēdz barošana, lai atjauninātu konfigurāciju
  2. Šī komanda tiek iegaumēta. Kad komanda ir veiksmīgi nosūtīta, mikroshēma to saglabās.
  3. Pēc mazjaudas režīma palaišanas ir daudz ierobežojumu, kas parasti pēc noklusējuma ir izslēgti.
  4. Pēc iestatīšanas mikroshēma atgriezīsies pie ierīces informācijas, kad tā tiks ieslēgta. AT komandas var iestatīt 5 sekunžu laikā, un pēc 5 sekundēm visas AT komandas tiks ignorētas pirms Bluetooth savienojuma.
  5. Atšķirība starp zemu enerģijas patēriņu un normālu darbību galvenokārt ir saistīta ar atšķirību Bluetooth apraides veidā, kad Bluetooth nav savienots. Normālas darbības laikā Bluetooth vienmēr ir apraides stāvoklī. Zema enerģijas patēriņa laikā tas pārraida ik pēc 0.5 sekundēm, reizi 0.1 sekundē, un pārējā laikā ir miega stāvoklī. Kad ir izveidots savienojums ar Bluetooth, abu darba režīmu enerģijas patēriņš ir līdzīgs (protams,
    zemais enerģijas patēriņš būs nedaudz mazāks), Ja tas nav īpaši jutīgs pret enerģijas patēriņu vai tas būs atvienots ilgu laiku pēc ieslēgšanas, labāk ir saglabāt moduli normālā darba stāvoklī.
  6. Nākamajā tabulā ir norādīta strāva katrā darba stāvoklī, kas tiek mērīta eksperimentālajā vidē, un rezultāti ir paredzēti tikai atsaucei.
Sērijas numurs Pašreizējais Apraksts
 

 

 

 

 

 

 

 

 

AT+CL00\r\n

 

Mazjaudas darba režīms

 

 

 

 

Sāknēšanas brīdis

 

 

 

 

12mA

Kad mikroshēma ir ieslēgta, perifērijas ierīces ir jāinicializē. Momentānā strāva ir salīdzinoši liela, un šis laiks tiek uzturēts 300 ms, un tas nonāk mazjaudas stāvoklī.
 

 

 

Darba statuss — nav izveidots savienojums

 

 

 

1mA, 5mA

pārmaiņus

Mikroshēma ir normālā darba stāvoklī, pārraida normāli un ir periodiskā miega, pamošanās apraides un miega stāvoklī. Mērķis ir ietaupīt enerģijas patēriņu, cikls ir 500 ms. 100 ms pārraide vienu reizi, 400 ms miega režīmā
 

Darba statuss – lai izveidotu savienojumu

 

6mA

Kad savienojums ir veiksmīgs, mikroshēma vairs neaizmigs. bet darbā
 

 

 

 

AT+CL01\r\n

 

normāls darba režīms

 

 

 

Sāknēšanas brīdis

 

 

 

25mA

Kad mikroshēma ir ieslēgta, perifērijas ierīces ir jāinicializē. Momentānā strāva ir salīdzinoši liela, šis laiks tiek uzturēts 300 ms, un tas nonāk 5 mA darba stāvoklī
 

Neatkarīgi no tā, vai tas ir savienots vai nav

 

6.5mA

Mikroshēma vienmēr darbojas. Nelielas strāvas svārstības, niecīgas

Ja jums liekas, ka iepriekš minētais enerģijas patēriņš ir salīdzinoši augsts, varat izmantot 3.3 V, lai tieši piegādātu strāvu modulim, un strāva palielināsies.

samazināšanās

WAVESHARE ELECTRONICS Pico-BLE divrežīmu Bluetooth saderīgs 5.1 paplašināšanas modulis 3. ATTĒLS

Mikroshēmas BLE iespējošana un SPP iespējošana

AT+B401\r\n Iespējot BLE funkciju. Protams, AT+B400\r\n ir slēgts
AT+B500\r\n Atspējojiet SPP funkciju. Protams, AT+B501\r\n ir ieslēgts
AT+T4\r\n Pārbaudiet, vai BLE funkcija ir iespējota. Mikroshēma atgriezīs T4+01 vai T4+00
AT+T5\r\n Pārbaudiet, vai SPP funkcija ir iespējota. Mikroshēma atgriezīs T5+01 vai T5+00
  1. Kad funkcija BLE/SPP ir izslēgta, tā ir jāieslēdz vēlreiz, lai šī funkcija stātos spēkā. Protams, tas pats
  2. Jums tas jāiestata tikai vienu reizi, mikroshēma automātiski saglabā parametrus, un nākamreiz tas nav jāiestata
  3. Kad BLE/SPP funkcija ir izslēgta, mobilais tālrunis nevar meklēt BLE nosaukumu.

Mikroshēmas atgrieztā kļūdas ziņojuma apraksts

ER+1\r\n Saņemtais datu rāmis ir nepareizs
ER+2\r\n Saņemtā komanda neeksistē, tas ir, jūsu nosūtītā virkne, piemēram, AT+KK, nevar būt
atrasts
ER+3\r\n Saņemtā AT komanda nesaņēma karieta atgriešanos un rindas padevi, tas ir, \r\n
ER+4\r\n Komandas nosūtītais parametrs ir ārpus diapazona vai komandas formāts ir nepareizs. Lūdzu, pārbaudiet savas AT komandas
ER+7\r\n MCU nosūta datus uz mobilo tālruni, bet mobilais tālrunis neatver paziņojumu. Veiksmīgā BLE savienojuma stāvoklī

Koncentrējieties uz paziņojuma [uzraudzības] aprakstu. Kad testa APP mobilajā tālrunī ir savienots ar Bluetooth mikroshēmu, ir jāieslēdz paziņojums. Bluetooth mikroshēma var
nosūtīt datus uz mobilo tālruni. Kad mobilais tālrunis nosūta datus uz Bluetooth mikroshēmu, pietiek ar rakstīšanas funkcijas izmantošanu.

Mikroshēmas ieslēgšanas atzvanīšanas informācijas iestatījumi

AT+CR00\r\n Izslēdziet atpakaļizlikšanas ziņojumus, lai tos ieslēgtu. Uzmanieties, lai pēc iestatīšanas restartētu barošanu
 

AT+CR01\r\n

Iespējojiet mikroshēmas ieslēgšanas atbildes ziņojumu. Tas ir spēkā nākamajā ieslēgšanas reizē. Uzmanieties, lai pēc iestatīšanas restartētu barošanu

Piezīme. Pēc šīs funkcijas izslēgšanas tā izslēgs arī OK vai ER+X atgriešanas informāciju, kas tiek aktīvi atgriezta pēc AT komandas izpildes. Šeit ieteicams to paturēt ieslēgtu.

Caurspīdīgs transmisijas apraksts

  1. Pēc Bluetooth savienojuma modulis automātiski pāriet caurspīdīgā pārraides režīmā. Izņemot pilnīgi pareizo AT komandu, pārējie dati tiks pārsūtīti pārredzami.
  2. Maksimālais datu apjoms, ko var apstrādāt vienā reizē, ir 1024 baiti. SPP iesaka vienlaikus nepārsniegt 512 baitus.
  3. Mobilā tālruņa APP MTU (maksimālais sakaru paketes garums) parasti ir 20 baiti vienai datu paketei; kad moduļa nosūtītā datu pakete pārsniedz 1 baitus, modulis automātiski sadalīs paketi atbilstoši iestatītajam MTU; varat modificēt MTU, lai mainītu datu mijiedarbības ātrumu (jo lielāks
    MTU, jo ātrāks datu mijiedarbības ātrums).

Dokumenti / Resursi

WAVESHARE ELECTRONICS Pico-BLE divu režīmu Bluetooth saderīgs 5.1 paplašināšanas modulis [pdfLietotāja rokasgrāmata
Pico-BLE, ar Bluetooth saderīgs divu režīmu 5.1 paplašināšanas modulis

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *