-
-
Erfahrener Benutzer
Begeisterter Techniker
hallo polifora.
hast du schon ein programm an den mikrokontroller übertragen? wenn nein musst du in Bascom zunächst den richtigen Programmer einstellen (mcs bootloader).
Und dann brauchst du ein programm. Ich möchte dir den quelltext nicht vorkauen aber einige tipps geben
um den stellung der potis auzulesen brauchst du den sogenannten adc kannst im Wiki nachgugn wie das funktioniert.
und zum pwm : da ist ein timer im mikrocontroller der immer hoch und runter zählt und mit dem befehel "pwm1a=xx" gibst du den wert an bei dem er je nach konfiguration beim hochzählen einschaltet und beim runter wieder ausschaltet. und dies geschieht so schnell das der motor gar nicht merkt dass du immer an und ausschaltest.
also nun aber nochmal zur praxis
du brauchst den kopf, kannst du aus dem RN-Control beispielprogramm kopieren mit der regfile, baud usw.
dann musst du timer2 konfigurieren
dann adc konfigurieren
und dann würde ich zunächst mal ohne anfahrrampen die steuerung bauen du kannst ja sanft am poti drehen
das ist für den anfagn einfacher
ansonsten kannst du wie im RN-Control beispielcode eine schleife laufen lassen und diese von einem motor_ist wert auf einen Motorsoll_wert zählen lassen.
hoffe ich konnte dir helfen
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen