Gast
#172743
Hallo! Das kleine Problemchen meinerseits gehört vielleicht eher ins Code-Forum, aber da es mit Hardware zu tun hat, poste ich es mal hier. Habe das Problem, daß ich meine Kurbel in der 0°-Position starte und auch dort wieder stoppen lasse. Nun gut, da ich zum Detektieren dieser Position einen induktiven Näherungsschalter nehme, passiert folgendes: Prozessor startet Motor, weil aber die Kurbel noch am Sensor verharrt, wird er wieder gestoppt. Das Takt-Spiel geht so lange, bis die Kurbel sich aus dem Schaltfeld des Sensor geügend weit herausgedreht hat. Das ist natürlich so nicht erwünscht. Der Sensor muß natürlich solange unwirksam sein, bis die Kurbel weit genug gedreht hat. Softwaremäßig könnte ich ja den Motor für eine feste Zeit laufen lassen, um dann auf die Bedingung "wenn Sensor schaltet, 0° wieder erreicht, dann Motor aus" überzugehen. Gibt's da nicht eine elegantere Lösung? Danke! Gruß, Andreas