Jannik
10.03.2008, 15:02
Hallo zusammen,
Ich möchte den ADC im mega32 zum ersten mal verwenden und plane gerad ein neues Board für mein Vorhaben.
Wie habe ich denn die Pinne Aref und AVCC zu beschalten? Oder muss ich noch etwas tun?
Mein Vorhaben ist folgendes:
Habe in Reihe einen Messwiederstand 0,01Ohm zu einem 12VDC Motor geschaltet und möchte hier die Spannung am Messwiderstand in den mc einlesen. Die Spannung an diesem Widerstand schwankt wahrscheinlich in der Praxis zwischen 80mV und 120mV.
Da ich einen 10Bit ADC habe würde das ja bedeuten, wenn ich auf 5V beziehe, dass ich Schritte in 4,9mV bekomme. Somit könnte ich in meinem Fall 8 Motorströme messen.
Sehe ich das so alles richtig?
Wie habe ich den Controler Hardwaremäßig zu beschalten? Ich blicke da noch nicht ganz durch, was mit interner Referenzspannung etc. gemeint ist. Bezieht er dann die 10 Bit von 0 bis ~2,5V o.ä.? Vll kann mich da mal einer aufklären [-o<
Gruß
Jannik
Ich möchte den ADC im mega32 zum ersten mal verwenden und plane gerad ein neues Board für mein Vorhaben.
Wie habe ich denn die Pinne Aref und AVCC zu beschalten? Oder muss ich noch etwas tun?
Mein Vorhaben ist folgendes:
Habe in Reihe einen Messwiederstand 0,01Ohm zu einem 12VDC Motor geschaltet und möchte hier die Spannung am Messwiderstand in den mc einlesen. Die Spannung an diesem Widerstand schwankt wahrscheinlich in der Praxis zwischen 80mV und 120mV.
Da ich einen 10Bit ADC habe würde das ja bedeuten, wenn ich auf 5V beziehe, dass ich Schritte in 4,9mV bekomme. Somit könnte ich in meinem Fall 8 Motorströme messen.
Sehe ich das so alles richtig?
Wie habe ich den Controler Hardwaremäßig zu beschalten? Ich blicke da noch nicht ganz durch, was mit interner Referenzspannung etc. gemeint ist. Bezieht er dann die 10 Bit von 0 bis ~2,5V o.ä.? Vll kann mich da mal einer aufklären [-o<
Gruß
Jannik