PCF 8591 4xAD 1xDA na I2C Arduino/Raspberry Pi

Konstrukce AD/DA převodníku obsahuje FET převodník úrovní sběrnice I2C 3,3V na 5V logiku. Převodník lze použít pro přímé připojení I2C Arduina 5V, nebo 3,3V Raspberry Pi. Deska obsahuje jeden vstup I2C 3,3V a 4 výstupy I2C 5V pro další 5V obvody (I2C LCD displej atd...). Pomocí DIP přepínače lze nastavit jiné adresy I2C obvodu PCF8591. Pokud jsou všechny přepínače v poloze "on" tzn. A0-A2 je připojen na zem (GND) je I2C adresa 0x48.

Schéma zapojení

schema zapojeni

 

Pohled na plošný spoj (pohled top)

pohled top na desku

pohled top na desku osazovak dilu

pohled top na desku bez dilu

Pohled na hotovou desku

IMG 20141006 070918

IMG 20141006 070930

IMG 20141006 073035

Schema zapojení pro připojení k RasPi a měření teploty pomocí LM35D

pcf8591 with rpi

Obvod PCF8591 je 8-bitový AD/DA převodník (měřící rozsah 0-255). K dispozici jsou 4 AD vstupy a jeden DA výstup.

Seznam součástek

označení katalogové číslo www.gme.cz název počet ks cena
  832-017 oboustranný kolík S1G20 2,54mm 2 9,8 Kč
RN1 111-120 RR4X10K Ohm rezistorová síť 1 2,8 Kč
IC1 824-004 DIL16PZ - patice precizní 1 12,4 Kč
IC1 433-079 PCF8591P DIP16 - ad převodník 1 72,0 Kč
LED 511-309 LED 3 mm 1 1,3 Kč
Q1,Q2 213-086 BS107 - unipol. Tranzistor 2 15,0 Kč
R1-R4 119-404 RR100K 0204 0,4W 1% rezistor 4 6,7 Kč
R5 119-401 RR220R 0204 0,4W 1% rezistor 1 1,7 Kč
SW1 632-042 DIP 03 LP - 3x DIP přepínač 1 15,8 Kč
  celkem 137,5 Kč

V příloze pod článkem (po přihlášení) je vidět ukázkový kód pro Arduino (IDE) a Raspberry Pi (Python). Další informace jak zprovoznit na RasPi I2C sběrnici nalezneme zde.