ST ST7LNB0V2Y0 User Manual

ST ST7LNB0V2Y0 User Manual

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.

Figure 1. Block diagram

 

 

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

 

 

1 ST7LNB0V2Y0 pin description

Figure 2. SO16 narrow pinout

 

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

 

 

2 ST7LNB0V2Y0 implementation

Figure 3 shows a typical application circuit for the ST7LNB0V2Y0.

Figure 3. ST7LNB0V2Y0 typical application circuit

 

 

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

 

 

3 ST7LNB0V2Y0 functional description

3.1ST7LNB0V2Y0 configuration

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

3.2ST7LNB0V2Y0 switching output modes

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

 

 

3.2.2Decoded output mode

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.

3.2.3Complementary output mode

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

Loading...
+ 21 hidden pages