Patent DE-102010002546-B4 (DE)
Title: Signalverarbeitungsschaltkreis eines Rotationsdetektors und Rotationswinkeldetektor
Inventor: KURUMADO NORIHIRO
IPC: G01P3/481
Filed: 2010-03-03
Granted: 2018-05-09
Abstract: Signalverarbeitungsschaltkreis (10) für einen Rotationsdetektor mit einem ersten magnetischen Sensor (1) und einem zweiten magnetischen Sensor (2), wobeider erste magnetische Sensor (1) und der zweite magnetische Sensor (2) gegenüber einem rotierenden Objekt, das eine Verzahnung aufweist, angeordnet sind, der erste magnetische Sensor (1) und der zweite magnetische Sensor (2) entsprechend ein erstes Sensorsignal und ein zweites Sensorsignal gemäß einer Bewegung von Kopfflächen und Grundflächen der Verzahnung, wenn der Rotor in einer Normalrichtung oder einer Rückwärtsrichtung rotiert, ausgeben, jedes des ersten Sensorsignals und des zweiten Sensorsignals einen rechteckigen Signalverlauf aufweist, und der Signalverarbeitungsschaltkreis (10) des Weiteren aufweist:einen Rotationsrichtungsbestimmungsbereich (23, 24), der ausgebildet ist, um zu bestimmen, ob eine Rotationsrichtung des rotierenden Objekts die Normalrichtung oder die Rückwärtsrichtung ist, basierend auf einer Phasenbeziehung zwischen dem ersten Sensorsignal und dem zweiten Sensorsignal;einen Effektive-Flanke-Bestimmungsbereich (22), der ausgebildet ist, um zu bestimmen, ob eine Änderung im ersten Sensorsignal durch eine effektive Flanke verursacht ist, wobei der Effektive-Flanke-Bestimmungsbereich (22) bestimmt, dass die Änderung im ersten Sensorsignal durch die effektive Flanke verursacht ist, wenn die Änderung durch eine von vorderen Flanken der Kopffläche der Verzahnung verursacht ist, während das rotierende Objekt in einer der Normalrichtung und der Rückwärtsrichtung rotiert, oder wenn die Änderung durch eine von hinteren Flanken der Kopfflächen verursacht ist, während das rotierende Objekt in der anderen der Normalrichtung und der Rückwärtsrichtung rotiert;einen Normalrotations-Puls-Anforderungshaltebereich (27), der ausgebildet ist, um ein Ausgabeanforderungssignal eines Normalrotations-Pulses zu halten, wenn der Rotationsrichtungsbestimmungsbereich (23, 24) bestimmt, dass die Rotationsrichtung die Normalrichtung ist, und der Effektive-Flanke-Bestimmungsbereich (22) bestimmt, dass die Änderung in dem ersten Sensorsignal durch die effektive Flanke verursacht ist, wobei der Normalrotations-Puls anzeigt, dass das Rotationsobjekt in der Normalrichtung rotiert;einen Rückwärtsrotations-Puls-Anforderungshaltebereich (28), der ausgebildet ist, um ein Ausgabeanforderungssignal eines Rückwärtsrotations-Pulses zu halten, wenn der Rotationsrichtungsbestimmungsbereich (23, 24) bestimmt, dass die Rotationsrichtung die Rückwärtsrichtung ist, und der Effektive-Flanke-Bestimmungsbereich (22) bestimmt, dass die Änderung in dem ersten Sensorsignal durch die effektive Flanke verursacht ist, wobei der Rückwärtsrotations-Puls anzeigt, dass das Rotationsobjekt in der Rückwärtsrichtung rotiert;einen Ausgabeanforderungssignalausgabebereich (29, 30), der, wenn einer des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) das Ausgabeanforderungssignal hält, eine Ausgabe des Ausgabeanforderungssignals, das durch einen des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) gehalten wird, erlaubt, und der, wenn der andere des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) das Ausgabeanforderungssignal in einem Zustand hält, in dem der eine des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) das Ausgabeanforderungssignal hält, eine Ausgabe des Ausgabeanforderungssignals, das durch den anderen des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) gehalten wird, abwartet, bis das Ausgabeanforderungssignal, das durch den einen des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) gehalten wird, rückgesetzt ist;einen Pulsausgabebereich (31, 32), der ausgebildet ist, um einen des Normalrotations-Pulses und des Rückwärtsrotations-Pulses basierend auf der Ausgabeanforderungssignalausgabe von dem Ausgabeanforderungssignalausgabebereich (29, 30) auszugeben;einen ersten Rücksetzbereich (DFF5, DFF6), der das Ausgabeanforderungssignal des einen des Normalrotations-Pulses und des Rückwärtsrotations-Pulses, der durch den einen des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Haltebereichs gehalten (28) wird, zurücksetzt, nachdem der Pulsausgabebereich (31, 32) eine Ausgabe des einen des Normalrotations-Pulses und des Rückwärtsrotations-Pulses beendet; undeinen zweiten Rücksetzbereich (35, 36), der das Ausgabeanforderungssignal, das durch den anderen des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) gehalten wird, zurücksetzt, wenn der andere des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) das Ausgabeanforderungssignal hält und dann eine Bedingung zum Halten des Ausgabeanforderungssignals, das bereits durch den einen des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) gehalten wird, in einem Zustand erfüllt ist, in dem der eine des Normalrotations-Puls-Anforderungshaltebereichs (27) und des Rückwärtsrotations-Puls-Anforderungshaltebereichs (28) das Ausgabeanforderungssignal hält.