Problem beim ADC

OP #3161690
Lesenswert?

Hallo zusammen,

ich habe eine Frage über dem ADC. Also ich habe den ADC von meinem uC 
schon initialisiert, wobei besitzt der ADC eine Auflösung mit 12 bits, 
aber wenn ich mithilfe einem Poti testen, bleiben die letzten 4 
bits(bit3-bit0) immer nicht verändert, die übrigen bits werden genau wie 
erwünscht auf 0 oder 1 gesetzt. Ich weiß nicht, ob so eine Abweichung 
logisch ist. Hat jemand auch schon mal getroffen, oder weiß jemand 
wahrscheinlich, was ich damit machen kann?

Ich bedanke mich im voraus!
#3161856
Lesenswert?

Bitte fange noch einmal in aller Ruhe vorne an. Das ist sehr schwer zu 
lesen. Es liest sich wie eine Google-Übersetzung. Beschreibe das Problem 
genau Schritt für Schritt. Es fehlen Grundlegende Informationen. Anderes 
ist mißverständlich geschrieben.

Entweder Du kannst programmieren. Dann kannst Du das Problem auch 
systematisch bschreiben. Oder Du kannst es nicht. Es kann auch 
stichpunktartig oder in englischer Sprache geschrieben sein. Hauptsche 
es ist nicht so chaotisch.

Welcher µC wird verwendet?
Welche Bits werden gesetzt in welchem Register?
Welche Bits bleiben unveändert in welchem Register?
Bitte Quellcode posten.
Gast #3161889
Lesenswert?

Alex Koch schrieb:

> ich habe eine Frage über dem ADC. Also ich habe den ADC von meinem uC
> schon initialisiert, wobei besitzt der ADC eine Auflösung mit 12 bits,
> aber wenn ich mithilfe einem Poti testen, bleiben die letzten 4
> bits(bit3-bit0) immer nicht verändert, die übrigen bits werden genau wie
> erwünscht auf 0 oder 1 gesetzt.

Herzlichen Glückwunsch, du hast gerade das Problem des 
Signal-Rauschabstands ganz für dich alleine erneut entdeckt.

Bei 12 Bit Auflösung muß man schon auf einen sehr sauberen Aufbau achten 
und vernünftige Abblockmaßnahmen vornehmen, um wenigstens so weit zu 
kommen, daß es nur noch in den unteren ein bis zwei Bit wackelt. Das 
Wackeln im untersten Bit ist (ganz unabhängig von der Auflösung) sogar 
garnicht zu vermeiden, jedenfalls nicht für jede beliebige 
Eingangsspannung.
Gast #3162279
Lesenswert?

c-hater schrieb:
> Alex Koch schrieb:
>
>> ich habe eine Frage über dem ADC. Also ich habe den ADC von meinem uC
>> schon initialisiert, wobei besitzt der ADC eine Auflösung mit 12 bits,
>> aber wenn ich mithilfe einem Poti testen, bleiben die letzten 4
>> bits(bit3-bit0) immer nicht verändert, die übrigen bits werden genau wie
>> erwünscht auf 0 oder 1 gesetzt.
>
> Herzlichen Glückwunsch, du hast gerade das Problem des
> Signal-Rauschabstands ganz für dich alleine erneut entdeckt.

Er schrieb, dass sich die letzten 4 Bits nicht verändern. Bei Rauschen 
ändern sich aber die Bits, obwohl das Signal konstant ist.

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