0% found this document useful (0 votes)
19 views

Design The Digital Control Unit For The 9904 112 31004 Stepper

Uploaded by

Minh Vu Hoang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
19 views

Design The Digital Control Unit For The 9904 112 31004 Stepper

Uploaded by

Minh Vu Hoang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 2
BACHELOR DEGREE IN TELECOMMUNICATIONS Digital Circuits and Systems (CSD) 3GT21 April 6, 2044 F.J. Sanchez © Grader willbe salable on Apri 4 Questions about the exam: Tuesday 17-00-1800; Wednesday 17:0019:00, thursday 17:00-18:30, Friday 15:00-16:39 «VERY IMPORTANT. Follow general structions fo solve the problem jual test 2: Designing an stepper motor controller and driver We are going to update an older design which consisted in the design of a controller for a stepper motor. Here you are the Proteus ISIS project solved by the student Antonio Pistoni, and the original assignment (06-07 Q2). Design the digital control unit for the 9904 112 31004 stepper motor from Philips shown in Fig. 1. Today stepper motors can be found in computer peripherals, machine tools, medical equipment, automotive devices, and small business machines, to name a few applications. Find its characteristics in www farnellcom. In order to operate the motor, cols L1, 12, 13 and Ld have to be driven accordingly to the two-phase drive sequence in Fig. 1. Clockwise (CW) and counter clockwise (CCW) rotation can be achieved by reversing the step sequence, Find 3 lot more of information i: hutpi//www.educvpedia,be/electronics/motorste sceepe rants vot 112.9006 FULL ster it cw cow PHASE PHASE? PHASES PHASES Fig. 1 Example of two-phase stepper motor: characteristics, connections and full wove steeping sequence VpsO—, STEPPER MOTOR CONTROL Fig. 2 Driving the stepper motor soi slasy.ueees/acl/CSD/tarms(102203/ertntml, Studlat interview about the somites werk maybe alsa requested 1a) Running the sample project and determine the specifications. - Draw the symbol. - Devise the state diagrams far the system, naming states, annotating transitions and all the outputs. ap b)_ Prepare a timing diagram to show some input and output activity and write the “*.do” macro which may be used later in functional or gate-level simulations. 2p c) How many VHDL files will be required? Define the entity and write it in VHDL. - Draw the FSM internal architecture connecting all the inputs and outputs. tp d) How many D-type flip flops will be required if the FSM is coded in binary (sequential)? = Write the VHDL code for the state register and the state type signals. tp fe} Write the VHDL code for the CC2 2p f) Sketch 2 flow chart or ASM for the process commanding the CCI and write its VHDL code, 3p Incase of you are more interested in the subject 8) (extra) Start a functional simulation in ActiveHDL (work functional) hh) (extra) Start an ispLEVER project and synthesise the design for a GAL22V10. Verify your solution in Proteus-VSM using the initial project which contains the power driver ULN2003. The idea, as always, is to replace the old circuitry built using gates by a sPLD, i} (extra) Study a commercial chip with similar characteristics like this one in Fig. 3 jog ea Fig. 3. Chip UCNS804 (BiMOS I! unipolar stepper-motor translator/driver) and a typical application controlling a two- phase stepper-motor. www.cllegromicro.com

You might also like