Skip to main content

Detalji o hardveru

Pločica sadrži Bosch BMA400 akcelerometar, dva Qwiic konektora, dva 4-pinska headera razmaka 2,54 mm i tri lemna jumpera. Pin 3V3 napaja BMA400 izravno: nema regulatora ni pretvarača naponskih razina.

Ključne specifikacije​

SpecificationValue
Interfejs
InterfejsI2C; izlazi prekida INT1 i INT2
Qwiic kompatibilnoDa, 2x Qwiic konektor
Zadana I2C adresa0x14
Promjenjiva I2C adresaDa, 0x15 pomoću jumpera za adresu ili pina ADDR
Kompatibilno s eksperimentalnom pločicomDa, 2x 4-pinski header, razmak 2,54 mm (isporučuje se nezalemljen)
Mjerenje
Vrste mjerenjaAkceleracija, 3 osi, 12-bitno
Mjerno područje±2 g, ±4 g, ±8 g, ±16 g (odabirom); ODR 12,5 do 800 Hz u normalnom načinu rada, 25 Hz u načinu rada niske potrošnje
Točnost mjerenjaZero-g offset 50 mg tip. pri ±4 g; osjetljivost 1024 LSB/g pri ±2 g; gustoća šuma 180 µg/√Hz (X, Y), 240 µg/√Hz (Z), normalni način rada OSR=3, ±4 g, 25 °C
Snaga
Napon napajanja1,72 V do 3,6 V na 3V3
Logička razinaJednaka naponu napajanja na 3V3; nije otporno na 5 V
Radna struja14,5 µA tipično, normalni način rada, OSR=3 (3,5 µA pri OSR=0)
Struja u načinu rada niske potrošnje850 nA tipično pri 25 Hz, OSR=0
Struja u stanju mirovanja160 nA tipično
Ostalo
Broj dijela IC-aBosch BMA400
Radna temperatura-40 do +85 °C
Dimenzije22 x 22 mm
Montažne rupe2x 3,2 mm

Vrijednosti struje tipične su vrijednosti iz tehničkog lista BMA400 pri nazivnom naponu napajanja i 25 °C.

Raspored pinova​

Dijagram rasporeda pinova: GND, 3V3, SDA i SCL na gornjem headeru, CSB, INT2, INT1 i ADDR na donjem headeru, Qwiic konektor sa svake strane i napomene za jumpere JP1 do JP3
Soldered Ultra-Low-Power Accelerometer BMA400 Breakout raspored pinova

Pločica ima dva 4-pinska headera. Jedan vodi napajanje i I2C, ista četiri signala kao Qwiic konektori. Drugi vodi pinove BMA400 za adresu, prekid i odabir čipa.

Oznaka pinaNaziv pinaOpis
GNDMasaMasa, zajednička s oba Qwiic konektora.
3V3NapajanjeNapajanje od 1,72 V do 3,6 V za BMA400, zajedničko s oba Qwiic konektora.
SDAI2C podaciI2C podatkovna linija, pull-up od 10 kΩ na 3V3 (vidi Jumperi).
SCLI2C taktI2C taktna linija, pull-up od 10 kΩ na 3V3 (vidi Jumperi).
ADDROdabir adreseAdresni pin BMA400: nisko odabire 0x14, visoko odabire 0x15. Prema zadanim postavkama drži se nisko preko 10 kΩ.
INT1Prekid 1Izlaz prekida 1. Primjeri iz biblioteka ovdje usmjeravaju svoje prekide.
INT2Prekid 2Izlaz prekida 2.
CSBOdabir čipaPin BMA400 za odabir čipa, prema zadanim postavkama drži se visoko preko 10 kΩ za I2C.

Biblioteke konfiguriraju INT1 i INT2 kao push-pull ili open drain, aktivno visoko ili nisko, pomoću setInterruptPinMode() (Arduino) ili set_interrupt_pin_mode() (MicroPython). Pin prekida koji ne koristite ostavite nespojenim, kako zahtijeva tehnički list BMA400.

Naponi i logičke razine​

VezaPodržani naponNapomene
Pin 3V3 i Qwiic napajanje1,72 V do 3,6 VIzravno napaja jezgru i I/O napajanje BMA400, bez regulatora.
SDA, SCLJednako kao 3V3Ulaz je nizak ispod 0,3 x napona napajanja, a visok iznad 0,7 x napona napajanja.
ADDR, CSB, INT1, INT2Jednako kao 3V3Na pločici nema pretvarača naponskih razina.

Apsolutni maksimum za BMA400 je 4 V na napajanju i napajanje plus 0,3 V na bilo kojem logičkom pinu. Nikada ne spajajte 3V3 ni bilo koji signalni pin na 5 V i koristite upravljač s logikom od 3,3 V.

Dimenzije​

Pločica je veličine 22 x 22 mm. Ima dvije montažne rupe od 3,2 mm uz jedan rub, razmaknute 16 mm od središta do središta, svaka 3 mm od rubova pločice. Headeri imaju standardni razmak od 2,54 mm.

Jumperi​

Pogled odozgo na pločicu: pinovi GND, 3V3, SDA i SCL uz gornji rub, CSB, INT2, INT1 i ADDR uz donji rub, Qwiic konektor sa svake strane, jumperi JP3 i JP2 dolje lijevo i JP1 dolje desno

Jumperi su označeni na pločici. Kada je header s pinovima GND, 3V3, SDA, SCL na vrhu, kao na fotografiji, JP1 je dolje desno, ispod desnog Qwiic konektora i pokraj pina ADDR. JP3 je dolje lijevo, ispod lijevog Qwiic konektora, a JP2 je ispod njega u donjem lijevom kutu, pokraj pina CSB.

JumperZadanoFunkcija
JP1, adresa (3 lemne površine)Središnja površina spojena sa stranom GND: ADDR nisko, adresa 0x14Prerežite vodljivu stazu prema strani GND i lemom premostite središnju površinu s drugom stranom kako biste ADDR povukli visoko preko 10 kΩ, za adresu 0x15. Jumper možete ostaviti kakav jest i pin ADDR postaviti visoko iz svojeg upravljača.
JP3, I2C pull-up otpornici (3 lemne površine)Obje strane spojene: 10 kΩ pull-up otpornici na SDA i SCL spojeniPrerežite obje vodljive staze kako biste odspojili pull-up otpornike.
JP2, CSB pull-up (2 lemne površine)Zatvoreno: CSB drži se visoko preko 10 kΩOstavite ga zatvorenim. BMA400 za I2C treba CSB visoko, a obje biblioteke koriste samo I2C.

Nikada ne ostavljajte ADDR nespojen. BMA400 na njemu u I2C načinu rada treba definiranu razinu. Prerezivanje zadane staze jumpera JP1 bez premošćivanja druge strane, uz to da ništa ne upravlja pinom ADDR, ostavlja ga nespojenim. Premošćivanje sve tri lemne površine jumpera JP1 postavlja ADDR na otprilike polovicu napona napajanja, između granica niske i visoke ulazne razine, pa je adresa nedefinirana.