Raspberry PI GPIO z PCF8591 Shield Keyestudio

€10.99 (DDV vključen)

Keyestudio shield za Raspberry Pi z ADC/DAC čipom PCF8591 – 4 analogne vhode in 1 izhod prek I2C vodila.

Na zalogi v Sloveniji, odprema v 24 h
Dostava s Pošto Slovenije v 1 do 3 delovnih dneh.
Brezplačna dostava za naročila nad 59,00 €

2 na zalogi

Šifra: 47 - A5 Kategorija:
Opis

Opis

Raspberry Pi GPIO z PCF8591 Shield Keyestudio

Ta razširitvena plošča (shield) podjetja Keyestudio doda Raspberry Pi zmogljivost analogno-digitalnega (ADC) in digitalno-analognega (DAC) pretvarjanja prek I2C vodila. Ker GPIO priključek Raspberry Pi ne vsebuje vgrajenega ADC-ja, je PCF8591 čip tista komponenta, ki zapolni to vrzel – z njim lahko neposredno berete analogne senzorje brez dodatnih modulov.

Shield je združljiv z vsemi modeli Raspberry Pi z 40-pinskim GPIO priključkom (Pi 2, 3, 4, 5, Zero 2 W). Programiranje poteka v Pythonu prek knjižnice smbus2 ali wiringpi, dokumentacija in primeri kode pa so dostopni na uradnem Keyestudio Wikiju.

Anatomija modula

KomponentaOpis
PCF8591 čip4× 8-bitni ADC + 1× 8-bitni DAC, I2C vmesnik
I2C priključkiSDA, SCL, VCC, GND – direktno na GPIO glavo
4× analogni vhodi (AIN0–AIN3)Za merjenje napetosti senzorjev 0–3,3 V
1× analogni izhod (AOUT)DAC izhod za krmiljenje analognih naprav
Priključne sponkeZa zunanjo napetostno referenco ali senzorje
Montažne luknjeStandardne 3 mm luknje za pritrditev v ohišje

Ključne lastnosti

  • Štirikanalni ADC – hkratno branje do 4 analognih senzorjev prek enega I2C naslova
  • Vgrajen DAC – generiranje analogne napetosti (0–3,3 V) za krmiljenje motorjev, LED diod ali zunanjih vezij
  • 8-bitna ločljivost – 256 korakov, dovolj za večino merilnih in krmilnih nalog pri 3,3 V napajanju
  • I2C vodilo – za komunikacijo zadostata samo dve žici (SDA + SCL), naslov je nastavljiv z A0–A2 pini
  • Plug-and-play montaža – shield se neposredno nasadi na GPIO glavo, ni potrebno spajkanje
  • Široka programska podpora – Python, C/C++, Node.js prek standardnih I2C knjižnic

Kaj potrebujem za začetek?

  • Raspberry Pi z 40-pinskim GPIO – Pi 2, 3, 4, 5 ali Zero 2 W
  • MicroSD kartica z Raspberry Pi OS – priporočena različica Bookworm ali Bullseye
  • Napajanje za Raspberry Pi – USB-C (Pi 4/5) ali Micro-USB (Pi 3/Zero)
  • Python knjižnica smbus2 – pip install smbus2 za I2C komunikacijo
  • Analogni senzorji ali potenciometer – za preizkus ADC vhodov

Moj prvi projekt – 3 koraki

  1. Montaža: izklopite Raspberry Pi, nasadite shield na GPIO glavo in preverite, da so vsi pini pravilno poravnani.
  2. Aktivacija I2C: v terminalu zaženite sudo raspi-config, pojdite na Interface Options → I2C in ga omogočite. Preverite z i2cdetect -y 1 – na naslovu 0x48 se mora prikazati PCF8591.
  3. Branje analognega senzorja: namestite smbus2 in s kratkimi Python vrsticami preberite vrednost z AIN0. Napetost na vhodu se pretvori v vrednost 0–255, ki jo skalirate glede na merilno območje senzorja.

Primeri uporabe

  • Merjenje temperature z NTC termistorjem – branje analogne napetosti in pretvorba v °C z Steinhart-Hart enačbo
  • Nadzor svetlosti z LDR – avtomatsko prilagajanje LED osvetlitve glede na okoliško svetlobo
  • Analogni joystick – branje X in Y osi hkrati prek AIN0 in AIN1 za robotske projekte
  • Okoljski monitoring – sočasno branje vlage, temperature in tlaka z analognimi senzorji
  • Generiranje analognega signala – DAC izhod za krmiljenje hitrosti motorja ali intenzivnosti zvoka

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
ČipPCF8591 (NXP Semiconductors)
VmesnikI2C (do 100 kHz standardni, do 400 kHz hitri način)
Napajalna napetost2,5–6 V (deluje pri 3,3 V Raspberry Pi GPIO)
ADC kanali4× single-ended ali 3× differential
DAC kanali1×
Ločljivost ADC/DAC8 bitov (256 korakov)
I2C naslov0x48–0x4F (nastavljiv z A0–A2)
ZdružljivostRaspberry Pi 2/3/4/5, Zero 2 W (40-pin GPIO)
ProizvajalecKeyestudio
Šifra artikla47-A5

Primerjava: PCF8591 Shield vs MCP3008 vs ADS1115

PCF8591 ShieldMCP3008ADS1115
VmesnikI2CSPII2C
ADC ločljivost8 bitov10 bitov16 bitov
DACDa (8-bit)NeNe
Montaža na PiPlug-in shieldNa breadboarduNa breadboardu / modul
Primerno zaHitre prototipe, DACVišja natančnost ADCPrecizna merjenja

Inženirski PRO nasvet

Na I2C vodilu lahko hkrati priključite do 4 PCF8591 module – z nastavljanjem A0, A1, A2 pinov dobite naslove 0x48 do 0x4F. Tako razširite sistem na 16 analognih vhodov brez dodatnih priključkov, kar je koristno pri kompleksnejših senzornih mrežah.

Kompatibilnost

Shield deluje z vsemi Raspberry Pi modeli z 2×20 GPIO priključkom: Pi 2B, 3B, 3B+, 4B, 5, Zero 2 W. Programiranje je podprto v Pythonu (smbus2, RPi.GPIO), C/C++ (wiringPi, bcm2835) in Node.js (i2c-bus). Raspberry Pi OS Bookworm in Bullseye imata I2C podporo vgrajeno – aktivirati jo je treba samo v raspi-config.

Dokumentacija

Dodatne podrobnosti

Dodatne podrobnosti

verzija0 – 1, 1 – 0 – 2
Mnenja (0)
0 reviews
0
0
0
0
0

Zaenkrat še ni mnenj.

Bodi prvi ocenjevalec “Raspberry PI GPIO z PCF8591 Shield Keyestudio”

Vaš e-naslov ne bo objavljen. * označuje zahtevana polja