DocumentCode :
3270678
Title :
Design of a quadrature decoder/counter interface IC for motor control using CPLD
Author :
Tsai, Ming-Fa ; Chen, Chien-Pang
Author_Institution :
Ming Hsin Univ. of Sci. & Technol., Hsinchu, Taiwan
Volume :
3
fYear :
2002
fDate :
5-8 Nov. 2002
Firstpage :
1936
Abstract :
In this paper we present the design of a quadrature decoder/counter interface IC (ASIC) that performs the decoding, counting, and bus interface function in digital motor control systems, employing an Altera FLEX 10 KA CPLD device. The ASIC contains a pair of digital filters, a quadrature decoder, an up/down counter, a latch and inhibit circuit, and an 8-bit bus interface to a digital processing system. The design of the digital filter is based on the finite state machine model with datapath (FSMD). A novel scheme for detecting the motor rotation direction is also proposed. The ASIC can be applied to a digital motor control system for getting the rotation speed or position of the motor, which is equipped with an optical encoder. The data acquisition can be extended to 16-bit integer format by two continuous reading cycles. Simulation and experimental tests are shown to verify the ASIC functions properly.
Keywords :
angular velocity control; application specific integrated circuits; counting circuits; data acquisition; decoding; digital control; digital filters; electric motors; finite state machines; flip-flops; integrated circuit design; machine control; motion control; position control; programmable logic devices; 16-bit integer format; 8-bit bus interface; ASIC; Altera FLEX 10 KA CPLD device; CPLD; bus interface function; continuous reading cycles; data acquisition; datapath; decoding; digital filters; digital motor control system; digital motor control systems; digital processing system; finite state machine model; inhibit circuit; latch; motion control; motor control; motor rotation direction; optical encoder; quadrature decoder/counter interface IC; up/down counter; Application specific integrated circuits; Automata; Counting circuits; Data acquisition; Decoding; Digital filters; Digital integrated circuits; Latches; Motor drives; Optical filters;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
IECON 02 [Industrial Electronics Society, IEEE 2002 28th Annual Conference of the]
Print_ISBN :
0-7803-7474-6
Type :
conf
DOI :
10.1109/IECON.2002.1185268
Filename :
1185268
Link To Document :
بازگشت