Forum: Mikrocontroller und Digitale Elektronik MCP3551 und ADC output code


von Andreas G. (beastyk)


Lesenswert?

Moin Leute,

ich sitz hier gerade vor der Appnote AN1154 von Microchip und versuche 
nachzuvollziehen wieso dort 6,8kOhm für R(A)=R(B) verwendet wurde.
Für R(RTD)ist 100 Ohm für PT100, 22bit für MCP3551, aber was bedeutet 
"code"?
Was genau bedeutet ADC output code?

Ich hab durch suchen im Netz gefunden das: code= (V(in)/V(ref))*2^N ist. 
Wobei N in dem Fall die 22 bit ist.

Über V(in) bin ich mir nicht im klaren. Vref ist bei mir 5V, genau wie 
Vdd.

Vielleicht kann mir ja jemand weiterhelfen?!?

In der App heißt es:

R(RTD)= R(A)*(code/(2^(N-1)-code))

Gruß
Andi

von Simon B. (simon_b92)


Lesenswert?

Der Output code ist das was die AD liefert. Setz du das in die Gleichung 
ein bekommst du den aktuellen Widerstand und kannst anhand dessen, die 
Temperatur ermitteln.

von Andreas G. (beastyk)


Lesenswert?

Danke Simon!

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.