kurzer impuls zum schalten

Gast #582762
Lesenswert?
• ▲
▼
hi,

ich bastel gerade an einer schrittmotorsteuerung mit einem atmega8 und 
zwei L297 und L298. ich möchte gern die clock- / resetleitung über den 
atmega8 steuern, dafür brauch ich einen kurzen impuls. ich kenn bis 
jetzt zwei möglichkeiten wie ich das realisiere (software):

1. ich setz den high-pegel, warte paar ms und setz dann wieder den 
low-pegel

2. ich nehm ein timer der das ding toggled und dann aufhört

ich finde beide methoden allerdings nicht gerade traumhaft. wie würdet 
ihr das machen bzw. was gibts noch für möglichkeiten.

mein atmega8 ist direkt mit den pins der L297-Driver verbunden.

mfg blan
Gast #582769
Lesenswert?
• ▲
▼
Da ich mit den L297 noch nichts gebastelt habe, gilt folgendes unter 
Vorbehalt:

Wenn Dein Mikrocontroller mit einer festen Zeitbasis auskommt (z.B. 
100us) könntest Du den L297 immer in einem Timer-Interrupt bedienen - 
also je nachdem was nötig ist, an den Clock-/Reset-Leitungen ziehen.

Andere Aufgaben könntest Du dann nebenher in der main() Schleife oder 
entsprechenden Interrupts machen.

Die beste Implementation hängt aber vom "ganzen Bild" ab - was muß der 
ATMega sonst noch machen, wie sehen die zeitlichen Anforderungen aus 
(Reaktionszeit, High-/Low-Zeiten der Signale etc.) usw.
Gast #582812
Lesenswert?
• ▲
▼
danke für eure antworten!

@ MR:
so wie ich das im Datenblatt verstanden habe, brauch ich dazu auch 
hardware und müsste an den leitungen basteln. lieder kann ich deswegen 
die lösung nicht benutzen.

@ Klaus:
das hab ich mir auch schon überlegt. ich weiss allerdings nicht was für 
schaltzeiten der L297 braucht - werde ich aber mal ausprobieren.

hat sonst noch jemand eine idee?

mfg blan

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.