DE10357969B4 - Vorrichtung zum Ansteuern eines Schrittmotors - Google Patents
Vorrichtung zum Ansteuern eines Schrittmotors Download PDFInfo
- Publication number
- DE10357969B4 DE10357969B4 DE10357969A DE10357969A DE10357969B4 DE 10357969 B4 DE10357969 B4 DE 10357969B4 DE 10357969 A DE10357969 A DE 10357969A DE 10357969 A DE10357969 A DE 10357969A DE 10357969 B4 DE10357969 B4 DE 10357969B4
- Authority
- DE
- Germany
- Prior art keywords
- pointer
- motor
- stop
- input
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000015654 memory Effects 0.000 claims abstract description 20
- 230000005540 biological transmission Effects 0.000 claims abstract description 6
- 101001128814 Pandinus imperator Pandinin-1 Proteins 0.000 claims 1
- 101001024685 Pandinus imperator Pandinin-2 Proteins 0.000 claims 1
- 238000000034 method Methods 0.000 description 20
- 238000004804 winding Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000009191 jumping Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241000511343 Chondrostoma nasus Species 0.000 description 1
- 241001295925 Gegenes Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000000452 restraining effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/22—Control of step size; Intermediate stepping, e.g. microstepping
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/32—Reducing overshoot or oscillation, e.g. damping
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39181—Compensation of coulomb friction in joint
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41326—Step motor
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Stepping Motors (AREA)
Abstract
Vorrichtung
zum Ansteuern eines Schrittmotors (10), der im Wesentlichen folgende
Komponenten enthält:
– einen Rotor (14) mit einer Welle (16),
– mindestens zwei Statorspulen (12a, 12b),
– ein Getriebe (17),
– einen Zeiger (18), der über das Getriebe (17) mit der Welle (16) verbunden ist,
und
– einen Anschlag (19) für den Zeiger (18),
mit einer Motorsteuerschaltung (20), die aufweist:
– einen Mikroprozessor (65),
– einen Speicher (60) mit einer Tabelle (50) und zugehörigen programmtechnischen Mitteln (70), wobei der Speicher (60) mit dem Mikroprozessor (65) verbunden ist,
– Pulsweitenmodulations-Treiberschaltungen (25a, 25b), die eingangsseitig mit dem Mikroprozessor (65) und ausgangsseitig mit den Statorspulen (12a, 12b) in Verbindung stehen,
wobei
die Tabelle (50) im Speicher (60) Soll-Positionen des Anschlags (19) und des Zeigers (18) enthält sowie als Spannungstreibersignale ausgebildete Antriebsspannungspegel (30, 40) aufweist, die entsprechend von ebenso in der Tabelle...
– einen Rotor (14) mit einer Welle (16),
– mindestens zwei Statorspulen (12a, 12b),
– ein Getriebe (17),
– einen Zeiger (18), der über das Getriebe (17) mit der Welle (16) verbunden ist,
und
– einen Anschlag (19) für den Zeiger (18),
mit einer Motorsteuerschaltung (20), die aufweist:
– einen Mikroprozessor (65),
– einen Speicher (60) mit einer Tabelle (50) und zugehörigen programmtechnischen Mitteln (70), wobei der Speicher (60) mit dem Mikroprozessor (65) verbunden ist,
– Pulsweitenmodulations-Treiberschaltungen (25a, 25b), die eingangsseitig mit dem Mikroprozessor (65) und ausgangsseitig mit den Statorspulen (12a, 12b) in Verbindung stehen,
wobei
die Tabelle (50) im Speicher (60) Soll-Positionen des Anschlags (19) und des Zeigers (18) enthält sowie als Spannungstreibersignale ausgebildete Antriebsspannungspegel (30, 40) aufweist, die entsprechend von ebenso in der Tabelle...
Description
- Hintergrund der Erfindung
- Die Erfindung bezieht sich auf die Verwendung eines Schrittmotors als eine Relativpositioniereinrichtung. Die Bezeichnung Schrittmotor kommt daher, dass sich der Motor in diskreten Schritten bewegt. Aufgrund dieses Merkmals sind Schrittmotoren für viele unterschiedliche Arten von Positionierungsanwendungen ideal geeignet. Im Stand der Technik verwenden als Relativpositioniereinrichtungen eingesetzte Schrittmotoren eine Gegen-EMK-Rückkopplung in einem elektronischen Regelsystem. Dieses Verfahren erfordert jedoch die Verwendung zusätzlicher Hardware oder Spezialschaltkreise, die beide inakzeptabel teuer sein können. Im gegenwärtigen Stand der Technik existieren drei grundlegende Ausführungsarten von Schrittmotoren, und zwar Permanentmagnet, variable Reluktanz und Hybrid.
- Aus der US 2001/024 106 A1 ist eine Einrichtung zum Steuern eines Schrittmotors für ein Kraftfahrzeug zum Bewegen eines nadelartigen Zeigers mit zwei Paar verschiedenen Pulsweitenmodulations(PWM)-Ausgängen bekannt. Diese Einrichtung besitzt einen Mikroprozessor mit einem normalen PWM-Ausgang sowie zwei Schaltkreise, wobei jeder Schaltkreis mit zwei Ausgängen versehen ist und durch einen Eingang mit dem normalen PWM-Ausgang des Mikroprozessors verbunden ist. Dabei korrespondiert jeweils einer der zwei Ausgänge der beiden Schaltkreise mit dem PWM-Ausgang des Mikroprozessors. Des Weiteren umfasst die Einrichtung Mittel zum Invertieren der zwei Ausgänge auf jeden Schaltkreis.
- Der dem Erfindungsgegenstand nächstkommende Stand der Technik ist in der Druckschrift
DE 196 10 059 A1 offenbart. Dabei werden ein Anzeigeinstrument und ein Verfahren zum Betrieb dieses Anzeigeinstruments beschrieben, welches eine Anzeigevorrichtung eines Messgerätes in Form eines Zeigers enthält. Die Anzeigevorrichtung wird mittels eines Schrittmotors angetrieben. In dem Schrittmotor wird durch Feldspulen ein magnetisches Drehfeld ausgebildet, welches ein zusammengesetztes Feld der Magnetfelder der mit einem sinusartigen Treiberstrom und einem cosinusförmigen Treiberstrom versorgten Spulen ist. Die Anzeigevorrichtung wird durch das magnetische Drehfeld auf einen sich in einer Nullstellung des Messgerätes befindlichen Anschlag zurückgeführt. Ein Teil des magnetischen Drehfeldes, das während des Nullrückführungsvorgangs durch sinus- und cosinusförmigen Signalverläufe in einem Phasenwinkelbereich zwischen –340° und – (180° – Δs) gebildet wird, wird durch eine vorhandene Unterbrechungseinrichtung unterbrochen, nachdem die Anzeigevorrichtung auf dem Anschlag ruht, so dass ein solch hoher Teil des magnetischen Drehfeldes die Anzeigevorrichtung nicht von dem Anschlag entfernen kann. - Aufgabe der Erfindung
- Die Aufgabe der Erfindung besteht darin, eine Vorrichtung zum Ansteuern eines Schrittmotors bereitzustellen, die derart ausgebildet ist, dass eine Rückkehr des Schrittmotors in die vorgegebene Ruhestellung ohne Rauschen oder ohne Prellen erfolgen kann.
- Zusammenfassung der Erfindung
- Die Erfindung umfasst einen Schrittmotor, der aus einer Vielzahl von Windungen besteht, und eine Steuerung, die eine Vielzahl von an die Windungen betriebsfähig angeschlossenen Ausgängen umfasst. Die Steuerung umfasst einen Prozessor, an den Prozessor betriebsfähig angeschlossene Pulsweitenmodulationsansteuerungen und einen Speicher, der mit dem Prozessor betriebsfähig verbundene Software umfasst.
- Der Speicher umfasst eine im Speicher gespeicherte Tabelle, wobei die Tabelle Treibersignale umfasst, die entsprechend den ebenso in der Tabelle gespeicherten Zuständen um 90° zueinander phasenverschoben sind.
- Der weitere Anwendungsbereich der Erfindung geht aus der folgenden ausführlichen Beschreibung, dem beigefügten Patentanspruch und Zeichnungen hervor.
- Kurzbeschreibung der Zeichnungen
- Die Erfindung ist am besten anhand der nachfolgenden ausführlichen Beschreibung, des beigefügten Patentanspruchs und der zugehörigen Zeichnungen zu verstehen, wobei:
-
1 ein die Erfindung darstellendes Schaltungsschema ist, -
2 einen internen Motoranschlag darstellt, -
3 die Auswirkungen des schrittweisen Ansteuerns des Motorzählwerks im Uhrzeigersinn darstellt, -
4 das Durchlaufen des Motorrotors durch Zustände darstellt, während sich der Motor am Anschlag befindet, -
5 die Bewegung des Zeigers und das Prellen des Zeigers darstellt, -
6 ein zum Ansteuern eines Schrittmotors verwendetes 24-Mikroschrittpulsweitenmoduliertes Spannungssignal darstellt, -
7 die zur Ermittlung der einzelnen Schritte der angelegten Spannungen verwendeten möglichen Motorzustände für 24 Zustände darstellt, -
8 ein Flussdiagramm ist, das darstellt, wie die Ansteuerungsspannungen für jeden Zustand berechnet werden, -
9 ein Flussdiagramm ist, das ein Verfahren zur Verringerung von Prellen und Rauschen bei Rückkehr in die Ruhestellung darstellt, -
10 ein funktionelles Blockschaubild des „einfachen Schalters" LM2576 ist. - Ausführliche Beschreibung der Vorzugsausgestaltung
- Als Relativpositioniereinrichtung verwendete Schrittmotoren erfordern zur Absicherung der genauen Positionierung eine Rückstellung oder Initialisierung, wenn keine Regelkreisrückkopplung erfolgt. Die Initialisierung eines Schrittmotors kann auf einem von zwei Wegen erfolgen. Der erste Weg betrifft das Zurücksteuern des Motors um eine Anzahl von Schritten, die den erwarteten Abstand übersteigt, den der Motor von seinem mechanischen Bezugspunkt hat. Ein Schrittmotor kann zum Beispiel an ein Zahnrad gekoppelt sein, das sich in dieselbe Richtung wie der Schrittmotor dreht. An dem Zahnrad ist ein Zeiger befestigt. Der Zeiger kann die Form eines Stabs haben. Ein ortsfester Anschlagstift kann in der Nähe des Zahnrads derart angeordnet sein, dass er mit dem Zeiger in Kontakt kommt, wenn sich der Zeiger um einen bestimmten Betrag gedreht hat, und den Zeiger am Weiterdrehen hindert. Damit werden das Zahnrad und der Schrittmotor ebenfalls am Weiterdrehen gehindert. Der Anschlagstift wird zur Begrenzung der Auslenkung des Motors sowohl in der Null- als auch in der Endposition verwendet.
- Bei einem Ereignis, bei dem Rückkehr in die Ruhestellung oder Nullung auftreten könnte, wie z. B. Zündschlüssel-Aus oder Absperren eines Fahrzeugs, wird die Spannungsunterbrechung durch das Zündschloss erfasst. Als Nächstes sendet die Motorsteuerungsschaltung einen Rückstellungsbefehl an die Motorspulen. Dieser Befehl kann die Form einer konstanten Anzahl von Impulsen haben, wobei deren Anzahl für eine Rückstellung des Zeigers auf Null unabhängig von der momentanen Position des Zeigers ausreichend groß ist. Der Zeiger dreht sich am Anschlagstift nicht vorbei.
- Das zweite Verfahren besteht im Hinzufügen einer elektronischen Rückkopplung zum System zwecks Bereitstellung von Positionsinformationen über den Motor.
- Das erste Verfahren der Positionierung wird gewöhnlich bevorzugt, weil das zweite Verfahren teuer ist und mehr Mikroprozessorbandbreite als das erste Verfahren erfordert. Das Fahren des Motors gegen einen starren Anschlag kann jedoch zwei unerwünschte Effekte hervorrufen: Rauschen und/oder Prellen. Das Rauschen wird dadurch verursacht, dass der Schrittmotorrotor, nachdem der Zeiger mit dem Anschlag in Kontakt gekommen ist, weiter angesteuert wird und der Zeiger mit dem mechanischen Anschlag fortlaufend in Kontakt gelangt und Rauschen erzeugt, bis sämtliche Rückstellungsimpulse geliefert worden sind.
- Das „Springen" oder „Prellen" wird durch das Abprallen des Zeigers vom Anschlag verursacht, weil sich der Rotor wieder mit dem Magnetfeld in den Motorspulen synchronisiert. Die Pegel sowohl des Rauschens als auch des Prellens können sich als inakzeptabel erweisen, was dazu führen kann, dass der Schrittmotor nicht als Anzeigeeinrichtung eingesetzt wird, falls nicht ein bedeutender Kostenaufwand zur Verringerung von Rauschen und Prellen betrieben wird.
- Durch Verringerung angelegter Spannungen bei Ausführung der Rückkehr in die Ruhestellung (auch Nullung oder Rückstellung genannt) und durch Senden von Schrittimpulsen bei einer Frequenz (Geschwindigkeit) unterhalb der Start-/Stopp-Frequenz des Motors für die resultierende Leistung ist es möglich, sowohl das Rauschen als auch das Prellen, die beide mit dieser Operation typischerweise zusammenhängen, signifikant zu reduzieren oder zu eliminieren.
- Im Gegensatz zu einem Luftdruckmesser, bei dem durch Anlegen spezifischer diskreter Spannungen an die Spulen die absolute Position des Geräts gesteuert wird, erfolgt die Positionierung eines Schrittmotors durch Senden einer Anzahl von Impulsen, die einer relativen Bewegung oder Auslenkung entspricht. Das genaue Positionieren eines Schrittmotors erfordert die Implementierung einer Strategie zur Rückkehr in die Ruhestellung, bei der ein mechanischer Bezugspunkt am Ende der Motordrehung verwendet wird.
- Mechanische Anschlagwahl
- Mithilfe einer mechanischen Anschlagwahl wird die Rückkehr in die Ruhestellung oder Nullung des Schrittmotors durch Ansteuern des Motors in rückkehrende Richtung ausgeführt, bis die Bewegung des Motors durch einen mechanischen Anschlag oder einen mechanischen Eingriff blockiert wird. Es existieren drei Arten von mechanischen Eingriffen, die bei Schrittmotoren verwendet werden.
- 1) Extern/Skala: ein auf dem Zifferblatt in Richtung auf die Spitze des Zeigers angeordneter Stift.
- 2) Extern/Nabe: ein unter der Nabe des Zeigers angeordneter Stift und eine Aussparung in der Skala/im Zifferblatt.
- 3) Intern/Motor: auf dem Abtriebszahnrad des Schrittmotors angeordneter Stift und eine Nase im Motorgehäuse.
- Die Erfindung kann entweder 1) einen externen Anschlag (siehe
1 ) oder 3) einen internen Motoranschlag (siehe2 ) verwenden. - Jede Form eines Anschlags bietet eigene Merkmale und erfordert unterschiedliche Prozesse.
- Funktionsbeschreibung des Merkmals Rückkehr in die Ruhestellung
- Es existieren drei Verfahren zur Rückkehr in die Ruhestellung oder Nullung, die bei Schrittmotoren verwendet werden.
- Diese Verfahren umfassen:
- 1) Steuerkette: Bei diesem Verfahren fällt der Antiebsmotor mit einer konstanten Anzahl von Schritten bei einem kontrollierten Geschwindigkeitsprofil zum mechanischen Anschlag hin ab. Er stoppt an einer bestimmten Schrittposition. Diese wird Ruhestellungsversatzzustand genannt.
- 2) Motoreigene Gegen-EMK: Bei diesem Verfahren fällt der Antriebsmotor mit Vollschritten zum mechanischen Anschlag hin ab. Er erfasst die in der nicht unter Strom gesetzten Spule erzeugte Gegen-EMK und stoppt, wenn die Gegen-EMK einen Schwellenspannungspegel von typischerweise einigen Millivolt erreicht. Anschließend wird der Schritt/die Position des Motors ermittelt, wenn der Motorzeiger diesen Anschlag erreicht hat. Der Schritt/die Position dient beim Ansteuern des Motors in positive Richtung als Nullbezugspunkt. Mithilfe dieses Verfahrens kann die Gegen-EMK außerdem herangezogen werden, wenn der Magnet zum Neuausrichten mit dem Antriebsfeld als ein Nullbezugspunkt zurückkippt.
- 3) Motorferne Gegen-EMK-Kalibrierung, Steuerkette: Dieses Verfahren verwendet eine Testschaltung zur Erfassung der Gegen-EMK, die erzeugt wird, wenn der Motor gegen einen mechanischen Anschlag bewegt wird. Diese Anschlagposition (d. h. die Anzahl der ausgeführten Schritte bis zum Erreichen dieser Anschlagposition) wird im Speicher des Schrittmotors gespeichert. Der Schrittmotor bewegt sich mit einer bestimmten Anzahl von Schritten bei einer kontrollierten Geschwindigkeit zum mechanischen Anschlag, bis er in einer vorprogrammierten Schrittposition stoppt.
- Jedes Verfahren zur Rückkehr in die Ruhestellung besitzt seine eigenen Merkmale.
-
- 1Das hier gemeinte Anschlagsrauschen wird durch den wiederholten Zeigerkontakt mit dem mechanischen Anschlag verursacht und bezieht sich nicht auf das Getriebegeräusch des Motors.
- 2Prellen bezieht sich auf die beobachtete Bewegung der Zeigerspitze während der Rückkehr in die Ruhestellung.
- Ausführliche Erklärung der Steuerkettenstrategie für die Rückkehr in die Ruhestellung:
- In einer Vorzugsausgestaltung wird eine Steuerkettenstrategie für die Rückkehr in die Ruhestellung verwendet. Mit der Einführung von Computern und programmierbaren Steuerungen wurde die Steuerung von Motoren mithilfe von Elektronik möglich. Der Motor wandelt elektrische Impulse von der Steuerung in diskrete Winkelschritte der Abtriebswelle um. Bei jedem elektrischen Impuls dreht sich der Motor um eine von der Auslegung des Motors abhängige Anzahl von Grad.
3 demonstriert Effekte der Ansteuerung des Motorzählwerks im Schrittmodus. - Ein Motor kann außerdem mithilfe eines gewissen Pegels des Mikroschrittmodus angesteuert werden. „Mikro" bedeutet hier einen Anteil eines Vollschritts. Dadurch werden benachbarte Schrittpositionen in eine Vielzahl von Schritten unterteilt.
- In der Vorzugsausgestaltung wird die Stufung des Motors in Mikroschritten durch Anlegen verschiedener Potenziale an den zwei Motorspulen in einer Sinus-/Cosinus-Verfahrensweise im Gegensatz zu einer An-/Aus-Verfahrensweise erreicht. In einer Sinus-/Cosinus-Verfahrensweise sind die Phasen zwischen den zwei Treibersignalen, die die zwei Motorspulen ansteuern, um 90° phasenverschoben. In einer Vorzugsausgestaltung (siehe
1 ) wird der Motor10 durch eine Steuerung20 direkt angetrieben, die eine Spannung von etwa 5 V an jede Statorspule anlegt. Der Motor besteht aus zwei Spulen oder Wicklungen oder Statoren12a und12b und einem zehnpoligen Rotor14 . Der zehnpolige Rotor14 ist an einer Welle16 befestigt, die mit einem Getriebe17 verbunden ist. Mithilfe von Welle16 und Getriebe17 wird der Zeiger18 gedreht, indem sich der Rotors14 dreht. Der mechanische Anschlag19 verhindert eine Weiterbewegung des Zeigers18 . - An einem gewissen Punkt während der Rückkehr des Motors
10 in die Ruhestellung stoppt das Abtriebsrad17 des Schrittmotors die Drehung entweder aufgrund des Kontakts des befestigten Zeigers18 am externen Zeigeranschlag19 oder weil der Getriebestift den internen Anschlag19 kontaktiert. Wenn das Abtriebsrad17 vor jeder weiteren Drehung im Uhrzeigersinn gestoppt wird, wird das Rotorzahnrad/der Rotormagnet14 ebenfalls in der Drehung gestoppt. - Da dies kein Regelsystem darstellt, besteht keine Möglichkeit festzustellen, wann das Abtriebsrad die Drehung gestoppt hat. Um abzusichern, dass der Zeiger
18 den Zeigeranschlag19 erreicht hat, und auf diese Weise beliebige verlorene Schritte zu korrigieren, setzt die Steuerung20 den Umlauf durch die Zustände45a fort. Die Zustände45a repräsentieren diskrete Winkelschritte oder Auslenkungen des Motors10 . - Falls der Zeiger
18 oder das Abtriebsrad17 in Kontakt mit dem Anschlag19 war, als sich der Rotor14 in der in3 , Schritt „b" gezeigten Position befand, würde der Rotor14 und damit das Abtriebsrad/der Zeiger19 auf die in Schritt „a" gezeigte Position „zurückspringen", wenn der Antrieb Schritt „e" erreicht hat. Das wird in4 demonstriert. In den3 und4 bedeuten die weißen Ringsegmente, dass kein Feld anliegt. Das N neben einem Segment repräsentiert das Nordfeld, während das S neben einem Segment das Südfeld darstellt. Die Zahl bei N oder S bedeutet das aufeinander folgende Auftreten des Felds (N1, S1, N2, S2 ...), während es von Spule 1 zu Spule 2 wechselt. Der Punkt dient lediglich als fester Bezug auf dem Rotormagnet. - Während der Motorantrieb oder die Motorsteuerung
20 den Umlauf durch die Zustände45a fortsetzt, würden der Rotor14 und das Abtriebsrad17 sowie der Zeiger18 das Schwenken zum Zeigeranschlag19 fortsetzen und auf die in Schritt „a" gezeigte Position zurückspringen (oder zurückprellen). -
2 stellt eine Ausgestaltung der Erfindung dar, bei der ein interner Motoranschlag21 verwendet wird. Das Getriebe17 besteht aus einem Zwischenrad22 und einem Abtriebsrad23 . Ein Getriebestift24 ist auf dem Abtriebsrad23 montiert. Mithilfe des Zwischenrads22 und des Abtriebsrads23 dreht sich der Stift24 , indem sich der Rotor14 dreht. Der interne Motoranschlag21 verhindert eine Weiterbewegung des Stifts24 . - In
5 repräsentiert jeder abwärts gerichtete Pfeil die Bewegung des Zeigers18 oder des Abtriebsrads zum Anschlag19 . Bei externen Zeigeranschlägen ist da die Quelle des „Anschlagsrauschens". Jeder aufwärts gerichtete Pfeil repräsentiert das „Springen" oder „Prellen" des Abtriebsrads17 oder des Zeigers18 weg vom Anschlag, während sich der Rotor wieder mit dem Magnetfeld in den Statorspulen12a ,12b und dem Motor10 synchronisiert. Die Geschwindigkeit, mit der der Motor10 während des Rückkehrprozesses in die Ruhestellung angetrieben wird, wirkt sich auf die Stärke des erzeugten Rauschens und auf den Prellungsbetrag aus. - Strategie zur Rückkehr des Schrittmotors in die Ruhestellung
- Die Implementierung einer Strategie zur Rückkehr von Schrittmotoranwendungen in die Ruhestellung wird verwendet, um abzusichern, dass der Motor
10 von einem „bekannten" Bezugspunkt aus startet. (Tatsächlich ist jedoch nichts bekannt, da keine Regelrückkopplung existiert). Batterieanschluss, Zündschlüssel-Ein und Zündschüssel-Aus sind Ereignisse, bei denen eine Rückkehr in die Ruhestellung vorkommen kann. -
6 zeigt ein zum Antrieb eines Schrittmotors10 verwendetes 24-Mikroschritt-pulsweitenmoduliertes (PWM-)Spannungssignal. In einer Vorzugsausgestaltung umfasst die Steuerung20 zwei Pulsweitenmodulationstreiber25a , b zum Erzeugen der Treibersignale (siehe1 ). In6 sind die Spannungen von –100 % bis +100 % der Spitzenspannung (typischerweise 5 V für einen mikroschrittgesteuerten Schrittmotor) gestuft. Die Phasen zwischen den zwei Treibersignalen (PWM-C1)30 und (PWM-C2)40 sind 90° phasenverschoben dargestellt. Deshalb ist das die Spule12a antreibende Steuersignal (PWM-C1)30 zum die Spule12b antreibenden Steuersignal (PWM-C2)40 um 90° phasenverschoben. Die tatsächliche Phasenverschiebung hängt jedoch von der Motorauslegung ab. - Bei einem zweiseitigen Betrieb des Motors
10 ist die Verwendung eines bipolaren Antriebs erforderlich. Die positiven Impulse treiben den Motor10 in Uhrzeigerrichtung an, während die negativen Impulse den Motor10 entgegengesetzt zur Uhrzeigerrichtung antreiben. Die Impulsdauer wirkt sich auf den Gesamtbetrag der an den Motor10 gelieferten Energie aus, wodurch die Gradzahl, um die sich der Motor dreht, beeinflusst wird. -
7 stellt dar, wie die zur Berechnung der einzelnen Schritte bei den angelegten Spannungen verwendeten möglichen Motorzustände ermittelt werden. Eine bestehende Gesamtrotation um 360° wird in Zustände45a unterteilt.8 ist ein Flussdiagramm, das darstellt, wie die Antriebsspannungen für jeden Zustand45 berechnet werden. Bei diesem Beispiel existieren24 Zustände45a oder Mikroschritte. Damit entspricht jeder Zustand einem Winkelschritt von 360/24 = 15° (Schritt100 /8 ). Als Nächstes werden die Antriebsspannungen30 ,40 für jeden Zustand45a berechnet (Schritt110 /8 ). Bei Motorzustand #4 (der einer Winkelauslenkung oder einem Ausschlag von 4·15° = 60° entspricht) beträgt die die Spule12a ansteuernde Spannung30 , PWM-C1, 5·cos(60°) = 2,5 V (Schritt113 /8 ). Die die Spule12b ansteuernde Spannung40 , PWM-C2, beträgt 5·sin (60°) = 4,33 V (Schritt116 /8 ). Deshalb wird der Rotor14 beim Anlegen dieser Spannungen30 ,40 an die Spulen12a ,12b des Schrittmotors10 von Null an um 60° ausschlagen (Schritt120 /8 ). Die folgende Tabelle50 listet die Antriebsspannungswerte für die Spulen12a und12b für jeden der 24 Zustände oder Winkelausschläge45a auf. Diese Tabelle50 kann im Speicher60 gespeichert sein. Sie kann in einem RAM- oder ROM-Speicher oder in einer beliebigen anderen Art von für die Steuerung20 zugriffsfähigen Speichern gespeichert sein. Die Steuerung20 umfasst außerdem einen Prozessor, einen Mikroprozessor oder eine beliebige andere Art von Verarbeitungs- oder Steuereinrichtungen65 , die an die Pulsweitenmodulationstreiber25a , b und den Speicher60 betriebsfähig angeschlossen sind. Der Speicher60 kann Teil des Mikroprozessors65 sein oder sich in einem separaten Logikblock oder Logikchip befinden. Der Speicher60 kann außerdem auf demselben Chip wie die Steuerung20 angeordnet sein. - Die Ansteuerung des Schrittmotors
10 mit diesen Spannungspegeln erzeugt für jede vorgegebene Geschwindigkeit das maximale Motordrehmoment, das in einer Ausgestaltung zwischen 300°/s und 100°/s von 1 bis 2 mNm (Millinewtonmeter) reicht. Wie voranstehend erwähnt, stehen sowohl die Stärke des Prellens des an der Abtriebswelle16 befestigten Zeigers18 des Motors10 als auch die Stärke des Rauschens, das während des Kontaktierens des Zeigers18 am mechanischen Anschlag19 erzeugt wird, in direkter Verbindung mit der angelegten Spannung und der Geschwindigkeit oder Frequenz der Strategie zur Rückkehr in die Ruhestellung. -
9 ist ein Flussdiagramm, das ein Verfahren zur Verringerung von Prellen und Rauschen während der Rückkehr in die Ruhestellung darstellt. Zur Verringerung des Prellens des Zeigers18 und des erzeugten Rauschens auf gerade noch wahrnehmbare Pegel wird die angelegte Spannung auf einen Wert zwischen 15 % und 30 % der normalen Antriebsspannung (etwa 1 V bei einem 5 V-System) reduziert (siehe Schritt200 in9 ). Das Wechseln der Spannung (ihre Absenkung) verringert das Ausgangsdrehmoment des Motors, was zu einer geringeren Aufschlagkraft am Anschlag führt. Das führt während der ständigen Ansteuerung des Motors am Anschlag zu geringerem Rauschen und Prellen. - Außerdem wird die Geschwindigkeit für die Rückkehr in die Ruhestellung auf einen Wert unter der Start-/Stopp-Frequenz des Motors
10 eingestellt. Die Start-/Stopp-Frequenz ist die Frequenz, mit der sich der Motor10 von einem Anschlag wegbewegt. Die Start-/Stopp-Frequenz eines Motors hängt vom Motordrehmoment und der Größe der anzutreibenden Last ab. Typische Start-/Stopp-Frequenzen liegen im 200°/s-Bereich. Die Verwendung von Niederfrequenzimpulsen, deren Frequenz unter der Start-/Stopp-Frequenz des Motors10 liegt, sichert ab, dass sich der Motor10 zuverlässig und synchron mit den Impulsen stufenweise bewegt (Schritt210 ). Mach Nullung, wenn die Impulsfrequenz steigt, nämlich auf Werte über der Start-/Stopp-Freguenz, verringert sich mit Ansteigen der Frequenz das Antriebsdrehmoment. Das hat die erwünschte Konsequenz, dass das Antriebsdrehmoment bei Erreichen des Anschlags an der Nullposition des Zeigers18 relativ klein ist. Folglich wird das Prellen verringert. -
- Der Arbeitszyklus des Impulses ist von der Sollausgangsspannung abhängig, wie durch
7 festgestellt wird. Der Arbeitszyklus reicht von 0 % oder 0 V = 5 V·PV·sin(ϕ) bei ϕ = 0° bis 100 % oder 5 V = 5 V·PV·sin(ϕ) bei ϕ = 90°, wobei P V der prozentuale Anteil der zu verwendenden maximalen Spannung ist (100 % bei Normalbetrieb und 15 % bis 30 % unter Niederspannungsbetrieb). ϕ reicht von 0° bis 345° in 15°-Inkrementen für eine Gesamtheit von 24 möglichen Bedingungen/Zuständen. - In einer Vorzugsausgestaltung beträgt die Impulsweitenfrequenz 16 kHz. Die Frequenz des Treibersignals bezieht sich auf die Wechselgeschwindigkeit des Arbeitszyklus (der „Schrittgeschwindigkeit"). In einer Vorzugsausgestaltung sind das 40°/s bis 100°/s für die Zeigergeschwindigkeit. Damit reicht die Schrittfrequenz von 40°/s·12 Mikroschritte/1° = 480 Mikroschritte/s bis 100%/s·12 Mikroschritte/1° = 1200 Mikroschritte/s.
- Deshalb ist aus der Spalte zwei von Tabelle
80 ersichtlich, dass die Verwendung von mikroprogrammierbaren Pulsweitenmadulations-(PWM-)Pegeln den Prozessor oder Mikroprozessor65 einbezieht, der aus einer Tabelle wie z. B. der in Speicher60 gespeicherten Tabelle50 die gespeicherten Spannungspegel einliest, die dem Betrag der Sollwinkelauslenkung des Motors10 entsprechen. Diese Spannungspegel werden an die Spulen12a bzw.12b angelegt. Die Steuerung20 führt diese Operationen durch Ausführung von im Speicher60 gespeicherten Softwareanweisungen70 aus. Die Software70 kann im in der Steuerung20 angeordneten Speicher60 oder in einem separaten Logikblock oder Logikchip gespeichert sein (siehe1 ). In einer anderen Vorzugsausgestaltung kann die Saftware entweder als Software oder als Firmware im Prozessor65 gespeichert sein. - Ein Beispiel eines Geräts, das als Pulsweitenmodulationstreiber
25a ,25b verwendet werden kann, ist der „einfache Schalter" LM2576 von National semiconductor. Diese Steuerung kann sich auf Spannungen von 4 bis 40 V, Steuerlastströme bis 3 A einstellen und Aus gangsspannungen von 1,23 bis 37 V bereitstellen.10 ist ein funktionelles Blockschaubild des „einfachen Schalters" LM2576. Das Gerät enthält außerdem einen internen Schaltoszillator, der bei einer festgelegten Frequenz von 52 kHz arbeitet, was eine Periode T von etwa 20 μs ergibt. Das Ferneinschalten des Reglers wird durch einen Steuerpin erleichtert. - Es folgt eine funktionelle Beschreibung des LM2576. Es wird angenommen, dass die an den Leseeingängen (Pin 4) des Chips bereitgestellte unterteilte Ausgangsspannung anzeigt, dass die Ausgangsspannung zu hoch ist.
- Mit einem hohen Leseinput (> +1,23 V) wird der invertierende Eingang zum Operationsverstärker kleiner als der nichtinvertierenden Eingang 1,23 Vref sein. Folglich wird der Spannungsoutput des Fehlerverstärker U1 positiver. Mit diesem positiven Input an der nichtinvertierenden Seite des Komparators U2 und dem Oszillatarsägezahnwellenformoutput durch einen 52-kHz-Oszillator U5 an der invertierenden Seite von U2 wird der Komparator U2 länger in einem hohen Zustand verweilen.
- Mit dem häufiger hohen Input am NOR-Gatter U3 wird das NOR-Gatter U3 länger in einem niedrigen Zustand verweilen; das bedeutet, dass die An-Zeit ton von Q1 verringert werden wird. Der Treiber U4 wird zur Verstärkung des Outputs von U3 verwendet. Da ton verringert wird, wird weniger Strom dem Verbraucher bereitgestellt. Als Ergebnis tritt eine verringerte Ausgangsspannung an Pin 2, OUT auf.
- Die PWM-Treiber
25a , b umfassen außerdem eine An-/Aus-Steuerung U6, die im normalen Betrieb geerdet sein sollte, und einen am Kollektor von Q1 angeschlossenen internen Regler U7. Der andere Eingang des NOR-Gatters U3 ist an eine Rücksetzschaltung U8 angeschlossen. Eine thermische Abschaltschaltung U9 und eine Strombegrenzungsschaltung U10 sind an U4 angeschlossen. - Aus der dritten Spalte von Tabelle
80 ist ersichtlich, dass die Anwendung der Verfahrensweise mit Treiber-IC und festgelegten diskreten Spannungen eine Verringerung der an den Motor10 angelegten Spannungspegel einbezieht (Schritt200 /9 ). Das wird erreicht durch Verwendung einer Schaltung zur Verringerung der Größe der an die Wicklungen12a ,12b des Schrittmotors10 angelegten verfügbaren Antriebsspannungen (Schritt203 /9 ). Der Mikroprozessor65 führt diese Operationen durch Ausführung von im Speicher60 gespeicherten Softwareanweisungen70 aus. - Aus der vierten Spalte von Tabelle
80 ist ersichtlich, dass die Anwendung der Verfahrensweise mit Treiber-IC und festgelegtem Spannungspegel-PWM eine Verringerung der an den Motor10 angelegten Spannungspegel einbezieht (Schritt200 /9 ). Das wird erreicht durch Wechsel des Arbeitszyklus der an die Wicklungen12a ,12b des Schrittmotors10 angelegten Impulse (Schritt205 /9 ). Der Mikroprozessor65 führt diese Operationen durch Ausführung von im Speicher60 gespeicherten Softwareanweisungen70 aus (siehe1 ). - Die voranstehende Beschreibung offenbart und beschreibt eine beispielhafte Ausgestaltung der Erfindung. Mit. dem Fachgebiet vertraute Personen werden aus einer solchen Beschreibung und aus den zugehörigen Zeichnungen sowie Patentansprüchen leicht erkennen, dass verschiedene Änderungen, Modifikationen und Variationen ausgeführt werden können, ohne dass vom wahren Sinn und klaren Geltungsbereich der durch die beigefügten Patentansprüche definierten Erfindung abgewichen wird.
-
- 10
- Schrittmotor
- 12a
- zweite Statorspule
- 12b
- zweite Statorspule
- 14
- Rotor
- 16
- Antriebswelle
- 17
- Getriebe
- 18
- Zeiger
- 19
- Anschlag
- 20
- Motorsteuerung
- 21
- interner Motoranschlag
- 23
- Abtriebsrad
- 24
- Getriebestift
- 25a
- erste Pulsweitenmodulations-Treiberschaltung
- 25b
- zweite Pulsweitenmodulations-Treiberschaltung
- 30
- Antriebsspannungspegel
- 40
- Antriebsspannungspegel
- 45a
- Zustände
- 45
- Zustand
- 50
- Tabelle
- 60
- Speicher
- 65
- Mikroprozessor
- 70
- programmtechnische Mittel
- 80
- Tabelle
- U1
- Fehlerverstärker
- U2
- Komparator
- U3
- NOR-Gatter
- U4
- Treiber
- U5
- Schaltoszillator
- U6
- An-/Aussteuerung
- U7
- Regler
- U8
- Rücksetzschaltung
- U9
- thermische Abschaltung
- U10
- Strombegrenzungsschaltung
- Vin
- normale Antriebsspannung
Claims (1)
- Vorrichtung zum Ansteuern eines Schrittmotors (
10 ), der im Wesentlichen folgende Komponenten enthält: – einen Rotor (14 ) mit einer Welle (16 ), – mindestens zwei Statorspulen (12a ,12b ), – ein Getriebe (17 ), – einen Zeiger (18 ), der über das Getriebe (17 ) mit der Welle (16 ) verbunden ist, und – einen Anschlag (19 ) für den Zeiger (18 ), mit einer Motorsteuerschaltung (20 ), die aufweist: – einen Mikroprozessor (65 ), – einen Speicher (60 ) mit einer Tabelle (50 ) und zugehörigen programmtechnischen Mitteln (70 ), wobei der Speicher (60 ) mit dem Mikroprozessor (65 ) verbunden ist, – Pulsweitenmodulations-Treiberschaltungen (25a ,25b ), die eingangsseitig mit dem Mikroprozessor (65 ) und ausgangsseitig mit den Statorspulen (12a ,12b ) in Verbindung stehen, wobei die Tabelle (50 ) im Speicher (60 ) Soll-Positionen des Anschlags (19 ) und des Zeigers (18 ) enthält sowie als Spannungstreibersignale ausgebildete Antriebsspannungspegel (30 ,40 ) aufweist, die entsprechend von ebenso in der Tabelle (50 ) gespeicherten sinusförmigen Ansteuerspannungssignalen (45a ) um 90° zueinander phasenverschoben sind, wobei die programmtechnischen Mittel (70 ) die normalen Antriebsspannungspegel (30 ,40 ) auf Pegel zwischen 15 % und 30 % reduzieren und den Motor mit einer Frequenz ansteuern, die kleiner als die Start-/Stopp-Frequenz ist, wenn die Rückkehr des Zeigers (18 ) in die Ruhestellung am Anschlag (19 ) vorgesehen ist, wobei die Pulsweitenmodulations-Treiberschaltung (25a ,25b ) als Schaltung zur Verringerung des Antriebsspannungspegels folgende wesentliche Baugruppen enthält: – einen Fehlerverstärker (U1) mit einem Leseeingang (Pin4) hoher Spannung und einem Eingang niedriger Bezugsspannung, – einen Komparator (U2) mit einem ersten Eingang, der mit dem Ausgang des Fehlerverstärkers (U1) verbunden ist, – ein NOR-Gatter (U3), an dessen erstem Eingang der Ausgang des Komparators (U2) anliegt, – einen Treiber (U4), an dessen Eingang der Ausgang des NOR-Gatters (U3) geführt ist, – einen Transistor (Q1), wobei der Ausgang des Treibers (U4) an die Basis des Transistors (Q1), dessen Kollektor mit einem Spannungspegeleingang Vin (Pin1) und einem internen Regler (U7) verbunden ist, der mit einer über Pin5 betätigbaren An-/Aussteuerung (U6) in Verbindung steht, und dessen Emitter den prozentual verringerten Antriebsspannungspegel am Pin2 bereitstellt, – einen internen mit festgelegter Frequenz arbeitenden Schaltoszillator (U5), dessen Ausgang mit dem zweiten Eingang des Komparators (U2) verbunden ist, – eine Rücksetzschaltung (U8), deren Ausgang an den zweiten Eingang des NOR-Gatters (U3) angeschlossen ist, – eine thermische Abschaltung (U9) und eine Strombegrenzungsschaltung (U10), deren Ausgänge an den Treiber (U4) führen.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/310370 | 2002-12-05 | ||
US10/310,370 US6853162B2 (en) | 2002-12-05 | 2002-12-05 | Re-zeroing of a stepper motor without noise or movement |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10357969A1 DE10357969A1 (de) | 2004-06-24 |
DE10357969B4 true DE10357969B4 (de) | 2007-03-29 |
Family
ID=32392926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10357969A Expired - Fee Related DE10357969B4 (de) | 2002-12-05 | 2003-12-04 | Vorrichtung zum Ansteuern eines Schrittmotors |
Country Status (3)
Country | Link |
---|---|
US (1) | US6853162B2 (de) |
JP (1) | JP2004187497A (de) |
DE (1) | DE10357969B4 (de) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3950436B2 (ja) * | 2003-06-06 | 2007-08-01 | 矢崎総業株式会社 | ステッパモータの駆動装置および該装置を用いた指示装置 |
JP4387750B2 (ja) * | 2003-10-06 | 2009-12-24 | 矢崎総業株式会社 | 指示位置補正方法及びその装置、並びに、指示装置 |
JP4718150B2 (ja) * | 2003-10-29 | 2011-07-06 | カルソニックカンセイ株式会社 | 指示計器 |
JP4267424B2 (ja) * | 2003-10-31 | 2009-05-27 | 矢崎総業株式会社 | ステッパモータの駆動装置 |
EP1614921B1 (de) * | 2004-07-10 | 2007-08-22 | LuK Lamellen und Kupplungsbau Beteiligungs KG | Verfahren zum Einstellen eines Kupplungsmoments |
US7347575B2 (en) * | 2004-07-13 | 2008-03-25 | Yazaki North America, Inc. | Vehicle gauge with embedded driver information |
JP2006137501A (ja) * | 2004-11-10 | 2006-06-01 | Seiko Epson Corp | 原点位置検出装置、記録装置およびそれらの制御方法 |
MX2007011383A (es) * | 2005-03-14 | 2008-03-18 | Auto Meter Products Inc | Sistema y metodo para sistema indicador modular para vehiculos e iluminacion. |
DE102005020681A1 (de) * | 2005-04-27 | 2006-11-02 | Saia-Burgess Dresden Gmbh | Verfahren zur Ansteuerung eines Schrittmotors als geräuschreduzierter Ventilstellantrieb |
US7427143B1 (en) | 2005-06-30 | 2008-09-23 | Yazaki North America, Inc. | Instrument cluster with three-dimensional display |
WO2008084500A2 (en) * | 2007-01-10 | 2008-07-17 | Pricol Limited | A method for noise reduction in stepper motors during homing and system thereof |
US7750821B1 (en) | 2007-03-30 | 2010-07-06 | Yazaki North America, Inc. | System and method for instrument panel with color graphical display |
US7656115B2 (en) * | 2007-06-15 | 2010-02-02 | Trane International Inc. | Calibrating stepper motor by driving fractional ranges |
US7571696B1 (en) | 2007-06-19 | 2009-08-11 | Yazaki North America, Inc. | System and method for analog vehicle gauge with embedded driver information |
JP2009011087A (ja) * | 2007-06-28 | 2009-01-15 | Murata Mach Ltd | ステッピングモータのマイクロステップ制御方法および電動装置 |
US7816883B2 (en) * | 2007-10-09 | 2010-10-19 | Delphi Technologies, Inc. | Return-to-zero control method for a stepper motor |
JP4665990B2 (ja) * | 2008-04-15 | 2011-04-06 | ソニー株式会社 | メータ装置、情報処理装置及びメータ駆動方法 |
US8109197B1 (en) | 2008-06-18 | 2012-02-07 | Arnold Peterson | Hydraulic control system and method |
US8069772B1 (en) | 2008-06-18 | 2011-12-06 | Arnold Peterson | Systems and methods for controlling hydraulic actuators |
US8381760B2 (en) | 2008-07-14 | 2013-02-26 | Emerson Electric Co. | Stepper motor valve and method of control |
US8746275B2 (en) | 2008-07-14 | 2014-06-10 | Emerson Electric Co. | Gas valve and method of control |
KR101495078B1 (ko) * | 2008-08-01 | 2015-02-24 | 삼성전자주식회사 | 지침 표시 장치 |
US8344681B2 (en) * | 2008-09-29 | 2013-01-01 | Francesco Servidone | Apparatus and method for minimizing undesirable stepper motor rotor motions |
JP4888506B2 (ja) | 2009-03-25 | 2012-02-29 | 株式会社デンソー | 車両用指示計器の初期設定方法 |
JP5190406B2 (ja) * | 2009-04-03 | 2013-04-24 | 矢崎総業株式会社 | 指針の原点復帰方法 |
US8997547B2 (en) | 2011-03-23 | 2015-04-07 | Irwin Industrial Tool Company | Gauge with visual calibration confirmation and related method |
CN103116298B (zh) * | 2013-01-17 | 2015-05-27 | 重庆邮电大学 | 一种汽车数控仪表驱动系统 |
JP6348869B2 (ja) | 2015-04-09 | 2018-06-27 | ミネベアミツミ株式会社 | 計器の駆動制御装置 |
DE102015006270B4 (de) * | 2015-05-15 | 2025-02-13 | Auma Riester Gmbh & Co. Kg | Stellantrieb und Verfahren zur Nullung eines Anzeigeelements |
JP6661930B2 (ja) * | 2015-09-17 | 2020-03-11 | カシオ計算機株式会社 | 電子時計、制御方法、及びプログラム |
WO2018114705A1 (en) * | 2016-12-22 | 2018-06-28 | Assa Abloy Ab | Controlling motor movement |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19610059A1 (de) * | 1995-03-15 | 1996-09-19 | Nippon Denso Co | Anzeigeinstrument und Verfahren zum Betrieb desselben |
US20010024106A1 (en) * | 2000-02-29 | 2001-09-27 | Sylvain Denise | Generator comprising two pairs of differential outputs |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3637299A (en) * | 1970-08-17 | 1972-01-25 | Lawrence W Butler | Optical printer |
US4087732A (en) * | 1976-05-21 | 1978-05-02 | Pritchard Eric K | Digital stepping motor device circuit |
GB1559305A (en) * | 1976-12-01 | 1980-01-16 | Gen Foods Ltd | Valves |
US4125801A (en) | 1977-08-22 | 1978-11-14 | The Superior Electric Company | Presettable number to step motor control system |
DE3145780A1 (de) * | 1981-11-19 | 1983-05-26 | Vdo Adolf Schindling Ag, 6000 Frankfurt | Analog-anzeigeeinrichtung, insbesondere tachometer |
US4567434A (en) * | 1981-11-19 | 1986-01-28 | Vdo Adolf Schindling Ag | Analog display device, particularly a tachometer |
US4706008A (en) * | 1986-12-11 | 1987-11-10 | Ibm Corporation | Self-adjusting homing for a stepping motor |
US5059916A (en) * | 1990-01-08 | 1991-10-22 | National Semiconductor Corporation | Gauge driver for use with a remote sensor and having reduced offset potential response |
DE4200551A1 (de) * | 1992-01-11 | 1993-07-15 | Vdo Schindling | Synchronisierverfahren fuer ein anzeigegeraet mit elektrisch angesteuertem schrittmotor |
US5309087A (en) * | 1992-09-08 | 1994-05-03 | Chrysler Corporation | Air core gauge, multi-frequency pulse width modulator system therefor |
DE4423119C1 (de) * | 1994-07-01 | 1995-12-14 | Moto Meter Gmbh | Verfahren zur Nullpositionierung eines Zeigers |
JP3133233B2 (ja) * | 1995-07-06 | 2001-02-05 | 株式会社ユニシアジェックス | ステップモータの駆動制御方法 |
FR2745540B1 (fr) * | 1996-02-29 | 1998-04-10 | Valeo Systemes Dessuyage | Dispositif de commande d'un systeme d'essuyage de vitre de vehicule |
US5783939A (en) * | 1996-07-26 | 1998-07-21 | Delco Electronics Corporation | Stepper motor gauge calibration by AC feedback |
US5866998A (en) * | 1997-10-24 | 1999-02-02 | Stmicroelectronics, Inc. | Circuit for improving back emf detection in pulse width modulation mode |
US6249300B1 (en) * | 1999-07-15 | 2001-06-19 | Eastman Kodak Company | Method and apparatus for positioning a writing assembly of an image processing apparatus |
US6208107B1 (en) * | 1999-12-03 | 2001-03-27 | Abbott Laboratories | Use of digital current ramping to reduce audible noise in stepper motor |
JP2002039808A (ja) * | 2000-07-25 | 2002-02-06 | Denso Corp | 車両用指示計器 |
JP3625272B2 (ja) * | 2000-09-29 | 2005-03-02 | 矢崎総業株式会社 | ステッパモータの初期設定装置及び初期設定方法 |
-
2002
- 2002-12-05 US US10/310,370 patent/US6853162B2/en not_active Expired - Lifetime
-
2003
- 2003-12-04 DE DE10357969A patent/DE10357969B4/de not_active Expired - Fee Related
- 2003-12-05 JP JP2003407090A patent/JP2004187497A/ja active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19610059A1 (de) * | 1995-03-15 | 1996-09-19 | Nippon Denso Co | Anzeigeinstrument und Verfahren zum Betrieb desselben |
US20010024106A1 (en) * | 2000-02-29 | 2001-09-27 | Sylvain Denise | Generator comprising two pairs of differential outputs |
Also Published As
Publication number | Publication date |
---|---|
DE10357969A1 (de) | 2004-06-24 |
JP2004187497A (ja) | 2004-07-02 |
US20040108829A1 (en) | 2004-06-10 |
US6853162B2 (en) | 2005-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10357969B4 (de) | Vorrichtung zum Ansteuern eines Schrittmotors | |
DE10362105B4 (de) | Motorsteuerungsgerät | |
EP2601739B1 (de) | Verfahren und schaltungsanordnung zur überprüfung der rotorposition einer synchronmaschine | |
DE10054594B4 (de) | Vorrichtung zum Erfassen der Rotorposition in einem bürstenlosen Gleichstrommotor | |
DE102015106890A1 (de) | Steuerung zum Treiben eines Schrittmotors | |
DE10033561B4 (de) | Elektronisch kommutierter Motor mit Kommutierungssignal | |
DE102006031402A1 (de) | Verfahren und Einrichtung zum Steuern oder Regeln eines Motors | |
EP0744807A1 (de) | Verfahren zur Strombegrenzung bei einem Gleichstrommotor, und Gleichstrommotor zur Durchführung eines solchen Verfahrens | |
DE112007003276T5 (de) | Bürstenlose Motoreinheit | |
DE102011056901A1 (de) | Steuervorrichtung eines bürstenlosen Motors und bürstenloser Motor | |
EP1611670B1 (de) | Schaltungsanordnung und verfahren zur ansteuerung eines bürstenlosen permanenterregten gleichstrommotors | |
DE102019127051A1 (de) | Verfahren zur geräuschlosen, messpulsfreien Regelung der Kommutierung eines BLDC-Motors im Haltebetrieb | |
DE112005000118B4 (de) | Verfahren und Vorrichtung zur Kommutierung elektromechanischer Aktuatoren und Anwendung des Verfahrens | |
EP1514342B1 (de) | Verfahren und schaltungsanordnung zum betreiben von schrittmotoren | |
DE19518991A1 (de) | Verfahren zum Betrieb eines elektronisch kommutierten Motors, und Motor zur Durchführung eines solchen Verfahrens | |
EP3874592B1 (de) | Verfahren und schaltungsanordnung zur sensorlosen lasterfassung bei schrittmotoren | |
DE102009001955A1 (de) | Verfahren und Verstärker zum Betreiben eines Synchronmotors | |
EP3529891A1 (de) | Verfahren und schaltungsanordnung zum ansteuern eines schrittmotors | |
EP3285381A1 (de) | Verfahren zum betreiben einer elektrischen maschine und elektrische maschine | |
DE69610401T2 (de) | Geräuscharmer Kommutierungsschaltkreis für einen elektrischen Motor | |
DE102020104384A1 (de) | Verfahren zum Starten eines Elektromotors | |
EP3016270A2 (de) | Verfahren und schaltungsanordnung zur lagestabilisierung eines rotors gegenüber einem stator in einem elektromotor | |
DE19723222A1 (de) | Indexsignalgeberschaltung | |
EP0386292B1 (de) | Verfahren und Anordnung zur Regelung von Schrittmotoren | |
DE19648402A1 (de) | Verfahren zur kontinuierlichen Erfassung einer Drehzahl von Elektromotoren sowie eine Anordnung zur Durchführung des Verfahrens |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |