Forum: Mikrocontroller und Digitale Elektronik einen externen ADC anbringen


von Horst (Gast)


Lesenswert?

Guten Abend,


ich spiele mit dem Gedanken, einen externen ADC anzubringen (ca. 12Bit), 
um eine höhere Genauigkeit als die internen im AVR zu erreichen. Nun 
wollte ich vorher noch wissen, wie kompliziert der Anschluss ist. Ich 
habe den internen mit Assembler bereits getestet, aber als Neuling komm 
ich alleine mit dem Datenblatt wahrscheinlich nicht zurecht. Der 
Anschluss sollte ja mit dem DB nicht so schwer sein, aber die 
Programmierung macht mir Sorgen.

Wie kann ich die Werte die der externe ADC abfragt, in den Controller 
übertragen und abrufen? Der Controller wäre ein ATmega8.
Ich finde leider nur schwerlich was im Internet, Tutorials o.ä. beziehen 
sich immer auf den internen..

von Falk B. (falk)


Lesenswert?

@ Horst (Gast)

>wollte ich vorher noch wissen, wie kompliziert der Anschluss ist. Ich

Eigentlich nicht sehr hoch.

>ich alleine mit dem Datenblatt wahrscheinlich nicht zurecht. Der

Das wirst du müssen.

>Anschluss sollte ja mit dem DB nicht so schwer sein, aber die
>Programmierung macht mir Sorgen.

Keine Bange, ist nicht sooo schwer. Einfach die Steuereingänge gemäss 
Datenblatt wackeln lassen und du hast dein Ergebnis.

>Wie kann ich die Werte die der externe ADC abfragt, in den Controller
>übertragen und abrufen?

Hängt vom ADC ab, da gibt es Millionen. Viele Haben I2C, SPI 
oder einen Parallelanschluss.

MFG
Falk

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Oder I2S.

von mäxchen (Gast)


Lesenswert?

Ist I2S nicht für Audiodaten?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Ja. Ist aber auch ein externer ADC ;-) Der OP könnte ja mal sagen, was 
er mit der höheren Genauigkeit von sagen wir mal 12 Bit machen will.

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
Noch kein Account? Hier anmelden.