Gast
#596814
Hallo! Für ein Projekt möchte ich zwei Signale (Ansteuerung für einen Schrittmotor) mit dem Atmega8 umwandeln. Leider fehlt mir irgendwie die zündende Idee, wie ich das realisieren kann. Es handelt sich um folgende Signale: Signal 1: 0 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 Signal 2: 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 1 Also eigentlich zwei Rechtecksignale, die phasenversetzt sind. Für die Richtungsänderung sehen die Signale so aus: Signal 1: 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 1 Signal 2: 0 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 Das Problem für mich ist, ich brauche nur ein Rechtecksignal für den Schritmotor und eines für die Bewegungsrichtung. Schrittmotor: 0 0 1 1 0 0 1 1 0 0 1 1 0 0 Dieses Signal zu erzeugen ist ja kein Problem, da ich einfach Signal 1 und 2 verUNDen oder verODERn kann. Das Problem ist aber das Signal für die Bewegungsrichtung. Also für Richtung 1 ein L und für Richtung 2 ein H. Lässt sich doch bestimmt in ASM programmieren, doch leider habe ich keinen Ansatz. Außerdem würde mich interesserieren, ob es auch möglich wäre das Signal ohne Programmierung, also nur mit Schaltungstechnik, zu erzeugen. Danke für Eure Hilfe!