Weltweiter Versand

1 Stück 16 Bit ADC 8CH Synchronisation AD7606 DATA Acquisition Module 200Ksps

(5)
Regulärer Preis
€21.85 EUR
Verkaufspreis
€21.85 EUR
Regulärer Preis
€0 EUR
Ausverkauft
Einzelpreis
Menge muss 1 oder mehr sein

Produktbeschreibung:

Tipp: Um Ihnen die Auswahl zu erleichtern, sind die Pins für den Analogeingang in der vorderen Reihe der Platine (2x8/2.54 mm Abstand) standardmäßig nicht verschweißt.
Wir verlosen 2x8 Doppelnadeln und acht Pullover nach Wahl des Kunden zum Aufschweißen,
Löten oder unten.
1, mit hochpräzisem 16-Bit-ADC-Chip AD7606
2,8 analoge Eingänge. 1 M Ohm Impedanz. [Keine negative Versorgung, es kann kein analoger Front-End-Verstärker vorhanden sein
direkt an den Sensorausgang angeschlossen]
3, der Eingangsbereich von plus oder minus 5 V, plus oder minus 10 V. Durch IO-Steuerung.
4, Resolution 16.
5, die maximale Abtastfrequenz beträgt 200 ksps.
Unterstützt acht Sampling-Einstellungsdateien (die den Jitter effektiv reduzieren können)
6, integrierter Benchmark
7, eine einzelne 5V-Stromversorgung
8, SPI-Schnittstelle oder 16-Bit-Busschnittstelle. Der Schnittstellen-IO-Pegel kann 5 V oder 3.3 V betragen.
Die Werkseinstellung unseres AD7606-Moduls ist die parallele 8080-Schnittstelle.
Im SPI-Schnittstellenmodus müssen Sie die Widerstandskonfiguration R1 R2 ändern.
Parallelmodus-Jumper: R1 erdfrei (keine Aufkleber), R2 10K-Widerstandspaste
SPI-Schnittstellenmodus-Jumper: R1 Aufkleber 10K-Widerstand, R2 schwebend (keine Aufkleber)
Die Konfiguration des AD7606 ist sehr einfach, er verfügt über keine internen Register.
Bereichs- und Oversampling-Parameter werden über einen externen IO gesteuert.
Vom Mikrocontroller oder der DSP-Steuerung bereitgestellte Pulsfrequenz-Abtastrate.
AD7606 muss eine einzelne 5-V-Versorgung verwenden.
Ebene-Kommunikationsschnittstelle zwischen dem AD7606 und dem SCM, gesteuert durch den VIO-Pin.
Das VIO-Netzteil muss an den Mikrocontroller angeschlossen werden und kann 3.3 V oder 5 V betragen.

[Modul-Pin-Beschreibung]

OS2 OS1 OS2: Eine Kombination aus Oversampling-Modus und Zustandsauswahl.
000 bedeutet keine Überabtastung, die maximale Abtastrate beträgt 200 ksps.
001 stellt eine zweifache Überabtastung dar, bei der die Hardware zwei Abtastwerte im Inneren sammelt
010 steht für vierfache Überabtastung, d. h. die Hardware im Inneren sammelt vier gemittelte Abtastwerte
011 stellt eine achtfache Überabtastung dar, d. h. die von der Hardware im Inneren gesammelten gemittelten acht Proben
100 stellt eine 16-fache Überabtastung dar, d. h. die Hardware im Inneren sammelt durchschnittlich 16 Proben
101 stellt eine 32-fache Überabtastung dar, bei der es sich um eine interne Hardware-Mittelung aus 32 erfassten Abtastwerten handelt
110 stellt eine 64-fache Überabtastung dar, d. h. die Hardware im Inneren sammelt durchschnittlich 64 Proben

Das Oversampling-Verhältnis ist höher: Je länger die ADC-Umwandlungszeit ist, desto niedriger ist die maximale Abtastung
Frequenz erhalten werden kann.
CVA, CVB: AD-Konvertierung Startsteuersignal Kanal 1-4 Entscheidung CVA, CVB Entscheidung 5-8 Kanäle.
Zwei Signale können kurzzeitig versetzt sein, im Allgemeinen können CVA und CVB parallel geschaltet werden.
RAGE: Wählen Sie den Bereich aus: 0 bedeutet plus oder minus 5 V, 1 bedeutet negative 10 V.
RD: Lesesignal
RST: Reset-Signal
Besetzt: Besetztzeichen
CS: Chipauswahlsignal
FRST: Zuerst tastet ein Kanal das Anzeigesignal ab
VIO: Kommunikationsschnittstellenebene
DB0 - DB15: Datenbus
[16-Parallelmodus-Schaltplan --- AD7606 unterstützt auch den 8-Bit-Busmodus, siehe AD7606-Datenblatt
MCU-seitiges AD7606-Modul
GND <----- Masse
+5V <----- 5V Stromversorgung
RAGE <----- kann auch mit der GPIO-Verbindung mit festem Pegel verbunden werden
OS2 <----- kann auch mit der GPIO-Verbindung mit fester Ebene verbunden werden
OS1 <----- kann auch mit der GPIO-Verbindung mit fester Ebene verbunden werden
OS0 <----- kann auch mit der GPIO-Verbindung mit fester Ebene verbunden werden
CVA <----- Greifen Sie auf den GPIO (Ausgang) zu, der zum Starten der AD-Konvertierung verwendet wird. [Empfohlener Pick-Pin mit PWM-Ausgang
Fähigkeit]
CVB <--- |
RD <----- 8080-Bus-Lesesignal NOE
RST <----- GPIO-Ausgang Hardware-Reset AD606
Beschäftigt -----> GPIO-Eingang AD606 wird gerade konvertiert. [Empfohlene Verbindung mit externen
Pin-Interrupt-Fähigkeit]
CS <----- 8080-Bus-Chipauswahl NCS
VIO <----- Mikrocontroller-Stromversorgung
DB0-DB15 -----> 8080-Datenbus (16)
FRST kann dauern
[Verdrahtungsplan für den SPI-Schnittstellenmodus
MCU-seitiges AD7606-Modul
GND <----- Masse
+5V <----- 5V Stromversorgung
RAGE <----- jeder Ausgangs-GPIO, auf den über eine feste Ebene zugegriffen werden kann
OS2 <----- Jeder Ausgangs-GPIO kann über eine feste Ebene aufgerufen werden
OS1 <----- Jeder Ausgangs-GPIO kann über eine feste Ebene aufgerufen werden
OS0 <----- Jeder Ausgangs-GPIO kann über eine feste Ebene aufgerufen werden
CVA <----- Greifen Sie auf den GPIO (Ausgang) zu, der zum Starten der AD-Konvertierung verwendet wird. [Empfohlener Pick-Pin mit PWM
Ausgabefähigkeit]
CVB <--- |
RD / SCLK <----- SPI-Bustakt SCK
RST <----- beliebiger Ausgangs-GPIO, für Hardware-Reset AD606
Beschäftigt -----> GPIO-Eingang, AD606 wird in Anweisungen konvertiert. [Empfohlene Verbindung mit externen
Pin-Interrupt-Fähigkeit]
CS <----- SPI-Bus-Chipauswahl SCS
VIO <----- Mikrocontroller-Stromversorgung
DB7 (DOUTA) -----> SPI-Bus-Datenleitungen MISO
DB14 – DB15 darf auswählen
FRST kann dauern
Software-Implementierung [1] --- Timing-Erfassung des SPI-Beispiels, das wir mit diesem Programm anbieten,
siehe bsp_spi_ad7606.c
In der Implementierung der Timer-Interrupt-Serviceroutine:
Timer-Interrupt ISR:
{
Eingabe unterbrechen;
Bei 8 Lesevorgängen werden die Abtastergebnisse im RAM-Kanal gespeichert. ----> read ist die letzte Datensatzsammlung für Continuous
Erwerb, es hat nichts mit der zu tun
Nächste ADC-Erfassung starten; (CVA und CVB umdrehen)
Rückkehr unterbrechen;
}
Die Timerfrequenz ist die ADC-Abtastfrequenz. In diesem Modus kann kein belegtes Portkabel angeschlossen werden.
Software-Implementierungen [2] --- Zeitgesteuerte 8080-Erfassung der Schnittstelle, die wir als Beispiel für die Verwendung bereitstellen
Dieses Programm finden Sie in der Datei bsp_ad7606.c
Konfigurieren Sie den PWM-Ausgangsmodus des CVA-CVB-Pins. Die Abtastperiode wird auf die gewünschte Frequenz eingestellt. ---> Nachher
Die MCU erzeugt ein sehr stabiles AD-Umwandlungszyklussignal
Die Busy-Port-Leitung ist so eingestellt, dass sie den Triggermodus mit fallender Flanke unterbricht.
Externer Interrupt-ISR
{
Eingabe unterbrechen;
8 liest die im RAM gespeicherten Abtastergebnisse des Kanals;
Rückkehr unterbrechen;
}
[1 und 2, die Unterschiede in den Implementierungen der softwaregesteuerten Erfassung]
(1) Option 1 kann weniger ausgelastete Leitungen sein, aber die andere Hauptunterbrechung oder vorübergehende Schließung der Dienstroutine
Der globale Interrupt beim ADC-Konvertierungszyklus kann einen leichten Jitter verursachen.
(2) Option 2 kann die Stabilität der Takterfassung gewährleisten, da diese von der MCU generiert wird
Hardware, brauche aber mehr als nur einen BUSY-Mund.

Lieferumfang:
1 x AD7606 DATA Acquisition Module 16Bits ADC 8CH Synchronization 200Ksps

Geh zur vollen Seite