Forum: Mikrocontroller und Digitale Elektronik Versorgungsspannung vom PIC mit PIC messen


von Lukas D. (lukas_d)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich möchte einen PIC16F1503 bei Ausfall der Versorgungsspannung mit 
einer Batterie betreiben. Der PIC soll dann die Batteriespannung messen. 
Sollte die Spannung sehr gering sein soll eine Fehlermeldung an eine 
weitere Steuerung übertragen werden. Als Lösungsansätze hatte ich an 
einen Spannungsteiler gedacht. Nun wollte ich aber in Erfahrung bringen 
ob es auch einfach möglich ist eine Verbindung von Vdd über einen 
Widerstand nach AN7 für eine Messung zu legen. Anbei habe ich meinen 
Schaltplan hinterlegt. Des weiteren hätte ich eine Frage zum PIC. Ein 
Uhrenquarz soll an Timer 1 laufen dazu kenne ich von neueren PIC den 
T1CKI und den T1CKO Pin. Bei diesem PIC ist allerdings nur der T1CKI in 
der ALLOCATION Table an RA5 bezeichnet. Verwende ich nun T1G der auch 
CLKOUT ist als T1CKO?

MfG Lukas

von Klaus (Gast)


Lesenswert?

Einfach den ADC mit Vdd als positiver Referenz betreiben und die fixed 
voltage referenz (FVR) messen. Daraus kann man dann Vdd ausrechnen. Das 
kostet keinen Pin und keine Leiterbahn.

MfG Klaus

von Lukas D. (lukas_d)


Lesenswert?

Vielen Dank für deine Antwort. Ganz klar ist es mir noch nicht wie das 
läuft aber im Datenblatt des PICs steht jedenfalls was von FVR und VREF. 
Werde mich daran dann mal versuchen. Hat jemand noch ne Antwort zur 
Quarz-Frage?

von Chris B. (dekatz)


Lesenswert?

Lt. Datenblatt hat der 1503 keinen Timer1-Oscillator, du kannst nur 
einen externen Takt an T1CKI einspeisen.
CLKOUT hat nichts mit Timer1 zu tun, dort kommt Fosc/4 vom 
Oscillatormodul raus.

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.