DE20210548U1 - Schaltung zur Bestimmung der Position einer Verstelleinrichtung in einem Kraftfahrzeug - Google Patents
Schaltung zur Bestimmung der Position einer Verstelleinrichtung in einem KraftfahrzeugInfo
- Publication number
- DE20210548U1 DE20210548U1 DE20210548U DE20210548U DE20210548U1 DE 20210548 U1 DE20210548 U1 DE 20210548U1 DE 20210548 U DE20210548 U DE 20210548U DE 20210548 U DE20210548 U DE 20210548U DE 20210548 U1 DE20210548 U1 DE 20210548U1
- Authority
- DE
- Germany
- Prior art keywords
- bridge
- circuit according
- circuit
- microcontroller
- voltages
- 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 - Lifetime
Links
- 238000004364 calculation method Methods 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 8
- 230000003321 amplification Effects 0.000 claims description 5
- 238000012937 correction Methods 0.000 claims description 5
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 5
- 238000012544 monitoring process Methods 0.000 claims description 2
- 230000015572 biosynthetic process Effects 0.000 claims 1
- 125000004122 cyclic group Chemical group 0.000 claims 1
- 230000005291 magnetic effect Effects 0.000 abstract description 39
- 230000005415 magnetization Effects 0.000 description 16
- 238000000034 method Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 238000005259 measurement Methods 0.000 description 6
- 239000004020 conductor Substances 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 229910000889 permalloy Inorganic materials 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- PXHVJJICTQNCMI-UHFFFAOYSA-N Nickel Chemical compound [Ni] PXHVJJICTQNCMI-UHFFFAOYSA-N 0.000 description 2
- 244000309464 bull Species 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 229910052782 aluminium Inorganic materials 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000003302 ferromagnetic material Substances 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229910052759 nickel Inorganic materials 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000010626 work up procedure Methods 0.000 description 1
- 229910000859 α-Fe Inorganic materials 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/14—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
- G01D5/142—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices
- G01D5/145—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices influenced by the relative movement between the Hall device and magnetic fields
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0272—Non-manual adjustments, e.g. with electrical operation with logic circuits using sensors or detectors for detecting the position of seat parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2210/00—Sensor types, e.g. for passenger detection systems or for controlling seats
- B60N2210/10—Field detection presence sensors
- B60N2210/14—Inductive; Magnetic field
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
Description
&igr; i.i.. &igr;
Brose Fahrzeugteile GmbH & Co.
Kommanditgesellschaft, Coburg
Ketschendorfer Straße 38 - 50
Kommanditgesellschaft, Coburg
Ketschendorfer Straße 38 - 50
D-96450 Coburg
BRO1110
Die Erfindung betrifft eine Schaltung zur Bestimmung der Position einer Verstelleinrichtung in einem Kraftfahrzeug.
Im Automotivbereich gelangt die Meßtechnik zu immer größerer Bedeutung. Sie ist eine wesentliche Voraussetzung, komplexer werdende Prozesse zu beherrschen. So legen viele Kunden zunehmend größeren Wert auf Komfort im Automobil. Um diesen Komfort zu erlangen, werden unter anderem elektrische Verstellmöglichkeiten mit Memory-Funktion am Sitz verlangt. Die Bedienung kann dabei noch weiter vereinfacht werden, wenn es möglich wird, gewählte Einstellungen abzuspeichern und bei Bedarf wieder anzufahren oder auch das Einsteigen durch entsprechendes automatisches Verfahren des Sitzes zu erleichtern (Easy Entry).
BRO1110 : : : :··:·. - : ·'·.:.. Seite2
Für diese Positionsbestimmung ist es bekannt, einen Hallgeber zu verwenden, der im Elektromotor enthalten ist. Dieses Meßverfahren hat einen entscheidenden Nachteil, da nur Inkremente gezählt werden. So muß bei der ersten Inbetriebnahme ein Referenzlauf stattfinden, bei dem die beiden mechanischen Anschläge eingelernt und somit dessen Zählerstände gespeichert werden. Das hat zur Folge, daß die mechanischen Anschläge für diese Belastungen ausgelegt sein müssen.
Wird nun der Sitz verfahren, ändert sich entsprechend der Bewegungsrichtung der Zählerstand. Der Kunde fährt seinen Sitz in eine für ihn angenehme Position und speichert den Zählerstand dieser Position ab. Im fehlerfreien Ablauf werden beim manuellen Verfahren des Sitzes, das heißt über die Bedienung der Sitzpositionstasten oder beim Verfahren über die Memory-Tasten, die Ist-Zählerstände verändert und beim Anhalten des Sitzes gespeichert. Auch ein ständiges Abspeichern der Ist-Zählerstände ist möglich; zu beachten ist jedoch die begrenzte Anzahl an Lese- und Schreibzyklen der Speicherbausteine.
Tritt beim Verfahren des Sitzes ein Fehler auf, z.B. eine Unterbrechung der Stromversorgung oder auch der kurzzeitige Ausfall des Einchipmikrorechners im Sitzsteuergerät, so kann der aktuelle Ist-Zählerstand nicht mehr abgespeichert werden. Das hat zur Folge, daß der Sitz sich mechanisch an einer anderen Position befindet, als der abgespeicherte Zählerstand angibt. Durch diese Abweichung können die gespeicherten Memory-Positionen nicht mehr exakt angefahren werden und es kann vorkommen, daß der Sitz wieder an den mechanischen Anschlag bewegt wird. Dieser Anschlag kann dadurch auf Dauer geschädigt werden.
Da herkömmlicherweise aus Kostengründen nur mit einem Hallgeber gearbeitet wird, ist es nicht möglich, die Drehrichtung des Motors zu detektieren. Der Ist-Zählerstand im Sitzsteuergerät muß deshalb über aufwendige Algorithmen berechnet werden.
Neben Komfort spielt die Sicherheit eine übergeordnete Rolle. So ist es denkbar, in Abhängigkeit von der Sitzposition die Höhe der Kopfstütze anzupassen oder das Auslösen des oder der Airbags zu steuern. Einen weiteren Sicherheitsaspekt stellt der Einklemmschutz dar, der mit herkömmlichen Systemen noch nicht verwirklicht werden konnte.
BRO1110 : : : :··:··:.:: ·:..:.:.. seite3
In Sitzen, die nur per Hand mechanisch verstellt werden, sind derzeit keine elektronischen Baugruppen zur Positionsbestimmung vorhanden. Auch wenn aus Platzgründen kein mechanischer Antrieb untergebracht werden konnte, aber aus Kostengründen nur ein elektrischer Antrieb ohne Hallgeber und Sitzsteuergerät zur manuellen Verstellung Verwendung findet, können dann diese sicherheitsrelevanten Einstellungen nicht automatisch ablaufen, da die Position nicht ermittelt werden kann.
Eine Aufgabe der vorliegenden Erfindung ist es, eine einfache Schaltung zu schaffen, die auch eine absolute Positionsbestimmung ermöglicht.
Diese Aufgabe wird durch die in dem unabhängigen Anspruch angegebene Erfindung gelöst. Vorteilhafte Ausgestaltungen sind den Unteransprüchen zu entnehmen.
Erfindungsgemäß ist eine Schaltung geschaffen zur Bestimmung der Position einer Verstelleinrichtung in einem Kraftfahrzeug, mit: einer Brückenschaltung, wobei die Brückenspannung abhängig von der Position der Verstelleinrichtung entlang eines Verstellweges variiert, wobei die Ausgänge der Brückenschaltung mit einem Differenzverstärker verbunden sind, der eine analoge Verstärkungsstufe und einen digitalen Differenzierer aufweist.
Ein Vorteil dieser Schaltung ist, dass keine analoge Referenzspannung für die Messwerterfassung benötigt wird.
Insbesondere kann die Schaltung mittels Anwendung eines magnetoresistiven Sensors eine absolute Längenmessung durchführen. Demnach wird die Sitzposition absolut bestimmt, so dass auf Referenzfahrten verzichtet werden kann. Die mechanischen Anschläge des Sitzes könnten somit theoretisch ganz entfallen. Da diese Meßeinrichtung direkt am Sitz angebracht wird, können außerdem Positionsfehler infolge wechselnder Gewichtsbelastung des Sitzes vermieden werden.
Mit Hilfe des absoluten Meßverfahrens mittels magnetoresistiver Sensoren ist es möglich, eine Position ohne vorheriges Einlernen von Referenzpunkten zu bestimmen. Dazu ist es notwendig, die Maßverkörperung (Magnetstab) mit dem auszumessenden Objekt in Einklang zu bringen. Der Sensor als Meßwertaufnehmer und die
BRO1110 :..&idigr; :..:#T ' :..: i ":..·.:.. Seite 4
angeschlossene Elektronik sowie die Software, die die notwendigen Berechnungen vornimmt, müssen auf die Meßaufgabe abgestimmt sein. Natürlich sind alle an der Messung beteiligten Baugruppen in entsprechender Toleranz zu fertigen und einzusetzen, um die Position mit der gewünschten Auflösung und Wiederholgenauigkeit darzustellen.
Vorzugsweise ist der digitale Differenzierer in einem Mikrocontroller integriert, der einen oder mehrere Analog-Digital-Wandler zur Wandlung der Ausgangssignale der Brückenschaltung aufweist. Der Mikrocontroller kann zur Berechnung der Position der Verstelleinrichtung aus den überlagerten Spannungen ausgebildet sein, wobei die Brückenschaltung als Spannungsteiler wirkt. Dadurch wird das Problem gelöst, dass Brückenelemente in der Produktion nicht symmetrisch hergestellt werden und dadurch Offset-Probleme entstehen, d.h. die Ausgangsspannungen nicht symmetrisch zur halben Betriebsspannung Ub sind.
Der Mikrocontroller kann zur Bestimmung und Kompensation der Offsetspannungen der Operationsverstärker, der Brückenschaltung und/oder der Widerstände zur Verstärkung ausgebildet sein. Zur Kompensation der Offsetspannungen kann der Mikrocontroller zyklisch einen Referenzwert bestimmen. Dadurch können Temperatureinflüsse, die die Offsetspannungen beeinflussen, ausgeglichen werden. Dies wird durch die Errechnung eines Mittelwertes eines oder mehrerer Brückenzweige erreicht. Eine beispielhafte Formel hierfür ist
Uref=(Umax-Umin)/2 + Umin
25
25
Voraussetzung dafür ist, dass Umax und Umin (wiederholt) erreicht werden.
Alternativ kann auch für jeden Brückenzweig eine eigene Refernzspannung (Uref) ermittelt werden.
30
30
Weiterhin kann der Mikrocontroller zur Ausführung einer Kontrollfunktion zur Überwachung der Brückenschaltung und der Operationsverstärker ausgebildet sein, und zur Berechnung der Position der Verstelleinrichtung anhand der berechneten Offsetspannungen und einem Signal der Brückenschaltung. Dadurch wird eine höhere
PA105/01
• ·
BRO1110 :..: :..···..: : ·..= .:.. Seite 5
Verfügbarkeit der Positionsbestimmung auch bei einem Ausfall von Teilsystemen gewährleistet.
Die Erfindung wird nun anhand eines Ausführungsbeispieles mit Bezug auf die Zeichnungen erläutert, und es zeigen:
Figur 1 einen Querschnitt durch einen Magnetstab;
Figur 2 eine perspektivische Ansicht des Magnetstabes aus Figur 1;
Figur 2 eine perspektivische Ansicht des Magnetstabes aus Figur 1;
Figur 3 einen Zusammenhang zwischen mechanischer und berechneter Position einer Sitzverstellung mit dem Magnetstab aus Figur 1;
Figur 4 einen Zusammenhang zwischen magnetischer Feldstärke und Widerstand eines magnetoresistiven Sensors;
Figur 5 einen magnetoresistiven Sensor mit Barber-Pol-Struktur;
Figur 6 eine Rotation der Magnetisierung durch ein externes Magnetfeld des magnetoresistiven Sensors aus Figur 5;
Figur 7 die Winkel eines Stromes und der Magnetisierung im magnetoresistiven
Sensor aus Figur 5;
25
25
Figur 8 schematisch einen magnetoresistiven Sensor ohne Barber-Pole;
Figur 9 schematisch einen magnetoresistiven Sensor mit Barber-Polen;
Figur 10 den Prinzipaufbau eines Winkelsensors;
Figur 10 den Prinzipaufbau eines Winkelsensors;
Figur 11 den theoretischen Signalverlauf der Brückenspannungen eines magnetoresistiven Sensors;
PA105/01
BRO1110 :..: :..:#T ' :..: i #:..:.:.. Seite6
Figur 12 den realen Signalverlauf der Brückenspannungen eines magnetoresistiven Sensors;
Figur 13 gemessene Brückenspannungen eines magnetoresistiven Sensors zueinander aufgetragen;
Figur 14 das Schaltbild einer Verstärkerschaltung für den magnetoresistiven Sensor;
Figur 14a das Schaltbild der Schaltung aus Figur 14 mit angeschlossenen MikroController und Verstellmotor;
Figur 15 eine direkte Auswertung der Brückenspannungen;
Figur 16 eine Meßbrücke und deren Spannungen;
Figur 16 eine Meßbrücke und deren Spannungen;
Figur 17 den prinzipiellen Aufbau eines Differenzverstärkers mit einem Operationsverstärker (OPV);
Figur 18 die Richtung der Ströme im Brückenzweig;
20
20
Figur 19 einen Kanal des Meßverstärkers (Pspice-Simulation);
Figur 20 die Spannungen des Verstärkers bei einer Verstärkung V = 25,5;
Figur 21 die Spannungen des Verstärkers bei einer Verstärkung V = 56,4;
Figur 22 die Spannungen des Verstärkers bei einer Verstärkung V = 71;
Figur 21 die Spannungen des Verstärkers bei einer Verstärkung V = 56,4;
Figur 22 die Spannungen des Verstärkers bei einer Verstärkung V = 71;
Figur 23 zwei Brückensignale mit Offset;
30
30
Figur 24 ideale Signale zueinander aufgetragen, mit Offset;
Figur 25 Winkelfehler verursacht durch einen Offset der Signale bei einem idealen
Signalverlauf; und
35
35
&Oacgr; .\": ":'O :..: j. PA105/01
BRO1110 ·..! \.:'T " :..· : ·..*.:.. Seite 7
Figur 26 die Zuordnung der Quadranten.
Figur 1 stellt den Querschnitt eines als Maßverkörperung dienenden Stabes 10 aus kunststoffgebundenem Ferrit dar. Dieser ist parallel zum Querschnitt, also quer zu seiner Achse, magnetisiert.
Figur 2 stellt eine perpektivische Ansicht des Magnetstabes 10 dar. Der Vektor 21 der Magnetisierung dreht sich über eine gewünschte Länge längs der Stabachse. Die Pfeile 20 bezeichnen die Magnetisierungsrichtung.
Ebenfalls dargestellt ist ein Sensor 22 zur Erfassung des Magnetfeldes. Der Sensor 22 bewegt sich in der Nähe des Magnetfeldes in axialer Richtung. Je nach axialer Position stellt sich ein bestimmter Vektor des Magnetfeldes zum Sensor 22 ein.
Der sich je nach Position des Sensors 22 zum Magnetsstab einstellende Magnetfeldvektor zeigt unterschiedliche Wirkung auf den Sensor 22, was eine Widerstandsänderung in den Brückenwiderständen des Sensors 22 zur Folge hat, wie nachfolgend beschrieben.
Wichtig für die Berechnung der Position ist der Zusammenhang zwischen der Länge der Magnetisierung und der Länge des zu messenden Weges. Weiterhin muß der Abstand zwischen Beginn der Magnetisierung und der Referenzposition bekannt sein. Diese Zusammenhänge sind entweder einmalig im zusammengebauten Zustand zu ermitteln, oder durch entsprechende Längenangaben an den Lieferanten ist die Länge und Lage der Maßverkörperung auf ihren zukünftigen Einsatz abzustimmen. Bleiben Längen und Einbaupositionen innerhalb eines Toleranzbereiches und sind die Offsets der Brückenspannungen des magnetoresistiven Sensors 22 bekannt (siehe unten), müssen keine weiteren Messungen zum Abgleich erfolgen.
Der Sensor 22 erfaßt den Winkel des Magnetfeldes und gibt zwei Spannungen aus. Diese werden verstärkt und zu digitalen Werten gewandelt. Aus den beiden Werten wird dann die Position berechnet. Diese Position ist immer absolut zur Maßverkörperung zu sehen.
:..::... .:.\" &ugr;.:!." I IJ "V·:·:"! : j &Iacgr; &Rgr;&Agr;105/01
BRO1110 :..· ·..· : ·..* : ·..·.:.. Seite 8
Bei diesem Meßverfahren werden keine Inkremente gezählt. Die Position wird nicht aus der Addition oder Subtraktion von Inkrementen berechnet. Sie wird aus zwei, vom Sensor generierten Spannungen, die absolut mit der Position des Sensors zur Maßverkörperung in Zusammenhang stehen, berechnet. Die Maßverkörperung trägt in diesem Fall die Position durch die Drehung des Magnetfeldes als Absolutwert. Da die Widerstandsänderung im Sensor mit dem doppelten Winkel des Magnetfeldes einher geht, muß der Magnetstab über seine Länge eine Magnetfelddrehung von lediglich 180° aufweisen.
Figur 3 zeigt den Zusammenhang zwischen mechanischer und berechneter Position. Wie aus der Darstellung zu erkennen ist, kann die Maßverkörperung länger als der Verstellweg sein. Für eine optimale Auflösung der Position sollten jedoch beide die gleiche Länge haben. Würde die Maßverkörperung für einen kürzeren Verstellweg ausgelegt werden, so könnte die Position nur in diesem kürzeren Bereich absolut bestimmt werden. Nur in einem Signalbereich des magnetoresistiven Sensors von 0° bis 360°, also von 0° bis 180° Magnetfelddrehung im Magnetstab, kann die Position absolut bestimmt werden.
Der Magnetstab wird fertigungstechnisch über seine gesamte mechanische Länge magnetisiert. Für die Positionsermittlung wird nur der benötigte Magnetisierungsabschnitt verwendet. Umfaßt dieser Abschnitt einen Drehwinkel des Magnetfeldes kleiner als 180°, ist in jedem Fall eine eindeutige Positionierung möglich. Der Wertebereich des berechneten Arkustangens erreicht hierbei allerdings keine 360°. Wird der Bereich ganz ausgenutzt, in diesem Fall 0° bis 180°, kann ebenfalls die Position eindeutig bestimmt werden. Ist innerhalb des Verstellwegs der Drehwinkel der Magnetisierung größer als 180°, existieren über dem ganzen Bereich mindestens zwei mechanische Positionen für ein und dieselbe aus den Sensorspannungen berechneten Position. In diesem Fall sind Abschnitte der 4 Quadranten, die die Sinus- und Kosinusspannung des Sensors bilden, mehrfach vorhanden.
Zur genauen Positionsbestimmung sollte demzufolge nur der Winkelbereich von max. 180° im Magnetstab für den vorgesehenen Verstellweg genutzt werden. Über diese Skalierung kann jedem Winkel eine Position zugeordnet werden.
PA105/01
BRO1110 :..· *..· I \.· : ·..*.:.. Seite 9
Die nachfolgende Berechnung beruht auf das Zurückführen der eingelesenen Spannungen, die in einem beliebigen Quadranten liegen können, auf den ersten Quadranten. Da die Tangens-Funktion eine periodische Funktion ist, besteht diese Möglichkeit. Treten nun periodische Fehler auf, können diese im ersten Quadranten korrigiert und anschließend die Position auf den wirklichen Quadranten umgerechnet werden. Diese Zusammenhänge werden nachfolgend noch erläutert.
Magnetoresistive Sensoren werden mit modernsten mikrotechnischen Herstellungsverfahren für Mikrochips hergestellt. Sie beruhen auf dem anisotropen magnetoresistiven Effekt. Dieser Effekt tritt in bestimmten Klassen von ferromagnetischen Materialien, wie Permalloy, auf. Permalloy wird als dünne Schicht im Magnetfeld abgeschieden und in Streifenform strukturiert. Es entstehen Leiterstreifen mit einer im Prozeß in Leiterlängsrichtung orientierten, voreingestellten magnetischen Anisotrppie.
Im feldfreien Zustand bzw. bei parallel verlaufender Magnetisierungs- und Stromrichtung zeigt dieser Leiter einen maximalen Widerstand, welcher beim Anlegen eines minimalen aber ausreichend großen, äußeren Magnetfeldes sinkt. Der geringste Widerstand ist erreicht, wenn die Magnetisierung senkrecht zur Stromrichtung zeigt. Die maximale Widerstandsänderung beträgt einige Prozent des Gesamtwiderstandes. Die Änderung des Widerstandes wird durch die magnetische Feldstärke H und nicht durch die magnetische Flußdichte B bestimmt. Der Sensor arbeitet im Sättigungsbetrieb oberhalb der Sättigungsfeldstärke.
Bei dieser vorgestellten Struktur spielt die Polung der Feldstärke keine Rolle. Die Widerstandsänderung
ist proportional zu H2. Damit ist aber die Polung der Feldstärke nicht bestimmbar. Durch das Aufbringen von Barber-Polen, die in einem Winkel von 45° zur Längsachse des Sensors angeordnet sind, wird die Widerstandskennlinie der magnetoresistiven Sensoren um den Arbeitspunkt linearisiert. Diese Barber-Pole bestehen aus gut leitfähigen Material, z.B. Aluminium.
ist proportional zu H2. Damit ist aber die Polung der Feldstärke nicht bestimmbar. Durch das Aufbringen von Barber-Polen, die in einem Winkel von 45° zur Längsachse des Sensors angeordnet sind, wird die Widerstandskennlinie der magnetoresistiven Sensoren um den Arbeitspunkt linearisiert. Diese Barber-Pole bestehen aus gut leitfähigen Material, z.B. Aluminium.
Figur 4 zeigt den Zusammenhang zwischen der magnetischen Feldstärke und dem Widerstand des Sensors 22.
35
35
BRO1110
Figur 5 zeigt den magnetoresistiven Sensor 22 mit Barber-Pol-Struktur. Das Permalloy (ca. 80% Nickel, ca. 20% Eisen) ist sehr hochohmig. Durch die gut leitenden Metallstreifen, Barber-Pole, wählt der Strom I im feldfreien Raum einen Winkel von 45° gegenüber der Längsrichtung des Sensors. Der Strom sucht sich den kürzesten Weg durch den Sensor. Wird nun ein äußeres magnetisches Feld am Sensor angelegt, ändert sich je nach Richtung der magnetischen Feldstärke der Stromverlauf im Sensor und damit der Widerstand. Die Widertstandsänderung kann wie folgt berechnet werden.
R(j3) = Rconst+AR* cos{2*ß)
Wobei: R(ß): Widerstand des Sensorstreifens
Rcons*: konstanter Widerstandsanteil
AR: einige Prozent des Gesamtwiderstandes
ß: Winkel zwischen Stromrichtung und Magnetisierung M
Figur 6 zeigt die Rotation der Magnetisierung M durch ein externes Magnetfeld. Figur 7 zeigt die Winkel der Stromrichtung und der Magnetisierung im Sensor. Figur 8 zeigt einen magnetoresistiven Sensor ohne Barber-Pole; Figur 9 zeigt einen magnetoresistiven Sensor mit Berber-Polen.
Das äußere Magnetfeld H dreht die Magnetisierung M und verändert den Widerstand des magnetoresistiven Sensors. Da die Widerstandsänderung nur sehr gering ist, werden diese Sensorwiderstände in Brückenschaltungen eingesetzt. Das reduziert den Temperatureinfluß und erhöht die Empfindlichkeit. Die Meßbrücken bilden die Grundlage des magnetoresistiven Sensors. Die zwei Brückensignale sind um 90° versetzt. Deshalb trägt jeder magnetoresistiver Sensor zwei dieser Brückenschaltungen. Die Brücken sind um 45° versetzt implementiert.
Die idealen Brückenspannungen können wie folgt berechnet werden:
30
30
PA105/01
BRO1110
Wobei: US)N(ß): Brückenspannung der Sinus-Brücke
Ucos(ß): Brückenspannung der Cosinus-Brücke
UA: maximale Brückenspannung
Figur 10 zeigt den Prinzipaufbau eines Winkelsensors.
Die Größe der Brückenspannungen ist abhängig von der magnetischen Feldstärke H im magnetoresistiven Material. Figur 11 zeigt den theoretischen Signalverlauf der Brückenspannungen eines magnetoresistiven Sensors. Figur 12 hingegen zeigt einen real gemessenen Verlauf der Brückenspannungen. Der Offset beider Brückenspannungen ist deutlich zu erkennen. Auch die Signalamplitude und Form zeigen Abweichungen verglichen mit dem theoretischen Verlauf. Figur 13 zeigt die gemessenen Brückenspannungen zueinander aufgetragen.
Ein direkter Anschluß des magnetoresistiven Sensors an den verwendeten Einchipmikrorechner mit integriertem AD-Wandler ist nicht ratsam. Der AD-Wandler quantisiert seinen Eingangsspannungsbereich von 0 bis 5V bei einer Auflösung von 10 Bit in 1024 Inkremente zu je 4,88mV.
Figur 14 zeigt das Schaltbild einer Schaltung zur Verstärkung der Brückenspannungen. Figur 14a zeigt die Schaltung mit angeschlossenen Mikrocontroller und Verstellmotor.
Die Brückenspannungen des magnetoresistiven Sensors liegen mit einem Offset behaftet symmetrisch zur halben Betriebsspannung. Ihr Pegel beträgt maximal 13mV/V. Diese Brückenspannung ist von der Betriebsspannung und von der äußeren magnetischen Feldstärke H abhängig. Bei einer Betriebsspannung von 5V liefert der Sensor im Maximum eine Brückenspannung von 65mV. Der nachgeschaltete AD-Wandler löst diese Spannung nur mit 4 Bit auf, wobei diese 4 Bit nicht ausgenutzt werden. Durch diese geringe Auflösung werden beide Brückenspannungen in 14 Inkremente aufgeteilt.
Wie oben schon erwähnt, kann die Berechnung der Position in den 4 Quadranten auf einen Quadranten zurückgeführt werden. In diesem Quadranten wird aus den zwei
PA105/01
BRO1110
Spannungen, die grob skaliert sind, die Position des Sensors berechnet. Dabei ist vorstellbar, daß die berechnete Position auch nur in diesem groben Raster berechnet werden kann. Figur 15 stellt diese Zusammenhänge dar. Darin bezeichnet 150 die ideale Brückenspannung der Sinusbrücke, 151 die ideale Brückenspannung der Cosinusbrücke, 152 die quantisierte Brückenspannung der Sinusbrücke, 153 die quantisierte Brückenspannung der Cosinusbrücke, und 154 die berechnete Position im ersten Quadranten.
Dabei ist deutlich die grobe Rasterung der Brückenspannung zu erkennen. Für diese Darstellung sind ideal verlaufende Sinus- und Kosinusspannungen zu Grunde gelegt. Mit Hilfe der Arkustangens-Funktion wurde der Winkel berechnet. Über eine entsprechende Skalierung ist diesem Winkelbereich von 90° und umgerechnet auf alle 4 Quadranten einem Winkelbereich von 360° eine Position zuzuordnen.
Der berechnete Winkel kann nur in einer groben Rasterung unterschiedlicher Rasterbreite abgelesen werden. Bei Annahme einer idealen Treppenfunktion ist eine Aufteilung des Quadranten in 20 Schritte möglich. Das entspricht einer Auflösung von etwa 22% der Verstellänge. Durch die Ausnutzung der gesamten Wandlerbreite ist eine höhere Auflösung gegeben. In dieser Darstellung ist deutlich zu erkennen, daß keine eindeutige Zuordnung von wahrem und berechnetem Winkel möglich ist. Für eine geforderte Auflösung von <=1% ist somit ein Betreiben dieser Anordnung nicht ausreichend. Die Verwendung eines zusätzlichen Verstärkers ist unumgänglich.
Um den AD-Wandler in seinem gesamten Eingangsbereich nutzen zu können, ist es notwendig, die Brückenspannungen zu verstärken und an den AD-Wandlereingang anzupassen. Die Anforderungen an die Schaltung wurden dabei folgenderweise definiert:
1. Einsatz im Automotiv-Bereich
2. Verstärkung der Brückenspannungen
3. Speisung eines AD-Wandlers mit maximal 5V Eingangsspannung
4. Unipolare Spannungsversorgung
5. Spannungsfest entsprechend den Anforderungen im KFZ
6. Temperaturbereich -400C bis 8O0C
7. Kostengünstige Variante
8. Ohne zusätzlichen AD-Wandler, da eingebaut in MikroController
PA105/01
BRO1110
Der magnetoresistive Sensor arbeitet mit einer Versorgungsspannung bis 8V. Für den nachgeschalteten AD-Wandler sind Eingangsspannungen größer 5V nicht zulässig. Um auf weitere Schaltungen zur Pegelanpassung zu verzichten, werden Sensor und Verstärkerschaltung mit 5V Betriebsspannung betrieben. Das garantiert den Schutz des AD-Wandlereinganges. Für den magnetoresistiven Sensor ist diese Betriebsspannung ausreichend.
Da später für die Versorgung des Einchipmikrorechners ein Spannungsregler mit der notwendigen Außenbeschaltung, der die Betriebsspannung stabilisiert und glättet, notwendig ist, kann auf zusätzliche Bauelemente verzichtet werden. Die im magnetoresistiven Sensor generierten Brückenspannungen beziehen sich auf die halbe Betriebsspannung. Zwischen den Ausgängen des Sensors muß mit einem Pegel von maximal ±65mV gerechnet werden. Dieser Pegel sollte optimal auf ±2,5V verstärkt werden. In diesem Fall könnte der Eingangsspannungsbereich des AD-Wandlers voll ausgenutzt werden.
Da zu den Brückenspannungen des Sensors Offsetspannungen addiert sind und die Brückenspannungen noch von der magnetischen Feldstärke H abhängen, kann die Verstärkung der Brückenverstärker nicht maximal gewählt werden. Es muß garantiert werden, daß in jeder Situation der Arbeitsbereich der Verstärkerschaltung nicht überschritten wird. Die Verstärker werden über die Betriebsspannung begrenzt. Um natürlich einen möglichst großen Bereich innerhalb der Betriebsspannungsgrenzen nutzen zu können, müssen Bauelemente Verwendung finden, die bis zu wenigen Millivolt an den Betriebsspannungsbereich heran arbeiten. Das sind Operationsverstärker mit Rail-To-Rail Verhalten am Ausgang.
Die maximal mögliche Verstärkung kann wie folgt berechnet werden:
r.u-
uBr
Wobei: V: Verstärkung
UAD: Spannung am AD-Wandlereingang
UBr: Brückenspannung des magnetoresistiven Sensors
PA105/01
Zu beachten ist hierbei, das nur die Brückenspannung verstärkt wird.
Figur 16 zeigt eine Meßbrücke und deren Spannungen.
5
5
Im Idealfall haben die Ausgänge der Meßbrücke folgende Spannungspegel:
" 2
10
10
Die Spannung AU entsteht im magnetoresistiven Sensor durch sein Verschieben am Magnetstab. Die Widerstände in der Brücke ändern optimal ihre Werte um den gleichen Betrag. Die abzugreifende Brückenspannung wird wie folgt berechnet:
Da es nicht möglich ist, die Verstärkerschaltung mit symmetrischer Betriebsspannung zu betreiben, muß die verstärkte Brückenspannung um einen Offset, der halben Betriebsspannung, verschoben werden. So kann der Ausgang der Verstärkerschaltung um seinen Arbeitspunkt ausgesteuert werden.
Figur 17 zeigt den prinzipiellen Aufbau eines Differenzverstärkers mit einem OPV nach einem Ausführungsbeispiel. Dabei kommt der reine Differenzverstärker ohne Zusatz-OPV zum Einsatz. Bedingt durch diese Ersparnis wird ein Zweig der Meßbrücke belastet, da dieser Zweig am invertierenden Eingang der Verstärkerschaltung angeschlossen ist. Die Widerstände zur Einstellung der Verstärkung müssen so gewählt werden, daß der Strom durch diesen einen Meßzweig, ausgehend vom OPV, so gering wie möglich ist. Das ist aber nicht ohne weiteres möglich, da nur Widerstände bis zu einem maximalen Wert, etwa 18OkQ, eingesetzt werden.
Die Spannung Ue1 wird von einem Zweig der Meßbrücke bereitgestellt. Wird an Ue2 die Betriebsspannung angelegt, so bilden R7 und R8 den anderen Zweig der Meßbrücke.
PA105/01
BRO1110
Weiterhin gelten noch folgende Zusammenhänge:
K6
In Abhängigkeit von U0 und Ue2 variiert die Richtung des Stromes IR6.
In diesem Brückenzweig gelten im unbelasteten Fall die folgenden Beziehungen:
1 Br
Uel=IBr*R4
Im Normalfall wird die Meßbrücke nicht durch die angeschlossene Elektronik belastet. In diesem Fall wirkt der Strom IR6 auf die Brücke. Um diese Rückwirkung so gering wie möglich zu halten, ist für R5 und R6 ein besonders großer Widerstandswert einzusetzen.
Figur 18 zeigt die Richtung der Ströme im Brückenzweig.
Figur 18 zeigt die Richtung der Ströme im Brückenzweig.
Figur 19 zeigt einen Kanal des Meßverstärkers (Pspice-Simulation).
Zur besseren Gleichtaktunterdrückung ist der zukünftige Einsatz der Widerstände R7 und R8 sinnvoll.
Die Figuren 20, 21 und 22 zeigen die Spannungen bei einer Verstärkung von V=25,5, V=56,4bzw. V=71.
Bedingt durch die zu groß gewählte Verstärkung in Figur 22 übersteuert der Verstärker. In diesen Bereichen ist mit einer Abweichung der berechneten Position zu rechnen.
Generell kann die Brückenspannung jedoch hoch verstärkt werden. Das resultiert aus der Beeinflussung der Brückenspannung durch den Operationsverstärker.
30
30
Der Einfluß der individuellen Offset-Spannungen der Meßbrücken ist vorhanden. Mit den so berechneten Brückenspannungen kann mit Abweichung in der Linearität die Position
PA105/01
BRO1110 :..· ·..· : ·..· :
berechnet werden. Ist der über dieses Verfahren entstehende Linearitätsfehler zu groß, müssen die beiden Offset-Spannungen noch ermittelt und kompensiert werden.
Die Brückenspannungen setzen sich aus den folgenden Werten zusammen: 5
Tj -Tj +y*rj
U AD-sin - U Off-sin ^ Y U sin-Br
U AD-cos = U Off-cos +" ^cos-flr
U AD-cos = U Off-cos +" ^cos-flr
Die beiden Brückenspannungen werden nun wie folgt berechnet: 10
SINUS_0 = UAD_sin
COSINUS _O = U^005
Ziel der Offset-Korrektur ist das Zentrieren der offsetbehafteten Brückenspannungen zur Abszisse. Dadurch wird eine Linearisierung der Positionsberechnung erreicht.
Für die Offset-Korrektur können folgende Verfahren angewendet werden:
1.) Für jede Meßeinrichtung individuell:
Einmaliges Ermitteln der Maxima der Brückenspannungen nach dem Zusammenbau
der Meßeinrichtung
- Abspeichern der 4 Maxima
- Abspeichern der 4 Maxima
Berechnen der beiden Offset's
- Brückenspannungen korrigieren
- Brückenspannungen korrigieren
2.) Für jede Meßeinrichtung gleich:
Für jede Charge Ermittlung der 4 Maxima in einem Meßaufbau Berechnung der Offsets
- Eintragen der Offsets beim Programmieren der Einchipmikrorechner für die Meßeinrichtung
BRO1110
Im vorliegenden Fall wurde das Verfahren 2 zur Offset-Korrektur angewandt. Für die weiteren Berechnungen standen die offsetkorrigierten Werte (SINUS und KOSINUS) zur Verfügung.
Figur 23 zeigt zwei ideale Brückensignale, die jeweils um einen Offset verschoben sind. Um den Versatz besser erkennen und ermitteln zu können, macht die Darstellung der Signale zueinander Sinn. Nach dem Ermitteln der 4 Maxima können der eingezeichnete Offset berechnet und die Signale korrigiert werden. Die dargestellte Kurve wird dadurch symmetrisch zum Nullpunkt gelegt. Die Stabilität der korrigierten Werte im Temperatur- und Betriebsspannungsbereich muß gegebenenfalls noch ermittelt werden. Sollte sich unter den wechselnden Umgebungsbedingungen der Offset ändern, muß mit Meßfehlern gerechnet werden.
Figur 24 zeigt ideal Signale zueinander aufgetragen; der Offset ist ebenfalls eingetragen. 15
Figur 25 zeigt den Winkelfehler verursacht durch einen Offset der Signale bei einem idealen Signalverlauf.
Für einen Offset beider Brückenspannungen von 10% der maximalen Signalamplitude zeigt Figur 24 den Winkelfehler des berechneten Winkels. Da dieser Fehler keinen Einfluß auf die Wiederholgenauigkeit hat, sondern nur auf die Linearität des berechneten Winkels, muß entschieden werden, ob es notwendig ist, den Offset zu bestimmen. Dabei hat sich ergeben, dass es unter Umständen genügt, den Offset nur mit einer geringen Auflösung zu ermitteln.
Berechnung der Position
Ausgangspunkt zur weiteren Berechnung sind die beiden Brückenspannungen.
Figur 26 zeigt die Zuordnung der Quadranten.
Die Berechnung der Position verläuft über folgende Schritte:
Die Berechnung der Position verläuft über folgende Schritte:
1. Ermittlung des Quadranten und Speicherung der Quadrantennummer
2. Betragsbildung der Brückenwerte
3. SINUS = 0? dann Zwischenposition = 0°
4. KOSINUS = 0? dann Zwischenposition = 90°
BRO1110 i..: \.:"&Iacgr; - ·--·
5. Für alle anderen Werte Bilden des Quotienten von SINUS zu KOSINUS
6. Heraussuchen des passenden Wertes aus der Tabelle (Tangens von 0° bis 90°)
7. passenden Winkel zum berechneten Wert ausgeben
8. Zurückführen der berechneten Zwischenposition in Absolutposition 5
Für die 4 Quadranten gelten folgende Beziehungen im Winkelbereich 0° bis 360°:
I.Quadrant: Brückenwert SINUS: positiv
Brückenwert KOSINUS: positiv 10
Absolutposition = Zwischenposition
2. Quadrant: Brückenwert SINUS: positiv
Brückenwert KOSINUS: negativ 15
Absolutposition = 180° - Zwischenposition
3. Quadrant: Brückenwert SINUS: negativ
Brückenwert KOSINUS: negativ 20
Absolutposition = 180° + Zwischenposition
4. Quadrant: Brückenwert SINUS: negativ
Brückenwert KOSINUS: positiv 25
Absolutposition = 360° - Zwischenposition
Über die in Gleichung
360°
kann aus der Absolutposition die Längenposition berechnet und dem Winkel eine Länge zugeordnet werden, wobei
PA105/01
BRO1110 :..: \.:*&Tgr; *:..: :
&bgr;: Winkel zwischen Stromrichtung und Magnetisierung M
I: maximaler Verstellweg
S: berechnete Position
Um die Rechenzeit zu begrenzen ist es erforderlich, nur mit ganzen Zahlen zu arbeiten.
Deshalb ist es notwendig, mit Hilfe einer Tabelle, welche in entsprechender Form die notwendige Anzahl an Tangenswerten im Winkelbereich 0° bis 90° enthält, zu arbeiten. Wie schon erwähnt, kann die Berechnung im ersten Quadranten erfolgen. Das reduziert die Länge der Tabelle und damit den benötigten Speicherbedarf.
Die geforderte Auflösung beträgt maximal 1% der Gesamtlänge. Das entspricht bei einem Gesamtwinkel von 360° eine minimale Auflösung von 3,6°. Das Ziel sollte nicht nur das Erreichen dieser Auflösung, sondern auch das Bewerten der Meßeinrichtung sein. Dazu wird der Winkelbereich von 0° bis 90° in 0,25° Schritte eingeteilt. Die Tabelle umfaßt deshalb 361 Werte. Durch dieses Verfahren kan die Anzahl der Zeilen begrenzt werden. Die mögliche Anzahl an berechneten Tangenswerten durch eine Quotientenbildung aus den eingelesenen SINUS- und KOSINUS-Werten würde die Speichergröße sprengen.
Es wird nicht jedem möglichen berechneten Tangens ein Winkel zugeordnet, sondern, um die Auflösung zu erreichen, nur den notwendigen Winkeln ein Tangenswert. Wie in den obigen Gleichungen angegeben, werden die Positionen in den einzelnen Quadranten berechnet. Dazu entspricht nur der Wert 180° einem Wert von 720 und der Wert von 360° einem Wert von 1440. Den entsprechend skalierten Werten des Tangens im angegebenen Winkelbereich sind die Zahlen 0 bis 360 zugeordnet. Diese Tabelle ist insbesondere im Zusammenhang mit dem Einlesen der Spannungen der 4 Brückenzweige vorgesehen. Dabei wird jeder dieser 4 Werte mit 10 Bit gewandelt. Es entstehen 4 Zahlen im Bereich 0 bis 1023. Die Brückenwerte für Sinus und Kosinus werden nach den folgenden Formeln berechnet:
SINUS-O = U40^1 -UAD_A2 = Uoff_sin+V*Usin_Br
COSINUS _ O = £/^_cosl - U40^2 = Uoff_ms + V * UC0S„Br
9· · 9 9 9 999 9 9*99 9 9 9 9 9
·· 9999 999 9999 999
9 9999 9999 99 9999 999 99 999 9 99 99 999
PA105/01
BRO1110
Diese Brückenwerte umfassen somit theoretisch den gesamten Wertebereich.
Ziel ist es, bei der Division der SINUS- und KOSINUS-Werte möglichst viele nutzbare ganzzahlige TANGENS-Werte zu berechnen. Bei der Berechnung werden Pol- und Nullstellen ausgeschlossen. Dazu ist folgede Berechnungsvorschrift gewählt
TANGENS =
SINUS* 1000
KOSINUS
KOSINUS
Nach dieser Gleichung berechnet der Einchipmikrorechner aus den eingelesenen und teilweise auch Offset-korrigierten Werten den Tangens, welcher mit den Tabellenwerten verglichen wird.
Die Werte der Tangens-Tabelle umfassen den selben Wertevorrat, wie der berechnete Tangens-Wert aus den eingelesenen Daten.
Die Werte der Tabelle ist nach der folgenden Formel berechnet:
RUNDEN(1000*TAN(WINKEL))
20 Wobei:
WINKEL: Winkelbereich 0° bis 90°, Schrittweite 0,25°
Mit Hilfe des Befehls RUNDEN werden die Werte auf ganze Zahlen gerundet.
25
Damit ergibt sich folgende Tangenstabelle:
Zeilennummer | Winkel in ° | TAN(Winkel) |
0 | 0 | 0 |
1 | 0,25 | 4 |
2 | 0,5 | 9 |
3 | 0,75 | 13 |
4 | 1 | 17 |
356 | 89 | 57290 |
357 | 89,25 | 76390 |
BRO1110
358 | 89,5 | 114589 |
359 | 89,75 | 229182 |
360 | 90 | 1023001 |
Mit Hilfe der so berechneten Werte werden Ergebnisse im vorgegebenen
Toleranzbereich erzielt.
Toleranzbereich erzielt.
Eventuell kann eine Vergrößerung der Schrittweite, z.B. auf 1 Grad, ausreichend für die
geforderte Auflösung sein. Dadurch reduziert sich der Speicherbedarf erheblich.
geforderte Auflösung sein. Dadurch reduziert sich der Speicherbedarf erheblich.
Anzumerken ist, dass die vorliegende Erfindung nicht auf das beschriebene Ausführungsbeispiel beschränkt ist, sondern Modifikationen innerhalb des durch die Ansprüche festgelegten Schutzumfanges umfasst.
• ·
BRO1110
1 | Maßverkörperung mit angegebener Magnetfeldrichtung Drehung 180° |
2 | Brückenspannungen vom Sensor generiert, jeweils eine volle Periode |
3 | Brückenspannung der Cosinusmessbrücke |
4 | Brückenspannung der Sinusmessbrücke |
5 | berechneter Arkustangens aus den an der jeweiligen Position abgegebenen |
Brückenspannungen | |
6 | MR-Sensor ohne Barber-Pole |
7 | MR-Sensor mit Barber-Polen |
8 | Permalloy |
9 | Barber Pol |
10 | Magnetstab |
11 | MR-Sensor |
12 | Ua(sin) |
13 | Ua(cos) |
14 | MikroController |
15 | Antrieb |
16 | Ir6 für U0<Ue2 ■* Ue1*<Uei für Ir6=O |
17 | Ir6 für U0>Ue2 ■*· Uei*>Uei für lR6=0 |
18 | 0,5+sin(Winkel) |
19 | 0,5+cos(Winkel) |
20 | Magnetisierungsrichtung |
21 | Magentisierungsvektor |
22 | magnetoresistiver Sensor |
23 | Offset |
24 | berechneter Winkel |
25 | idealer Winkel |
26 | Winkelfehler |
27 | Sinus |
28 | Cosinus |
• t · ·
• r &bgr;··· *
BR01110
Seite 22a
150 ideale Brückenspannung der Sinusbrücke
151 ideale Brückenspannung der Cosinusbrücke
152 quantisierte Brückenspannung der Sinusbrücke
153 quantisierte Brückenspannung der Cosinusbrücke
154 berechnete Position im ersten Quadranten Ub Betriebsspannung
Uei Ausgangsspannung 1
Ue2 Ausgangsspannung 2 Ri - R4 magnetoresistive Widerstände
Claims (18)
1. Schaltung zur Bestimmung der Position einer Verstelleinrichtung in einem Kraftfahrzeug, mit:
einer Brückenschaltung, wobei die Brückenspannung abhängig von der Position der Verstelleinrichtung entlang eines Verstellweges variiert,
dadurch gekennzeichnet, dass
die Ausgänge der Brückenschaltung mit einem Differenzverstärker verbunden sind, der eine analoge Verstärkungsstufe und einen digitalen Differenzierer aufweist.
einer Brückenschaltung, wobei die Brückenspannung abhängig von der Position der Verstelleinrichtung entlang eines Verstellweges variiert,
dadurch gekennzeichnet, dass
die Ausgänge der Brückenschaltung mit einem Differenzverstärker verbunden sind, der eine analoge Verstärkungsstufe und einen digitalen Differenzierer aufweist.
2. Schaltung nach Anspruch 1, dadurch gekennzeichnet, dass die analoge Verstärkungsstufe aus zwei gekoppelten Operationsverstärkern besteht.
3. Schaltung nach Anspruch 2, dadurch gekennzeichnet, dass die Eingänge der Operationsverstärker für die rückgekoppelten Spannungen über einen Widerstand miteinander verbunden sind.
4. Schaltung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der digitale Differenzierer in einem Mikrocontroller integriert ist, der einen oder mehrere Analog-Digital-Wandler zur Wandlung der Ausgangssignale der Brückenschaltung aufweist.
5. Schaltung nach Anspruch 4, dadurch gekennzeichnet, dass der Mikrocontroller zur Berechnung der Position der Verstelleinrichtung aus den überlagerten Spannungen ausgebildet ist, wobei die Brückenschaltung als Spannungsteiler wirkt.
6. Schaltung nach Anspruch 2 oder 3 und Anspruch 4 oder 5, gekennzeichnet durch einen Multiplexer (MUX) zur zyklischen Verbindung des oder der Analog-Digital- Wandler(s) mit einem der Ausgänge der Operationsverstärker.
7. Schaltung nach den Ansprüchen 2 und 4, dadurch gekennzeichnet, dass der Mikrocontroller zur Bestimmung und Kompensation der Offsetspannungen der Operationsverstärker, der Brückenschaltung und/oder der Widerstände zur Verstärkung ausgebildet ist.
8. Schaltung nach Anspruch 7, dadurch gekennzeichnet, dass der Mikrocontroller zur Kompensation der Offsetspannungen zur zyklischen Bestimmung eines Referenzwertes ausgebildet ist.
9. Schaltung nach Anspruch 7 oder 8, dadurch gekennzeichnet, dass der Mikrocontroller zur Ausführung einer Kontrollfunktion zur Überwachung der Brückenschaltung und der Operationsverstärker ausgebildet ist, und zur Berechnung der Position der Verstelleinrichtung anhand der berechneten Offsetspannungen und einem Signal der Brückenschaltung.
10. Schaltung nach einem der Ansprüche 4 bis 9, dadurch gekennzeichnet, dass der Mikrocontroller zur Berechnung der Position der Verstelleinrichtung durch Verarbeitung der digitalisierten Signale unter Bildung einer Tangensfunktion ausgebildet ist.
11. Schaltung nach Anspruch 11, dadurch gekennzeichnet, dass die Verarbeitung der digitalisierten Signale die Bildung eines Winkelwertes durch Zuordnung zu einem anhand der Tangensfunktion berechneten Tangenswertes innerhalb eines vorgegebenen Quadranten umfasst.
12. Schaltung nach Anspruch 12, gekennzeichnet durch einen Speicher zur Speicherung einer Vielzahl von Winkelwerten innerhalb des Winkelbereiches des vorgegebenen Quadranten, wobei der Mikrocontroller zum Abruf des dem berechneten Tangenswert zugeordneten Winkelwertes ausgebildet ist.
13. Schaltung nach Anspruch 11 oder 12, dadurch gekennzeichnet, dass der vorgegebene Quadrant der erste Quadrant ist.
14. Schaltung nach einem der Ansprüche 11 bis 13, dadurch gekennzeichnet, dass die Verarbeitung der digitalisierten Signale die Bestimmung eines Quadranten umfasst, und der Mikrcontroller zur Berechnung der Position der Verstelleinrichtung anhand des derart bestimmten Quadranten sowie des innerhalb des vorgegebenen Quadranten bestimmten Winkelwertes ausgebildet ist.
15. Schaltung nach Anspruch 14, dadurch gekennzeichnt, dass der Mikrocontroller zur Bestimmung des Quadranten anhand der Vorzeichen der Brückenspannungen ausgebildet ist.
16. Schaltung nach einem der Ansprüche 4 bis 15, dadurch gekennzeichnet, dass der Mikrocontroller zur Linearisierung der Positionsberechnung zur Durchführung einer Offset-Korrektur der digitalisierten Signale anhand gespeicherter Offset-Werte ausgebildet ist.
17. Schaltung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Brückenschaltung derart ausgebildet ist, dass deren Ausgangssignale zueinander um etwa 90° phasenverschoben sind.
18. Schaltung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Verstelleinrichtung eine elektrische Sitzverstellung ist.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE20210548U DE20210548U1 (de) | 2002-07-04 | 2002-07-04 | Schaltung zur Bestimmung der Position einer Verstelleinrichtung in einem Kraftfahrzeug |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE20210548U DE20210548U1 (de) | 2002-07-04 | 2002-07-04 | Schaltung zur Bestimmung der Position einer Verstelleinrichtung in einem Kraftfahrzeug |
Publications (1)
Publication Number | Publication Date |
---|---|
DE20210548U1 true DE20210548U1 (de) | 2003-08-28 |
Family
ID=27798399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE20210548U Expired - Lifetime DE20210548U1 (de) | 2002-07-04 | 2002-07-04 | Schaltung zur Bestimmung der Position einer Verstelleinrichtung in einem Kraftfahrzeug |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE20210548U1 (de) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2898189A1 (fr) * | 2006-03-02 | 2007-09-07 | Moving Magnet Tech | Capteur de position a direction d'aimantation variable et procede de realisation |
CN100422767C (zh) * | 2005-01-24 | 2008-10-01 | 株式会社电装 | 电容式传感器和乘员感测系统 |
DE102008039333A1 (de) | 2008-08-22 | 2010-02-25 | Eads Deutschland Gmbh | Verfahren und Vorrichtung zur analogen Winkelsignalauswertung |
US7741839B2 (en) | 2005-10-20 | 2010-06-22 | Cts Corporation | Non-contacting position sensor using a rotating magnetic vector |
WO2012010311A1 (de) * | 2010-07-23 | 2012-01-26 | Hirschmann Automotive Gmbh | Lineare wegmessung mit hilfe eines magnetsystemes bestehend aus einzelmagneten |
FR2965347A1 (fr) * | 2010-09-29 | 2012-03-30 | Moving Magnet Tech | Capteur de position ameliore |
EP2568259A1 (de) * | 2011-09-06 | 2013-03-13 | Carl Freudenberg KG | Encoderring und Anordnung |
DE102018211500A1 (de) * | 2018-07-11 | 2020-01-16 | Infineon Technologies Ag | Vorrichtung und Verfahren zur Bestimmung der Lage eines Permanentmagneten |
US11555714B2 (en) | 2018-10-15 | 2023-01-17 | Electricfil Automotive | Method and sensor system for determining a relative angular position between two parts, and method for manufacturing a magnetic body |
US11668587B2 (en) | 2018-06-15 | 2023-06-06 | Electricfil Automotive | Method for determining a relative angular position between two parts |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE9414164U1 (de) * | 1994-09-01 | 1994-11-17 | Zabel GmbH, 47800 Krefeld | Sitzkontaktschalter |
DE19548390A1 (de) * | 1994-12-23 | 1996-06-27 | Lucas Ind Plc | Vorrichtung zum Messen von Fahrzeugbelastungen |
DE19548385C2 (de) * | 1995-12-22 | 1998-11-12 | Siemens Ag | Verfahren zur Ermittlung der Winkelposition einer Drehachse eines Gegenstandes durch einen Rechner |
DE19733904C2 (de) * | 1997-02-25 | 1999-10-07 | Mitsubishi Electric Corp | Magnetische Erfassungsvorichtung |
WO2000054010A1 (de) * | 1999-03-10 | 2000-09-14 | Brose Fahrzeugteile Gmbh & Co. Kg, Coburg | Längenmesssystem mit mindestens einem magnetischen massstab |
DE19961874C1 (de) * | 1999-12-22 | 2001-07-12 | Audi Ag | Fahrzeugsitz |
DE10041736C1 (de) * | 2000-08-25 | 2002-02-28 | Brose Fahrzeugteile | Vorrichtung und Verfahren zum Erfassen mindestens einer Kenngröße einer Bewegung von zueinander beweglichen Teilen, insbesondere für Verstellantriebe in Kraftfahrzeugen |
DE10131229A1 (de) * | 2000-06-28 | 2002-04-25 | Denso Corp | Eine physikalische Größe erfassender Sensor |
-
2002
- 2002-07-04 DE DE20210548U patent/DE20210548U1/de not_active Expired - Lifetime
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE9414164U1 (de) * | 1994-09-01 | 1994-11-17 | Zabel GmbH, 47800 Krefeld | Sitzkontaktschalter |
DE19548390A1 (de) * | 1994-12-23 | 1996-06-27 | Lucas Ind Plc | Vorrichtung zum Messen von Fahrzeugbelastungen |
DE19548385C2 (de) * | 1995-12-22 | 1998-11-12 | Siemens Ag | Verfahren zur Ermittlung der Winkelposition einer Drehachse eines Gegenstandes durch einen Rechner |
DE19733904C2 (de) * | 1997-02-25 | 1999-10-07 | Mitsubishi Electric Corp | Magnetische Erfassungsvorichtung |
WO2000054010A1 (de) * | 1999-03-10 | 2000-09-14 | Brose Fahrzeugteile Gmbh & Co. Kg, Coburg | Längenmesssystem mit mindestens einem magnetischen massstab |
DE19961874C1 (de) * | 1999-12-22 | 2001-07-12 | Audi Ag | Fahrzeugsitz |
DE10131229A1 (de) * | 2000-06-28 | 2002-04-25 | Denso Corp | Eine physikalische Größe erfassender Sensor |
DE10041736C1 (de) * | 2000-08-25 | 2002-02-28 | Brose Fahrzeugteile | Vorrichtung und Verfahren zum Erfassen mindestens einer Kenngröße einer Bewegung von zueinander beweglichen Teilen, insbesondere für Verstellantriebe in Kraftfahrzeugen |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100422767C (zh) * | 2005-01-24 | 2008-10-01 | 株式会社电装 | 电容式传感器和乘员感测系统 |
US7741839B2 (en) | 2005-10-20 | 2010-06-22 | Cts Corporation | Non-contacting position sensor using a rotating magnetic vector |
FR2898189A1 (fr) * | 2006-03-02 | 2007-09-07 | Moving Magnet Tech | Capteur de position a direction d'aimantation variable et procede de realisation |
WO2007099238A1 (fr) * | 2006-03-02 | 2007-09-07 | Moving Magnet Technologies (Mmt) | Capteur de position a direction d'aimantation variable et procede de realisation |
US8072209B2 (en) | 2006-03-02 | 2011-12-06 | Sonceboz Sa | Position sensor with variable direction of magnetization and method of production |
DE102008039333A1 (de) | 2008-08-22 | 2010-02-25 | Eads Deutschland Gmbh | Verfahren und Vorrichtung zur analogen Winkelsignalauswertung |
WO2012010311A1 (de) * | 2010-07-23 | 2012-01-26 | Hirschmann Automotive Gmbh | Lineare wegmessung mit hilfe eines magnetsystemes bestehend aus einzelmagneten |
FR2965347A1 (fr) * | 2010-09-29 | 2012-03-30 | Moving Magnet Tech | Capteur de position ameliore |
WO2012042154A1 (fr) * | 2010-09-29 | 2012-04-05 | Moving Magnet Technologies | Capteur de position amélioré |
US10041780B2 (en) | 2010-09-29 | 2018-08-07 | Moving Magnet Technologies (Mmt) | Position sensor |
EP2568259A1 (de) * | 2011-09-06 | 2013-03-13 | Carl Freudenberg KG | Encoderring und Anordnung |
US11668587B2 (en) | 2018-06-15 | 2023-06-06 | Electricfil Automotive | Method for determining a relative angular position between two parts |
DE102018211500A1 (de) * | 2018-07-11 | 2020-01-16 | Infineon Technologies Ag | Vorrichtung und Verfahren zur Bestimmung der Lage eines Permanentmagneten |
US11300399B2 (en) | 2018-07-11 | 2022-04-12 | Infineon Technologies Ag | Device and method for determining the position of a permanent magnet |
US11555714B2 (en) | 2018-10-15 | 2023-01-17 | Electricfil Automotive | Method and sensor system for determining a relative angular position between two parts, and method for manufacturing a magnetic body |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2047287B1 (de) | Verfahren und pulsweitenmodulierte stromregelschaltung zur ansteuerung von induktiven lasten in kraftfahrzeugen | |
EP0483891B1 (de) | Auswerteschaltung für einen magnetoresistiven Drehzahlsensor o.dgl. | |
DE102012205902A1 (de) | Weggeber zum berührungslosen Messen einer Position mittels einer Vielzahl von in Reihe angeordneten Magnetfeldsensoren | |
DE69324465T2 (de) | Magnetoresistive sensorschaltung mit hohem ausgangsspannungshub und temperaturkompensation | |
DE102006032266A1 (de) | Sensorbauelement | |
DE112009000503T5 (de) | Linearer Sensor mit zwei Anschlüssen | |
DE20210548U1 (de) | Schaltung zur Bestimmung der Position einer Verstelleinrichtung in einem Kraftfahrzeug | |
DE102007060707B4 (de) | Anordnung zur Detektion einer Bewegung eines Körpers sowie Verfahren zum Betrieb einer solchen Anordnung | |
DE19849910A1 (de) | Offsetkompensiertes Winkelmeßsystem | |
DE2940315C2 (de) | Einrichtung zum Ermitteln des Drehwinkels eines Drehkörpers | |
DE102014103587A1 (de) | Magnetsensorsystem | |
DE112018003016T5 (de) | Positionssensor | |
DE102016000257B4 (de) | Magnetsensorsystem | |
EP0201682B1 (de) | Integrierter Drehzahlsensor mit magnetfeldabhängigen Sensorwiderständen | |
EP1156299B1 (de) | Messumformer für potentiometrische Positionssensoren und Verfahren zur Parametrierung | |
DE102004047770B4 (de) | Sensor zum Erzeugen eines Ausgangssignals aufgrund eines Messmagnetfelds sowie Verfahren zum Abgleichen und zum Betrieb eines solchen | |
EP2197117B1 (de) | Schaltungseinheit zum Erzeugen einer Ausgangsspannung in Abhängigkeit von einem digitalen Datenwert und Verfahren zum Kalibrieren der Schaltungseinheit | |
DE102016125778A1 (de) | Bewegungsdetektionseinheit | |
DE102016104208A1 (de) | Magnetsensor | |
WO1994005974A1 (de) | Anordnung zur geometrieerfassung mit hall-elementen | |
DE69824203T2 (de) | Elektronische schaltung zur automatischen kompensation eines sensorsignales | |
DE102012208404A1 (de) | Magnetische Differenzfeldsensoranordnung | |
WO2009019252A1 (de) | Anordnung und verfahren zur messung eines in einem elektrischen leiter fliessenden stroms | |
DE2241621C3 (de) | Spannungsregeleinrichtung | |
EP0659268A1 (de) | Anordnung zur erfassung der drosselklappenstellung in einem verbrennungsmotor mit hall-elementen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: B60N0002020000 Ipc: G01B0007000000 |
|
R163 | Identified publications notified | ||
R207 | Utility model specification |
Effective date: 20031002 |
|
R150 | Utility model maintained after payment of first maintenance fee after three years |
Effective date: 20050812 |
|
R151 | Utility model maintained after payment of second maintenance fee after six years |
Effective date: 20080813 |
|
R152 | Utility model maintained after payment of third maintenance fee after eight years |
Effective date: 20100818 |
|
R071 | Expiry of right | ||
R071 | Expiry of right |