Forum: Mikrocontroller und Digitale Elektronik ADC Differenzport in Arduino


von Claus E. (madwilli)


Lesenswert?

Hallo an alle.
Ich bin neu im Forum und habe als kleines Kind mal mit Bascom die AVRs 
programmiert. :)
Nun bin ich über Arduino gestolpert und habe gleich ein Projekt für mich 
gefunden um das System mal auszuprobieren.
Nun würde ich gerne die Differenz ADCs des Atmega2560 mit 20 facher 
Verstärkung nutzen, leider kann ich keine Informationen finden wie die 
Ports in Arduino benutzt werden.
Also falls einer ein Code Beispiel für mich hat wäre ich echt dankbar.
Angeschlossen wird ein O2 Sensor mit einer Ausgangs Spannung von ca. 10 
– 50 mV.
Ich möchte mir den externen Verstärker sparen.

Gruß
Claus

von Achim M. (minifloat)


Lesenswert?

Claus Ehrlich schrieb:
> Nun würde ich gerne die Differenz ADCs des Atmega2560 mit 20 facher
> Verstärkung nutzen, leider kann ich keine Informationen finden wie die
> Ports in Arduino benutzt werden.

"Unter" der Haube arbeitet das Arduino-Zeugs mit den Sketches doch mit 
GCC.
Schau einfach ins Datenblatt, da gibts Codebeispiele. Außerdem steht 
auch noch drin, welche Register du wie befüllen musst, dass der ADC in 
dem von dir genannten Modus arbeitet. Dann schreib dir eine Init- und 
sonstige Funktionen einfach selbst. Oder schreib alles gleich in C.

mfg mf

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.