PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schrittmotoransteuerung mit AT90S2313 und UCN5804



darxon
22.09.2004, 15:38
Der UCN5804 beinhaltet eigentlich alles was man zur Ansteuerung eines Schrittmotors braucht. Hat jemand schon mal im Zusammenhang mit dem AVR Controllern so ein Teil angesteuert? Wenn ja, gibts da codebeispiele und Schaltungen?

darxon
23.09.2004, 10:44
Na gut, da keiner antwortet will ich nochmal was nachschieben.
Unten ist der Schaltplan zu sehen. Mein Problem ist, daß ich irgendwie an PB3 eine Taktung des UCN5804 erzeugen muß. So in etwa um die 20Hz. Das das über einen Timer möglich ist, weiß ich, aber ich bin auf dem Microcontrollergebiet absoluter Neuling. Ich habe auch ein schon ein Programm mit dem ich die ansteuerung realisiere. Das habe ich mir mal aus dem Internet gezogen und muß es aber etwas modifizieren. Die frage ist nur, ob das so funktioniert.
In der Timer ISR TIM0_OVF: wird das Bit 3 immer hin und her geschaltet.
Wie muß ich den Timier initialisieren, damit das auch klappt.
Dazu habe ich dann gleich noch eine Frage: Wie kann ich das ganze im AVRStudio testen? Da müßte ich ja den UART irgendwie stimulieren um zu sehen, ob er auf die Kommandos reagiert. In der Hilfe steht zwar was von Simulator optionen, aber ich habe da keine gefunden.
http://www.astronomie.keepfree.de/Bilder/ebay/LXFocus.gif
und hier das Programm für den AVR.
http://www.astronomie.keepfree.de/Bilder/ebay/LX200Focuser.asm

darxon
29.09.2004, 07:29
Danke für die vielen netten Antworten. Scheint nicht viel Verkehr hier im Board zu sein.
Ich habe es jedenfalls inzwischen selbst hin bekommen.

OneStone2000
07.11.2004, 16:20
Hallo. Bin grad auf deinen Beitrag aufmerksam geworden, da ich nach ner Alternative für die L298/297 schaltung suche.

Wie groß sind denn die Schrittmotoren, die du damit ansteuerst? Hab nämlich bei meinen keine Infos bezüglich Strom oder Spannung.

MfG

darxon
08.11.2004, 08:07
Die sind relativ klein mit 200mA Phasenstrom bei 12V.

SpiekerChris
25.12.2004, 16:00
Hi Darxon,

Bin absoluter Neuling auf dem Gebiet der Software.
Mit BASCOM AVR erstelle ich das Programm für den 90S2313.
Hardware sieht sehr ähnlich aus - auch 2 Schrittmotoren. Aber mit L297/L298 angesteuert.
Wie hast du die Software realisiert?

Gruß
SpiekerChris