Η διαφορά μεταξύ I2C και I2S

Πίνακας περιεχομένων

Τι είναι το I2C

Το I2C είναι ένα σειριακό πρωτόκολλο που χρησιμοποιείται για μια διεπαφή δύο καλωδίων για τη σύνδεση συσκευών χαμηλής ταχύτητας όπως μικροελεγκτές, EEPROM, μετατροπείς A/D και D/A, διεπαφές I/O και άλλα παρόμοια περιφερειακά σε ενσωματωμένα συστήματα. Είναι σύγχρονος, multi-master, multi-slave, μεταγωγή πακέτων, μονού άκρου, σειριακός δίαυλος επικοινωνίας που εφευρέθηκε από την Philips Semiconductors (τώρα NXP Semiconductors) το 1982.

Το I²C χρησιμοποιεί μόνο δύο αμφίδρομες ανοιχτές αποχετεύσεις (σειριακά δεδομένα (SDA) και σειριακό ρολόι (SCL)) και χρησιμοποιεί αντιστάσεις για να αυξήσει το δυναμικό. Το I²C επιτρέπει ένα σημαντικό εύρος τάσης λειτουργίας, αλλά το τυπικό επίπεδο τάσης είναι +3.3V ή +5v.

Ο σχεδιασμός αναφοράς I²C χρησιμοποιεί έναν χώρο διευθύνσεων 7-bit, αλλά διατηρεί 16 διευθύνσεις, ώστε να μπορεί να επικοινωνεί με έως και 112 κόμβους σε μια ομάδα διαύλων [a]. Ο κοινός δίαυλος I²C έχει διαφορετικές λειτουργίες: τυπική λειτουργία (100 kbit/s), λειτουργία χαμηλής ταχύτητας (10 kbit/s), αλλά η συχνότητα ρολογιού μπορεί να αφεθεί να πέσει στο μηδέν, πράγμα που σημαίνει ότι η επικοινωνία μπορεί να διακοπεί. Η νέα γενιά διαύλου I²C μπορεί να επικοινωνεί με περισσότερους κόμβους (υποστηρίζοντας χώρο διευθύνσεων 10 bit) με ταχύτερο ρυθμό: γρήγορη λειτουργία (400 kbit/s), γρήγορη λειτουργία συν (1 Mbit/s), λειτουργία υψηλής ταχύτητας (3.4 Mbit /s), εξαιρετικά γρήγορη λειτουργία (5 Mbit/s).

Τι είναι το I²S;

Το I²S (Inter-IC Sound) είναι ένα πρότυπο διεπαφής ηλεκτρονικού σειριακού διαύλου που χρησιμοποιείται για τη σύνδεση ψηφιακών συσκευών ήχου, αυτό το πρότυπο εισήχθη για πρώτη φορά από τη Philips Semiconductor το 1986. Χρησιμοποιείται για τη μεταφορά δεδομένων ήχου PCM μεταξύ ολοκληρωμένων κυκλωμάτων σε ηλεκτρονικές συσκευές.

Η διεπαφή υλικού I2S:

1. Γραμμή ρολογιού bit

Επίσημα ονομάζεται "Συνεχές σειριακό ρολόι (SCK)". Συνήθως γράφεται ως "bit clock (BCLK)".
Δηλαδή, κάθε bit δεδομένων που αντιστοιχεί στον ψηφιακό ήχο, το SCLK έχει έναν παλμό.
Η συχνότητα του SCLK = 2 × συχνότητα δειγματοληψίας × αριθμός μπιτ δειγματοληψίας.

2. Γραμμή ρολογιού λέξεων

Επίσημα γνωστή ως "επιλογή λέξεων (WS)". [Συνήθως αναφέρεται ως "LRCLK" ή "Συγχρονισμός πλαισίου (FS)".
0 = αριστερό κανάλι, 1 = δεξί κανάλι

3. Τουλάχιστον μία πολυπλεγμένη γραμμή δεδομένων

Επίσημα ονομάζεται "Σειριακά δεδομένα (SD)", αλλά μπορεί να ονομαστεί SDATA, SDIN, SDOUT, DACDAT, ADCDAT κ.λπ.

Διάγραμμα χρονισμού του I²S

Διάγραμμα χρονισμού του I²S
Διάγραμμα χρονισμού του I²S

Μεταβείτε στην κορυφή