Forum
Arduino Programmierung "speciale" (Elektronik)
» EDIT: Nachdem das Programm beim Testen zwischendurch immer mal wieder
» "abgeschmiert" ist, habe ich das Timing etwas geändert. Jetzt scheint es
» stabil zu laufen, und ich habe den neuen Quelltext noch einmal hochgeladen
» (oben, neuer Link).
Danke nochmals
Bei mir funktioniert es auch.
Die Taktfrequenz habe ich für die gedachte Anwendung wesentlich vergrößert (schrittmotortakt=1ms). Diese Variable habe ich auch in die delay() Funktionen für die Takterzeugung eingebaut, sodass sich jetzt gleichmäßige Rechtecke mit 1ms Puls- und Pausenzeiten und damit eine maximale Frequenz von 500Hz ergibt. Bei 400 Impulsen (maximale Einstellung der Endstufe) pro Umdrehung ergeben sich 75U/min an der Motorwelle. Schneller muss es wohl nicht sein, und langsamer geht ja eh immer.
Die Inbetriebnahme an der Maschine steht aber noch aus...
Gesamter Thread:
