Sie sind auf Seite 1von 6

Single-Board Hardware / DS1103 PPC Controller Board

DS1103 PPC Controller Board


Powerful controller board for rapid control prototyping

Highlights
n Single-board system with real-time processor
and comprehensive I/O
n CAN interface and serial interfaces ideally suited
to automotive applications
n High I/O speed and accuracy
n PLL-driven UART for accurate baud rate selection

Application Areas Key Benefits


The DS1103 controller board is designed to meet the require- The DS1103 is an all-rounder in rapid control prototyp-
ments of modern rapid control prototyping and is highly ing. You can mount the board in a dSPACE Expansion Box
suitable for applications such as: or dSPACE AutoBox to test your control functions in a
laboratory or directly in the vehicle. Its processing power
n Automotive controllers and fast I/O are vital for applications that involve numer-
n Induction motor control ous actuators and sensors. Used with Real-Time Interface
n Robotics (RTI, p. 56), the controller board is fully programmable from
n Positioning systems and stepper motors the Simulink block diagram environment. You can configure
n Active vibration control all I/O graphically by using RTI. This is a quick and easy way
to implement your control functions on the board.
An integrated Infineon CAN microcontroller makes the
board an attractive tool for automotive and automation
applications.

Comprehensive Interfaces Recording and Output of I/O Values


The unparalleled number of I/O interfaces makes the DS1103 The control of electrical drives requires accurate recording
a versatile controller board for numerous applications. It and output of I/O values. It is possible to synchronize the
provides a great selection of interfaces, including 50 bit- A/D channels and D/A channels, and the position of the
I/O channels, 36 A/D channels, and 8 D/A channels. For incremental encoder interface, with an internal PWM signal
additional I/O tasks, a DSP controller unit built around Texas or an external trigger signal. Also, the serial interface (UART)
Instruments TM320F240 DSP is used as a subsystem. is driven by a phase-locked loop to achieve absolutely
accurate baud rate selection.

314
2014

dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com


Single-Board Hardware / DS1103 PPC Controller Board

Introduction
Technical Details
Parameter Specification
Processor PowerPC Type n PPC 750GX
CPU clock n 1 GHz
Cache n 32 KB level 1 (L1) instruction cache
n 32 KB level 1 (L1) data cache
n 1 MB level 2 (L2)
Bus frequency n 133 MHz

Application Fields
Temperature sensor n Reads actual temperature at the PPC
Memory Local memory n 32 MB application SDRAM as program memory, cached
Global memory n 96 MB communication SDRAM for data storage and data exchange with host
Timer 2 general-purpose timers n One 32-bit down counter
n Reload by software
n 15-ns resolution
n One 32-bit up counter with compare register
n Reload by software
n 30-ns resolution
1 sampling rate timer (decrementer) n 32-bit down counter
n Reload by software

Software
n 30-ns resolution
1 time base counter n 64-bit up counter
n 30-ns resolution
Interrupt controller n 3 timer interrupts
n 7 incremental encoder index line interrupts
n 1 UART (universal asynchronous receiver and transmitter) interrupt
n 1 CAN interrupt
n 1 slave DSP interrupt
n 2 slave DSP PWM interrupts
n 1 host interrupt
n 4 external interrupts (user interrupts)

Hardware
A/D converter Channels n 16 multiplexed channels equipped with 4 sample & hold A/D converters
(4 channels belong to one A/D converter. 4 consecutive samplings are necessary to sample
all channels belonging to one A/D converter.)
n 4 parallel channels each equipped with one sample & hold A/D converter
n Note: 8 A/D converter channels (4 multiplexed and 4 parallel) can be sampled simultaneously.
Resolution n 16-bit
Input voltage range n 10 V
Overvoltage protection n 15 V
Conversion time n Multiplexed channels: 1 s1)
n Parallel channels: 800 ns1)

Engineering
Offset error n 5 mV
Gain error n 0.25%
Offset drift n 40 V/K
Gain drift n 50 ppm/K
Signal-to-noise ratio n >83 dB
D/A converter Channels n 8 channels
Resolution n 16-bit
Output range n 10 V
Support and Maintenance

Settling time n 5 s (14-bit)


Offset error n 1 mV
Gain error n 0.5%
Offset drift n 30 V/K
Gain drift n 25 ppm/K
Speed and timing specifications describe the capabilities of the hardware components and circuits of our products.
1)
315
Depending on the software complexity, the attainable overall performance figures can deviate significantly from the hardware
specifications.
2014

dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com


Single-Board Hardware / DS1103 PPC Controller Board

Parameter Specification
D/A converter Signal-to-noise ratio n >83 dB
I max n 5 mA
C I max n 10 nF
Digital I/O Channels n 32-bit parallel I/O
n Organized in four 8-bit groups
n Each 8-bit group can be set to input or output (programmable by software)
Voltage range n TTL input/output levels
I out, max n 10 mA
Digital incremental Channels n 6 independent channels
encoder interface n Single-ended (TTL) or differential (RS422) input (software programmable for each channel)
Position counters n 24-bit resolution
n Max. 1.65 MHz input frequency, i.e.,fourfold pulse count up to 6.6 MHz
n Counter reset or reload via software
Encoder supply voltage n 5 V/1.5 A
n Shared with analog incremental encoder interface
Analog incremental Channels n 1 channel
encoder interface n Sinusoidal signals: 1 Vpp differential or 11App differential (software programmable)
Position counters n < 5 resolution
n 32-bit loadable position counter
n Max. 0.6 MHz input frequency, i.e., fourfold pulse count up to 2.4 MHz
A/D converter performance n 6-bit resolution
n 10 MSPS
Encoder supply voltage n 5 V/1.5 A
n Shared with digital incremental encoder interface
CAN interface Configuration n 1 channel based on SAB 80C164 microcontroller
n ISO DIS 11898-2 CAN high-speed standard
Baud rate n Max. 1 Mbit/s
Serial interface Configuration n TL6C550C single UART with FIFO
n PLL-driven UART for accurate baud rate selection
n RS232/RS422 compatibility
Baud rate n Up to 115.2 kBd (RS232)
n Up to 1 MBd (RS422)
Slave DSP Type n Texas Instruments TMS320F240 DSP
Clock rate n 20 MHz
Memory n 64 Kx16 external code memory
n 28 Kx16 external data memory
n 4 Kx16 dual-port memory for communication
n 32 KB flash memory
I/O channels1) n 16 A/D converter inputs
n 10 PWM outputs
n 4 capture inputs
n 2 serial ports
Input voltage range n TTL input/output level
n A/D converter inputs: 0 5 V
Output current n Max. 13 mA
Host interface n Plug & Play support
n Requires a full-size 16-bit ISA slot
Physical Physical size n 340 x 125 x 45 mm (13.4 x 4.9 x 1.77 in)
characteristics Ambient temperature n 0 50 C (32 122 F)
Cooling n Passive cooling
Power supply n +5 V 5%, 4 A
n +12 V 5%, 0.75A
n -12 V 5%, 0.25A
316
2014 1)
The exact number of I/O channels depends on your configuration and is described in the user documentation.

dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com


Single-Board Hardware / DS1103 PPC Controller Board

Order Information

Introduction
Product Order Number
DS1103 PPC Controller Board n DS1103

Relevant Software and Hardware

Software Order Number


Included n DS1103 Real-Time Library

Application Fields
n Experiment and Platform Manager for hardware management
Required n Real-Time Interface (RTI) (p. 56) n RTI
n Microtec C Compiler for PowerPC (p. 94) n CCPPPC
Optional n Real-Time Interface CAN Blockset (p. 68) n RTICAN_BS
n Real-Time Interface CAN MultiMessage Blockset (p. 70) n RTICANMM_BS
n ControlDesk Next Generation (p. 102 ) See p. 102
n Platform API Package (p. 168) n PLATFORM_API
n MotionDesk (p. 134) n MotionDesk

Hardware Order Number

Software
Optional n Connector Panel (p. 326) n CP1103
n Connector/LED Combi Panel (p. 326) n CLP1103
n Set of adapter cables for DS1103 n ADP_CAB1103

Block Diagram

Hardware
ISA Bus PC

Slave
DSP I/O
96 MB
Host
Interface Communication PWM
PowerPC SDRAM 1 x 3-Phase
750GX 4 x 1-Phase

4 Capture
Inputs

Engineering
Local Bus TMS320F240
DSP Analog Input
16 ch. 10-bit

32 MB 2 General Interrupt Dual Port Serial


Application Purpose Controller RAM peripheral
SDRAM Timers interface

Serial
16- / 32-bit I/O Bus communication
interface
Support and Maintenance

ADC DAC Incr. Encoder Digital I/O Serial Digital I/O


20 channels 8 channels Interface Dual Port
7 channels 32 channels RAM 18 bits
16-bit 16-bit RS232/RS422

CAN Interface
on 80C164
Master PPC I/O
DS1103

317
2014

dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com


Single-Board Hardware / DS1103 PPC Controller Board

Graphical Configuration of the Controller Board


Using RTI
With Real-Time Interface (RTI, p. 56), you can easily run your
Simulink models on the controller board. You can configure
all I/O graphically by using RTI. Thereby, the implementation
time is reduced to a minimum. With the RTI CAN Blockset
(p. 68), CAN configurations can be completely carried out
in a Simulink block diagram, with very little effort.

RTI CAN MultiMessage Blockset (p. 70) for graphical configuration


of CAN interfaces.

Real-Time Interface (p. 56) provides Simulink blocks for convenient


configuration of items such as A/D, D/A, digital I/O lines, incremental
encoder interface and PWM generation.

318
2014

dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com


Single-Board Hardware / DS1103 PPC Controller Board

Introduction
Robotics
Rapid Control Prototyping in Robotics Easy Handling
The DS1103 provides six digital incremental encoder inter In the example below, the controller board replaces the
faces. This is sufficient to pick up all the movements of position controller. The easy programmability of the DS1103
a six-joint robot. Thus, this cost-effective single-board enables you to implement and test different control algo-
hardware makes it possible to perform rapid control rithms very quickly, which reduces design iteration times
prototyping in robotics. to a minimum. The prototyping hardware allows easy

Application Fields
parameter changing and modification, without any hardware
setup changes.

Calculating Values
The real-time system picks up the robots six incremental
encoder signals to determine the current robot position.
Then this data is compared with the reference values.

Software
Afterwards, the DS1103 calculates the control algorithm
and sends the controller output for example, data on
positions and velocities back to the robot.

Hardware
Calculating a control algorithm for robotics on a DS1103 PPC Controller Board.

Further Processing Potential Engineering


All reference values are calculated in real-time, even for
inverse kinematics with highly nonlinear functions. Exter-
nal sensors such as axis-force momentum sensors can be
included. Performing trajectory planning and advanced
algorithms for collision avoidance is also very convenient
Support and Maintenance

with the DS1103 PPC Controller Board.

319
2014

dSPACE GmbH Rathenaustrae 26 33102 Paderborn Germany info@dspace.de www.dspace.com

Das könnte Ihnen auch gefallen