ST Multiple application platform based on STR750FV2 User Manual
Advertisement
Advertisement
UM0442
User manual
Multiple application platform based on STR750FV2
Introduction
The system described in this user manual, Multiple application platform based on
STR750FV2 - ARM7TDMI-S ™ 32-Bit MCU, is a development board implementing a very high number of powerful features.
Figure 1 below shows the main characteristics of the system which can be connected to
other systems through the BSPI (Buffered SPI) connector and the I
2
C connector. Advanced networking is also allowed by the new ZigBee
®
connector for radio link communication at
2.4 GHz. Standard serial connectivity can be established using the CAN connector (both
250 Kbps and 1 Mbps as maximum bus speed are supported), the UART connector (linked to the peripheral UART1 of the STR750FV2) and the mini-USB connector useful for data communication with a PC as well as supplying the system.
Another important feature is the 34-pin standard motor control connector and the possibility to switch between four different power sources.
Two on-board sensors are also available (inertial sensor and analog temperature sensor) in order to start with a wide application range.
Figure 1.
Multiple application platform board based on STR750FV2
(STEVAL-IFS008V2)
August 2007 Rev 1 1/33 www.st.com
Contents
Contents
UM0442
Hardware configuration and functionality . . . . . . . . . . . . . . . . . . . . . . . 5
How to charge the battery pack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
External 5 V power sourcer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Mini-USB connector power source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Standard power supply connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
The motor control connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
® ‚ connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Graphic LCD strip-line connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
C and BSPI connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
ADC connector and potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
User LEDs and push buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
List of jumpers and selectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2/33
UM0442
List of figures
List of figures
Multiple application platform board based on STR750FV2 (STEVAL-IFS008V2) . . . . . . . . 1
The selector S7 allows the STR750-MAP to be supplied from the battery pack . . . . . . . . . 6
Pin numbering in each connector composing the pin-out of the STR750FV2 . . . . . . . . . . 10
The LIS3LV02DQ (on the left) and the STLM20 (on the right) packages . . . . . . . . . . . . . . 14
Position of jumpers in order to choose the LIS3LV02DQ accelerometer . . . . . . . . . . . . . . 19
C bus schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Battery charger unit, standard Power supply and power source selector schematics . . . . 27
3/33
Definitions
1 Definitions
The list of definitions used in this user manual are as follows:
●
●
●
●
STR750-MAP: Multiple Application Platform based on STR750FV2.
ARM7TDMI-S ™ : 32-Bit RISC CPU with 16/32 bit instructions
MEMS: Micro Electro Mechanical System
MC: Motor Control
UM0442
4/33
Figure 2 shows the board layout and architecture overview. The layout underlines the most
important components and parts of the system.
Figure 2.
System layout and architecture
CAN UART
BSPI
MiniUSB
9 Vdc
ZigBee
®
I
2
C STR750FV2
Power source selector
Sensors
4 x ADC
Potentiometer
Motor control JTAG
Graphic LCD
6 x LEDs
2 x push buttons
Reset
Wake-up
UM0442
3 List of features
List of features
The STR750-MAP is a system designed for a wide spectrum of high-end applications.
Appreciable and innovative features are the new 12-pin socket for ZigBee
®
modules and the possibility to choose among four different power sources.
The board mounts the STR750FV2 microcontroller in LQFP100, 14x14 mm package. The pin-out of the STR750FV2 microcontroller is available to the users and placed around the microcontroller itself.
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
The list of features of the STR750-MAP board is as follows:
STR750FV2 ARM7TDMI-S ™ 32-Bit MCU
ZigBee
®
socket for module based on SN260
34-pin Motor Control connector
Mini-USB connector both for data and for board supply
Battery pack connector for rechargeable battery
9÷12 Vdc standard power supply connector
External 5 V power source to plug in the STR750FV2 pin-out
3-axis MEMS accelerometer LIS3LV02DQ
Analog temperature sensor STLM20
Graphic LCD strip line connector
DB9 standard male CAN connector
DB9 standard male RS232 connector
JTAG connector for programming and debugging capabilities
Reset and Wake-up push buttons
2 switches for memory boot capabilities
I
2
C connector
BSPI connector
6 user LEDs
Potentiometer on ADC channel
2 general purpose push buttons
Each of this features or functionalities is fully explained in this user manual.
4
4.1
Hardware configuration and functionality
Power source selector
The STR750-MAP evaluation board is provided with a power source selector that allows the user to choose between four different ways to power the board including the possibility to recharge the external battery pack while the board is powered through the standard power 9
Vdc power supply or the mini-USB connector.
5/33
Hardware configuration and functionality UM0442
●
●
The configuration of the power source selector as appears in the silkscreen (consider the following abbreviations as a legend for the picture below) is as follows:
● BAT: the battery pack is selected as power source. To do this, close the related jumper and connect the battery pack by plugging in its connector as appropriate (see
Section 4.2: Battery pack power source
).
EXT: the external 5 V power source is selected as power source.
USB: plug in this jumper once the board is connected to a computer through the mini-USB connector in the upper side of the board.
● PWR: the standard 9 Vdc power connector is chosen and a voltage regulator
(L7805AB) provides the 5 V supply to all the components in the board.
Figure 3.
Power source selector and jumper legend
4.2
It is strongly recommended to not select more than one power source at a time. This is to prevent possible power source failures, with the consequence to propagate these failures to the board components.
Battery pack power source
The battery pack is selected by closing the appropriate jumper as shown in the previous section.
In order to supply the STR750-MAP the following two steps are required:
● Plug the battery pack connector onto the STR750-MAP, using the 2-pin connector named BATTERY in the board silkscreen.
● Configure the 3-pin strip-line selector S7 as follows: close the middle point of the S7 selector with the point 3 (left side of the S7). In this way, the battery pack is linked to the L6920D step-up converter in order to furnish the right voltage to all the components
Figure 4.
The selector S7 allows the STR750-MAP to be supplied from the battery pack
6/33
As an alert feature, an LED is placed to give a warning if a low battery level occurs (LED
D10).
The two types of batteries that can be connected to the board to allow all features are the graphite anode single cell Li-Ion or Li-Polymer. The low threshold voltage detector is fixed at
2.7 V (considering the use of a battery pack at typically 3.7 V/1360 mAh).
UM0442
4.2.1
Hardware configuration and functionality
When another power source (USB, 9 Vdc) is selected, it is possible to recharge the battery pack. The L6924D battery charger system performs this task.
How to charge the battery pack
It is possible to charge a battery pack connected to the STR750-MAP while the board is powered through the power supply or the USB connector. Although the first method is outlined, the procedure to implement the charge phase is the same for both ways.
First of all, the STR750-MAP needs to be supplied. For example, plug in the 9÷12 Vdc power supply connector (closing the appropriate jumper).
As a second step, connect the battery pack to the connector, without closing the correspondent jumper in the power source selector.
To set up the recharging process, follow these steps:
1.
Close the selector S7 in the position 1-2: this is to connect the battery to the recharging circuit.
2. Close the selector S8 in the position 2-3: this is in order to select 5 V standard power source.
3. Close the selector S9 in the position 1-2: by doing this, the L6920 and its circuitry is switched off in order to save power.
Figure 5.
Selectors configuration to recharge the battery pack
4.3 External 5 V power sourcer
It is possible to plug in an external 5 V power source by closing the jumper EXT in the power source selector.
This feature makes the STR750-MAP highly versatile. Since this power source has no specific connectors, the only way to furnish 5 V to the STR750-MAP, comes directly from the
STR750FV2 pin-out placed around the microcontroller itself.
In this way, the user can make his own interface board or connect it directly to the microcontroller's pins.
Take care to follow these simple steps: the external 5 V can operate only if the EXT (see
Figure 3 ) jumper is closed. After this, the 26
th
pin of the connectors J1, J2, J3 and J4 placed
around the microcontroller (see the following Figure 6
), is available to receive the external supply. Pay attention when connecting boards outputting 600 mA as maximum current in order to preserve the STR750-MAP functionalities from damage.
7/33
Hardware configuration and functionality
Figure 6.
STR750FV2 pin-out and EXT power source locations
UM0442
4.4
4.5
Mini-USB connector power source
In order to use the mini-USB connector as power source, close the related jumper as described in
Section 4.1: Power source selector on page 5
(be sure that the other jumpers are open) and then plug the mini-USB cable onto the connector.
This feature can have an impact on the battery charge capabilities of the STR750-MAP as described in
.
The USB unit integrates a 48 MHz clock for data management and a USBLC6-2P6 application specific device for very low capacitance ESD protection circuit (see the schematics in
).
Standard power supply connector
The standard power supply connector is named as PWR in the board silkscreen and, once closed, the STR750-MAP is powered using both laboratory equipment and a common 9÷12
Vdc power supply source.
This power source also impacts the battery charge capabilities of the board.
8/33
The STR750-MAP evaluation board allows the user to run the STR750FV2 choosing between 4 memory modes in order to perform the boot phase.
To make the appropriate choice for your application, refer to the boot table printed onto the
board silkscreen. This table is given here with the associated selectors (see Table 1 ).
SW1 corresponds to Boot1/CS2 in the schematics, on the right side (boundary part of the board). SW2 corresponds to Boot0 pin in the microcontroller and in the schematics (refer to the related schematics in
).
UM0442 Hardware configuration and functionality
Following the STR750FV2 datasheet, the boot table given in
could be useful to clarify the layout.
Table 1.
Boot table
Memory model
FLASH
SRAM
MEM
SMI
SW2 - SW1
0–0
0–1
1–0
1-1
In
above, the "0-0" configuration corresponds to the boot from the embedded
FLASH memory sector "B0F0" mapped at 0h. The configuration "0-1" corresponds to the embedded SRAM mapped at 0h. The configuration "1-0" corresponds to the boot from the system memory mapped at 0h. Finally the configuration "1-1" corresponds to the boot from external SMI bank 0 mapped at 0h.
Figure 7.
Memory boot selectors and example of configuration
The configuration chosen here corresponds to the MEM memory model.
To enhance debugging features as well as the possibility to easily connect a secondary board, the whole pin-out of the microcontroller is available to the users and located around the microcontroller.
The pin-out is arranged around the microcontroller with 4 connectors placed one per side.
Since the LQFP100 package is used, each connector is composed of 26 pins with the last pin as a spare for the STR750FV2 pin-out.
The 26 th
of each connector is used as 5 V external power source when the jumper EXT in
the power source selector is closed (see Section 4.3
for details).
To facilitate the use of this pin-out, the pin correspondence is printed close to each connector.
show the numbering for the connector related to pin 1 to 25 (connector
JE1 in the layout). The same numbering is used for the other connectors, where the last pin is connected for the external 5 V supply.
Table 2 describes the connector/pin-out
association.
9/33
Hardware configuration and functionality
Table 2.
JE1
JE2
JE3
JE4
Connector to MCU pins correspondence table
Connector name STR750FV2 pin correspondence
1÷25 (26 th
pin used for external 5 V)
26÷50 (26 th
pin used for external 5 V)
51÷75 (26 th
pin used for external 5 V)
76÷100 (26 th
pin used for external 5 V)
Figure 8.
Pin numbering in each connector composing the pin-out of the
STR750FV2
UM0442
4.8
10/33
The motor control connector
The STR750FV2 is an MCU suited for Motor Control applications since it embeds timers which can be used for dead time generation and edge/center aligned waveform emergency stop. This feature makes it ideal for induction and brushless DC motor control.
The STR750-MAP is provided with a 34-pin fully featured connector (J11 in the board layout) dedicated to these kinds of applications.
Table 3 below lists the association between each connector pin and the related functionality
and microcontroller pin correspondence.
Table 3.
Motor control connector and STR750FV2 pins correspondence
Connector pin Name Function STR750FV2 pin
7
8
5
6
3
4
1
2
9
10
11
12
13
MC_EMGCY
None
PWM_UH
None
PWM_UL
None
PWM_VH
None
PWM_VL
None
PWM_WH
None
PWM_WL
Emergency stop
Ground
High side PWM for U phase
Ground
Low side PWM for U phase
Ground
High side PWM for V phase
Ground
Low side PWM for V phase
Ground
High side PWM for W phase
Ground
Low side PWM for W phase
209
-
208
-
80
-
109
-
207
-
206
-
205
UM0442 Hardware configuration and functionality
Table 3.
Motor control connector and STR750FV2 pins correspondence
Connector pin Name Function STR750FV2 pin
27
31
32
33
34
28
29
30
21
22
23
24
25
26
17
18
19
20
14
15
16 None
None
None
None
None
VCC 5 V
+3V3
None
None
Bus voltage
Current phase A
Ground
Current phase B
Ground
Current phase C
Ground
NTC bypass relay
Ground
Dissipation brake PWM
Ground
5 V
Heat sink temperature
PFC (Power Factor Corrector) synchronization
3.3 V
PFC PWM
Ground
Encoder A
Ground
Encoder B
Encoder index
3
-
33
1
-
30
-
204
-
100
-
-
29
27
108
-
106
-
104
-
31
In applications where the 5 V supply comes from the motor control connector, all the jumpers of the power selector must be open.
Of course, if the 5 V is furnished from the STR750-MAP to the MC, choose the appropriate supply from the power supply selector by closing the corresponding source.
Pay particular attention also when using jumper J15. It allows the user to provide 3.3 V to the MC connector, when it is closed (jumper J15 is open by default). In any case, 3.3 V cannot be supplied by the motor control connector.
Figure 9.
34-pin motor control connector
11/33
Hardware configuration and functionality UM0442
The mini-USB connector provides both data management features as well as board supply operations (board supply and battery pack recharge), see
.
Figure 10.
Standard Mini-USB connector
12/33
Table 4.
Pins and signals correspondence for the Mini-USB connector
Pin number Name Colour Notes
1
2
3
4
5
VBus
D-
D+
ID
GND
Red
White
Green
-
Black
Power
Data -
Data +
Type A – GND/Type B - NC
Ground
This standard connector is defined as part of the USB-OTG (USB On The Go) enhancement. It features a single connector type (A or B) and peer-to-peer operations.
The configuration present on the STR750-MAP is Type B, as pin 4 is not connected (NC in the table).
The USB-OTG is a supplement to the USB 2.0 (or USB 1.0) specifications that allow USB devices to have more flexibility in managing USB connections.
As known, the standard USB (USB 1.1/2.0) uses Master/Slave architecture. A USB host acts as a Master and a USB peripheral (aka USB Device) acts as a Slave. Only the USB host can schedule the configuration and data transfers over the link, while the USB peripherals cannot initiate data transfers. They only respond to instructions given by a Host.
The USB-OTG compatible devices are able to initiate the session, control the connection and exchange Host/Peripheral roles between each other.
With this new architecture, two new protocols are introduced: SRP (Session Request
Protocol) and HNP (Host Negotiation Protocol).
Two new classes of devices are defined: OTG A-device and OTG B-device. This terminology defines which side supplies power (VBUS) to the link. The OTG A-device is a supplier and an OTG B-device (our case) is a consumer. The default link configuration is that A-device is Host and B-device is a Peripheral (this may be reversed later by using HNP).
These devices are fully backward compliant with USB 1.1/2.0 and behave as standard USB
Hosts or Peripherals when connected to standard (no OTG) USB devices.
UM0442 Hardware configuration and functionality
The USB-OTG standard defines only one-to-one connection. Contrary to the standard USB there are no USB Hubs defined by the USB-OTG. Connecting the USB hub between two
OTG devices leads to losing all USB-OTG capabilities.
To allow enabling of debug features as well as programming capabilities, the STR750-MAP is equipped with a standard JTAG connector.
below shows how the pins and the corresponding signals are placed in the JTAG connector.
Figure 11.
The JTAG connector
As described in the features list of the board, the STR750-MAP is provided with one 3-axis digital MEMS accelerometer (the LIS3LV02DQ) and one analog temperature sensor (the
STLM20).
Both sensors are mounted with their package size (QFN28 and UDFN4 package respectively).
While the temperature sensor provides only the analog output (connected to the ADC
I channel 0, pin number 2 in the microcontroller pin-out), the accelerometer could output both
2
C and SPI digital serial output. As a design choice, the STR750-MAP allows the on-board accelerometer to communicate with the STR750FV2 using only the I
2
C serial bus (the CS pin is fixed at 3.3 V).
The board offers the possibility to disconnect this I
2
C bus from the accelerometer, allowing the microcontroller to communicate with external peripherals using this bus at 3.3 V as Vcc with both standard and fast protocol variants.
To manage these settings, refer to
Section 4.16: I2C and BSPI connectors on page 18
.
The packages are described in
, where on the left side is the QFN28 package of the accelerometer, and on the right side is the UDFN4 package of the temperature sensor.
Refer to the device datasheet in the Reference section for further details.
13/33
Hardware configuration and functionality UM0442
Figure 12.
The LIS3LV02DQ (on the left) and the STLM20 (on the right) packages
14/33
For the electrical connections refer to the schematics (see
ZigBee
®
connector
The ZigBee
®
connector is designed as two adjacent female connectors, each composed of six pins. It is made to host the ZigBee
®
module based on SN260 and adapter in the
STR750-MAP.
This socket allows the access to the EZSP (Ember Zetanet Serial Protocol).
To localize the connector position inside the board, see the board architecture in
The socket description is defined as follows:
and
Table 6 show the pin-out of the
connector (ZigBee
®
module interface connectors J8 and J9), while
functionality.
By means of the ZigBee
®
connector, the EZSP may be accessed through the SPI protocol.
Table 5 and Table 6 show the connectors J8 and J9.
Table 5.
Connector J8 of the ZigBee
®
socket
Signal name
VBRD
MOSI
MISO
SCLK nSSEL
GND
Pin no
1
2
3
4
5
6
Table 6.
Connector J9 of the ZigBee
®
socket
Signal name
VBRD
HOST_INT
WAKE
RSTB
Pin no
1
2
3
4
UM0442
Table 6.
Hardware configuration and functionality
Connector J9 of the ZigBee
®
socket (continued)
Signal name Pin no
GND
GND
5
6
J8.1
J8.2
J8.3
J8.4
J8.5
J8.6
J9.1
J9.2
J9.3
J9.4
Table 7.
Pin no
Signal description of the ZigBee
®
socket
Signal name Direction
(1)
VBRD Power
Description
3.3 V power supply for ZigBee
®
module
MOSI (P0.18)
MISO (P0.17)
SCLK (P0.16) nSSEL (P0.25)
GND
VBRD
HOST_INT (P1.05)
WAKE (P0.24)
RSTB (P2.03)
Input
Output
Input
Input
Power
Power
Output
Input
Input
SPI data, Master Out/Slave In (from STR750FV2 to SN260)
SPI data, Master In/Slave Out (from SN260 to STR750FV2)
SPI clock (STR750FV2 to SN260)
Active low SPI slave select (STR750FV2 to SN260)
Ground connection
3.3 V power supply for ZigBee
®
module
Host interrupt (from SN260 to STR750FV2)
Wake interrupt (from STR750FV2 to SN260)
Active low chip reset (internal pull-up)
J9.5
GND Power Ground connection
J9.6
GND Power
1.
With respect to the ZigBee
®
module based on SN260 with adapter
Ground connection
The HOST_INT signal is at 3.3 V pull-up through a 4.7 k
Ω
resistor (R49) in series with a 0
Ω resistor (R50). In this way the HOST_INT does not bounce in an unknown state if the
SN260 is in reset.
In each case the pull-up can be excluded by unsoldering the R50 resistor.
4.13 Graphic LCD strip-line connector
A standard 20-pin strip-line is dedicated to the control of a graphic 128x64 LCD.
The board is designed to host the LCD in the applications where it is needed, with the possibility to remove it when unnecessary, in order to save power.
Table 8 gives pin correspondence and
shows pin arrangement and organization.
Table 8.
LCD socket pin description
Pin no Name
3
4
2
1 GND
Vcc 5 V
V0
D/I
STR750FV2 pin
-
-
-
219
15/33
Hardware configuration and functionality
Table 8.
LCD socket pin description (continued)
Pin no Name
17
18
19
20
12
13
14
15
16
10
11
8
9
5
6
7
DB5
DB6
DB7
CS1
CS2 notRST
Vout
A
K
RnotW
E
DB0
DB1
DB2
DB3
DB4
Figure 13.
A female strip-line is used as LCD socket
UM0442
STR750FV2 pin
59
-
-
-
215
216
217
201
202
200
218
210
211
212
213
214
16/33
The board is equipped with a standard DB9 male connector to enhance networking capabilities, especially in industrial and factory automation environments.
The physical layer of the CAN protocol is implemented through the L9616 transceiver. It allows the peripheral to reach standard communication speeds (up to 250 Kbps and up to 1
Mbps) which can be done by setting the selector S5 (located close to the CAN connector, see
) as appropriate. Taking the middle point of this selector as a reference, and closing this one with pin number 3 (0 in the board silkscreen), the device runs at 1 Mbps as maximum speed. Closing the middle point of S5 with pin number 1 in the layout (1 in the board silkscreen), the communication speed is limited to 250 Kbps.
Independently of the speed you select, you must close jumper JP12 to connect the termination resistor, in order to close the communication line on the STR750FV2 side.
Jumpers JP10 and JP11 also must be closed to allow communication. They connect the Tx and Rx pins of the transceiver with pins 64 and 63 of the microcontroller respectively, linking the peripheral to the physical layer of the communication protocol.
UM0442 Hardware configuration and functionality
Refer to
and
for further details of the connector.
Figure 14.
DB9 male connector
Table 9.
Pin numbering for the CAN connector
Pin number
7
8
5
6
9
3
4
1
2
Function
NC
NC
GND
CAN_L
NC
NC
NC
CAN_H
GND
Other networking capabilities are offered by the UART connector on the board. It is linked to the UART1 peripheral of the microcontroller through a ST202EC transceiver, using pins 11,
16 and 17 of the microcontroller itself, respectively for RTS, Tx and Rx capabilities.
The jumper JP19 near the transceiver, once closed, enables the CTS functionality. If open the corresponding shared pin of the microcontroller (pin 15) can be used by the EXT connector.
Before having a look at the pin correspondence Table 10 (the connector is a DB9 male as
the one used for CAN), a brief description of the S6 selector is needed.
If you close between the middle point and point 1 (upper side, near the connector), you enable the RTS functionality, at the same time the jumper JP13 must be closed. Elsewhere, if you close the middle pin with pin 3 you enable the NULL Modem mode (at the same time jumper JP13 must be opened).
17/33
Hardware configuration and functionality
Table 10.
Pin numbering for the UART connector
Pin number
6
7
4
5
8
9
1
2
3
Function
-
Rx1
Tx1
-
GND
-
Tx2
Rx2
NC
Figure 15.
S6 selector, this configuration allows RTS functionality
UM0442
4.16 I
2
C and BSPI connectors
Both the I
2
C and BSPI connectors are shared with other devices placed on the board, but they are useful in order to allow on-system communication capabilities for the STR750-MAP.
The I
2
C peripheral bus of the microcontroller shares the pin between the 3-axis accelerometer and the connector for external devices.
Starting from the microcontroller pin out, pins 29 and 30, SDA and SCL respectively, are connected to the middle points of two 3-pin strip-line selectors, S2 and S1 respectively. If both these selectors are closed between the middle point and the point 3, we connect the microcontroller to the I
2
C bus of the accelerometer sensor. If we close between their middle point and point 1, the microcontroller is connected to the external I
2
C connector, allowing communication with an external device respecting the I
2
C standard protocol specifications.
shows the configuration to select the accelerometer on the I
2
C bus. The diagram on the right is extracted from the schematic.
18/33
UM0442 Hardware configuration and functionality
Figure 16.
Position of jumpers in order to choose the LIS3LV02DQ accelerometer
Figure 17.
The I
2
C bus schematic
In order to allow capabilities such as system interconnectivity, the BSPI (Buffered SPI) connector is available to the users. It is located adjacent to the mini-USB connector (see
Figure 2 for the component placement) and the pin correspondance is described in the
related schematics (see Figure 22 ).
4.17 ADC connector and potentiometer
The STR750-MAP offers the possibility to connect analog devices and/or signal generators, directly to the ADC peripheral by using a 4-input ADC connector.
These input channels are provided with a RC filter with parameters calculated using the
lowest conversion time allowed by the STR750FV2: 3.75 µs. Figure 18 shows the schematic
of the connector and the corresponding pin-out.
19/33
Hardware configuration and functionality
Figure 18.
The ADC connector schematic
UM0442
The ADC peripheral channels used for this connector are: 2, 13, 14 and 15, connected to pins P0.12, P1.12, P1.13 and P1.14 respectively.
The dedicated potentiometer (useful to test the peripheral features) is also present in the
STR750-MAP layout adjacent to the connector. It is attached to the ADC channel 12 (pin
P1.11): see
below.
Figure 19.
The ADC potentiometer schematic
4.18 User LEDs and push buttons
As well as the ADC connector and potentiometer, debugging and testing capabilities of the user specific applications are also supported by 6 on-board user LEDs and 2 push buttons.
Each LED is accessible by connecting the correspondent jumper which is to minimize the load effects on the other peripherals that use the same pin-out (i.e. the user LEDs attached to pins P0.22 and P0.23 share this port with the UART connector circuit). These jumpers are
given in Figure 20 and are also illustrated in the board silkscreen.
Figure 20.
User LEDs schematic
20/33
UM0442 Hardware configuration and functionality
The two push buttons are attached to pins P0.10 and P1.07 (external interrupt 4 and 8
respectively), see Figure 21 .
Figure 21.
General purpose push buttons schematic
21/33
Board schematics
Figure 22.
Main board schematic
3 1
UM0442
1
1
22/33
UM0442
Figure 23.
Communication interfaces schematic
Board schematics iB iB min min USB_ USB_
10 11
10 11
®
16
VCC GND
15
23/33
Board schematics
Figure 24.
LCD schematic
UM0442
24/33
UM0442
Figure 25.
Motor control connector schematic
Board schematics
25/33
Board schematics
Figure 26.
MEMS accelerometer and temperature sensor schematics
UM0442
26/33
UM0442 Board schematics
Figure 27.
Battery charger unit, standard Power supply and power source selector schematics
2
3
1
2
3
1
8
TH
12
Vref
GND g Vopr
9
6
SD
7 1 2
2
GND
2
GND
1
27/33
List of jumpers and selectors
6 List of jumpers and selectors
UM0442
Table 11.
List of jumpers and selectors
Type Name Function
3-pin strip-line
3-pin strip-line
3-pin strip-line
3-pin strip-line
4-pin slide
Push button
Push button
Jumper
Jumper
Jumper
Jumper
Jumper
Jumper
Push button
Push button
Jumper
10-pin strip-line
Potentiometer
1pin connector
1pin connector
1pin connector
1pin connector
Jumper
Jumper
Jumper
3-pin strip-line
Jumper
3-pin strip-line
Jumper
Jumper
Jumper
Jumper
TP2
TP3
TP4
JP10
JP11
JP12
S3
S4
J6
JP9
R30
TP1
S5
JP13
S6
JP19
JP15
JP16
JP17
JP1
JP2
JP3
JP4
JP5
JP6
SW1
SW2
S1
S2
SW4
SW5
SW3
STR750FV2 boot
STR750FV2 boot
I
2
C switch
I
2
C switch
BSPI switch
STR750FV2 reset
STR750FV2 wakeup
User LED
User LED
User LED
User LED
User LED
User LED
Push button
Push button
JTAG
External ADC
Potentiometer
Test point
Test point
Test point
Test point
CAN
CAN
Termination
ASC pin select
UART1
UART1
UART1
Power
USB
EXT
Description
GND/3.3 V selector
GND/3.3 V selector
MEMS/ext. SCL switch
MEMS/ext. SDA switch
EXT/ext. BSPI switch
Device reset from user
Wake up from user
Connect user LED D1
Connect user LED D2
Connect user LED D3
Connect user LED D4
Connect user LED D5
Connect user LED D6
User push button
User push button
JTAG reset signal
Enable the selected channel
Pot. on ADC channel 12
Ground point
Ground point
3.3 V point
3.3 V point
Connect L9616 Rx line
Connect L9616 Tx line
R38 to close the line
Choose 250 kbps/1 Mbps
NULL Modem/RTS
NULL Modem/RTS
CTS/EXT pin sharing
Connect standard supply
Connect USB as supply
Connect EXT as supply
STR750FV2 pins
-
-
-
64
63
-
28
88
59
1,93,92,26
34
-
15
-
-
-
-
-
-
27
4
30
29
76,77,78,79
59
60
94
68
8
28
11
15
28/33
UM0442 List of jumpers and selectors
Table 11.
List of jumpers and selectors (continued)
Type
Jumper
Male connector
Jumper
3-pin strip-line
Jumper
3-pin strip-line
3-pin strip-line
Jumper
Jumper
Jumper
Name
JP18
J14
J12
S7
JP14
S8
S9
J13
J15
JP8
Function
Battery
Power supply
Battery pack
Battery
Battery
Battery
Battery
Battery
Motor control
Asynchronous reset
Description
Li/Ion Battery pack
9÷12 Vdc power supply
Connect battery to board
Recharge/supply switch
Connect L6924 to source
Source switch USB/Power
On/Off Battery pack
Closed enable L6924
To supply 3.3V to MC conn.
Reset AHB System each APB peripheral
STR750FV2 pins
-
-
-
-
-
-
-
-
-
58 - 59
Table 12.
BOM (Bill Of Material)
ID Qty Part reference Value
USB_miniB 1 1 CN1
2 14
3
4 10
5
4
1
C1,C2,C11,C13,
C19,C22,
C23,C24,
C25,C26,C27,C30,
C38,C47
C3,C4,C5,C6
C7,C14,C16,C17,
C20,C51,
C53,C55,C56,C18
C8
6 6
C10,C36,C50,C52,
C54,C57
100 nF
22 pF
10 nF
33 nF
10 µF
7
8
9
10 1
1
3
5
C12,C15,C41,C43,
C45
C21
C35,C39,C40
C37
1 µF
4.7 nF
1 nF
0.1 µF
11 2
12 1
C42,C44
C46
47 µF
3.3 nF
Device type
Mini-USB connector
Manufacturer
Molex
16 V - SMD
Tantalum
Capacitor
35 V - SMD
Tantalum
Capacitor
25 V - SMD
Tantalum
Capacitor any
AVX any any any
AVX any any any any
AVX
Order code
54819-0578
TPSB106K016R0800
THJB105K035
TPSD476K025R0250
29/33
List of jumpers and selectors
Table 12.
BOM (Bill Of Material) (continued)
ID Qty Part reference Value Device type
13 2
24 1
C48, C49
14 3
15 3
D1,D2,D3
D4,D5,D6
16 4 D10, D11,D12, D7
17 2 D14,D16
18 1
19 4
D13
R1,R2,R14,R49
20
21
22
23
7
12
2
1
R3,R4,R5,R6,R7,
R8,R70
R9,R13,R17,R19,
R21,R23,R31,R57,
R58,R60,R62,R64
R10,R12
R11
R30
220 µF
LED
LED
LED
LED diode
4.7
k Ω
330 Ω
1 k
Ω
100 k Ω
100 Ω
10 k Ω
16 V - SMD
Tantalum
Capacitor
SMD - blue
SMD – green
SMD - red
SMD - yellow
Trimmer–
2.54 mm
25 13
26 2
R15,R24,R25,R26,
R27,R28,R29,R32,
R33,R34,R35,R37,
R40
R16, R39
27 3
28 2
29 1
30 2
31 1
32 1
33 1
R18,R50,R45
R36, R69
R38
R41, R42
R43
R44
R51
34 1 R52
10 k Ω
1 M Ω
0
Ω
300
Ω
120 Ω
22 Ω
36 k Ω
1.5
k
Ω
10
Ω
20 k Ω
Trimmer-
2.54 mm
35 2
36 2
37 1
38 1
39 1
40 1
R56, R67
R59, R65
R61
R63
R66
R68
3.3 k Ω
470
Ω
5.2 M
Ω
3.3 M Ω
24 k Ω
200 k
Ω
Manufacturer any any any
Bourns any any any any any any any any any
Bourns any any any any any any
AVX
Avago
Avago
Avago
Avago
Philips any any
UM0442
Order code
TPSV227K016R0075
HSMN-C150
HSMG-C150
HSMH-C150
HSMY-C150
436-7341
3386F1103T LF
3296W 20k
30/33
UM0442 List of jumpers and selectors
Table 12.
BOM (Bill Of Material) (continued)
ID Qty Part reference Value Device type Manufacturer Order code
41
42
43
44
45
1
1
2
2
1
J7
J11
P1, P2
L2, L3
L1
46 4 JE1, JE2, JE3, JE4
20-pin male connector
34-pin male connector
JTAG connector
MC connector
DB9 male connector CAN, UART
10
10
µH
µH header
180 mA inductor
1.4 A inductor
26-pin (2x13), standard male
2.54 mm
47 19
JP1,JP2,JP3,JP4,
JP5,JP6,JP8,JP10,
JP1,JP1,
JP13,JP14,JP15,
JP16,JP17,JP18,
JP19,J6,J13 header
2-pin standard male 2.54 mm
48
49
50
51
52
53
54
55
56
57
1
9
Y3
SW1,SW2,S1,S2,
S5,S6,S7,S8,S9
58 4 SW3,SW5,S3,S4
59
60
2
1
1
4
2
1
1
1
1
1
J1, J12
JP7
JP9
J2,J3,J4,J5
J8, J9
J14
Y1
Y2
U1
U4 header header header header header connector oscillator oscillator oscillator header
STR750FV2T6
L9616D
Tyco
Tyco any
Epcos
Wurth any any
609-2027
609-3427
RS code: 191-0122
7445510
2-pin male connector
4-pin male connector
8-pin (2x4), standard male
2.54 mm
1-pin standard male
2-pin standard female
2.54 mm
Standard power supply connector
32.768 KHz oscillator
Tyco (AMP)
Tyco (AMP) any any any
280370-1
280371-1
RS code: 286-8779
RS code: 547-6856
4 MHz oscillator
48 MHz
3-pin standard male 2.54 mm
Fox Electronics
Epson any
Push button APEM Components
LQFP100
(14x14 mm)
SO-8
STMicroelectronics
STMicroelectronics
FOXSD/040
SG8002CAPCB48MHZ
DTS61K
STR750FV2T6
L9616D
31/33
Revision history UM0442
Table 12.
BOM (Bill Of Material) (continued)
ID Qty Part reference Value
61 1
62 1
63 1
64 1
65 1
66 1
67 1
68 1
69 1
70 1
71 1
72 1
IC3
U9
U8
U10
U11
U5
U6
U7
IC1
IC2
U13
Q1
STLM20DD9F
STM1061N27WX6F
L6924D
STM1001TWX6F
USBLC6-2P6
ST202ECD
L6920D
STS10PF30L
L7805ABD2T-TR
LD1085D2M33R
LIS3LV02DQ
BC846AL
(MMBT2222)
Device type Manufacturer any
Order code
UDFN 4
SOT23-3
VFQFPN16 STMicroelectronics
SOT23-3 STMicroelectronics
SOT-666
STMicroelectronics STLM20DD9F
STMicroelectronics STM1061N27WX6F
STMicroelectronics
L6924D
STM1001TWX6F
USBLC6-2P6
SOP-16
TSSOP8
SO-8
D
2
PAK
D
2
PAK/A
QFPN-28
STMicroelectronics
STMicroelectronics
STMicroelectronics
STMicroelectronics
STMicroelectronics
STMicroelectronics
ST202ECD
L6920D
STS10PF30L
L7805ABD2T-TR
LD1085D2M33R
LIS3LV02DQ
73 1 U12 header
20-pin standard female
2.54 mm
Table 13.
Revision history
Date Revision
30-Aug-2007 1 First issue
Changes
32/33
UM0442
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 AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT
RECOMMENDED, 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. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE
GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
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.
© 2007 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
33/33
Download
Advertisement