ST7LNB0V2Y0
DiSEqC™ 2.1 slave microcontroller for LNBs and switchers
Features
■Clock, reset and supply management
–Reduced power consumption.
–Safe power on/off management by low voltage detector (LVD).
–Internal 8 MHz oscillator
■Communication interface
–One DiSEqC™ 2.1 communication interface
■Analog interface
–13/18 V voltage detector
–22 kHz tone detector
■I/O ports
–8 output ports for control of committed and uncommitted switches
–1 output port for standby control
SO16 narrow
Description
The ST7LNB0V2Y0 is an 8-bit microcontroller dedicated to DiSEqC™ slave operation in LNBs and switchers. It is compliant with the DiSEqC™ level 2.1. It also supports backwards compatible mode (13/18 V, 22 kHz tone) and toneburst signalling.
|
|
Internal |
|
|
|
|
CLOCK |
|
DTX |
|
8 MHz. RC OSC |
|
DiSEqC™ 2.1 |
|
|
|
|
||
|
LVD |
ADDRESS |
22kHz tone Detector |
DRX |
|
|
|||
|
|
|
||
VDD |
POWER |
|
|
|
VSS |
SUPPLY |
|
|
|
AND |
|
|
||
|
13/18 V Detector |
|
||
RESET |
CONTROL |
DATA |
|
|
|
8-BIT CORE |
|
|
|
|
BUS |
|
|
|
|
ALU |
|
|
|
|
|
|
|
|
|
|
|
SWITCH PORTS |
OP[8:1] |
|
|
|
SBY |
|
|
|
|
|
Table 1. |
Device summary |
|
|
|
|
|
Features |
|
Orderable part number: ST7LNB0V2Y0M6 |
|
|
|
|
|
|
|
|
|
Packages |
|
SO16 narrow |
|
|
|
|
|
|
|
|
|
Peripherals |
|
DiSEqC™ 2.1 communication interface, 22 kHz tone detector, 13/18 V detector |
|
|
|
|
|
|
|
|
Operating voltage |
|
4.5 to 5.5 V |
|
|
|
|
|
|
|
|
|
Temperature range |
|
-40 to +85 °C |
|
|
|
|
|
|
|
|
|
September 2007 |
Rev 6 |
1/30 |
|
||
|
|
|
|
|
|
|
|
|
|
www.st.com |
|
Contents |
ST7LNB0V2Y0 |
|
|
Contents
1 |
ST7LNB0V2Y0 pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
6 |
|
2 |
ST7LNB0V2Y0 implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
7 |
|
3 |
ST7LNB0V2Y0 functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . |
8 |
|
|
3.1 |
ST7LNB0V2Y0 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
8 |
|
3.2 |
ST7LNB0V2Y0 switching output modes . . . . . . . . . . . . . . . . . . . . . . . . . . |
8 |
3.2.1 Single polarity output mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2.2 Decoded output mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.2.3 Complementary output mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4 |
Supported DiSEqC™ commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
10 |
|
5 |
ST7LNB0V2Y0 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
12 |
|
|
5.1 |
Command 0Fh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
12 |
|
5.2 |
Command 0Dh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
12 |
6 |
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
14 |
6.1 Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.1.1 Minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 6.1.2 Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 6.1.3 Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 6.1.4 Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 6.1.5 Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.2 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 6.3 Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 6.4 Supply current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 6.5 EMC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.5.1 Functional EMS (electromagnetic susceptibility) . . . . . . . . . . . . . . . . . . 18 6.5.2 Electromagnetic Interference (EMI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.5.3 Absolute maximum ratings (electrical sensitivity) . . . . . . . . . . . . . . . . . 20
6.6 I/O port characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.6.1 General characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 6.6.2 Output driving current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2/30
ST7LNB0V2Y0 |
|
Contents |
|
|
|
|
|
|
6.7 |
Control pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. . . . . 24 |
7 |
Package characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. . . . 25 |
|
|
7.1 |
Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. . . . 25 |
|
7.2 |
Thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. . . . 26 |
|
7.3 |
Soldering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. . . . 26 |
8 |
Device configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. . . . 27 |
|
|
8.1 |
Data EEPROM option bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. . . . 27 |
9 |
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
. . . . 29 |
3/30
List of tables |
ST7LNB0V2Y0 |
|
|
List of tables
Table 1. Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Table 2. ST7LNB0V2Y0 pin functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Table 3. Single polarity output mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Table 4. ST7LNB0V2Y0 DiSEqC™ supported commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Table 5. Command 0Fh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Table 6. Command 0Dh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Table 7. Reply to command 0Dh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Table 8. ST7LNB0V2Y0 EEPROM parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Table 9. Output configuration byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Table 10. Voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Table 11. Current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 12. Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 13. General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Table 14. Operating conditions with low voltage detector (LVD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Table 15. Operating conditions with the DiSEqC™ signalling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Table 16. Supply current. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Table 17. EMS characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 18. EMI characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 19. Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Table 20. Electrical sensitivities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Table 21. General characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Table 22. Output driving current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Table 23. Asynchronous RESET pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Table 24. Pin plastic small outline package, 150-mil width, mechanical data. . . . . . . . . . . . . . . . . . . 25 Table 25. Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Table 26. Soldering compatibility (wave and reflow soldering process) . . . . . . . . . . . . . . . . . . . . . . . 26 Table 27. Description of data EEPROM option bytes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Table 28. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
4/30
ST7LNB0V2Y0 |
List of figures |
|
|
List of figures
Figure 1. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Figure 2. SO16 narrow pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Figure 3. ST7LNB0V2Y0 typical application circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Figure 4. Pin loading conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure 5. Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Figure 6. Typical IDD in Run vs. fCPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Figure 7. Two typical applications with unused I/O pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Figure 8. Typical IPU vs. VDD with VIN=VSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Figure 9. Typical VOL at VDD=5 V (standard). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Figure 10. Typical VOL at VDD=5 V (high-sink) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Figure 11. Typical VDD-VOH at VDD=5 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Figure 12. Pin plastic small outline package, 150-mil width, package outline . . . . . . . . . . . . . . . . . . . 25 Figure 13. Option list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5/30
ST7LNB0V2Y0 pin description |
ST7LNB0V2Y0 |
|
|
|
VSS |
|
|
|
|
NC(1) |
||
|
1 |
16 |
|
|
||||
|
|
|
||||||
|
VDD |
2 |
15 |
|
|
NC(1) |
||
|
|
|
||||||
|
RESET |
|
3 |
14 |
|
|
DTX |
|
|
|
|
||||||
|
DRX |
4 |
13 |
|
|
SBY |
||
|
|
|
||||||
|
OP5 |
5 |
12 |
|
|
OP1 |
||
|
|
|
||||||
|
OP6 |
6 |
11 |
|
|
OP2 |
||
|
|
|
||||||
|
OP7 |
7 |
10 |
|
|
OP3 |
||
|
|
|
||||||
|
OP8 |
8 |
9 |
|
|
OP4 |
||
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. NC = not connected
See Table 2 for a description of the pin functions.
Table 2. |
ST7LNB0V2Y0 pin functions |
|||
Pin |
Function |
Function description |
||
number |
|
name |
||
|
|
|||
|
|
|
|
|
1 |
|
Vss |
Ground |
|
|
|
|
|
|
2 |
|
VDD |
Power Supply (+5 volts) |
|
3 |
|
|
|
Reset (active low) input |
|
RESET |
|||
|
|
|
|
|
4 |
|
DRX |
Receive input |
|
|
|
|
|
|
5 |
|
OP5 |
Output 5 (uncommitted port) |
|
|
|
|
|
|
6 |
|
OP6 |
Output 6 (uncommitted port) |
|
|
|
|
|
|
7 |
|
OP7 |
Output 7 (uncommitted port) |
|
|
|
|
|
|
8 |
|
OP8 |
Output 8 (uncommitted port) |
|
|
|
|
|
|
9 |
|
OP4 |
Output 4 (SO B/A) |
|
|
|
|
|
|
10 |
|
OP3(1) |
Output 3 (SB/SA) |
|
11 |
|
OP2 |
Output 2 (H/V) |
|
|
|
|
|
|
12 |
|
OP1 |
Output 1 (Hi/Lo) |
|
|
|
|
|
|
13 |
|
SBY |
Standby |
|
|
|
|
|
|
14 |
|
DTX |
DiSEqC™ data transmit output |
|
|
|
|
|
|
15,16 |
- |
|
Not used(2) |
1.During normal operation this pin must be pulled-up internally or externally to avoid entering ICC mode unexpectedly during a reset. Using an external pull-up of 10 kΩ is mandatory in noisy environment. In the final application, a reset will put the pin back in input pull-up configuration even if it was configured as an output.
2.Unused pins must be tied to ground.
6/30
ST7LNB0V2Y0 |
ST7LNB0V2Y0 implementation |
|
|
Figure 3 shows a typical application circuit for the ST7LNB0V2Y0.
|
|
OPTIONAL |
|
|
|
F-CONNECTOR |
|
4.7K (4) |
|
|
|
|
|
|
ST7LNB0V2Y0 |
2N2222 |
|
|
|
180pF |
VSS |
NC |
|
|
|
10n |
|
||
|
|
VDD |
NC |
|
|
|
330K |
|
|
||
|
|
RESET |
DTX |
|
|
|
|
|
|
||
|
|
|
DRX |
SBY |
SBY |
|
|
|
OP5 |
OP1 |
|
|
100K |
LNB / SWITCHER |
OP6 |
OP2 |
LNB / SWITCHER |
|
|
|
|
||
|
|
CONTROL |
OP7 |
OP3 |
CONTROL |
|
|
(Uncommitted SW) |
OP8 |
OP4 |
(Committed SW) |
1.The divider chain connected to the DRX pin must have the following resistance values: 330KΩ and 100KΩ.
2.The reset circuitry linked to the RESET pin is optional. In fact the ST7LNB0V2Y0 has an internal voltage
level detector (LVD) which generates a static reset when the VDD supply is below a threshold voltage of 4.1 V.
3.The DiSEqC signalling must have a tone frequency of 2 2kHz (±20%) and an amplitude exceeding 150 mV peak to peak.
4.When the LVD is enabled (default state), it is mandatory not to connect a pull-up resistor. A 10 nF pulldown capacitor is recommended to filter noise on the reset line.
7/30
ST7LNB0V2Y0 functional description |
ST7LNB0V2Y0 |
|
|
Unlike the original slave microcontroller described in the Eutelsat DiSEqC slave microcontroller specifications version 1.0, the ST7LNB0V2Y0 does not scan the control pins in order to determine the slave configuration. Instead all configuration parameters must be programmed for each specific application, and an option list (see Section 8: Device configuration) must be filled-in to program the necessary options at the manufacturing stage.
The slave configuration parameters are the following:
●The DiSEqC™ slave address: 11h for an LNB, and 15h for a switcher
●The local oscillator frequency table entry numbers
●The DiSEqC™ configuration byte (refer to page 15 of DiSEqC slave microcontroller specifications)
●The output mode (see next paragraph)
●22 kHz tone use in backwards compatible mode (SB/SA or Hi/Lo switching)
●Standby pin use
The ST7LNB0V2Y0 has 8 pins, OP1 to OP 8 available to provide ‘TTL’ logic levels to operate switches. The switches can be are used to select various signal conditions and sources (for example horizontal polarization, or satellite position).
As listed in Table 2, the committed output port is composed of OP1 to OP4 and the uncommitted output port is composed of OP5 to OP8.
Depending on the application hardware, the switching control pins OP1 to OP8 may be operated differently. Three possible output modes can be configured:
3.2.1Single polarity output mode
In this mode each pin can be controlled individually as described in Table 3:
Table 3. |
Single polarity output mode |
|
|
Function name |
Function description |
|
|
|
|
OP4 |
SO B/A |
|
|
|
|
OP3 |
SB/SA |
|
|
|
|
OP2 |
Hor/Ver |
|
|
|
|
OP1 |
Hi/Lo |
|
|
|
|
OP5 |
SW5 |
|
|
|
|
OP6 |
SW6 |
|
|
|
|
OP7 |
SW7 |
|
|
|
|
OP8 |
SW8 |
|
|
|
8/30
ST7LNB0V2Y0 |
ST7LNB0V2Y0 functional description |
|
|
This mode offers the possibility to demultiplex three adjacent committed or uncommitted control lines (Hi/Lo, SB/SA and SOB/A) in order to have a 1 of 8 demux on the output port OP1 to OP8. For more details refer to page 10 of DiSEqC™ slave microcontroller specifications.
It is also possible to have a 1 of 4 demux by decoding only 2 control lines, SB/SA and SO B/A for controlling a 1 of 4 switcher for example.
In this mode the state of the uncommitted switching output port pins is the complementary of the state of the committed output ports pins. For more details refer to page 14 of
DiSEqC™ slave microcontroller specifications.
9/30