Sie sagen, Sie möchten keinen Kraftsensor verwenden. Wenn die Begründung nur darin besteht, dass Sie keine zusätzliche Signalleitung und / oder eine andere analoge Messung wünschen, wie wäre es dann, wenn Sie das Lastrückkopplungssignal direkt auf eine der Schrittsteuerleitungen legen?
Wenn Sie beispielsweise einen Mikroschalter hatten, der den vollständig gewickelten Punkt Ihres Mechanismus erkannte, können Sie die NO- oder NC-Kontakte verwenden, um eine der Schrittmotor-Antriebsleitungen zu ändern. Zurück in der Schrittmotor-Antriebsschaltung können Sie diese Antriebsleitung auf eine signifikante Änderung überwachen. Wenn der Treiberchip über eine Fehlererkennung verfügt, können Sie den Schalter verwenden, um absichtlich einen der Fehler auszulösen.
Wenn Sie beispielsweise ein riemengetriebenes System verwenden, wird der Riemen einseitig gespannt, wenn Sie sich dem vollständig gewickelten Punkt nähern. Wenn Sie also eine federbelastete Umlenkrolle auf den Riemen legen, kann dies zu einem Überspannen führen und beim Bewegen den Mikroschalter drücken. Wenn sich der Wickelmechanismus selbst auf einer federbelasteten Schwenkhalterung befindet, würde er sich bei vollständiger Wicklung leicht bewegen und könnte den Mikroschalter aktivieren.
Der Trick, um die obige Idee zum Funktionieren zu bringen, besteht darin, die Federbelastung und die Mikroschalterposition so einzustellen, dass sie mit dem hohen Tourqe-Punkt übereinstimmen, der die vollständig gewickelte Position signalisiert.
Der Schalter könnte eines der Antriebskabel vollständig öffnen, einen Widerstand in Reihe schalten, einen Kondensator gegen Masse stellen usw. Der beste Teil dieser Idee besteht darin, dass Sie die Änderung des Antriebskabels bestimmen können, die den vollständig gewickelten Punkt signalisiert . Das Einfügen oder Kurzschließen einer Komponente in die Laufwerksleitung funktioniert möglicherweise auch mit Ihrer Idee, einen aktuellen Shunt am Treiber zu verwenden. Durch Hin- und Herbewegen des Motors können Sie möglicherweise den genauen Punkt bestimmen, an dem der Schalter die volle Wicklung anzeigt. Wenn Sie das nächste Mal aufwickeln, können Sie nur die richtige Anzahl von Schrittimpulsen senden, um denselben Punkt zu erreichen.
Wenn Sie eines der Antriebskabel direkt über den Mikroschalter anschließen würden, benötigen Sie natürlich einen Schalter, der für den vollen Motorstrom ausgelegt ist. Das vollständige Öffnen eines der Antriebskabel kann auch zum Abwürgen des Schrittmotors führen, obwohl dies in diesem Fall möglicherweise hilfreich wäre.