Forum: Mikrocontroller und Digitale Elektronik AS8002 12 bit ADC via SPI auslesen


von Christoph P. (automatisierer)


Angehängte Dateien:

Lesenswert?

Hallo,

um die Spannung eines Synchrongenerators auf einem LCD anzeigen zu 
lassen,
benutze ich einen ATmega32 und den AS8002 von Austriamicrosystems. Das 
Platinenlayout habe ich aus dem Datenblatt des ADC auf einer 
Lochrasterplatine nachgebaut. In meinem Programm, beschreibe ich das 
Control Register des IC und danach wähle ich den zu messenden Kanal aus 
und aktiviere ich den ADC damit er was mist. Bei 0V bekomme ich OxFFFF 
zurück und bei 220V 0x0411. Damit könnte ich ja arbeiten aber wenn ich 
die Generatodrehzahl über den Viertaktmotor verringer so das ich ein 
Spg. von 110V habe, zeigt er mir immer noch 0x0411 an? Ich bin davon 
ausgegangen das ich einen Hexwert zwischen 0xFFFF - 0x0411 bekomme. 
Vielleicht habe ich was im Datenblatt übersehen, es ist eigentlich sehr 
verständlich aufgebaut. Die Referenzspannung des IC ist mit 2,5V 
angegeben. Vielleicht kann mir jemand bei meinem Problem helfen.

PS: Das mit LCD Ausgaben ist murks, das änder ich noch.

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.