Forum: Mikrocontroller und Digitale Elektronik MCP1541 VREF gibt 4,8V aus statt 4,096V


von L. N. (derneumann)


Lesenswert?

Hallo,

eine MCP1541 Spannungsreferenz in meiner Schaltung hat plötzlich 
angefangen 4,8V anstatt der 4,096V auszugeben. Der Fehler scheint 
permanent zu sein.

Auf VIN hab ich 100n und auf VOUT einen 10µ/16V Elko (USV1C100MFD1TP) 
https://www.mouser.at/datasheet/2/293/e-usv-1512809.pdf

Ich hatte früher mal einen MLCC statt einem Elko drin (in einer ganz 
anderen Schaltung) und kann mich dunkel erinnern, dass die 
Spannungsreferenz da gar nicht wollte und dass es dann mit genau diesem 
Elkomodell ging. Auch in der aktuellen Schaltung hat ja alles für ca. 
20-30 Minuten funktioniert.

Was das Layout betrifft:
Ich habe den riesen Fehler gemacht, daneben einen sehr warm (bis 75 °C) 
werdenden 7805 zu setzen. Bei dem Temperaturkoeffizienten des MCP1541 
kann ich mir dann keine Spitzenperformance erwarten. Allerdings geht der 
Fehler auch nach dem Auskühlen der Bauteile nicht weg. Ist so ein 
Temperatur Drift permanent? Kann doch eigentlich nicht sein, weil dann 
schon das Einlöten extrem problematisch wäre, oder?

Der Ausgangskondensator befindet sich außerdem (inkl. Beinchenlänge der 
Spannungsreferenz) wohl eher 7-8mm vom MCP1541 entfernt, nicht 5mm wie 
im Datenblatt angegeben (auch hier ein "ups" meinerseits).

Vorschläge/Ideen, was die tatsächliche Ursache sein könnte, bevor ich 
die Platine neu mache mit Behebung der erwähnten Fehler? Hat jemand von 
euch Erfahrung mit dem MCP1541? Am Steckbrettaufbau hat eigentlich alles 
über einen längeren Zeitraum geklappt (habe die komplette Schaltung 
vorab am Steckbrett getestet).

Werde morgen mal den MCP1541 auslöten und am Steckbrett oder fliegend 
nochmal testen.

Wenn es "nur" die Temperatur ist, könnte ich als billigste Lösung (die 
Schaltung ist mehr oder weniger ein Einzelstück) so ein DC-DC Converter 
Drop in Replacement für den 7805 einsetzen und den MCP1541 austauschen.

Ich glaube alles relevante zusammengeschrieben zu haben. Wenn ihr 
dennoch einen Schaltplan/das Boardlayout haben wollt, lade ich das gerne 
hoch.

Danke für euren Input :-)

edit: falsches Forum, bitte in Analogtechnik verschieben. Danke!

: Bearbeitet durch User
von Falk B. (falk)


Lesenswert?

L. N. schrieb:

> Auf VIN hab ich 100n und auf VOUT einen 10µ/16V Elko (USV1C100MFD1TP)
> https://www.mouser.at/datasheet/2/293/e-usv-1512809.pdf
>
> Ich hatte früher mal einen MLCC statt einem Elko drin (in einer ganz
> anderen Schaltung) und kann mich dunkel erinnern, dass die
> Spannungsreferenz da gar nicht wollte

Möglicherweise schwingt da was, miss mal mit dem Oszi. Einige 
Spannungsregler mögen keine Low ESR Kondensatoren.

> Ich habe den riesen Fehler gemacht, daneben einen sehr warm (bis 75 °C)
> werdenden 7805 zu setzen. Bei dem Temperaturkoeffizienten des MCP1541
> kann ich mir dann keine Spitzenperformance erwarten. Allerdings geht der
> Fehler auch nach dem Auskühlen der Bauteile nicht weg. Ist so ein
> Temperatur Drift permanent?

Nein.

> Der Ausgangskondensator befindet sich außerdem (inkl. Beinchenlänge der
> Spannungsreferenz) wohl eher 7-8mm vom MCP1541 entfernt,

Unkritisch.

> Wenn es "nur" die Temperatur ist,

Nein.

> dennoch einen Schaltplan/das Boardlayout haben wollt, lade ich das gerne
> hoch.

Mach mal.

von L. N. (derneumann)


Lesenswert?

Morgähn,

Falk B. schrieb:
> Möglicherweise schwingt da was, miss mal mit dem Oszi. Einige
> Spannungsregler mögen keine Low ESR Kondensatoren.

danke für den Tipp, war gestern schon spät sonst wär ich da hoffentlich 
selbst drauf gekommen (facepalm). Mach ich heute am Abend, nach der 
Arbeit...

Hatte auch vergessen, dass das alles schon auf Github steht. Hier der 
Schaltplan:
https://github.com/mamama1/LabPSU_CA1/blob/master/schematics.pdf

Hier das Layout:
https://github.com/mamama1/LabPSU_CA1/blob/master/preview.PNG

Layout als PDF:
https://github.com/mamama1/LabPSU_CA1/blob/master/board.pdf

Schaltplan:
Seite 1: Analogteil
Seite 2: Spannungsversorgung (inkl. MCP1541)
Seite 3: Mikrocontroller mit Ausgangsbuchsen

Keine Schönheit (auch das Layout nicht), ich weiß. Hab ich in ein paar 
Stunden hingeschmiert.


edit: Ich glaube, ich war saudumm... Es war wohl wirklich schon zu spät 
für solche Spielereien. Ich habe den 1284p nicht auf externe VREF 
gestellt und ich glaube das Problem ist aufgetaucht seit ich versucht 
habe den internen ADC zu nutzen. D.h. die 5V AREF des 1284p treffen 
aktuell auf die 4,096V des MCP1541.
Werde das am Abend mal ausprobieren (AREF auf extern stellen) und 
hoffen, dass es µC und MCP1541 überlebt haben.

Wenn es das war, gehören mir ein paar geklebt :-D

: Bearbeitet durch User
von ach (Gast)


Lesenswert?

L. N. schrieb:
> Wenn es das war, gehören mir ein paar geklebt :-D

Nö.
Standardfehler.
Wer solche Fehler nicht macht, arbeitet nicht.

von L. N. (derneumann)


Lesenswert?

ach schrieb:
> Nö.
> Standardfehler.
> Wer solche Fehler nicht macht, arbeitet nicht.

Danke, könnte mich aber trotzdem ohrfeigen, vor allem dafür dass ich so 
lang gebraucht hab um draufzukommen...

Jedenfalls war es das, AREF auf extern umgestellt und voila, läuft.
Dafür hab ich jetzt ein anderes Problem mit der Strombegrenzung, welches 
ich so am Steckbrettaufbau nicht hatte:
Beitrag "LM324 Ausgang als Stromsenke für Strombegrenzung funktioniert nicht?"

Bin für sachdienliche Hinweise dankbar.

: Bearbeitet durch User
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.