NCN5150 D
NCN5150 D
NCN5150 D
BUSL2 1 16 BUSL1
VDD
RIS
RXI
RX
20 19 18 17 16 VB 2 15 GND
BUSL1 2 14 VS
RIDD 4 13 RXI
NCN5150 NCN5150
BUSL2 3 13 VIO
QFN20 SOIC16
PFb 5 12 RX
VB 4 12 TX
5 11 TXI SC 6 11 VDD
6 7 8 9 10 TXI 7 10 VS
STC
RIDD
PFb
SC
TX 8 9 VIO
Figure 1. Pin Out NCN5150 in 20-pin NQFP and 16 Pin SOIC (Top View)
www.onsemi.com
2
NCN5150
PFb
VB
CS1
BUSL2
RIDD
SC
VIO_BUF
STC
Receiver TX
STC
VS
VS Voltage
Driver
Monitor TXI
ECHO
RXI
3.3 V STC
VDD Transmitter RX
LDO Clamp
CS_TX
Thermal
POR
Shutdown
NCN5150 RIS
GND
www.onsemi.com
3
NCN5150
www.onsemi.com
4
NCN5150
www.onsemi.com
5
NCN5150
APPLICATION SCHEMATICS
VS
VIO
VDD
RBUS1
CVDD BUSL2
U1
TXI NCN5150 VB TVS1 MBUS
TX
BUSL1
RX RBUS2
mC RXI
PFb
VS
VIO
VDD
CVDD RBUS1
BUSL2
U1
TXI NCN5150 VB TVS1 MBUS
TX
BUSL1
RX
mC RXI
RBUS2
PFb
www.onsemi.com
6
NCN5150
APPLICATION SCHEMATICS
Q1 VS
VIO
VDD
RBUS1
CVDD
BUSL2
U1
TXI NCN5150 VB TVS1 MBUS
TX
BUSL1
RX
mC RXI
RBUS2
PFb
VSTC VS
VIO
15 kW 2.2 kW
VDD
RBUS1
CVDD
15 kW BUSL2
U1
TXI NCN5150 VB TVS1 MBUS
U3 TX
BUSL1
RX
RBUS2
RXI
PFb
U2
mC 620 W
RIS SC GND RIDD STC
V STC
RIS CSC RIDD CSTC
www.onsemi.com
7
NCN5150
APPLICATION INFORMATION
The NCN5150 is a slave transceiver for use in the meter bit, 8 data bits, 1 even parity bit, and a stop bit.
bus (M-BUS) protocol. The bus connection is fully polarity Communication speeds allowed by the M-BUS standard are
independent. The transceiver will translate the bus voltage 300, 600, 2400, 4800, 9600, 19200 and 38400 baud, all of
modulation from master-to-slave communication to TTL which are supported by the NCN5150.
UART communication, and in the other direction translate
UART voltage levels to bus current modulation. The Bus Connection and Rectification
transceiver also integrates a voltage regulator for utilizing The bus should be connected to the pins BUSL1 and
the current drawn in this way from the bus, and an early BUSL2 through series resistors to limit the current drawn
power fail warning. The transceiver also supports an from the bus in case of failure (according to the M-BUS
external power supply and the I/O high level can be set to standard). Typically, two 220 W resistors are used for this
match the slave sensor circuit. A complete block diagram is purpose.
shown in Figure 2. Each section will be explained in more Since the M-BUS connection is polarity independent, the
detail below. NCN5150 will first rectify the bus voltage through an active
diode bridge.
Meter Bus Protocol
M-BUS is a European standard for communication and Slave Power Supply (Bus Powered)
powering of utility meters and other sensors. A slave device can be powered by the M-BUS or from an
Communication from master to slave is achieved by external supply. The M-BUS standard requires the slave to
voltage-level signaling. The master will apply a nominal draw a fixed current from the bus. This is accomplished by
+36 V to the bus in idle state, or when transmitting a logical the constant current source CS1. This current is used to
1 (“mark”). When transmitting a logical 0 (“space”), the charge the external storage capacitor CSTC. The current
master will drop the bus voltage to a nominal +24 V. drawn from the bus is defined by the programming resistor
Communication from the slave to the master is achieved RIDD. The bus current can be chosen in increments of
by current modulation. In idle mode or when transmitting a 1.5 mA called unit loads. Table 5 list the different values of
logical 1 (“mark”), the slave will draw a fixed current from programming resistors needed for different unit loads, as
the bus. When transmitting a logical 0 (“space”), the slave well as the current drawn from the bus (IBUS) and the current
will draw an extra nominal 15 mA from the bus. M-BUS that can be drawn from the STC pin (ISTC). ISTC is slightly
uses a half-duplex 11-bit UART frame format, with 1 start less than IBUS to account for the internal power consumption
www.onsemi.com
8
NCN5150
of the NCN5150. The RIDD resistor used must be at least 1% VBUS VMARK = [21 V, 42 V]
accurate. Note that using 5 and 6 Unit Loads is not covered VT = VMARK − 6 V
by the M-BUS standard.
VSPACE = VMARK − 12 V
When the voltage on the STC pin reaches VSTC, VDD ON t
the LDO is turned on, and will regulate the voltage on the
VTX VIO
VDD pin to 3.3 V, drawing current from the storage
capacitor. A decoupling capacitor of minimum 1 mF is
required on the VDD pin for stability of the regulator. On the t
STC pin, a minimum capacitance of 10 mF is required.
VTXI VIO
Furthermore, the ratio CSTC/CVDD must be larger than 9.
The voltage on the STC pin is clamped to VSTC, clamp by a
shunt regulator, which will dissipate any excess current that t
is not used by the NCN5150 or external circuits.
Figure 7. Communication, Master to Slave
Slave Power Supply (External)
In case the external sensor circuit consumes more than the VB
allowed bus current or the sensor should be kept operational
when the bus is not present, an external power supply, such ICHARGE
as a battery, is required. SC
When the external circuitry uses different logical voltage
levels, simply connect the power supply of that voltage level
IDISCHARGE
to VIO, so that the RX, RXI, TX, TXI and PFb pins will +
respond to the correct voltage levels. The NCN5150 will still −
be powered from the bus, but all communication will be
translated to the voltage level of VIO.
If the external power supply should be used only as a
backup when the bus power supply fails, a PMOS transistor TX
can be inserted between the external power supply and VDD Encoding
as shown in Figure 5. The gate is connected to VS, and will Echo
TXI
be driven high when the voltage on STC goes above the
turn-on threshold of the LDO, nl. VSTC, VDD ON. For more Figure 8. Communication, Master to Slave
information see the paragraph on the power on sequence and
corresponding Figure 12 on page 10. Communication, Slave to Master
M-BUS communication from slave to master uses bus
Communication, Master to Slave current modulation while the voltage remains constant. This
M-BUS communication from master to slave is based on current modulation can be controlled from either the RX or
voltage level signaling. To differentiate between master RXI pin as shown in Figure 10. When transmitting a space
signaling and voltage drop caused by the signaling of (“0”), the current modulator will draw an additional current
another slave over cabling resistance, etc., the mark level from the bus. This current can be set with a programming
VBUS, MARK is stored, and only when the bus voltage drops resistor RRIS. To achieve the space current required the
to less than VT will the NCN5150 detect communication. A M-BUS standard, RRIS should be 100 W. A simplified
simplified schematic of the receiver is shown in Figure 8. schematic of the transmitter is shown in Figure 11.
The received data is transmitted on the pins TX and TXI, as
shown in the waveforms of Figure 7.
An external capacitor must be connected to the SC pin to
store the mark voltage level. This capacitor is charged to VB.
Discharging of this capacitor is typically 40x slower, so that
the voltage on SC drops only a little during the time the
master is transmitting a space. The value of CSC must be
chosen it the range of 100 nF−330 nF.
www.onsemi.com
9
NCN5150
Because the M-BUS protocol is specified as half-duplex, shut down gracefully. The times ton and toff can be
an echo function will cause the transmitted signal on RX or approximated by the following formulas:
RXI to appear on the receiver outputs TX and TXI. Should C STC
the master attempt to send at the same time, the bitwise t on + V STC, VDD ON (eq. 1)
added signal of both sources will appear on these pins, I STC
resulting in invalid data. C STC
t off + ǒVSTC, Clamp * VSTC, VDD OFFǓ (eq. 2)
VRX I CC ) I DD
VIO
Where ICC is the internal current consumption of the
t
NCN5150 and IDD is the current consumed by external
circuits drawn from either VDD or STC.
VRXI VIO These formulas can be used to dimension the value of the
bulk CSTC needed, taking into account that the M-BUS
t standard requires ton to be less than 3 s.
IBUS
For certain applications where the power drawn from the
ISPACE = IMARK + 15 mA bus is not used in external circuits, the storage capacitor
value can be much lower. The NCN5150 requires a
IMARK = N unit loads minimum STC capacitance of 10 mF to ensure that the bus
t current regulation is stable under all conditions.
VB = VB, MIN
VIO_BUF
t
VSTC ton VSTC, CLAMP
Echo VSTC, VDD ON
RX VSTC, VDD OFF
Decoding
VB t
RXI
VVS VSTC, CLAMP
Enable
+ t
−
VDD
3.3 V
RIS
t
VPFb
VIO
toff t
Figure 11. Communication, Slave to Master
Figure 12. Power-on and Power-off
Power On/Off Sequence
The power-on and power-off sequence of the NCN5150 Thermal Shutdown
is shown in Figure 12. Shown also in Figure 12 is the The NCN5150 includes a thermal shutdown function that
operation of the PFb pin. This pin is used to give an early will disable the transmitter when the junction temperature of
warning to the microcontroller that the bus power is the IC becomes too hot. The thermal protection is only active
collapsing, allowing the microcontroller to save its data and when the slave is transmitting a space to the master.
www.onsemi.com
10
NCN5150
PACKAGE DIMENSIONS
NOTES:
D A 1. DIMENSIONING AND TOLERANCING PER ASME
ÉÉÉ ÇÇ ÉÉ
Y14.5M, 1994.
B A3 2. CONTROLLING DIMENSION: MILLIMETERS.
EXPOSED Cu MOLD CMPD
ÉÉÉ ÉÉ ÉÉ
ÇÇ
3. DIMENSION b APPLIES TO PLATED TERMINAL
AND IS MEASURED BETWEEN 0.15 AND 0.30 MM
PIN ONE FROM THE TERMINAL TIP.
ÉÉÉ
REFERENCE 4. COPLANARITY APPLIES TO THE EXPOSED PAD
AS WELL AS THE TERMINALS.
E A1
2X MILLIMETERS
DETAIL B DIM MIN MAX
0.15 C OPTIONAL CONSTRUCTIONS A 0.80 1.00
2X A1 --- 0.05
A3 0.20 REF
0.15 C
TOP VIEW L L b 0.20 0.30
D 4.00 BSC
D2 2.60 2.90
DETAIL B (A3) A L1 E 4.00 BSC
E2 2.60 2.90
0.10 C e 0.50 BSC
K 0.20 REF
DETAIL A L 0.35 0.45
0.08 C OPTIONAL CONSTRUCTIONS L1 0.00 0.15
A1 C SEATING
SIDE VIEW PLANE
SOLDERING FOOTPRINT*
0.10 C A B
4.30
D2 20X
DETAIL A
20X L 0.58
6 2.88
0.10 C A B
11
E2
1
1
20 2.88 4.30
K 20X b
e 0.10 C A B
0.05 C NOTE 3 PKG
BOTTOM VIEW OUTLINE
20X
0.35
0.50
PITCH
DIMENSIONS: MILLIMETERS
www.onsemi.com
11
NCN5150
PACKAGE DIMENSIONS
SOIC−16
CASE 751B−05
ISSUE K
−A− NOTES:
1. DIMENSIONING AND TOLERANCING PER ANSI
Y14.5M, 1982.
2. CONTROLLING DIMENSION: MILLIMETER.
16 9 3. DIMENSIONS A AND B DO NOT INCLUDE MOLD
PROTRUSION.
4. MAXIMUM MOLD PROTRUSION 0.15 (0.006) PER SIDE.
−B− P 8 PL 5. DIMENSION D DOES NOT INCLUDE DAMBAR
PROTRUSION. ALLOWABLE DAMBAR PROTRUSION
1 8
0.25 (0.010) M B S SHALL BE 0.127 (0.005) TOTAL IN EXCESS OF THE D
DIMENSION AT MAXIMUM MATERIAL CONDITION.
MILLIMETERS INCHES
DIM MIN MAX MIN MAX
G A 9.80 10.00 0.386 0.393
B 3.80 4.00 0.150 0.157
C 1.35 1.75 0.054 0.068
D 0.35 0.49 0.014 0.019
F
K R X 45 _
F 0.40 1.25 0.016 0.049
G 1.27 BSC 0.050 BSC
J 0.19 0.25 0.008 0.009
C K 0.10 0.25 0.004 0.009
M 0_ 7_ 0_ 7_
−T− SEATING P 5.80 6.20 0.229 0.244
PLANE
M J R 0.25 0.50 0.010 0.019
D 16 PL
0.25 (0.010) M T B S A S
SOLDERING FOOTPRINT*
8X
6.40
16X 1.12
1 16
16X
0.58
1.27
PITCH
8 9
DIMENSIONS: MILLIMETERS
ON Semiconductor and are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries.
ON Semiconductor owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent
coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf. ON Semiconductor reserves the right to make changes without further notice to any products herein.
ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability
arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages.
Buyer is responsible for its products and applications using ON Semiconductor products, including compliance with all laws, regulations and safety requirements or standards,
regardless of any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON Semiconductor data sheets and/or
specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer
application by customer’s technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not
designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification
in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized
application, Buyer shall indemnify and hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such
claim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part. ON Semiconductor is an Equal Opportunity/Affirmative Action Employer. This
literature is subject to all applicable copyright laws and is not for resale in any manner.
◊ www.onsemi.com NCN5150/D
12