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 ;-)
Wie ist die genaue Bezeichnung von deinem PIC? (s. Bild) 20 MIPS -> max. 80 MHz 30 MIPS -> max. 120 MHz Gruß John
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
Die dsPIC30 Serie ist für Ihre "Heizqualität" bekannt. Wenn die Schaltung sparsamer mit Energie umgehen soll bietet sich der Umstieg auf dsPIC33 an.
Die hohe Temperatur ist nicht ungewöhnlich. 70°C am Gehäuse habe ich schon gemessen. (bei 60MHz)
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...
Wenn du an der Leistung sparen kannst, lohnt sich vielleicht auch die 16 Bit XLP Familie.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.