Hallo, das Auslesen externer ADC's gehoert denke ich zum Standard. Ich moechte in diese Materie neu einsteigen und wuerde gerne einen beliebigen externen ADC mit mind. 2 Kanal und 12 - 16 bit Aufloesung auslesen. Den Codeforumbeitrag ueber den MAX110 kenne ich schon - leider passt dieser gerade zufaellig nicht. Wenn also jemand eine solche Routine hat, bin ich dafuer sehr dankbar. Ist es ausserdem moeglich zwei externe ADC an eine SPI-Schnittstelle anzuschliessen bzw. wie unterscheide ich die beiden IC's? Wie lange darf die zuleitung zwischen ADC und uC bei I2C oder SPI sein? Vielen Dank, Thomas H.
Hallo Thomas, für die SPI Schnittstelle ist der MAX1284 bestens geeignet (der MAX5712 als DAW). ADW's mit SCLK und MISO parallel schalten. Mit MP parallel Ausgängen CS\ von jeweils einem ADW selektieren. Da Bit- und ADW- seriell, sehr langsam. MfG Manfred Glahe
Irrtum, langsamer sind serielle ADWs nicht unbedingt. Es kann, während das 2.bit gewandelt wird, schon das erste übertragen werden. Ist die Wandlung komplett, hast du einen Takt später schon das gesamte Ergebnis im MC, parallel geht nicht schneller. Also bei den heute üblichen Mittelklasse-Wandlern (sukzessive Approximation, geschaltete C's) spielt es keine Rolle (wenn der Wandler das unterstützt). Es wird natürlich keiner auf die Idee kommen, einen flash-Wandler mit seriellem Interface auszurüsten. Und bei Integrationswandlern mit conversion-Zeiten im hohen ms-Bereich spielt die Übertragungszeit von ein paar µs doch auch keine Rolle, oder?
Wo ist denn da der Irrtum? Wenn Du 2 serielle ADW's über eine SPI Schnittstelle betreiben willst. Das geht ja wohl nur nacheinander! Außerdem haben die gängigen Kontroller SPI- Bustakte welche wesentlich niedriger liegen als die der ADW's. Auch ich bevorzuge serielle Wandler, lese die aber mit einem Parallelport ein. Die SPI benutze ich nur zur Konfigierung (z.B. DAW MAX 5712) MfG Manfred Glahe
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.