Brauche hilfe bei AD-Wandleranschlüssen

Gast #27488
Lesenswert?

Hi


ich mache grad auf Arbeit (bin Azubi) ein Projekt. Das beinhaltet 
einlesen von 12 Analogwerten , sowas wie ein Datenloger der die Werte 
dann an PC sendet. Analogwertverarbeitung ist kein problem aber wie kann 
ich meinen AVR (mega8) soweit aufrüsten das dieser 12 AD-Werte 
verarbeiten kann. Ich hab schon über Bussysteme gehört aber die würde 
ich mir gerne als letzte alternative aufheben.

Gibt es irgendwelche anderen möglichkeiten?

DANKE im Vorraus

P.S. bitte alles posten (alles hilft) und wenn es geht event. Homepages 
die sich mit sowas beschäftigen
Gast #27493
Lesenswert?

Hi !

Hab grad sowas gemacht: externer 8:1 MUX, Selectleitungen am Port D Pins 
5-7, Ausgang des MUX geht auf ADC0.
Ist mein erstes µC Projekt, und das auch noch in C (hab noch nie vorher 
in C Programmiert, aber in vielen anderen Sprachen) hoffe aber der Code 
ist für dich verständlich und verwendbar. Ist übrigends für den 4433'er 
der nur 6 A/D Wandler hat.
Im Prinzip wandle ich in der MainLoop immer jeweils einen der 8 Fader 
(=Schieberegler), schaue ob sich gegenüber der letzten Einstellung etwas 
verändert hat, und speichere den neuen Wert gegebenenfalls, Dann schicke 
den wert über den UART Interrupt raus, wobei das ganze für MIDI ist, da 
muss ich noch eine Menge anderer Bytes schicken...
schau dir halt den Source mal an ob'st was damit anfangen kannst...
LG
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren