UM0240 User manual
ST Industrial Communication Board - EVALCOMMBOARD
Introduction
ST Industrial Communication Board (order code: EVALCOMMBOARD) is a platform for Communication, Command and Control exchange with Industrial reference design boards. Its goal is to provide ST Industrial customers a reliable and easily accessible communication channel, between a controlling PC and Industrial reference design boards. It is a unique platform that allows evaluating a wide range of Industrial products in their application environment. Application fields covered by this platform are:
Power line communication Motor control and gate driving Intelligent power switches
Industrial Communication Board
June 2006
Rev 1
1/39
www.st.com
Contents
UM0240
Contents
1 2 System overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 2.2 2.3 Main power supply (VDD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 MCU Flash programming (VPP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 OpAmp negative supply (-5V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3
Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.1 3.2 3.3 Microcontroller features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 RS-232 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Internal time base generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4 5 6
10-bit digital-to-analog converter (DAC) . . . . . . . . . . . . . . . . . . . . . . . . 13 Operational amplifiers (OpAmp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Interfaces and connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.1 6.2 6.3 6.4 6.5 6.6 6.7 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 RS-232 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Power line communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 In-circuit communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7 8 9
Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
9.1 9.2 Power line communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
10
2/39
Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
UM0240
Contents
10.1 10.2
Device firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
10.2.1 10.2.2 Power Line Communication (PLC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
11
Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
11.1 11.2 PLC ST7538/40 DEMOKIT software evaluation tool . . . . . . . . . . . . . . . . 28
11.1.1 The user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
12
Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
12.1 12.2 12.3 12.4 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 PCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Bill of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
13
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3/39
List of tables
UM0240
List of tables
Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Voltages present on board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Motor control interface pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 PLC interface digital signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 PLC interface analog signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 PLC interface control signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Power connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 ST motor control evaluation boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Bil of materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4/39
UM0240
List of figures
List of figures
Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Figure 15. Figure 16. Figure 17. Figure 18. Figure 19. Figure 20. Figure 21. Figure 22. Main power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Flash programming and OpAmp power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Power supplies PCB area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Industrial Communication Board connectors schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Industrial Communication Board connectors pcb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 USB cable plugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Industrial Communication Board jumpers and switches on PCB . . . . . . . . . . . . . . . . . . . . 20 General purpose switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 General purpose switches voltages and decisions level . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Industrial Communication Board leds on PCB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 ST7538 dual channel reference design board (Rev 3.1) . . . . . . . . . . . . . . . . . . . . . . . . . . 24 ST7540 reference design board (Rev 2.0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Motor control evaluation board EVAL6207N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 DFU graphic user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 A simple schematic of the PLC application environment . . . . . . . . . . . . . . . . . . . . . . . . . . 28 The main window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Stepper motor GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 DC motor driving GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Power dissipation and thermal analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Industrial Communication Board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Industrial Communication Board and power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
5/39
System overview
UM0240
1
System overview
The ST Industrial Communication Board is a general purpose board developed around the following principles:
Provide a reliable communication channel between a controlling PC and Industrial reference design boards Provide flexibility, one board to control all Industrial reference designs Run dedicated firmware (FW) available for all reference designs Interact with dedicated software (SW) implementing reference design Graphical User Interface (GUI)
This enables ST Industrial customers to control and test all products using the same controlling platform. The ST Industrial Communication Board is based on a ST72F651AR6 USB microcontroller, providing as main interface to controlling Personal Computer a standard 12 Mbs USB, available on all modern PCs. This provides very easy interconnections to globally available laboratory equipment. An RS232 interface is present too, and can be used as spare communication port. Specific interfaces to reference design boards are present to provide flexibility towards different applications. A 10-bit Digital to Analog Converter (DAC) and high gain, high bandwidth amplifiers are present on board. Jumpers, switches and LEDs give further adaptability and visualization tools. A full range of dedicated FW, GUIs and reference design boards are available for every ST Industrial product, fully compatible with the ST Industrial Communication Board.
6/39
UM0240
Power supply
2
Power supply
Board components require the following voltage supplies. Table 1. Voltages present on board
Supply VDD Converter Switching Converter (Buck) Regulated Charge Pump Converter Non regulated Charge Pump Device L5973D Input Range 5V ÷ 35V Output Value 5V
Function Main Power Supply MCU Flash Programming OpAmp negative supply
VPP
ST662A (pin VOUT)
Vdd
12V
-5V
ST662A (pin C1-)
Vdd
-5
These supplies are all derived from an input power supply that can be taken from four different sources: 1. 2. 3. 4. PLM 10V: connected to the 10V line of the PLM connector 5V Motor: connected to the 5V line of the Motor connector Phone Jack: external connector, compatible with common notebook power supply connectors, bringing power supply in the 5V÷ 35V range USB 5V: connected to the 5V line of the USB supply
This enhanced flexibility of source and source voltage selection coexists due to diodes D7, D8, D10 and D12, which prevent the reverse current flowing in the supply inputs, keeping different sources independent. The higher voltage input will be the dominant supply. LED D11 is turned on when the power supply is active.
7/39
Power supply Figure 1. Main power supply
UM0240
8/39
UM0240 Figure 2. Flash programming and OpAmp power supply
Power supply
9/39
Power supply Figure 3. Power supplies PCB area
UM0240
2.1
Main power supply (VDD)
The main power supply system of Industrial Com Board consists of a DC-DC switching converter based on step-down regulator L5973 from ST. The switching regulator is designed to provide 5V (VDD) stabilized on the output with an input range 5V ÷ 35V and it can be assembled in the two following configurations:
Buck: referring to Figure 1, the N-MOS M1 is removed and the diode D9 is replaced with a short Buck-Boost (not optimized)
2.2
MCU Flash programming (VPP)
A second power supply is implemented in the Industrial board, in order to provide the 12V voltage supply required by the microcontroller during the In-Application Programming (IAP) of the embedded Flash memory. This power supply consists in a charge pump DC-DC regulator implemented by the ST device ST662A, which is a step-up converter designed for the Flash memory programming. Note that the charge pump converter is itself supplied by the switching regulator output VDD. The device can be shut down through line PD3 of the microcontroller, in order to reduce power consumption and noise when IAP is not needed.
10/39
UM0240
Power supply The connection between the charge pump output and the Vpp line is switched by the PMOS STS5DPF20L controlled by pin PF1 of the microcontroller. This separates the IAP and In-Circuit Programming (ICP) and delivers VPP with a shorter rising time. The switch is closed when PF1 is low.
2.3
OpAmp negative supply (-5V)
The last power supply consists of a non-regulated negative charge pump derived from the pin C1- of the ST622A, which works as an oscillator between 0V and VCC for the negative charge pump composed by the two diodes, D14 and D15, and the two capacitors, C35 and C36. This supply is used as negative supply for the two OPAMP U3A and U3B of LM358, in order to provide them a complete rail-to-rail output range between -5V and VDD.
11/39
Microcontroller
UM0240
3
3.1
Microcontroller
Microcontroller features
The board is based on the ST72F651AR6 USB microcontroller, its mains features are:
Up to 8MHz ST7 control unit 32 KBytes embedded Flash program memory 5 KBytes embedded RAM memory UVLO Up to 47 general purpose IOs with 3 Interrupt sources, two separated IO banks (one supplied at 5V and one between 2.7V and 5V). Programmable watchdog timer/counter Programmable DMA controller (DTC) with 256 bytes dedicated memory Full-speed USB controller with 5 endpoints and a 1280 bytes dedicated memory for buffers One 16-bit timer with 2 Output Compare units A 10-bit PWM generator with 2 channels A full-duplex SPI peripheral (master / slave) I²C bus interface (single master) 8-channels, 8-bit A/D Converter
This microcontroller embeds several on-chip peripherals:
3.2
RS-232 Interface
The RS-232 interface is emulated by software using:
One general purpose IO () as TxD signal One Interrupt source IO () as RxD signal. One Output compare unit to generate the correct timing for transmission and reception.
The firmware implements a half-duplex RS-232 interface, whenever a simultaneous reading/writing operation occurs the writing operation is aborted and the reading operation is performed without loss of data.
3.3
Internal time base generation
An internal 1ms time base is generated using one output compare resource and a free counter. The free counter is then used to generate up to 10 programmable timeout counters (with 1ms resolution).
12/39
UM0240
10-bit digital-to-analog converter (DAC)
4
10-bit digital-to-analog converter (DAC)
The Industrial Communication Board embeds a 10(12)-bit buffered voltage-output DAC implemented by the AD5317 (AD5327) converter from Analog Devices. The IC provides four buffered rail-to-rail outputs, in the range 0 ÷ Vcc, with a slew rate of 0.7 V/s. The DAC is controlled by the Microcontroller (PC2, PC3, PC4) through a 3-wires serial interface and is compatible with SPI, QSPI, MICROWIRE and DSP interface standards. The AD5317 is connected to the microcontroller through its SPI interface (MOSI to DIN and SCK to SCLK). The references for the four DACs are derived from two reference pins: VrefAB for VoutA and VoutB, VrefCD for VoutC and VoutD. These reference inputs can be configured as buffered or unbuffered inputs, through interface command. On the Industrial board the reference for the output pair AB is connected directly to Vcc supply, while the VrefCD is available in a double option configuration, thanks to the jumper JP3: 1. 2. Connected to the VCC supply Connected to the DAC output VoutB. This option is designed in order to provide a fine voltage adjustment for the CD output pair DAC reference: this function is suitable, e.g., in Motor Control Applications using Micro-stepping technique, for the synthesis of discrete sinusoidal waveforms. In fact, while the DAC output VoutC or VoutD can generate a discrete sinusoidal waveform, the DAC output VoutB is able to control the amplitude of the said signal, in order to control finely the torque of the stepper motor.
The AD5317(AD5327) DACs incorporate a power-on reset circuit, which ensures that the DAC outputs power up to 0 V and remain there until a valid write to the device takes place. There is also an asynchronous active low CLR pin, connected to the RES line of Industrial board, that clears all DACs to 0 V. The outputs of all DACs may be updated simultaneously using the asynchronous LDAC input, controlled by the MCU pin PD1. The DAC IC contains a power-down feature that reduces the current consumption of the devices to 300 nA @ 5 V, by setting all outputs in high impedance state. The devices goes into power-down mode when the pin PD connected to the PD2 MCU line is tied low. On the PLM connector, the four DAC outputs VOUTA, VOUTB, VOUTC and VOUTD are available directly, while on the Motor connector, VREF_A and VREF_B are available. These two signals are provided by the two difference amplifiers U3A and U3B implemented by LM358.
13/39
Operational amplifiers (OpAmp)
UM0240
5
Operational amplifiers (OpAmp)
The LM358 consists of two independent, high gain (100 dB), high bandwidth (1.1 MHz) and internally compensated operational amplifiers. In the Industrial Communication Board the two amplifiers are designed in differential configuration, with a bipolar power supply 5V ÷ 5V. The output signals consists of the difference signals VREF_A and VREF_B, obtained by:
VREF_A = VOUTC - VOUTA VREF_B = VOUTD - VOUTA
The main purpose of the two OPAMPs is then to provide an analog voltage shifting of the two signals VOUTC and VOUTD, with a voltage shift equal to VOUTA. The bipolar power supply of the OPAMPs guarantees an output swing both positive and negative to the resulting signals VREF_A and VREF_B. This feature is important, for example in Motor Control Applications using Micro-stepping techniques, for the synthesis of discrete sinusoidal waveforms: the OPAMPs analog shifting provides the centering of the sinusoidal signal generated by the DACs around the 0 voltage level.
14/39
UM0240
Interfaces and connectors
6
Interfaces and connectors
The ST Industrial Communication Board has 6 connectors to interface with power supply (J9), Personal Computer (CON1 and J10), In Circuit Communication (J8) and ST Devices Evaluation Boards (J6 and J7). Figure 4. Industrial Communication Board connectors schematic
15/39
Interfaces and connectors Figure 5. Industrial Communication Board connectors pcb
UM0240
6.1
USB
The main communication channel with the controlling PC is through the ST72F651 Full Speed USB interface, based on a Vendor Specific Class embedded in the Industrial Communication Board firmware and a dedicated driver, part of the controlling software. Once the USB cable is plugged to connector CON1, the Industrial Communication Board takes its power supply from the 5V USB interface of the PC. A second function of the USB interface is to provide the DFU (Device Firmware Upgrade) functionality used to upgrade firmware. The connecting cable should have a USB-B plug toward Industrial Communication Board and a USB-A plug toward the PC as shown in Figure 6. Figure 6. USB cable plugs
16/39
UM0240
Interfaces and connectors
6.2
RS-232 Interface
The RS-232 interface can be used as a communication channel to a PC running control software. It consists of female connector J10, where only three pins are connected with the DCE connections:
5 Ground 3 DCE TX 2 DCE RX DTE pin3 to DCE pin 3 DTE pin 2 to DCE pin 2
So the connection to a PC RS-232 port (DTE) must be done by a direct cable connecting:
RS-232 signals are obtained and adapted to 5V circuitry by means of the ST232 multichannel RS-232 driver and receiver connected to two general purpose IOs (PD7 and PF0). The microcontroller emulates the RS-232 interface by software. The ST232 can be powered down, to reduce power consumption when RS232 interface is not used, by opening jumper J11. In this case, two microcontroller pins (#44 and #52) can be used as General Purpose IOs (PD7 and PF0).
6.3
Motor control
Communication with Motor Control boards is possible through connector J7. This is a 34-pin connector providing the following signals, in the EVAL6207N case: Table 2.
Pin number 1 3 7 11 23 27 29 31 33 4 8 10 14 20 22 26
Motor control interface pins
Signal name VCC_REF SENSE_A SENSE_B +5V Ground LIMIT_A LIMIT_B VREFA VREFB LIMIT_B LIMIT_A RCA ENA IN1 IN4 IN3 Description 5V Supply Voltage Channel A Sense Voltage Channel B Sense Voltage 5V Supply Voltage Ground Channel A Over Current Flag Channel B Over Current Flag Ch A PWM Current Control Ref Voltage Ch B PWM Current Control Ref Voltage Channel A Over Current Flag Channel B Over Current Flag Ch A RC Monostable Voltage Ch A Enable Signal Ch A Input 1 Ch B Input 2 Ch B Input 1 EVAL6207N EVAL6207N MCU MCU EVAL6207N EVAL6207N EVAL6207N MCU MCU MCU MCU Generated by EVAL6207N EVAL6207N EVAL6207N MCU
17/39
Interfaces and connectors Table 2.
Pin number 28 32
UM0240
Motor control interface pins (continued)
Signal name IN2 ENB Ch A Input 2 Ch B Enable Signal Description Generated by MCU MCU
6.4
Power line communication
The board can communicate with a Power Line Communication Board through its 50-pin J6 connector providing four kinds of signals: digital signals, analog signals, control signals and power signals. Table 3.
Pin number 11 14 18 35 37 39 41 43 45 46 47 48 49 50
PLC interface digital signals
Signal name REGOK !CH2 CH2 CDPD REG/DATA RxD RxTx ZCOUT CLR/T WD TOUT BU/THERM TxD PG Description Register Ok signal. Secondary channel select (active low). Secondary channel select (active high). Carrier or preamble detected signal. Register or Data access. Serial Data Out. Reception or Transmission select signal. Zero crossing detection output. Serial Data Clock. Watchdog counter reset. Timeout event signal (even Thermal event on ST7538). Band in Use detection signal (even Thermal event on ST7540). Serial Data Input. Power good signal. Generated by Modem MCU MCU Modem Modem Modem MCU Modem Modem MCU Modem Modem MCU Modem
Table 4.
PLC interface analog signals
Signal name MCLK VDDF_Force RESET SMeter Description Oscillator output (programmable) Force MCU digital level to VDDF. Reset Out for microcontroller Analog Signal Peak Meter output. Generated by Modem Modem Modem Modem
Pin number 3 5 8 16
18/39
UM0240
Interfaces and connectors
Table 5.
PLC interface control signals
Signal name B_ID_PLM_1 B_ID_PLM_0 Description Board ID for PLM Applications (MSB) Board ID for PLM Applications (LSB) Generated by Modem Modem
Pin number 20 28
The two PLC interface control signals are connected in the PLM board either to the GND or to VDD and are used to detect which modem is mounted on the board. There are four possible configurations but only two are, at present, in use:
00 (GND,GND) for the ST7538 10 (GND,VDD) for the ST7540 Power connections
Signal name PLM_10V VDD VDDF GND Description 10V power supply 3.3V/5V power supply Digital power supply Ground Generated by Modem Modem Modem Ground
Table 6.
Pin number 2 4 6 22,34
6.5
In-circuit communication
The In Circuit Communication connector provides access to several debug features and to the In Circuit Programming function that enables complete writing to the MCU Flash memory.
6.6
Power supply
As described in Section 2: Power supply, the ST Industrial Communication Board can take is power supply from different sources. If an external dedicated power supply is selected, it must be in the 5V ÷ 35V range. Taking into account that the board has a power consumption in steady state of approximately 50mW, a value of 500mW is suggested. The external power supply connector is a standard 2.5-mm phone jack that is compatible with common PC notebook power supply connectors.
6.7
Jumpers
Five jumpers are present on the board to give flexibility on the use of reset management, DAC reference voltage; In Circuit Communication and RS232 interface power supply.
19/39
Interfaces and connectors Figure 7. Industrial Communication Board jumpers and switches on PCB
UM0240
Jumper JP2 connects the ST72F651 reset pin to a reset signal coming from the PLM board. This is used to reset the MCU after a Power Line Modem reset event. Setting:
Open = MCU reset not connected to PLM reset Closed = MCU reset connected to PLM reset
Jumper JP3 selects the DAC voltage reference for the C-D output pair. Section 4: 10-bit digital-to-analog converter (DAC) describes JP3 use. Setting:
1-2 = Reference from VDD 2-3 = Reference from AB output
Jumpers JP4 and JP5 disconnect LED DL3 and DL4 loads from the MCU for use with In Circuit Communication.
20/39
UM0240 Setting:
Interfaces and connectors
Open = for ICC use Closed = for LEDs use
Jumper J11 disconnects the RS-232 level shifter from the power supply. This reduces power consumption if the RS-232 interface is not used and frees MCU pins for another use. (Level shifter pins output are in Tri-state mode when device is off.) Setting:
Open = RS-232 off Closed = RS-232 on
21/39
Switches
UM0240
7
Switches
The board is equipped with five switches: a microcontroller reset switch (RES), and four general purpose switches (SW1, SW2, SW3 and SW4). The RES switch is directly connected with the microcontroller RESET pin used to perform a hardware reset of the MCU. In order to guarantee the correct timing for the RESET negative pulse, an RC network is connected to the switch. General purpose switches are connected to the AD converter embedded on the microcontroller (Channel 0 is used) through a resistor divider network. Figure 8. General purpose switches
Each time a key is pressed, the corresponding resistor divider is activated. Then the voltage read by the ADC tells the microcontroller which button has been pressed. Figure 9. General purpose switches voltages and decisions level
22/39
UM0240
LEDs
8
LEDs
Five LEDs are present on the board for visual communication with the user. DL1, DL2, DL3, DL4 are general purpose LEDs that are User Application configurable. LED D11 is power supply (5V) on indicator. Figure 10. Industrial Communication Board leds on PCB
23/39
Applications
UM0240
9
Applications
The ST Industrial Communication Board is designed to be a general purpose control board for all Industrial applications. Currently two application fields are supported: Power Line Communication and Motor Control. Soon Intelligent Power Switch and Gate Driver applications will be covered too. Contact your local ST sales office for availability dates.
9.1
Power line communication
The PLC connector allows the use of the Communication Board with two different PLC Evaluation Boards:
ST7538 Dual Channel Reference Design (Rev 3.1) ST7540 Reference Design (Rev 2.0)
Figure 11. ST7538 dual channel reference design board (Rev 3.1)
Figure 12. ST7540 reference design board (Rev 2.0)
The two Reference Design boards, based respectively on ST7538 and ST7540 FSK transceivers for Power Lines, are developed as useful tools for evaluating Power Line Communication as a solution in Automatic Meter Reading and Home Automation
24/39
UM0240
Appl ic at ions applications. Both PLC Reference Design boards include a Power Supply section, specifically tailored for matching Power Line coupling requirements, and a Transceiver section designed around the ST PLC chipset, including a 16-MHz crystal oscillator and an external passive coupling filter for impedance adapting and noise filtering. The Industrial Communication Board plus a PLC Reference Design board form a complete PLC node. With the two boards together, and using the ST7538/40 Demo SW Tool, it is possible to evaluate ST PLC chipset features and their transmitting and receiving performances through an actual communication interface on the Power Line.
9.2
Motor control
ST Motor Control devices deal with many different applications, each of them having a specific evaluation board controlled by means of the ST Industrial Communication Board. Figure 13. Motor control evaluation board EVAL6207N
Table 7 summarizes the ST Motor Control Evaluation Board family. Table 7. ST motor control evaluation boards
Device L6205 PowerDIP L6206 PowerDIP L6206 PowerSO L6207N PowerDIP L6208 PowerDIP L6208 PowerSO L6235 PowerDIP L6225 PowerSO L6227 PowerSO L6229 PowerSO Evaluation Board EVAL6205N EVAL6206N EVAL6206PD EVAL6207N EVAL6208N EVAL6208PD EVAL6235N EVAL6225PD EVAL6227PD EVAL6229PD
All Motor Control evaluation boards can be connected to the Industrial Communication Board via connector J7.
25/39
Firmware
UM0240
10
Firmware
The ST Industrial Communication Board FirmWare provides two main functions: 1. 2. Upgrading the on-board firware stored in the Flash memory Providing application-specific code that enables communication with different application boards
10.1
Device firmware upgrade
The DFU (Device Firmware Upgrade) feature enables the user to upgrade the applicationspecific firmware on the Industrial Communication Board through the PC USB port. The DFU procedure is performed, on the PC side, by a DFU application. The application lists all the connected DFU devices. Once selected, the DFU USB device to be upgraded and loaded (through the command File pen) using a DFU firmware image, the device can O be upgraded by pressing the Upgrade button. Figure 14. DFU graphic user interface
In normal operation mode, the Industrial Communication Board is not DFU capable. In order to enable the DFU capability of the device, the following two procedures are available:
Hardware DFU Mode setting: Press and release the RES button on the Industrial Communication Board while holding the SW1 switch down. Software DFU Mode Setting: Send a SetDFUMode command using the applicationspecific software. (See the application specific software description to check the availability of this command).
26/39
UM0240
Firmware
10.2
Applications
Beside the DFU, application-specific firmware has been developed to enable the Industrial Communication Board to control and communicate with different application boards.
10.2.1
Power Line Communication (PLC)
Dedicated firmware is available to use in conjunction with Power Line Communication (PLC) Boards. Power Line Communication Boards, based on ST7538 and ST7540 power line transceivers, allow communication over the main AC voltage plugs at a low baud rate. These products are designed for Home Automation, Building Automation, Automatic Meter Reading, and Street Lighting control applications as well as other applications that do not require a broad band communication link. The PLC dedicated firmware performs basic functions such as:
Program transceiver control parameters: channel frequency, baud rate and so on (for more options see the transceiver datasheet or the dedicated firmware application note). Transmit a user-defined data stream through the AC line either as single or multiple repetition. Receive data from the AC line either in free-running mode or after synchronization with a programmable known sequence (frame header). Perform a communication channel reliability test with a Client-Server application that can calculate the reachability of each node by sending messages and retrieving answers. This function implements a Forward Error Correction algorithm to detect if the network under test requires a FEC algorithm or not.
10.2.2
Motor control
Dedicated FW is available to control different Motor Control boards. In operating a stepper motor system one of the most common requirements is to execute a relative move. The move is usually specified as a fixed number of basic motor steps in the clockwise or counterclockwise direction. It is common practice to execute this move along a trapezoidal shaped velocity vs. time profile. FW calculate moving profiles to be used as command signals to move the controlled motor in a defined position. Given the move distance, acceleration, deceleration, and peak speed requirement, a profile can be determined. The control structure is designed such that the velocity and acceleration/deceleration rate can be changed at will, the task of pre-calculating the velocity profile boils down to determining the position values where operation switches from acceleration to constant speed and then from constant speed to deceleration. Execution time for these calculations is not critical since they are done only once per move and are completed before the move begins. The heart of the stepper motor control mechanism is the 20-kHz interrupt. This interrupt invokes an Interrupt Service Routine (ISR) which executes repeatedly on a fixed time interval of 50 microseconds called TICK. The ISR calculates real time values for velocity and position given the commanded acceleration (or deceleration) and the present values for velocity and position. A complete description of algorithms and formulas used by the FW is present in AN2044 Operating principles for Practispin Stepper Motor Motion Control.
27/39
Software
UM0240
11
Software
Users can interact with application boards by means of specific control SW, developed to give user-friendly Graphical User Interfaces (GUIs). GUIs are specific for the different supported applications.
11.1
PLC ST7538/40 DEMOKIT software evaluation tool
The "ST7538/40 DEMOKIT Software Evaluation Tool" allows interfacing one or more ST Power Line Modem Demo Boards with a Personal Computer. Supported Demo Boards are those equipped with devices ST7538 and ST7540. The Software automatically recognizes which type of device is connected to the PC and looks slightly different depending on the connected device. Figure 15. A simple schematic of the PLC application environment
MAINS
ST7538 or ST7540
DEMO BOARD
uC
RS-232
CTRL REGISTER PROGRAMMING RX SESSION TX SESSION
PERSONAL COMPUTER
PING SESSION
ST7538/40 DEMOKIT Software Evaluation Tool
With the "ST7538/40 Software Evaluation tool" it is possible to:
write/read ST7538 or ST7540 Control Register open a Tx session open a Rx session open a Ping session (two or more devices required)
11.1.1
The user interface
The Main Window of the "ST7538/40 DEMOKIT Software Evaluation Tool" Program has the following appearance:
28/39
UM0240 Figure 16. The main window
P R O G R A M SECTIO N S : 1 2 1 2 3
MENU BAR TOOLBAR S T A T U S BA R
Software
3
1
Through the Main Window it is possible to access all software functions. Four different panels are available:
Control Register Panel Controls present on Control Register Panel allow to modify all the Control Register Parameters and to write/read the ST7538/ST7540 Control Register.
Transmission Panel Two method of transmission are available: Sequence and Continuous. With Sequence method a message can be transmitted across the Mains for n Times, with a delay between transmissions of 300ms. Selecting Continuous transmission mode a unique transmission session is performed and the message to transmit is sent repeatedly across the Mains until the transmission is interrupted by user or by a Time Out event. On Industrial Communication Board the transmission session is notified by means of orange led DL4 that is turned on when the line Rx/Tx is put to "0" logic (i.e. TX session is on going). When a Time Out Event occurs, the red led DL2 is turned on too.
Receiving Panel When the device is in Reception mode the green led DL3 of Industrial Communication Board is turned on. Two reception methods are available: Reception with synchronization Due to fact that is not possible to know when the ST7538/ST7540 begins to demodulate data incoming from the mains, frame synchronization can be required in order to know when data flow begins. When Frame synchronization is enabled, the data flow from modem is filtered from the MCU and only when a header is recognized the data are sent to PC. In this way is assured that, if the transmitted message is preceded by a preamble (i.e. 0xAAAA o 0x5555) and a header (i.e. 0x9B58), all the following bits are correctly sent to PC. In ST7540 this function can be performed directly by the modem itself programming the Control register so no controls are present on the reception window. Reception without synchronization With this method, data incoming from the modem are sent directly to the PC.
Ping Panel In order to evaluate the reliability of a communication between two or more devices a Ping session can be performed. A full variety of statistical data can be collected and an algorithm of error correction is also included. The ping session consists of a Master that
29/39
Software
UM0240 sends a sequence of messages to one or more Slaves. If the messages are correctly received from Slaves, they are re-sent to the Master.
11.2
Motor control
Motor Control FW loaded on Industrial Communication Board can be accessed by the user through a dedicated GUI. SW is able to recognize the attached evaluation board and automatically set up the specific controls. Using the control panel, the operating conditions for the application can be selected. For example for Stepper Motors, there is stepping mode selection. From the control panel, full step (normal), half step or micro stepping mode (micro stepping is only supported for the L6208) can be selected. Other controls on the top line let the user select the direction of rotation and the decay mode during recirculation. Figure 17. Stepper motor GUI
The actual movement parameters are selected in the second and third row of controls. The controls on the second row allow the user to set the top speed and the acceleration and deceleration rate. The typical run profile for a movement includes an acceleration ramp, constant velocity run and deceleration ramp as shown here. All of these parameters are set on the control panel. In many applications, the torque needed to accelerate and decelerate is significantly larger than that required for the constant speed running so the designer may want to drive the motor with a higher current during the acceleration and deceleration time and then drop the current to a lower level during the constant speed portion of the movement to reduce the dissipation.
30/39
UM0240
Software The control panel allows the user to set the current, as a percentage of the maximum value determined by the hardware, for each portion of the movement and the holding time. When motor settings have been defined one can start and stop the motor by simply clicking on the RUN and STOP. DC motors are supported too. Figure 18. DC motor driving GUI
In addition to driving the motors, a program to assist in the thermal evaluation of the application is present. Figure 19. Power dissipation and thermal analysis
The software is set up to take the operating conditions from the application including the power supply voltage, motor characteristics and information about the movement profile and use this to calculate the dissipation and operating junction temperature of the device.
31/39
Appendix
UM0240
12
12.1
Appendix
Reference
Datasheets: ST232 5V Powered Multi-channel RS-232 Drivers and Receivers STS4DPF20L Dual P-channel 20V - 0.07 W - 4A SO-8 STripFETTM Power MOSFET LM158,A-LM258,A, LM358, A Low Power Dual Operational Amplifiers AD5307/AD5317/AD5327 8-/10-/12-Bit DACs ST662A DC-DC Converter from 5V to 12V, 0.03A for Flash Memory Programming Supply ST7265x Low-power, Full-speed USB 8-bit MCU with 32K Flash, 5K RAM, Flash Card I/F, Timer, PWM, ADC, I2C, SPI L5973D 2.5A Switch Step Down Switching Regulator UM0239 ST7540 Power line modem Demokit GUI UM0241 ST7538 Power line modem Demokit GUI AN2044 Operating principles for Practispin stepper motor motion control
User manuals:
Application note:
32/39
12.2
UM0240
VDD C1 U1 100nF
J6 CO N5 0 A
CO N1
1
USB_ 5 V VDDF _ F O RCE S1 VDDF D1
8 7
C2 100nF VDDF _ F O RCE
USBDM
2 2
VDD VDD G1 D1 D2 D2
- Da ta 3
S2 G2 ST S5 DPF 2 0 L SO - 8 PD0
+5 6 5
1
USB_ 5 V
C1 6 R4 100k
USBDP
3 4
R5 100k
+D a t a
G ND
4
PA3 PA4 PA5 PA6 PA2 PA1 PA0 PA7
PB2 PB1 PB3 PB4 PB5 PB6 PB7 PC2
100nF
R1 3 1 k5
USBVCC
PC5 PC6 PC7 PC1 PC0
VDDF_5/3.3
VDD
DL 4 ! RES VDDF VDD PL M_ 1 0 V L EAVE O PENED
DL 3
DL 1
DL 2
PD6 PE3 PE0 PE4 PE7 PE5 JP2
Schematics
J8 VSUPPL Y Vsu p p ly
VO UT A VO UT D PC3 VO UT C VO UT B PD4 PD5 PD7 PE2 PE1 PB0 PE6 PF 0 VDDF _ F O RCE
49 47 45 43 41 39 37 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1
50 48 46 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2
ICCDAT A ICCCL K ! RES RED VPP R3 680 R2 560 R1 560 R6 560 YEL L O W O RANG E G REEN
VDD
1 3 5 7 9
2 4 6 8 10
VPP
R1 6 33k
HE1 0 CO NN
JP4 CL O SE J7 MO T O R_ CO NN 5 V_ MO T O R VDD D6 C3 100nF
JP5
VDD
PF1
VDD
5 V_ MO T O R PC5 PC6 PC7 PA0
ICCDATA
ICCCL K
PF4
PF3
PF2
PF1
PF0
VDD
STPS340U
R8 4 k7 C4
PA1 PA2 PA3 PA4 PA5
! RES
!RES
100nF Y1 VREF _ A VREF _ B
PA6 PE3 PE4
URES switch
C5
1 2 MHz
62
61
60
58
55
54
64
63
59
53
57
56
47pF
47pF
52
51
50
49
C1 4
C8
VPP
100nF
PE4
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34
PE0 PB1 PA7 PB0 PE1 PD6 PB2 PD3 PE2 PB4 PB5 PC0 PB6 PB7 PD4 PB3 PD5
Vss2
Vssa
OSCIN
VddA
Vdd2
OSCOUT
PF3/AIN1
PF2/AIN0
!RESET
PE4/PWM1
AD5 3 1 7 T SSO P
Vpp/ICCSEL
USBVSS
PF1( HS) /SDA
PF0( HS) /SCL
! RES
1 2 3
1 USBVss
PD1
PF5( HS) /ICCCLK
PF4( HS) /!USBEN
USBDM
PF6( HS) /ICCDATA
C1 5
PE3/PWM0/AIN7/DTC PE2( HS) /AIN6/DTC PE1( HS) /AIN5/DTC
+ C2 0 VO UT A VO UT B VO UT C
48 47 46 45
10uF 10V PE0 PD7 C2 1 100nF PE3 PE2 VDD
PE1
!CL R !LDAC VDD
SDO !SYNC SCLK
16 15 14
PC4 PC3
2 USBDM USBDP USBVCC USBVdd Vddf Vssf
C2 2
100nF USBDP
3 4 PE0( HS) /AIN4/DTC PD7/AIN3 PD6/AIN2 PD5/OCMP2 42 41
1 u F Ce r a mic C2 4 1 u F Ce r a mic VDD PD4 PD3 PD3 PD2 PD1 PD0 PD5
4 5 6 7 8
Figure 20. Industrial Communication Board
USBVCC
VoutA VoutB VoutC Vr efAB Vr efCD
DIN G ND VoutD !PD DCEN
13 12 11 10 9
PC2
VDD
5
VDDF
44 43
PD6 VDD
VO UT D PD2
+ C9 4 .7 u F 1 0 V
C1 1
6 7 8 DTC/PE5( HS) DTC/PE6( HS) DTC/PE7( HS) DTC/PB0 DTC/PB1 DTC/PB2 DTC/PB3 DTC/PB4 DTC/PB5 PC4 33
PC4
100nF C1 0 100nF PE5 VSSF
+ C1 7 4 .7 u F 1 0 V
ST72F651
PD4/OCMP1 PD3 PD2 PD1 PD0 PC7 PC6 PC5 34
PC5
PE6
9 10 11 12 13 14 15 16 35
PC6
40 39 38 37 36
PC7
U4
PB0 PB1 PB2 PB3 PB4 PB5
1
CL O SE 2 - 3
2
PE7
JP3
3 VOUT B
VDD
2
J1 1 JUMPER J1 0 RS- 2 3 2 CO NNECT O R F EMAL E C6 100nF C4 1 100nF
DTC/PB6
DTC/PB7
DTC/PA0
DTC/PA1
DTC/PA2
DTC/PA3
DTC/PA4
DTC/PA5
DTC/PA6
DTC/PA7
!SS/MCO/( HS) PC0
MISO/DTC/( HS) PC1
MOSI/DTC/( HS) PC2
SCK/DTC/( HS) PC3
Vdd1
Vss1
1
R1 _ IN_ A T 1 _ O UT _ A C7 100nF
C1 + 2 3 4
C1 2 100nF
VCC V+ C1 C2 + 5 6
C1 3 100nF
16 G ND T1OUT R1 IN C2 V7 8
VDD
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
15 14 13 R1 O UT T1IN T2OUT R2 IN
U8 T 1 _ O UT _ A R1 _ IN_ A
PB6
PB7
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PC0
PC1
PC2
PC3
5 9 4 8 3 7 2 6 1
1
12 11 T2IN R2 O UT
ST 2 3 2 PD7 PF 0
VDD
C2 3 100nF
10 9
VDD
R7 100k VDD
PF 2
C1 8 100nF
C1 9 100nF
R1 9 10k VO UT D -5V U3 A L M3 5 8 SO 8
8
5+
U3 B L M3 5 8 SO 8
8
R9 0 VO UT C R1 5 10k SW3 switch SW4 switch
R1 0 33k
R1 1 100k
R1 2 300k
R1 4 10k
7 1
VREF _ A R2 0 10k
VREF _ B
3+ 2-
6-
SW2 switch
4
SW1 switch
-5V R1 7 10k VO UT A R1 8 10k VO UT A
R2 1 10k
R2 2 10k T itle EVAL CO MMBO ARD - IBU Co mmu n ica tio n Bo a r d Size C Da te : Do cu me n t Nu mb e r Re v 1. Sh e e t
3 2 1
4
-5V
2
of
2
Appendix
33/39
4
5
34/39
Vsupply VSUPPLY U5 D9 15uH L1 VDD
Appendix
D7
PLM_10V
STPS340U D8
5V_MOTOR
Figure 21. Power supply
STPS340U D1 0
8 VCC GND VREF FB
C31 L5973D HSOP8 R25 220pF D1 3 STPS340U 4k7 0 22nF C34 R28
OUT SYNC INH C O MP 4 3 2
1
STPS340U R23 8k2
C28 + C29 100nF 50V
7 6 5
J9 10uF 50V
R24 560 C32
1 2 3
STPS340U
PHONEJACK
D1 2
M1 STSJ2NF03LL
+ 100uF 16V R26 2k7 PWR-PAK-SO8
D11
USB_5V
USB_5V
GREEN
STPS340U
U6 ST662A SO8 VDD
2 C3 +
+
C1 + C2 + VCC
C30 100nF U7
3 4 5 6
S1 C27 220nF C26 4.7uF 10V
C25 220nF
1
C1 -
PD3
PD3
8 1
D1
SHUTDN VOUT 2
G1 D1 D2 D2 + C33 4.7uF 16V
7
GND
8 7
S2 G2
VPP
VPP
3
R27
6 5
4
-5V 10k D16 STS5DPF20L SO-8
C35 220 nF
D1 5
D1 4 BAT47 C36 1 uF
BZX284C7V5 PF1
BAT47
PF1
UM0240
UM0240
Appendix
12.3
PCB
Figure 22. Industrial Communication Board and power supply
12.4
Bill of materials
Table 8.
Qty 1 19 CON1
Bil of materials
Reference Description Molex Connector 67068 USB tipe B 0603 Pkg
C1:C7, C10:C13, C15, C16, C18, C19, C21, C23, C29, Ceramic Capacitor 100nF 50V C30, C41
35/39
Appendix Table 8.
Qty 1 2 4 1 3 2 1 1 1 1 2 1 1 6 1 2 1 1 1 1 1 1 1 1 1 1 1 1 4 1 4 2 1 1 2 C31 C8, C14 C9, C17, C26, C33 C20 C22, C24, C36 C25, C27 C28 C32 C34 DL4 DL2, D11 DL1 DL3 D6:D8, D10, D12, D13 D9 D14, D15 D16 JP2 JP3 JP4, JP5 J6 J7 J8 J9 J10 J11 L1 M1 R1, R2, R6, R24 R3 R4, R5, R7, R11 R8, R25 R9 R28 R10, R16
UM0240 Bil of materials (continued)
Reference Description Ceramic Capacitor 22nF 50V Ceramic Capacitor 47pF 50V Tantalum Capacitor 4,7uF 16V Tantalum Capacitor 10uF 16V Ceramic Capacitor 1uF 16V Ceramic Capacitor 220nF 16V Electrolytic Capacitor 10uF 50V P.2,54 Tantalum Capacitor 100uF 16V Ceramic Capacitor 220pF 50V Red Led Diode Green Led Diode Orange Led Diode Yellow Led Diode Diode STPS340U Diode STPS340U (Not Equipped, Shorted) Diode BAT47 Diode BZX284C7V5 Open Closed 2-3 C losed 50 pins Male Connector ERNI SMC-B Male Connector Flat 17x2 Male Connector Flat 5x2 Power Supply 2,5mm Jack Connector RS232 Female Connector with Grounded Shield Jumper 2X1 Inductor 15uH D03316P COILCRAFT Mosfet STSJ25NF3LL (Not Equipped) Resistance 560R 1% Resistance 680R 1% Resistance 100K 1% Resistance 4K7 1% Resistance 0R 1% Resistance 0R 1% (Not Equipped) Resistance 33K 1% SO8 0603 0603 0603 0603 0603 0603 0603 SMT Pkg 0603 0603 3528 3528 0805 0805 THT 7243 0603 0603 0603 0603 0603 SMB SMB DO35 SOT23
36/39
UM0240 Table 8.
Qty 1 1 9 1 1 1 2 1 1 1 1 1 1 1 R12 R13 R14, R15, R17:R22, R27 R23 R26 SW1:SW5 U1, U7 U2 U3 U4 U5 U6 U8 Y1
Appendix Bil of materials (continued)
Reference Description Resistance 300K 1% Resistance 1K5 1% Resistance 10K 1% Resistance 8K25 1% Resistance 2K7 Button STS5DPF20L ST72F651 LM358 AD5317 L5973D ST662A ST232B 12MHz Oscillator HC49SR Pkg 0603 0603 0603 0603 0603 PTH SO8 TQFP SO8 TSSOP HSOP8 SO8
37/39
Revision history
UM0240
13
Revision history
Table 9.
Date 28-Jun-2006
Revision history
Revision 1 Initial release. Changes
38/39
UM0240
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST's terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST'S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZE REPRESENTATIVE OF ST, ST PRODUCTS ARE NOT DESIGNED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS, WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
2006 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com
39/39
|