Programmable, multi-turn, pulse width modulation circuit for a non-contact angular position sensor
First Claim
1. A multi-turn pulse width modulation (PWM) generator for generating a PWM output corresponding to multiple 360 degree turns, comprising:
- a counter for receiving a reference signal, and for counting a number of cycles of the reference signal to generate a binary output corresponding to the number of cycles counted;
a frequency divider for receiving a sensor output signal, and for dividing a frequency of the sensor output signal by the number of turns in the multiple turns to generate a frequency divided signal, wherein the sensor output signal has substantially the same frequency as the reference signal, but can be offset in phase from the reference signal;
a demultiplexer for receiving the binary output, and for generating a plurality of turn indicator signals, each corresponding to one of the multiple turns;
a multiplexer for receiving the turn indicator signals and a mechanical turn indicator signal, and for selecting one of the turn indicator signals that corresponds to the mechanical turn indicator signal; and
at least one flip flop for receiving the selected one of the turn indicator signals and the frequency divided signal, and for generating the PWM output using the selected one of the turn indicator signals and the frequency divided signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A multi-turn pulse width modulation (PWM) generator for generating a PWM output corresponding to multiple 360 degree turns. A counter receives a reference signal, and counts a number of cycles of the reference signal to generate a binary output corresponding to the number of cycles counted. A frequency divider receives a sensor output signal, and divides the frequency of the sensor output signal by the number of turns in the multiple turns to generate a frequency divided signal. The sensor output signal has substantially the same frequency as the reference signal, but can be offset in phase from the reference signal. A demultiplexer receives the binary output, and generates a plurality of turn indicator signals, each corresponding to one of the multiple turns. A multiplexer receives the turn indicator signals and a mechanical turn indication signal, and selects one of the turn indicator signals that corresponds to the mechanical turn indication signal. At least one flip flop receives the selected one of the turn indicator signals and the frequency divided signal, and generates the PWM output using the selected one of the turn indicator signals and the frequency divided signal. The multi-turn PWM generator may be combined with a single-turn angular position sensor to form a multi-turn angular position sensor.
-
Citations
20 Claims
-
1. A multi-turn pulse width modulation (PWM) generator for generating a PWM output corresponding to multiple 360 degree turns, comprising:
-
a counter for receiving a reference signal, and for counting a number of cycles of the reference signal to generate a binary output corresponding to the number of cycles counted;
a frequency divider for receiving a sensor output signal, and for dividing a frequency of the sensor output signal by the number of turns in the multiple turns to generate a frequency divided signal, wherein the sensor output signal has substantially the same frequency as the reference signal, but can be offset in phase from the reference signal;
a demultiplexer for receiving the binary output, and for generating a plurality of turn indicator signals, each corresponding to one of the multiple turns;
a multiplexer for receiving the turn indicator signals and a mechanical turn indicator signal, and for selecting one of the turn indicator signals that corresponds to the mechanical turn indicator signal; and
at least one flip flop for receiving the selected one of the turn indicator signals and the frequency divided signal, and for generating the PWM output using the selected one of the turn indicator signals and the frequency divided signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A multi-turn angular position sensor for sensing rotation about an axis comprising:
-
a transmitter disk having a plurality of transmitter loop antennas formed thereon;
a receiver disk having a plurality of receiver loop antennas formed thereon, each said receiver loop antenna corresponding to one of the transmitter loop antennas, wherein the transmitter disk and the receiver disk are substantially fixed with respect to each other about the axis;
a coupler disk having an attenuation pattern formed thereon for variably attenuating signals transmitted from the transmitter loop antennas and received by the receiver loop antennas, wherein the coupler disk is rotatable about the axis with respect to the transmitter and receiver disks;
a digital signal generator for generating a plurality of local oscillator signals and a reference signal;
a mixer for receiving the local oscillator signals and the signals received by the receiver loop antennas, and for generating a sensor output signal representing an angular position of the coupler disk about the axis; and
a multi-turn PWM generator for generating a PWM output corresponding to multiple 360 degree turns, comprising;
a counter for receiving a reference signal, and for counting a number of cycles of the reference signal to generate a binary output corresponding to the number of cycles counted;
a frequency divider for receiving the sensor output signal, and for dividing a frequency of the sensor output signal by the number of turns in the multiple turns to generate a frequency divided signal, wherein the sensor output signal has substantially the same frequency as the reference signal, but can be offset in phase from the reference signal;
a demultiplexer for receiving the binary output, and for generating a plurality of turn indicator signals, each corresponding to one of the multiple turns;
a multiplexer for receiving the turn indicator signals and a mechanical turn indicator signal, and for selecting one of the turn indicator signals that corresponds to the mechanical turn indicator signal; and
at least one flip flop for receiving the selected one of the turn indicator signals and the frequency divided signal, and for generating the PWM output using the selected one of the turn indicator signals and the frequency divided signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of generating a multi-turn pulse width modulation (PWM) signal corresponding to multiple 360 degree turns, comprising:
-
counting a number of cycles of a reference signal to generate a binary output corresponding to the number of cycles counted;
dividing a frequency of a sensor output signal by the number of turns in the multiple turns to generate a frequency divided signal, wherein the sensor output signal has substantially the same frequency as the reference signal, but can be offset in phase from the reference signal;
generating a plurality of turn indicator signals using the binary output, each said turn indicator signal corresponding to one of the multiple turns;
selecting one of the turn indicator signals that corresponds to a mechanical turn indicator signal; and
generating the PWM output using the selected one of the turn indicator signals and the frequency divided signal. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A multi-turn pulse width modulation (PWM) generator for generating a PWM output corresponding to multiple 360 degree turns, comprising:
-
circuit means for receiving a reference signal and a mechanical turn indicator signal, and for generating, using the reference signal, a turn indicator signal that corresponds to the mechanical turn indicator signal;
a frequency divider for receiving a sensor output signal, and for dividing a frequency of the sensor output signal by the number of turns in the multiple turns to generate a frequency divided signal, wherein the sensor output signal has substantially the same frequency as the reference signal, but can be offset in phase from the reference signal; and
at least one flip flop for receiving the turn indicator signal and the frequency divided signal, and for generating the PWM output using the turn indicator signal and the frequency divided signal.
-
Specification