Hallo,
Ik ben een CNC frees aan het maken. Samengevat komt het er op neer dat de coördinaten van de actuele positie bijgehouden worden in een PIC en dat de pc via HID USB 6 nieuwe coördinaten doorstuurt, de PIC rekent uit hoeveel stappen de motors moeten afleggen om de gevraagde coördinaten te bereiken. (Mikrobasic programma: zie bijlage)
Dit werkt goed, alleen als ze > 30 min bezig is worden de huidige coördinaten "gereset" naar 0, wat als zeer vervelend gevolg heeft dat de frees op onvoorspelbare momenten naar een hele afstand verderop gaat.
Het lijkt mij alsof de PIC op deze momenten het programma terug van vooraf aan begint uit te voeren, hij lijkt gereset te worden?
De stroomvoorziening heb ik al nagekeken, ook de + 5V via 10 kOhm naar MCLR.
Wat zou de oorzaak hiervan kunnen zijn? Wat zijn frequente oorzaken waardoor de PIC gereset zou kunnen worden?
Met dank bij voorbaat,
Tom