Вы находитесь на странице: 1из 4

Université Henri Poincaré

Centre de Recherche en Automatique de Nancy


Ecole Supérieure des Sciences et Technologies de l'Ingénieur Nancy

mu.psi
Industrial DSP
Embedded Real Time Signal Processing

Industrial control, instrumentation

Motorola DSP56309 24 bits 80-100 MIPS

256Kbytes Flash EEPROM, 102Kbytes RAM


2 x 12 bit ADC + DAC 0 - 800ks/s
6 DMA channels, 5 interrupts
RS232, 16 bits parallel port, 3 x timers
2 x synchronous serial ports, JTAG

Textual macro language for fast and easy application development

ARNATRONIC plus Rue du Mad BP1 F54530 ARNAVILLE France


! +33 (0)3 83 80 02 02 ": +33 (0)3 83 81 74 30 # arnatronic@compuserve.com www.arnatronic.com
Université Henri Poincaré
Centre de Recherche en Automatique de Nancy
Ecole Supérieure des Sciences et Technologies de l'Ingénieur Nancy

mu.psi
Block diagram
Standard +/- 2.5V or No delay semi-flash Onboard programmable Standard connection
+/- 0.25V inputs AD converters. E2PROM stores programs to PC com port.
and 800KHz Max Fs and data. Baud rate:
+/- 2.5V outputs 20 MHz bandwidth Automatically loads DSP jumper or software
sampling. internal RAM on Reset or programmable
request.

Sectored
2Mb
2
E PROM
Analog
port
12 bits RS232
Motorola async.
800Ks/s
ADC DSP 56309 Port

80-100 MIPS
12 bits
800Ks/s 24/48/56 bit fixed point
ADC +5V
fractional arithmetic Power
supplies, 0V
20K x 24 PRAM protections
-5V
7K x 24 XRAM
12 bits 7K x 24 YRAM
1Ms/s
2 x DAC 6 DMA channels.

ESSI0 Host or 16 bit parallel port

ESSI1 Timers / Interrupts JTAG / ONCE

2 synchronous serial ports, Host port interfacing 3 High resolution timers


each with: ISA bus and most 4 Interrupt inputs, Reset
3 Transmit channels micro controllers
or Boundary Scan Test
1 Receive channel interface.
f. sync, 4Kb/s..20Mb/s clock General purpose 16 bit
parallel port. Emulation and debug
interface.

ARNATRONIC plus Rue du Mad BP1 F54530 ARNAVILLE France


! +33 (0)3 83 80 02 02 ": +33 (0)3 83 81 74 30 # arnatronic@compuserve.com www.arnatronic.com
Université Henri Poincaré
Centre de Recherche en Automatique de Nancy
Ecole Supérieure des Sciences et Technologies de l'Ingénieur Nancy

mu.psi
Textual macro language

To get this .. .

H/W Timer
square wave
Fs 100 KHz

AD IIR filter DA
converter f converter
ad1 parameters da1

Compute IIR coefficients


Order = 2
type = band-pass
F0 = 500.0 Hz
Q = 1000.0

... you just have to type this:

cn ad1,f_in ; define connections


cn f,da1 ;

loop ada 1e5 ; wait for sample, Fs=100KHz


iir2 f,bp,5e2,1e3,abs ; do IIR filter, absolute freq
goto loop ; run infinite loop

ARNATRONIC plus Rue du Mad BP1 F54530 ARNAVILLE France


! +33 (0)3 83 80 02 02 ": +33 (0)3 83 81 74 30 # arnatronic@compuserve.com www.arnatronic.com
Université Henri Poincaré
Centre de Recherche en Automatique de Nancy
Ecole Supérieure des Sciences et Technologies de l'Ingénieur Nancy

mu.psi
Textual macro language

Available RT macro functions


Input / Output
Analog, polling Boolean
Analog, interrupt Flag set, clear, toggle
Analog, DMA Jump on (no) flag
PWM polling Test-clear-and-jump
PWM interrupt
RS232 polling Arithmetic
RS232 DMA Gain
Summator, w weighted inputs
Timers Multiply, divide
Single shoot Schmitt trigger
Periodic
Fractional Functions
Trigonometric
String handling Polynomial
F-data to decimal Square root, Log, Decibel
I-data to decimal Table read / interpolate 1D
I-data to hex Table read / interpolate 2D
Decimal to F-data
Control
Signal generators Delay
Saw tooth, Triangle Linear PID
Rectangle, bipolar PWM Neural network
Sine / cosine 1D, 2D Piecewise linear adaptive model
Random uniform, gaussian 1D, 2D Polynomial adaptive model

Filters Complex signals handling


1st order IIR lp, hp Complex multiply
2nd order IIR lp, bp, hp, bs Complex exp generator, c. PLL
Nonlinear Hilbert Transformer
FIR filter Spectrum analyzer dB, power, ampl
LMS adaptative FIR etc. ..

DC

Table read Neural


Sawtooth and adaptive PWM MOS
generator interpolate controller Inverter

Typical application ADC

Controlling a MOS power inverter


with variable frequency and arbitrary waveform output
AC

ARNATRONIC plus Rue du Mad BP1 F54530 ARNAVILLE France


! +33 (0)3 83 80 02 02 ": +33 (0)3 83 81 74 30 # arnatronic@compuserve.com www.arnatronic.com

Вам также может понравиться