logotip waveshare

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-združljiv 5.1 razširitveni modul

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-združljiv 5.1 razširitveni modul

Opis izdelka

Pico-BLE je dvonačinski razširitveni modul Bluetooth 5.1, zasnovan za Raspberry Pi Pico, ki je nadzorovan prek ukazov UART AT, s podporo SPP in BLE. V kombinaciji z Raspberry Pi Pico se lahko uporablja za brezžične komunikacijske aplikacije Bluetooth.

Parametri izdelka

Kategorija Parameter
MODUL BLUETOOTH Dual-mode Bluetooth to UART modul
DIMENZIJE (mm) 56.5 x 21
PRENOSNA RAZDALJA 30m (na prostem)
KOMUNIKACIJA UART
ANTENA Vgrajena PCB antena
VHODNI VOLTAGE 5 V/3.3 V
 

 

DELOVNI TOK

Zagonski prehodni tok: približno 25 mA za približno 300 ms; Stabilen statusni tok: približno 6 mA, način brez nizke porabe;

Tok v načinu nizke porabe: glejte uporabniški priročnik

 

 

TRANSMISSION CACHE

 

1K bajtov predpomnilnika UART,

pri SPP je priporočljivo prenašati manj kot 512 bajtov na prenos

 

UART BAUDR

 

13 različnih konfiguracij hitrosti prenosa, privzeto 115200 bps

 

DELOVNA TEMPERATURA

 

-40 ℃ ~ 80 ℃

 

Funkcijski zatič

 

Opis

VSYS Napajanje 3.3 V/5 V
GND GND
GP0 Oddajni pin UART (privzeto)
GP1 Oddajni pin UART (privzeto)
GP4 Oddajni pin UART (privzeto)
GP5 Oddajni pin UART (privzeto)
 

GP15

Pin za zaznavanje stanja povezave Bluetooth (visoka raven pomeni, da je Bluetooth povezan)

Strojna povezava

Neposredna povezava:

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-združljiv 5.1 razširitveni modul SLIKA 1

Povezava razširjene različice:

Uporaba izdelka

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-združljiv 5.1 razširitveni modul SLIKA 2

Format komunikacije

Podpira način asinhrone serijske komunikacije, sprejema ukaze, ki jih pošlje gostiteljski računalnik prek serijskih vrat Komunikacijski standard: 115200 bps — Uporabniki lahko nastavijo prek ukazov serijskih vrat, glejte: Mhitrost prenosa odule

nastavitev in poizvedba     Podatkovni biti: 8 stop bitov: 1 paritetni bit: noben Nadzor pretoka: noben

Opomba: Zasnova vseh navodil je pravilna, ni naključno razdeljena, pravila najdete tako, da primerjate naslednja

Format krmilnega ukaza: AT+ [ ]\r\n —- Vse so znaki, ne šestnajstiška števila
Format povratne informacije o podatkih:: [ ]\r\n
Značilnosti podatkov  

Podroben opis

 

AT +

Nadzorni ukaz je nadzorni ukaz, ki ga krmilni gostitelj izda modulu in se začne z "AT+"
Sledi nadzor, običajno 2 znaka
[ ] Če je za CMD parameter, mu sledi [ ]
 

\r\n

Končno se konča z »\r\n«, vrsta znaka je pomik v vrstico, okna pa tipka za vnos. 0x0D, 0x0A v hex
 

1、Podatkovne povratne informacije pomenijo, da Bluetooth gostitelju vrne različne informacije o stanju in podatkih, začenši z
Kratek uvod v ukaze
Funkcionalen Ukaz Opomba
Skupne funkcije ukazov AT+C? Javni ukaz se začne z AT+C, ki mu sledi »?« je podroben funkcijski ukaz
Funkcije ukazov Bluetooth AT+B? Ukaz Bluetooth se začne z AT+B, ki mu sledi »?« je podroben funkcijski ukaz
Javna preiskava AT+Q? Ukaz javne poizvedbe se začne z AT+Q, ki mu sledi »?« ali je
Poizvedbeni ukaz Bluetooth AT+T? Ukaz za poizvedbo Bluetooth se začne z AT+T, ki mu sledi »?« je podroben funkcijski ukaz

Komunikacijski ukaz example

Skupni del–Navodila za krmiljenje–Opis
CMD Ustrezna funkcija Podroben opis
AT+CT Nastavite hitrost prenosa Za podrobnosti glejte: Nastavitev hitrosti prenosa modula in poizvedba
AT+CZ Ponastavitev čipa Mehka ponastavitev čipa, glejte: Reset in obnovite tovarno
 

AT+CW

Ponastavitev čipa na tovarniške nastavitve Obnovite tovarniške nastavitve, počistite vse predhodno shranjene parametre, glejte: Ponastavitev modula in obnovitev tovarniških nastavitev
 

AT+CL

 

Nastavitve nizke porabe čipa

glej Opis ukaza nizke porabe čipa, privzeto je običajni delovni način
 

AT+CR

Nastavitve informacij o povratnem klicu ob vklopu čipa Glej: Nastavitev informacij o povratnem klicu ob vklopu čipa, privzeto je odprto
AT+BM Nastavite ime BLE Bluetooth Glej: Nastavite ime in naslov Bluetooth
AT+BN Nastavite naslov MAC za BLE Glej: Nastavite ime in naslov Bluetooth
AT+BD Nastavite ime SPP Bluetooth Glej: Nastavite ime in naslov Bluetooth
AT+QT Poizvedba za hitrost prenosa Glej: Nastavitev hitrosti prenosa modula in poizvedba
AT+QL Poizvedi o stanju nizke porabe energije Glej: Nastavite ime in naslov Bluetooth
AT+TM Poizvedba o imenu BLE Bluetooth Glej: Nastavite ime in naslov Bluetooth
AT+TN Poizvedba BLE Bluetooth Glej: Nastavite ime in naslov Bluetooth
AT+TD Poizvedba SPP Bluetooth ime Seel: Nastavite ime in naslov Bluetooth

Nastavitev hitrosti prenosa modula in poizvedba

 

AT+CT??\r\n

Ukaz za nastavitev hitrosti prenosa, ?? predstavlja zaporedno številko hitrosti prenosa
 

AT+QT\r\n

Poizvedbeni ukaz za hitrost prenosa, vrni QT+?? ?? predstavlja zaporedno številko hitrosti prenosa
Serijska številka hitrosti prenosa
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. Ko je hitrost prenosa nastavljena, si jo bo čip zapomnil. Ko ga naslednjič vklopite, bo hitrost prenosa tista, ki ste jo nastavili.
  2. Ko nastavite hitrost prenosa, počakajte 1 sekundo, nato pošljite ponastavitev [AT+CZ] ali izklopite.
  3. Če želite obnoviti privzeto hitrost prenosa podatkov, pošljite ukaz za obnovitev tovarniških nastavitev, nato pa bo čip samodejno izbrisal vse konfiguracije.

Ponastavitev modula in ponastavitev na tovarniške nastavitve

Ponastavi ukaz: AT+CZ\r\n
Po vnosu ukaza za ponastavitev počakajte eno sekundo

Ukaz za ponastavitev na tovarniške nastavitve: AT+CW\r\n
Po vnosu ukaza za ponastavitev na tovarniške nastavitve počakajte pet sekund

Nastavite ime in naslov Bluetooth

AT+BMBLE-Waveshare\r\n Nastavite ime BLE Bluetooth na »BLE-Waveshare«
 

AT+BN112233445566\r\n

Nastavite naslov BLE. Naslov izpisan na mobilnem telefonu je: 66 55 44 33 22 11
AT+BDSPP-Waveshare\r\n Nastavite ime SPP Bluetooth na »SPP-Waveshare«
  1. Ko nastavite ime Bluetooth, ponastavite modul in uporabite mobilni telefon za ponovno iskanje po ponastavitvi.
  2. Največja dolžina imena Bluetooth je 30 bajtov
  3. Če se ime naprave, prikazano na mobilnem telefonu, po spremembi imena Bluetooth ne spremeni, je glavni razlog morda ta, da niste spremenili naslova Bluetooth, zaradi česar se mobilni telefon ne posodablja sinhrono. V tem trenutku morate spremeniti informacije o seznanjanju na mobilnem telefonu. Izbrišite in poiščite znova ali poiščite z drugo napravo.

Poizvedite ime in naslov Bluetooth

AT+TM\r\n Vrnite TM+BLE-Waveshare\r\n za ime Bluetooth BLE-Waveshare
AT+TN\r\n Vrne naslov Bluetooth TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12
AT+TD\r\n Vrnite se na TD+SPP-Waveshare\r\n za ime Bluetooth SPP-Waveshare

Ni naslova SPP, ne glede na to, ali je nastavljen ali zahtevan, ker je naslov SPP pridobljen z +1 na
najvišji bajt naslova BLE MAC, nprample:
Naslov BLE je vrnjen kot: TN+32F441F495F1,
To pomeni, da je naslov BLE: 0xF1, 0x95, 0xF4, 0x 41, 0xF4, 0x32
Nato je naslov SPP: 0xF2, 0x95, 0xF4, 0x 41, 0xF4, 0x32

Opis navodil za nizko moč čipa

 

AT+CL00\r\n

Ne vstopajte v način nizke porabe. Veljal bo ob naslednjem vklopu. Pazite, da po nastavitvi znova zaženete napajanje
 

AT+CL01\r\n

Vstopite v način nizke porabe. Velja ob naslednjem vklopu. Po nastavitvi bodite pozorni na ponovni vklop — čip privzeto preide v to stanje, nastavitve ni treba izvesti
 

AT+QL\r\n

Ukaz za poizvedbo z nizko porabo energije. Vrnjena vrednost je QL+01\r\n, kar kaže, da je trenutno delovno stanje način nizke porabe energije
  1. Po nastavitvi morate znova vklopiti, da posodobite konfiguracijo
  2. Ta ukaz je zapomnil. Ko je ukaz uspešno poslan, ga bo čip shranil.
  3. Po zagonu načina nizke porabe je veliko omejitev, ki so običajno privzeto izklopljene.
  4. Po nastavitvi se bo čip ob vklopu normalno vrnil k informacijam o napravi. Ukaze AT lahko nastavite v 5 sekundah in po 5 sekundah bodo vsi ukazi AT prezrti pred povezavo Bluetooth.
  5. Razlika med nizko porabo energije in normalnim delovanjem je predvsem posledica razlike v načinu oddajanja Bluetooth, ko Bluetooth ni povezan. Med običajnim delovanjem je Bluetooth vedno v stanju oddajanja. Med nizko porabo energije oddaja vsakih 0.5 sekunde, enkrat na 0.1 sekunde, preostali čas pa je v stanju mirovanja. Pri povezavi Bluetooth je poraba energije obeh delovnih načinov podobna (seveda
    nizka poraba energije bo nekoliko manjša), če ni posebej občutljiv na porabo energije ali bo po vklopu dolgo časa v odklopljenem stanju, je bolje, da modul ostane v normalnem delovnem stanju.
  6. Naslednja tabela je tok v vsakem delovnem stanju, ki je izmerjen v eksperimentalnem okolju, rezultati pa so samo za referenco.
Serijska številka Trenutno Opis
 

 

 

 

 

 

 

 

 

AT+CL00\r\n

 

Način dela z nizko porabo energije

 

 

 

 

Trenutek zagona

 

 

 

 

12mA

Ko je čip vklopljen, je treba inicializirati zunanje naprave. Trenutni tok je razmeroma velik in ta čas se vzdržuje 300 ms ter preide v stanje nizke moči.
 

 

 

Delujoče stanje – ni vzpostavljena povezava

 

 

 

1mA, 5mA

izmenično

Čip je v normalnem delovnem stanju, normalno oddaja in je v občasnem stanju spanja, oddajanja bujenja in spanja. Namen je prihraniti porabo energije, cikel je 500 ms. 100 ms enkratno oddajanje, 400 ms mirovanje
 

Delovni status – za povezavo

 

6mA

Ko je povezava uspešna, čip ne bo več prešel v stanje spanja. ampak v službi
 

 

 

 

AT+CL01\r\n

 

normalen način dela

 

 

 

Trenutek zagona

 

 

 

25mA

Ko je čip vklopljen, je treba inicializirati zunanje naprave. Trenutni tok je razmeroma velik, ta čas se vzdržuje 300 ms in preide v delovno stanje 5 mA
 

Ne glede na to, ali je povezan ali ne

 

6.5mA

Čip vedno deluje. Majhna nihanja toka, zanemarljiva

Če menite, da je zgornja poraba energije relativno visoka, lahko uporabite 3.3 V za neposredno napajanje modula in tok bo

zmanjšanje

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-združljiv 5.1 razširitveni modul SLIKA 3

Omogoči čip BLE in omogoči SPP

AT+B401\r\n Omogoči funkcijo BLE. Seveda je AT+B400\r\n zaprt
AT+B500\r\n Onemogočite funkcijo SPP. Seveda je AT+B501\r\n vklopljen
AT+T4\r\n Preverite, ali je funkcija BLE omogočena. Čip bo vrnil T4+01 ali T4+00
AT+T5\r\n Preverite, ali je funkcija SPP omogočena. Čip bo vrnil T5+01 ali T5+00
  1. Ko je funkcija BLE/SPP izklopljena, jo morate znova vklopiti, da ta funkcija začne veljati. Seveda je isto
  2. Nastavite ga samo enkrat, čip samodejno shrani parametre in vam ga naslednjič ni treba nastavljati
  3. Ko je funkcija BLE/SPP izklopljena, mobilni telefon ne more iskati imena BLE.

Opis sporočila o napaki, ki ga vrne čip

ER+1\r\n Prejeti podatkovni okvir ni pravilen
ER+2\r\n Prejeti ukaz ne obstaja, kar pomeni, da niz, kot je AT+KK, ki ste ga poslali, ne more obstajati
našel
ER+3\r\n Prejeti ukaz AT ni prejel vrnitve v začetek in vrstice, to je \r\n
ER+4\r\n Parameter, ki ga pošlje ukaz, je izven obsega ali pa je oblika ukaza napačna. Preverite svoje ukaze AT
ER+7\r\n MCU pošlje podatke v mobilni telefon, vendar mobilni telefon ne odpre obvestila. V stanju uspešne povezave BLE

Osredotočite se na opis obvestila [nadzor]. Ko je testna APP na mobilnem telefonu povezana s čipom Bluetooth, mora biti obvestilo vklopljeno. Čip bluetooth lahko
pošiljanje podatkov na mobilni telefon. Ko mobilni telefon pošlje podatke na Bluetooth čip, je dovolj, da uporabite funkcijo pisanja.

Nastavitve informacij o povratnem klicu ob vklopu čipa

AT+CR00\r\n Izklopite povratna sporočila za vklop. Pazite, da po nastavitvi znova zaženete napajanje
 

AT+CR01\r\n

Omogoči povratno sporočilo o vklopu čipa. Velja ob naslednjem vklopu. Pazite, da po nastavitvi znova zaženete napajanje

Opomba: Ko je ta funkcija izklopljena, bo izklopila tudi povratne informacije OK ali ER+X, ki se aktivno vrnejo po izvedbi ukaza AT. Priporočljivo je, da je tukaj vklopljen.

Pregleden opis prenosa

  1. Po povezavi Bluetooth modul samodejno preklopi v transparentni način prenosa. Razen popolnoma pravilnega AT ukaza bodo ostali podatki preneseni pregledno.
  2. Največja količina podatkov, ki jih je mogoče obdelati naenkrat, je 1024 bajtov. SPP priporoča, da ne sme preseči 512 bajtov naenkrat.
  3. MTU (največja dolžina komunikacijskega paketa) APP mobilnega telefona običajno privzeto znaša 20 bajtov za 1 podatkovni paket; ko podatkovni paket, ki ga pošlje modul, preseže 20 bajtov, bo modul samodejno razdelil paket glede na nastavljen MTU; lahko spremenite MTU, da spremenite hitrost podatkovne interakcije (večja kot je
    MTU, večja je hitrost podatkovne interakcije).

Dokumenti / Viri

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-združljiv 5.1 razširitveni modul [pdfUporabniški priročnik
Pico-BLE, dvojni način Bluetooth, združljiv 5.1 razširitveni modul

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *