PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Spannung messen



Johannes84
01.01.2006, 15:56
Hallo,

ich wollte mal versuchen mit meinem mega32 Spannung zu messen, leider komme ich auf keine richtigen Werte.

Gemessen habe ich die Spannung an Porta.0, wenn ich masse anlege komme ich auf Werte über 400, wie kann das sein?
An AVCC liegt 5V an, an AREF liegen auch 5V an und GND liegt auf Masse.

Das ist mein code:




$regfile = "m32def.dat"
$crystal = 8000000

Dim U As Word
Config Adc = Single , Prescaler = Auto , Reference = Avcc

Start Adc
U = Getadc(0)
Writeeeprom U , 0
Stop Adc

End


vielen dank im voraus
johannes

Ratber
01.01.2006, 17:04
An AVCC liegt 5V an, an AREF liegen auch 5V an und GND liegt auf Masse.

Beide GND angeschlossen ?
Wenn du AVCC als Referenz nimmst ist Aref nicht nötig.Stört aber nicht.
Die Versorgung am Chip mit je einem 100 nF Kondensator geblockt ?


Is die Versorgung sauber ?
Nicht irgend so nen unstabilisiertes Billigstecknetzgerät oder nen PC-Netzteil ohne Filter ja ?

Bzw. wenn nen Regler ala 78xx im Einsatz ist hat der auch nen 100nF am ausgang ?
Wenn nicht dann schwingt er vermutlich und spielt Sender. :wink:

Schau mal nach.

Johannes84
02.01.2006, 16:11
Hallo!

Danke es funktioniert jetzt, leider weiß ich jetzt nicht an was es lag, habe eigentlich nichts geändert...

Ratber
02.01.2006, 16:16
habe eigentlich nichts geändert...

Jaja,das erzählen alle :lol:

Was gewesen ist da jedanfalls was und das kann nochmal passieren.
Ein Wackeliger oder vieleicht doch der schlecht geblockte Regler der mal zur abwechslung stabil läuft.

Untersuch nochmal die Schaltung.

Hast du Steckbrett oder Gelötet ?