Você está na página 1de 56

Digital Signal Processor

Digital Signal Processor (DSP)


Similar to a Microprocessor(P), e.g. core of a computing
system
Additional Hardware Units to speed up computing of
sophisticated mathematical operations:
Additional Hardware Multiply Unit(s)
Additional Pointer Arithmetic Unit(s)
Additional Bus Systems for parallel access
Additional Hardware Shifter for scaling and/or
multiply/divide by 2n

Digital Signal Controller (DSC)


Digital Signal Controller (DSC)
recall: a Microcontroller(C) is a single chip Microcomputer
with a Microprocessor(P) as core unit.
Now: a Digital Signal Controller(DSC) is a single chip
Microcomputer with a Digital Signal Processor(DSP) as core
unit.
By combining the computing power of a DSP with memory
and peripherals in one single device we derive the most
effective solution for embedded real time control solutions
that require lots of math operations.
DSC Example: Texas Instruments C2000 family.

Texas Instruments DSP/DSC Portfolio


TMS320 FamilyBranches

C6000
C5000
C2000
Efficient Integration
for Control
DSC

Power Efficient
Performance
DSP

High Performance
C Efficiency
DSP

Different families and sub-families


exist to support different markets
C2000

C5000

C6000

Lowest Cost

Efficiency

Performance &
Best Ease-of-Use

Control Systems
Motor Control
Storage
Digital Ctrl Systems

Best MIPS per


Watt / Dollar / Size
Wireless phones
Internet audio players
Digital still cameras
Modems
Telephony
VoIP

Multi Channel and


Multi Function App's
Comm Infrastructure
Wireless Base-stations
DSL
Imaging
Multi-media Servers
Video

DC Motors Features
+

Internal commutation

Speed proportionate to voltage applied

Easy to control: ON/OFF, Proportional

Low Cost

Electrical sparks due to commutators

Produce significant EMI!

NOT suitable for deployment in combustible


environments

Limited speed due to commutators

Mechanical noise due to commutators

Commutators limit life time

DC motors control requirements


Input
Torque, speed, direction, position

Control
Simple PWM scheme, ON/OFF approach

Feedback
Encoder for speed or direction feedback

Driver
Low-side Switch (MOSFET) for uni-directional
type
H-Bridge for bi-directional type

Km

1
1 s

Es

Es
m
s

Tachometer

Vs

DC Motor

E s Control Voltage
V s Tachometer Measure (V)
s DC Motor Angular Speed
K t Tachometer Constant

Kt s

K m Motor Torque Constant


m

Motor Time Constant

The DC Motor Control Loop


Control
Voltage

Speed
Reference

Speed
Controller

s
Es
s
Es
Km
m

Speed
Measure
(Tachometer)

Motor
Speed

Km

1
1 s

et

The Speed controller comprises two blocks


Speed Control:
Digital to Analog converter:

The Speed Controller


Speed
Reference

Speed
Control

Digital to
Analog
Converter

To
Motor

Measured Speed
(From Tachometer)

Digital to Analog converter:

This block is implemented using a PWM signal generator and a Low Pass Filter

DAC
PWM

LPF

TMS320F2812

PWM1

LPF

Amplifier

Amplifier

M
RPM

Voltmeter

Speed
Measure
(Tachometer)

DC Motor Kit

Stroboscope

Connecting the eZdsp

to your PC

25 pin male
D-sub connector
(Plugs into parallel
port on PC)
25 Conductor Cable

25 pin male
D-sub connector

Power
Supply
25 pin female
D-sub connector

To wall outlet

JTAG Interface (P1)


Parallel Port/
JTAG
Controller
Interface (P3)

Power
Connector (P6)
+5V

EXPANSION
Data & Address (P2)

SRAM
64K x 16

TMS320F2812 - DSP
I/O Interface (P4/P8/P7)

ANALOG
Interface (P5/P9)

Broad C28x Application Base


Optical Networking
Control of laser diode

Digital Power Supply

Printer

Provides control, sensing,


PFC, and other functions

Print head control


Paper path motor control

Evaluating
Other Segments
e.g.. Musical
Instruments

Non-traditional
Motor Control
Many new cool
applications to
come

The DC Motor Control Loop


Control
Voltage

Speed
Reference

Speed
Controller

s
Es
s
Es
Km
m

Speed
Measure
(Tachometer)

Motor
Speed

Km

1
1 s

et

Power Supply
PS 150E
eZDSPF

RTDX

Servo
Amplifier
SA150D

PWM1

ADCINA0

I/F
Circuit
Tacho

MT150F

DC Motor Kit

Signal Types and Voltage Levels


0-3 V
(Digital)

TMS320F2812
PWM1

LPF

Amplifier

0-3 V
ADCINA0

Amplifier

0 to 15 V (Analog)

(Analog)

Attenuator

Interface Circuit

Speed
Measure
(Tachometer)
-15 V to 0 (Analog)

DC Motor Kit

LPF Amplifier Circuit

Inverting Amplifier with LPF

Km

1
1 s

Es

Es
m
s

Tachometer

Vs

DC Motor

E s Control Voltage
V s Tachometer Measure (V)
s DC Motor Angular Speed
K t Tachometer Constant

Kt s

K m Motor Torque Constant


m

Motor Time Constant

DATA ACQUISITION CARD

NI Labview
Professional

Time Constant

Speed

0
0

0.5

1.5

-1
Time

2.5

Connecting the eZdsp

to your PC

25 pin male
D-sub connector
(Plugs into parallel
port on PC)
25 Conductor Cable

25 pin male
D-sub connector

Power
Supply
25 pin female
D-sub connector

To wall outlet

Fig. 8.5 Pulses for 50% & 75% Duty Ratio

Fig. 8.4 Pulses for 10% & 25% Duty Ratio

Presented by:
M.Pratyusha
G.Hema Manvi
Ch.Sravana Vindhya
Guidance:
Mr.M.Chakravarthy

Thank You

Você também pode gostar