Simulation and Analysis

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 19

SIMULATION AND ANALYSIS

OF DIGITAL SIGNALS
ON TMS320F2812
CONTROLLER
ABSTRACT
There is a vast development in the field of electronics, recent trend is
Digital Signal Controller (DSC),belongs to TMS320C2000 family.
The objective is to process the data as quickly as possible to be able to
generate an output stream of new data in real time.
One of the most important peripheral units of an embedded controller
is the analogue to Digital Converter (ADC).
 ADC provides an interface between controller and the real world.
C28x is equipped with 16input pins to measure analogue signals.
C28x is equipped with two sample & hold units which can be used in
parrllel.it is used to convet two input signals at a time.
By using code composer studio we have to develop a c programeand
load on DSP processor to observe the out put.
INTRODUCTION
When we speak about digital control or computing in general we use
Microprocessor, Microcomputer or Microcontroller to specify a given
sort of electronic device. Now recent trend is digital signal processor.

To begin with let’s introduce some definitions:


Microprocessor (μp)

Micro Computer

Microcontroller (μc)

Digital Signal Processor (DSP)

Digital Signal Controller (DSC)


Microprocessor
Microprocessor is a Central Device of multi chip Micro Computer System.

Microprocessors are based on a simple sequential procedural approach:

Read next machine code instruction from code memmory, decode memory, read optional operands from

data memory, exucute insruction and write back result. This series of events runs in an endless manner .
 To use a μp one has to add memory and additional external devices to the Microprocessor

.
Micro Computer
Micro Computer = Microprocessor(μP) + Memory + Peripherals
Microcontroller
Nothing more than a Micro Computer ,micro controller is a single
silicon chip!
All computing power and input/output channels that are

required to design a real time control system are on chip.


 Guarantee cost efficient and powerful solutions for

embedded control applications.


Backbone for almost every type of modern product.

Over 200 independent families of μc.


Digital Signal Processor
Similar to a Microprocessor (μP)

The main objective of Dsp is to process the data as quickly as possible to generate an out put

stream of new data in real time

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)
 DSC is new type micro controller, where processing power is

delivered by a DSP.
 Now a days Digital Signal Controller(DSC) is a single chip device

combing both computing power of a dsp processor and embeded

peripherals of a single chip computing system.


 By combining the both .we derive the most effective solution for

embedded real time control solutions that require lots of math operations.
ARCHITECTURE OF TMS320F2812
High performance 32-bit DSP

32 x 32 bit or dual 16 x 16 bit MAC

Atomic read-modify-write instructions

8-stage fully protected pipeline

 Fast interrupt response manager

128Kw on-chip flash memory

12-bit ADC module

56 shared GPIO pins

Communications peripherals
TMS320F2812 HARDWARE
CONNECTING TMS320F2812 TO OUR PC
SOFTWARE DESIGN FLOW WITHIN
CODE COMPOSER STUDIO
Applications
Following are the applications of DSP.
Three phase motor control.
Digital power supplies.
HVAC compressors and blowers.
Industrial pumps.
A 12 bit ADC with 12.5 msps and 16 channels.
PWM generation with 150 ps resolution
INTRODUCTION TO ADC
 One of the most important peripheral units of an embedded

controller is the Analogue to Digital Converter (ADC).


This unit provides an important interface between the controller

and the real world.


Most physical signals such as temperature, humidity, pressure,

current, speed andacceleration are analogue signals.


Almost all of these can be represented as an electrical voltage

between Vmin and Vmax, e.g. 0...3V, which is proportional to the


original signal.
ADC MODULE OVERVIEW
 12-bit resolution ADC core
 Sixteen analog inputs (range of 0 to 3V)
 Two analog input multiplexers Up to 8 analog input channels
each
 Two sample/hold units (for each input mux)
 Sequential and simultaneous sampling modes
 Auto sequencing capability - up to 16 auto conversions
 Two independent 8-state sequencer
Dual-sequencer mode
Cascaded mode
Sixteen individually addressable result registers
Multiple trigger sources for start-of-conversion
 External trigger, S/W, and Event Manager events
CONCLUSION
The objective is to process the data as quickly as
possible to be able to generate an output stream of
new data in real time.
Still now we have learn about Dsp processor theory
By using Code Composer Studio we have to develop a C-
program and loaded on DSP processor and observe the out
put.
BIBLIOGRAPHY
• www.google.com
• www.texas instruments.com
• Digital signal controller TMS320F2812.
• Cocde composer studio.

You might also like