Επειδή πολλές φορές χρειαζόμαστε περισσότερες πόρτες από αυτές που προσφέρει το ARDUINO, οι λύσεις είναι δύο:
1. Χρήση του I2C PCF8574
2. Χρήση shift out registers.
Στο παρόν άρθρο θα καλύψουμε την περίπτωση με χρήση shift out register που υπερτερεί σε ταχύτητα έναντι του πρωτοκόλλου I2C.
Integrated Circuit 74HC595
1. Χρήση του I2C PCF8574
2. Χρήση shift out registers.
Στο παρόν άρθρο θα καλύψουμε την περίπτωση με χρήση shift out register που υπερτερεί σε ταχύτητα έναντι του πρωτοκόλλου I2C.
Integrated Circuit 74HC595
PIN No | Description | Task |
1 | Q1 | Output 1 |
2 | Q2 | Output 2 |
3 | Q3 | Output 3 |
4 | Q4 | Output 4 |
5 | Q5 | Output 5 |
6 | Q6 | Output 6 |
7 | Q7 | Output 7 |
8 | GND | Connect to GND |
9 | Q7’ | Connect to the next IC in array |
10 | MR | Connect to +5V |
11 | SH_CP | Clock Pin |
12 | ST_CP | Latch Pin |
13 | OE | Connect to GND |
14 | DS | Data Pin |
15 | Q0 | Output 0 |
16 | Vcc | Connect to +5V |
Συνδέσεις
PIN 11 (Clock) --> ARDUINO ClockPin (οποιοδήποτε digital pin)
PIN 12 (Latch) --> ARDUINO LatchPin (οποιοδήποτε analog/digital pin)
PIN 14 (Data) --> ARDUINO DataPin (οποιοδήποτε digital pin)
PIN 8 (GND) Ground
PIN 10 (MR) +5V
PIN 13 (OE) Ground
PIN 16 (Vcc) +5V