Appendix A: PDQ Board (9S12 HCS12) Electrical Specifications
The following tables summarize the electrical specifications for the PDQ Board. Most of the specifications derive from those of the MC9S12A512 9S12/HCS12 MCU used on the board. For more detailed specifications please consult the relevant Freescale data sheets.
General specifications
PROPERTY |
VALUE |
CPU |
Freescale 16-bit 9S12 (HCS12) microcontroller (MC9S12A512) with 16 MHz external crystal driving a PLL to synthesize a 40MHz internal clock, resulting in 20 MHz bus speed. Paged memory on the PDQ Single Board Computer (SBC) expands the processor’s address space to 1 Megabyte. |
Onboard Memory |
512K on-chip Flash 14K on-chip RAM 1K on-chip EEPROM 496K RAM, shadowed by Flash which acts as a backup disk to load program code at power-up |
Real-Time Clock |
Battery-backed real-time clock |
Interrupts |
38 interrupts support the HCS12’s on-chip I/O subsystems |
Communications |
Serial 1, Serial2: |
Dual RS232 or RS485 on-chip hardware UARTs at standard rates up to 115.2 Kbaud |
IIC: |
Multi-drop 2-wire Inter-IC (IIC) bus at up to 100 KHz |
SPI0, SP1, SPI2: |
3 fast synchronous Serial Peripheral Interface (SPI) channels at up to 5 MHz |
Power |
PDQ Board: 5 VDC at 270 mA Docking Panel: +8-26V if WildCards are used that require the greater voltage; max 1.1A total |
Timer-Controlled Digital I/O |
PortT: 8 bitwise programmable I/O configurable as input captures or output compares controlled by Enhanced Capture/Timer (ECT) subsystem. Up to 4 lines can be used as pulse accumulators PortP: 8 bitwise programmable I/O configurable as Pulse-Width-Modulated (PWM) outputs under the control of the PWM subsystem. PortM: 8 bitwise programmable general-purpose I/O |
Analog to Digital Conversion |
CPU pins AN0-AN15 provide sixteen input channels of 10-bit resolution analog to digital (ATD) conversion at up to 100 kHz sampling rate, 0-5 V input range. These inputs may alternately be used as digital inputs. |
Connectors |
Two WildCard Bus Connectors: |
24-pin, 0.1” pitch, dual row |
Digital Field Connector: |
24-pin, 0.1” pitch, dual row |
Analog Field Connector: |
24-pin, 0.1” pitch, dual row |
Dual RS232/485 Serial Connector: |
10-pin, 0.1” pitch, dual row |
PowerDock Serial Connector: |
10-pin, 0.1” pitch, dual row |
SPI Connector: |
10-pin, 0.1” pitch, dual row |
BDM (debugger) Connector: |
6-pin, 0.1” pitch, dual row |
Power (and JTAG) Connector: |
7-pin, 2mm pitch, single row |
Runtime Security |
A watchdog timer and clock monitor ensure orderly reset or restart after an error |
I/O Expansion |
The PDQ Single Board Computer (SBC) directly hosts up to 8 WildCards that perform instrument control and automation functions. Wildcards available include: 4 x 20 character display and 5 x 4 keypad 16- or 24-bit resolution A/D 12-bit D/A Isolated AC or DC solid state relays Compact Flash memory, over 64 Mbyte Logic level, high voltage, and high current digital I/O Fully buffered dual RS232, RS422 or RS485 UARTs at up to 56 Kbaud Pre-coded C-language and Forth device drivers support the Wildcards |
Summary of I/O pin functions
Table A-1 PDQ Board I/O summary. | |||||
---|---|---|---|---|---|
Primary Use | Alternate Use | # | Port Name | Header Labels | Description |
Counter/Timer | Digital I/O | 8 | PORTT | PT0-7 | Enhanced Capture Timer (ECT) signals, each of which can be an input capture or output compare. 8 or 16 bit pulse accumulators are available. Also configurable as bitwise programmable digital I/O. |
PWM | Digital I/O | 8 | PORTP | PP0-7 | Pulse Width Modulated outputs, or bitwise programmable digital I/O. |
Digital I/O | 8 | PORTM | PM0-7 | Bitwise programmable digital I/O. | |
Analog Input | Digital Input | 8 | PORTAD0 | AN0-7 | 8- or 10-bit resolution analog inputs, or digital inputs. |
Analog Input | Digital Input | 8 | PORTAD1 | AN8-15 | 8- or 10-bit resolution analog inputs, or digital inputs. |
RS232 | RS485 | 1 | TxD1,RxD1 Xcv1+,Xcv1- | Serial1 port, configurable as RS232 or RS485. | |
RS232 | RS485 | 1 | TxD2,RxD2 Xcv2+,Xcv2- | Serial2 port, configurable as RS232 or RS485. | |
SPI0 | 1 | SCK, MISO, MOSI | Fast synchronous Serial Peripheral Interface (SPI) port, brought out to Wildcard bus. | ||
SPI1, SPI2 | Inter-processor interface | 2 | SCK, MISO, MOSI, /SS | Serial Peripheral Interface (SPI) channels 1 and 2 brought out to SPI header; may be reserved for interprocessor communications. | |
IIC | Digital I/O | 1(2) | PORTJ | SCL, SDA | Inter-IC serial port, or 2 digital I/O lines. |
46 | Total I/O Channels |
Power requirements
Your Docking Panel (which optionally provides power for your PDQ Board) includes a high-efficiency switching regulator with surge suppression, transient filtering, and EMI/RFI filtering to provide clean supplies for the onboard analog and digital electronics. You need only supply regulated or unregulated DC power in the range of 8 to 26 volts.
Surge suppression
The raw input is protected by a "varistor/" rated at 33 Volts DC. This metal oxide surge suppresser protects a PDQ Board powered by a PowerDock by clamping high voltage spikes before they have a chance to do any harm. The varistor has no effect if the input voltage is less than the maximum specified, or 26 volts. Above 33 volts the device starts to conduct current, and it acts like a short circuit to high voltages, thus clamping the voltage spikes. To prevent this varistor from consuming current, you should make sure that the maximum DC voltage supplied is always less than 26 volts.
EMI/RFI filter
Additional protection is provided by an electro-magnetic interference (EMI) and radio frequency interference (RFI) filter that prevents high frequency noise from invading the circuitry via the power input, and also prevents EMI from propagating back to the external power supply. The EMI filter is implemented by a two stage PI network of inductors and capacitors. The output of the first stage filter, called V+raw, is passed to the Wildcard module bus for supply to Wildcard modules that require their own unregulated DC power. This unregulated voltage is free of high-frequency and high-voltage transients. If you design custom add-on boards, we recommend that you use V+raw as the input for local 5 Volt regulators. It is good design practice to place local voltage regulators on each board, as this minimizes noise problems and improves modularity.
The PDQ Board and PowerDock assembly is designed for reliable low noise operation. It is implemented as a state of the art 6-layer surface-mount board. Two inner layers are dedicated ground and power planes, providing low-impedance return paths for digital current spikes.
Parameter | Min | Typ. | Max | Units | Conditions |
---|---|---|---|---|---|
PowerDock/DockingPanel Input Voltage | 8 | — | 26 | V | |
PowerDock/DockingPanel Output Current | 1100 | mA | Sum of current on +5V and V+RAW lines | ||
PDQ Board Current | 270 | mA | No Wildcards | ||
PDQ Board Power | 1.35 | W | <1.5W total using the DockingPanel | ||
Power Usage – per Wildcard | 0.5 | W | Each Wildcard |
MC9S12A512/MC9S12DP512 and PDQ Board operating conditions
Parameter | Min | Max | Units | Conditions |
---|---|---|---|---|
Operating Temperature Range – Electronics | 0 | 70 | °C | Industrial Temp also available (-40 to 85°C), Contact Mosaic Industries for details |
Humidity | 0 | 95 | % Relative Humidity | At 0 to 45°C, no condensation |
Memory
Parameter | Standard | Units |
---|---|---|
On-chip Flash | 512 | KBytes |
On-chip RAM | 14 | KBytes |
Off-chip RAM | 496 | KBytes |
Shadow (backup) Flash | 512 | KBytes |
EEPROM | 1 | KBytes |
Compact Flash Wildcard | 64+ MBytes per CF card |
9S12/HCS12 I/O pin electrical specification (CPU Ports AD0, AD1, J, M, P, T)
Parameter | Min | Max | Units | Conditions |
---|---|---|---|---|
I/O Voltage Range | -0.3 | 5.3 | Volts | |
Input Low Voltage | 1.75 | Volts | 0.2 x VDD | |
Input High Voltage | 3.25 | Volts | 0.7 x VDD | |
Input Leakage Current | ±2.5 | µA | ||
Output Low Voltage | 0.8 | Volts | at 10mA in default full drive mode, at 2 mA in partial drive mode | |
Output High Voltage | 4.2 | Volts | at -10mA in default full drive mode, at -2 mA in partial drive mode | |
Output Source | 25 | mA | maximum instantaneous current limit per pin | |
Output Sink | 25 | mA | maximum instantaneous current limit per pin | |
Note: We recommend limiting total package power dissipation accruing from I/O current to 250 mW or less, to assure that the junction temperature remains below 125ºC. | ||||
Note: See the "Digital I/O/" Chapter for more information about the Digital I/O pins. |
10-bit Analog to digital (ATD) converter electrical specifications
Parameter | Min | Typical | Max | Units | Conditions |
---|---|---|---|---|---|
Number of Input Channels | 16 | ||||
Sampling Frequency | 100,000 | Samples per second | Using built-in software driver | ||
Input Voltage Range | 0.0 | 5.0 | Volts | for specified performance | |
Nonlinearity | -2.5 | +/-1.5 | +2.5 | LSB | |
Absolute Accuracy | -3 | +/-2 | +3 | LSB |
See also → Appendix B: Connector Pinouts