Patent ID: 6285184
Filing Date: 2001-09-04
Classification: G01D,G01P

Abstract:
A speed/position signal generator for generating A, B phase pulse signals corresponding to a frequency set value and a direction set value, and outputting a Z phase pulse signal corresponding to said A, B pulse signals and a teeth number set value, which comprises:a reference clock generator for generating a reference clock;a frequency arithmetic operation circuit for generating a pulse train output corresponding to the frequency set value by using a reference clock and a frequency set value;a frequency division circuit for generating a frequency division pulse signal of the pulse train output;an A, B phase generation circuit for generating the A, B phase pulse signals by using the frequency division pulse signal, where said pulse signal is outputted as the A phase pulse signal and a pulse train of the same frequency having a phase different corresponding to the direction set value is outputted as the B phase pulse signal; anda Z phase generation circuit for generating the Z phase pulse signal by using a reference position of the A, B phase pulse signals, and the teeth number set value;said A, B phase generation circuit further being comprised of:a first flip-flop in which an m-stage pulse signal S4 of said frequency division circuit is inputted, and a timing signal of any one of a rising edge or a following edge of an (m-1)-stage pulse signal S3 of said frequency division circuit is clock inputted;a second flip-flop in which an inverted signal of said m-stage pulse signal S4 is inputted, and a timing signal of the other one of the rising edge or the falling edge of said (m-1)-stage pulse signal S3 is clock inputted; anda selective circuit for selecting the output signal of said first flip-flop or said second flip-flop, corresponding to the direction set value;whereby said A, B phase generation circuit outputs an A-phase pulse signal PA corresponding to said m-stage pulse signal S4, and outputs a B-phase pulse signal PB corresponding to said selected output signal.