Hallo,
habe hier nen dsPIC30F6014 mit 7,372MHz Quartz. Wenn ich den normal
betreibe, also mit XT ohne PLL, ist alles in Ordnung. Wenn ich XT mit 4x
PLL, also 29,488MHz einstelle, wird er schon gut warm. Wenn ich aber
jetzt XT mit 16x PLL, also 117,952MHz benutze (was laut Datenblatt ja
zulässig ist, da er 120MHz schafft), wird er sehr (schmerzahft) heiß und
zieht über 250mA Strom ohne Last (und leerem Programm). Ist das normal
oder hab ich den PIC evtl. beschädigt?
MFG Schakal
Sicher das der µC bis 120 MHz geht. Eventuell muss da noch ein Teiler
hinter. Die PIC33 die ich kenne gehen nur bis 40 MHz CPU-takt. Auch da
geht der Strom schon relativ hoch (knapp 100 mA), so das es ein wenig
Warm werden kann. Entsprechend klingen 250 mA bei 120 MHz schon
realistisch, wobei es halt nicht klar ist ob er da noch richtig rechnet.
Es ist aber schon normal das µC auch noch deutlich schneller laufen als
in DB angegeben. Da wird nicht bis aufs letzte ausgetestet, ob es
einzelne Exemplare nicht auch schneller können. Statt alle mit 40 MHz zu
verkaufen wären bei PC CPUs da eher Typen mit 50 66 75 MHz draus
geworden, und ein kleiner Rest als Ausschuss.
nee nee, das ist normal bei den chips. die werden wirklich so heiss, und
ja, die cpu ist bis 120mhz spezifiziert.
kleb' einen kleinen kühlkörper drauf und gut is ;-)
Beim dsPIC33FJ12GP201 sind für den Takt des VCOs im PLL 100-200 MHz
angegen. Danach kommt aber ein Teiler von 4 , 8 oder 16. Die eigentliche
CPU läuft dann mit maximal 40 MHz (nominal 40 MIPS), bzw. Fosc von 80
MHz. Dafür müßte der PLL auch schon mit 160 MHz laufen und der minimale
Teiler von 4 eingestellt sein.
Allerdings sind dafür nur 55 - 90 mA an Stromverbauch vorgesehen, keine
250 mA. Auch mit gut 50 mA wird es aber wohl schon gut warm.
Laut Bezeichnung ist es ein 30MIPS und das mit dem Teilen durch vier
wusste ich. Werd ihn jetzt einfach mit ca. 8MIPS (7,372MHz Quartz und
PLL x4) laufen lassen, dass reicht zum experimentieren. Strom werd ich
nochmal genau nachmessen, kann auch sein, dass das Netzteil blödsinn
anzeigt.
MFG
Schakal schrieb:> habe hier nen dsPIC30F6014 mit 7,372MHz Quartz. Wenn ich den normal> betreibe, also mit XT ohne PLL, ist alles in Ordnung. Wenn ich XT mit 4x> PLL, also 29,488MHz einstelle, wird er schon gut warm. Wenn ich aber> jetzt XT mit 16x PLL, also 117,952MHz benutze (was laut Datenblatt ja> zulässig ist, da er 120MHz schafft), wird er sehr (schmerzahft) heiß und> zieht über 250mA Strom ohne Last (und leerem Programm). Ist das normal> oder hab ich den PIC evtl. beschädigt?
dingends auf dsPIC33 umsteigen, dsPIC30 ist eine Fehlentwicklung was das
maximum angeht(30Mips), es muss auf jeden Fall eine rissige Masse Fläche
eventuell noch klein Kühlkörper oben drauf...
Eine eigene Frage?
Dieser Thread ist über 15 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.