Hallo liebe COmmunity, ich bin echt Verzweifelt.

Irgendwarum wird mein C-Control II ziemlich heiß. Also nicht so heiß, dass ich mich verbrenne, aber es ist nicht angenehm den Finger drauf zu lassen. Konkret geht es glaub ich um den C164 Prozessor, der heiß wird.

Weiters glaube ich, dass es ein Programmierfehler ist, denn wenn ich nur die Versorgungsspannung drauflege (12V), wird er auch heiß. Wenn ich ein neues Programm übertragen möchte, dann löscht er den Flash-Speicher bis 100% dann sagt der Compiler

"Es trat ein Fehler bei der Übertragung auf, starten sie den Vorgang erneut"

Es kommt mir auch so vor als ob es immer wärmer wird und ab einem gewissen Punkt kühlt es wieder ab, dann geht es wieder ins heiße über.

Hier der aktuelle Code der zum letzten mal erfolgreich übertragen wurde:



Code:
thread beep
{
 int d;
 plm.settimebase(0,plm.BASE_800);
 plm.setmode(0,0);
 plm.setperiod(0,25000);
 ports.set(8,-1);
 loop
 {
 for d=1000...2750 step 20
 {
     plm.out(0,d);
     sleep 10;
 }
 for d=0...1750 step 20
 {
     plm.out(0,2750-d);
     sleep 10;
 }
 }
}


thread main
{
ports.set(8,-1);
hwcom.init();
hwcom.setspeed(hwcom.SPEED_9600);
hwcom.print("PUDDELWATZ");
ports.set(8,0);
ports.set(8,-1);
ports.set(8,0);
ports.set(8,-1);
ports.set(8,0);
run beep;
}
Das ist nur ein kleiner test COde mit dem ich schnittstellen und Servo-Tests durchgeführt habe

Bitte helft mir, ich bin echt am Verzweifeln.

Aja nochwas:
Auch wenn es bei einem Test zu einem kurzschluss kam, kann es nur zu einer Spitze von 12V/ 1A gekommen sein, da eine Sicherung vor der Versorgungsspannung intergriert ist. Und ja mir sind 2mal die SIcherung durchgebrannt.