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í
Pohled na plošný spoj (pohled top)
Pohled na hotovou desku
Schema zapojení pro připojení k RasPi a měření teploty pomocí LM35D
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.