BEISPIELE FÜR STEUERSOFTWARE
09. Juli 2018|Ansicht:1216

Nachfolgend finden Sie einige kurze Codeabschnitte, hauptsächlich in C/C++, teilweise in Assemblersprache für verschiedene Prozessoren und Mikrocontroller. Dieser Code ist keineswegs vollständig, sondern soll lediglich ein grundlegendes Verständnis der Software zur Steuerung von Schrittmotoren mit und ohne Hardware-Übersetzerschaltung vermitteln.


Worte der Vorsicht:


Achten Sie beim Anschluss an einen PC-Parallelport oder an die E/A-Pins eines Mikrocontrollers auf eine gute Isolierung des Motors. Spannungsspitzen von mehreren hundert Volt können durch die Gegen-EMK der Schrittmotorspulen entstehen. Verwenden Sie unbedingt Klemmdioden, um diese Spannungsspitzen zurück zum Motor-Strombus zu leiten. Optische Isolationsbauelemente (Optokoppler) bieten eine zusätzliche Schutzschicht zwischen der empfindlichen Steuerlogik und den Hochspannungspotenzialen in der Leistungsendstufe. Verwenden Sie nach Möglichkeit separate Netzteile für Motor und Umsetzer/Mikrocontroller. Dies verringert das Risiko schädlicher Spannungen am Controller und reduziert oder eliminiert mögliches Netzteilrauschen durch den Motor.


Wenn Sie einen Computer mit integriertem Parallelport verwenden, sollten Sie den Kauf einer Parallelport-Karte in Erwägung ziehen. Ich habe sie bei Fry's Electronics und anderen Computergeschäften schon für 9,99 $ gesehen. Dies verringert nicht nur das Risiko einer dauerhaften Beschädigung oder Zerstörung Ihres Motherboards (das ist einem Freund von mir passiert!), sondern ermöglicht Ihnen auch Experimente, ohne Kabel austauschen oder einen Umschalter umlegen zu müssen, wenn Sie Ihren Paralleldrucker verwenden möchten, da Sie für Ihre Experimente den Port nicht gemeinsam nutzen. Es ist viel günstiger, eine 10-Dollar-Parallelport-Karte wegzuwerfen, als Ihr Motherboard auszutauschen!


Vollständige Softwaresteuerung:


Bei vollständiger Softwaresteuerung gibt es keine externe Übersetzerschaltung außerhalb des Parallelports oder Mikrocontrollers. Dieses Schema reduziert die Anzahl der Teile, die Komponentenkosten und vereinfacht das Platinendesign. Andererseits überträgt es die Verantwortung für die Generierung aller Sequenzierungssignale auf die Software. Wenn der PC oder Mikrocontroller nicht schnell genug ist (aufgrund von Code-Ineffizienz oder langsamer Prozessorgeschwindigkeit) oder zu viele Motoren gleichzeitig angetrieben werden, kann es zu Verzögerungen kommen. Unterbrechungen und andere Systemereignisse können in diesem Fall die Steuerungssoftware stärker belasten. Trotz der Nachteile dieser direkten Ansteuerung eines Schrittmotors ist dies definitiv die einfachste und unkomplizierteste Methode zur Steuerung eines Schrittmotors. Diese Methode der Motorsteuerung kann auch nützlich sein, wenn die Hardware zunächst nicht kritisch ist und eine einfache Schnittstelle benötigt wird, um mehr Zeit für die Entwicklung der Software zu haben, bevor die Hardware verfeinert wird.


Ähnliche Produkte

Eine Nachricht senden

Wenn Sie an unseren Produkten interessiert sind und weitere Einzelheiten erfahren möchten, hinterlassen Sie hier bitte eine Nachricht. Wir werden Ihnen so schnell wie möglich antworten.

Name*
E-Mail*
Tel
Durcheinander*

Kontaktieren Sie uns

Über uns

Die Changzhou Sunrise Electric Motor Company wurde 2004 gegründet und liegt etwa 200 km westlich von Shanghai.

Wir sind Experten für bürstenbehaftete und bürstenlose Gleichstrommotoren, AC-Servomotoren, Hybrid-Schrittmotoren und kundenspezifische Motorlösungen. Darüber hinaus bieten wir Ihnen Logistikdienstleistungen höchster Qualität.
Bei Sunrise Motor legen wir Wert auf eine offene Kommunikation zwischen allen Parteien, um die richtige Lösung für Sie zu gewährleisten.
Gemeinsam gehen unsere Unternehmen in eine profitable Zukunft. Profitieren Sie von über 15 Jahren Erfahrung im Bereich elektromechanischer Motorlösungen.

Die aufgeführten Motoren wurden über unsere Vertriebsmitarbeiter in Nordamerika und Europa exportiert. Sie finden Anwendung in Druckern, Schnitzmaschinen, medizinischen Instrumenten, Unterhaltungsbeleuchtung, Textilmaschinen usw.

Copyright © 2023–2025 Changzhou Sunrise Electric Motor Co., Ltd. Alle Rechte vorbehalten.Sitemap  Alle Tags