Forum: Mikrocontroller und Digitale Elektronik PIC32MK FRC tuning


von Bauform B. (bauformb)


Angehängte Dateien:

Lesenswert?

Mahlzeit,

der interne 8MHz R/C-Oszillator ist mit ±5% über den vollen 
Temperaturbereich spezifiziert. Er hat ein Trimm-Register mit 6 Bit, 
aber angeblich nur ±1.5% Einstellbereich. Das wäre ja ziemlich nutzlos. 
Wie ist das gemeint?

Wenn ich die Errata-Liste von anderen PIC32 anschaue und dann da die 
Antwort #7 lese, heißt das "ja mei, blöd gelaufen, ist halt Microchip"?

https://forum.microchip.com/s/topic/a5C3l000000MXHaEAO/t357998?comment=P-2738831

von Andras H. (kyrk)


Lesenswert?

Ja ist blöd gelaufen.

Ist aber halt die Frage wozu du den Internen RC brauchst? Daran hängt es 
ob du deswegen dann unlösbare oder lösbare Probleme hast.

Sonst hat ja Microchip schon früher mal komische Sachen gemacht. Bei 
einer PIC32MX war zum Beispiel ein Errata da dass man nicht in 
Unterspannung gehen soll, denn da kommt der Controller aus dem Reset 
nicht mehr heraus nur mit einer POR. Workaround: Vermeiden von Low 
Voltage Situationen oder mach ein POR. Tcha danke, wenn das Ding aber 
nicht zugänglich verbaut ist, und von sich selbst kein POR macht oder 
sehr schwer ist das zu machen....


Aber keine Sorge, sowas gibt es auch bei jeden Hersteller.

von Bauform B. (bauformb)


Lesenswert?

Danke für die tröstenden Worte

Andras H. schrieb:
> Ist aber halt die Frage wozu du den Internen RC brauchst? Daran hängt es
> ob du deswegen dann unlösbare oder lösbare Probleme hast.

Einerseits ist es garkein Problem, früher musste man ja immer einen 
Quarz spendieren. Aber wenn ich den spendiere, und dann stellt sich 
raus, dass der FRC auch reicht, dann muss ich mir irgendwo hin beißen :)

> Vermeiden von Low Voltage Situationen oder mach ein POR.
> Tcha danke, wenn das Ding aber nicht zugänglich verbaut ist,
> und von sich selbst kein POR macht...

Ja, das kostet ein paar Bauteile extra, aber daran hab' ich mich schon 
gewöhnt. Das nutzlose Trimmregister hat mich jetzt doch überrascht.

von Andras H. (kyrk)


Lesenswert?

Bauform B. schrieb:
> Aber wenn ich den spendiere, und dann stellt sich
> raus, dass der FRC auch reicht, dann muss ich mir irgendwo hin beißen :)

Eventuell den Quartz dann nicht bestücken. Oder alternative weise den 
bestücken und den PIC so konfigurieren dass der auf FRC als backup clock 
zurückfallen kann. Bin unsicher ob wirklich so ein Feature da existiert, 
aber viele Controller haben so etwas. Dann hast du auch im Einzelfehler 
noch ein Gerät was funktioniert.

Das Problem ist aber, dass der FRC vielleicht sich anders verhält als 
ein Quartz. Altert sich anders, reagiert vielleicht anders auf 
Physikalische Einwirkungen, und auf Temperatur. Teilweise bedeutet das 
doppelte Testaufwände.

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.