Gast
#338335
Hi Zusammen! Vielleicht könnt Ihr mir helfen. Ich soll hier in der Uni mit einem Mikrocontroller (ATMega16) einen DC-Motor steueren (rauf,runter (schnell/langsam)) und die Richtung bzw. Drehgeschwindigkeit auf einem angeschlossenen LCD-Display ausgeben. In meinem Programm benutze ich zur Messung der Geschwindigkeit den ext. INT2 des µC und einen Zähler in der zugehörigen Routine. Nun fehlt noch die Erkennung der Drehrichtung. Diese soll auch erfolgen, wenn man den Motor per Hand andreht... Dazu besitzt der Motor zwei Sensor-Pins. Einen davon habe ich mit dem INT2 Pin des µC verbunden (für die Messung). Nun komme ich nicht weiter ... Wie kann ich nun erkennen, in welche Richtung der MOtor dreht. Mir fehlt jegliches Konzept. In der Anleitung steht nur: "Implement a C program which measures the rotation speed of the Motor on basis of the two sensor signals provided by the motor. The two signals are shift allowing a detection of the rotation direction". Bitte helft mir .... :'(((( Danke, ciao Alex.