52
CIS009-2, Mechatronics Signals & Motors David Goodwin Department of Computer Science and Technology University of Bedfordshire 13 th December 2012

CIS009-2, Mechatronics - Signals & Motors

  • Upload
    others

  • View
    5

  • Download
    4

Embed Size (px)

Citation preview

Page 1: CIS009-2, Mechatronics - Signals & Motors

CIS009-2, MechatronicsSignals & Motors

David Goodwin

Department of Computer Science and TechnologyUniversity of Bedfordshire

13th December 2012

Page 2: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Outline

1 Digital signals2 Information encoding3 Digital to analogue conversion4 Analogue to digital conversion

5 Computers

6 DC motors

7 DC motor loading

8 Stepper motor

Page 3: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

3Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Digital signals

Page 4: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

4Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Signals

� Two types of signals exist:

Analogue signal In an analogue signal voltages and currentscontinuously change with time.

Digital signal In a digital signal voltages are switched onand off. Thus, the signal consists of a train ofpulses.

Page 5: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

5Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Digital Signal

� (a) A digital signal containg information

� (b) Timing pulses produced a clock used for distinguishing

Page 6: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

6Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Transmission of digital signals

� Two methods are used:

Parallel transmission Uses several wires in parallel to carrythe electrical signal corresponding to adifferent bit in the message.

Serial transmission Individual bits which constitute theinformation can be sent one by one, down asingle pair of wires.

Page 7: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

7Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Information encoding

Page 8: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

8Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Encoding information

� We use a simple example to illustrate how information can beencoded in digital format.

� For example we could encode temperature information using2 bits as:

� 1, 1 Very hot (i.e.two pulses in succession).� 1, 0 Hot (i.e.a pulse followed by a space).� 0, 1 Warm (i.e. a space followed by a pulse).� 0, 0 Cold (i.e. two spaces in succession).

� NOTE: Using 4 bits will allow the temperature to berepresented to 16 levels

Page 9: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

9Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Digital to analogueconversion

Page 10: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

10Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Digital circuits

� These use or produce digital signals. Three categories exist:

Logic circuits Circuits with digital signals as both inputs andoutputs

Analogue-Digital Converter (ADC) This has an analogueinput and a digital output.

Digital-Analogue Converter (DAC) This has a digitalinput and an analogue output.

Page 11: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

11Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Digital-Analogue Converter (DAC)

� Note that the resistors are in the ratio of 20, 21, 22 and 23. Itis difficult to fabricate these array of resistors on a single chiptherefore the following alternative is preferred.

Page 12: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

12Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Digital-Analogue Converter (DAC)

� Commercial implementation of DAC. Note that the switchesin previous diagram have been realised with field effecttransistors

Page 13: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

13Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Analogue to digitalconversion

Page 14: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

14Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Steps in converting analogue

� signals to digital form� Sample the analogue signal at regular short intervals.� The sampled signals are coded using binary digits.� In practice we need a digital to analogue converter to

implement it.

Page 15: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

15Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Analogue-Digital Converter (ADC)

� Three types exist:

Linear search converter The simplest of all A-D converters.Successive approximation converterFlash converter The fastest method to encode an analogue

signal to a digital form.

Page 16: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

16Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Linear Search Converter (ADC)

� It consists of a Counter, D-A,Comparator and NAND gate

Page 17: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

17Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Linear Search Converter

� How it works:� The analogue comparator has the property that if the voltage

on the + input is greater than voltage on the - input theoutput is binary “1” (typically 5V) otherwise “0” (typically0V). The sequence of operation is as follows:

1 Set the counter to zero2 Apply signal to be converted at the unknown terminal3 Start counter. The D-A converts the counting sequence into

volts4 If the - input is greater than + input, the comparator output

becomes zero disabling the AND gate and stopping thecounter. The number in the counter is the bestapproximation.

Page 18: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

18Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Successive Approximation Converter(ADC)

� This is the same as the Linear serch technique except thatcounter is replaced with a Successive Approximation register.

Page 19: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

19Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Algorithm for successive approximation(ADC)

1 Let the variable M represent the most significant bit.

2 Set M bit to 1

3 If the D-A output exceeds the unknown, set the M bit to 0

4 Let the variable M represent the next most significant bit.

5 If all bits have been checked stop; elso go to 2.

Page 20: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

20Analogue to digitalconversion

Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Flash Converter (ADC)

� A resistive divider networkof 2n resistors divide thereference voltage into manyequal increments.

� The unknown is appliedinputs exceeding theunknown are on,; all othersare off.

� The comparator code is isconverted to a binary codeby the priority encoder

Page 21: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

21Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Computers

Page 22: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

22Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Microprocessor

� Microprocessors, logic gates, A-D and D-A are parts ofrobotic systems.

� Microprocessor and logic gates are studied in ComputerSystems Architecture and will not be discussed here.

� Both A-D and D-A are interfaces of robotics system to thereal world.

Page 23: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

23Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Computers used in automation

Mainframes Large computer with large word length (> 32 bits).

Mini-computers

Microcomputers

Programmable logic controllers This are computers dedicatedfor control purposes.

Page 24: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

24Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Programmable logic controller

� Responds to sensors

� Can make decisions about the sensors according what it isprogrammed to do.

� Can be programmed to simulate PI, PD and PID controllers.

� Some control applications of PLC are:� Industrial equipment such as motors, pumps and valves,

Furnaces, packaging machinery.

Page 25: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

25Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Bus systems

� All computers make use of address, data and control bussystems as summarised below:

� Address bus is used to carry the address of memory locations.� Data bus is used to carry the computer word, The larger the

data bus the more powerful the computer is.� Control bus carries control signals suc as READ/WRITE,

INTERRUPT etc, signals.

Page 26: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

26Computers

DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

I/O management

� Memory mapped I/O

� Isolated I/O Addressing

� Input/Output Ports

� Parallel I/O Ports

� Programmable I/O Ports

Page 27: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

27DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

DC motors

Page 28: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

28DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Electric motors

� Three basic characteristics of electric motors are:� Power� Torque� Speed

Page 29: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

29DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Power

� One can distinguish between two types of power

Electrical power A measure of electricity used by the motor.Mechanical power The power (work) produced by the

motor. Measurement of Power (in Watts).1hp=745.7Watts.

Page 30: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

30DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Torque

� This is the turning force a motor is able to produce. Theforce multiplied by the shortest distance measured from theaxis of rotation to the line along which the force acts. It ismeasured in Newton-meters (Nm)

� Left Diagram Torquerequired to lift weight= 20× 0.1 = 2 Nm

� Right Diagram A largerTorque is required to lift thesame weight since the pulleyis larger.

Page 31: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

31DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Example

� Torque exerted on a robot motor as the arm is moved about

Page 32: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

32DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Speed

� The speed (R) of a motor is measured in revolutions perminute (RPM). It is the link between Power(P) andTorque(T).

T = 10P

RNewton Metres

� where P is in Watts and R is in revolutions per second

Page 33: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

33DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Types of electric motors

AC motors Operated by alternating current electricity.

DC motors Operated by direct current electricity.

Stepper motor Operated by pulses of electricity

Page 34: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

34DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Principle of a DC motor

� Current is led into the coil throughthe brushes which are held incontact with the commutator bysprings.

� The current in the coil produces amagnet field which repels themagnet field of the stator(permanent magnet) and causesthe coil to rotate in the directionshown by the arrow.

� The commutator shown has only 2segments. In practice, severalsegments with corresponding coilscan be used.

Page 35: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

35DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Relationship between Torque and armaturecurrent

T = KtφF Ia

� T =Torque, Kt =a constant, φF =Flux of magnetic field andIa =armature current (i.e. current in coil)

Page 36: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

36DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Current is supplied by a separate source tothe field winding

T = KtKfIfIa

� Kt , Kf are constants, Ia and If are armature current andfield currents. Kf depends on the permeability of the ironused, Generating an electromagnet field instead of permanentmagnet field

Page 37: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

37DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Categorising motors by their field windings

� Series wound motor

� Shunt wound motor

� Compound wound motor

� Permanent magnetic field

Page 38: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

38DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Series wound motor

T = KtKfI2a

Page 39: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

39DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Characteristics of a series wound motor

� Speed versus Torque

Page 40: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

40DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Compound wound motor

� A) Motor can be differentially compounded

� B) Commutatively compounded

Page 41: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

41DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Characteristics of compound wound motor

� Speed versus Torque

� Note that differentially wound motors can attain dangerousspeeds if the maximum load is exceeded.

Page 42: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

42DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Shunt wound motor

� If voltage Vt is held constant then the torque varies linearly aswith the armature current Ia.

Page 43: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

43DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Characteristics of shunt wound motor

� As speed reduces torque increases

Page 44: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

44DC motors

DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Permanent magnet motor

T = KpmIa

� Used mainly for servo motors. Kpm is the field constant andIa is the armature current

Page 45: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

45DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

DC motor loading

Page 46: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

46DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Load on a DC motor

� Primary loads on motors are: Friction, Inertia, and constantor varying Torque loads.

� A rotating system in the absence of outside forces obeys:� T = Jθ̈ + F θ̇ where� T = Torque� θ = angular position� θ̇ = angular velocity� θ̈ = angular acceleration

Page 47: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

47DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Load on a DC motor

� DC motors have high rotational velocities but low torque.Therefore, gearing is needed to increase torque and reducemotor speed.

� Assume a gear ratio N then,

Tapplied to load =NTapplied to motor

θ̇load =1

Nθ̇motor

Page 48: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

48DC motor loading

Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Load on a DC motor

� The load is divided by the square of the gear ratio. Therefore,the equivalent inertia Jeq and the equivalent friction Feq seenby the motor are give by:

Jeq =Ja +1

N2Jl

Feq =Fa +1

N2Fl

� Ja and Fa are the inertia and friction of the motor

� Jl and Fl are the inertia and friction of the load

Page 49: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

49Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Stepper motor

Page 50: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

50Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Stepper Motor

� Operate on pulses.

� Each time a pulse is sent to the controller the motor steps(i.e rotates by a small angle),

� The angle of rotation can be from 1.5 to 30 degrees.

� Can be made to rotate faster or slower by sending more orfewer pulses.

� Computer controlled.

Page 51: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

51Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Torque-Speed characteristics

� Torque versus speed

Page 52: CIS009-2, Mechatronics - Signals & Motors

52

Mechatronics

David Goodwin

Digital signals

Information encoding

Digital to analogueconversion

Analogue to digitalconversion

Computers

DC motors

DC motor loading

52Stepper motor

Department ofComputer Science and

TechnologyUniversity ofBedfordshire

Computer control of a stepper motor

� Controlling a stepper motor