Dieses Referenzdesign zeigt eine Schnittstellenimplementierung zur Verbindung mehrerer 8-Kanal-Hochspannungs-SAR-ADCs mit MUX-Eingang (6) mit den Sitara-Arm-Prozessoren zur Erweiterung der Anzahl der Eingangskanäle mit programmierbarer Echtzeiteinheit (Programmable Real-Time Unit, PRU-ICSS). ADCs sind für simultane Abtastung der gleichen Kanäle über alle ADCs konfiguriert. Das Design unterstreicht die Fähigkeit des PRU-ICSS, Datenraten von 1536 ksps (jede Abtastung = 16 Bit) mit 640 Abtastungen pro Leitungszyklus zu verarbeiten. Bei einem Zyklus von 50 Hz entspricht dies 32 ksps pro Kanal bei 6 ADCs gleichzeitig (640 Abtastwerte/Zyklus*50 Hz*6 ADCs*8 Kanäle = 1536 ksps). Außerdem wird die zweite PRU zur Nachverarbeitung der Daten verwendet, um eine kohärente Abtastung zu erreichen.
Merkmale
- Flexible Schnittstelle mit PRU-ICSS (Sitara-Prozessor) zur Kommunikation mit mehreren SAR-ADCs
- AC-Spannungs- und Strommessgenauigkeit:
- Wechselspannung: <±0,2 % für 2,5 V bis 120 V
- Wechselstrom: <±0,2 % für 2,5 A bis 70 A
- Simultane Abtastung über sechs ADCs (16 Bit, 500 ksps/ADC)
- PRU-ICSS-Schnittstelle:
- Ein programmierbares Real-Time Unit Industrial Communication Subsystem (PRU-ICSS) bietet flexible Datenerfassung für Kanalerweiterung.
- Der Firmware-basierte Ansatz ermöglicht die Wiederverwendung zwischen verschiedenen Sitara-Prozessoren.
- Kohärente Abtastung wird durch Berechnung des Leitungszyklus in der Software und durch Anpassung des CS-Signals erreicht.