English
Language : 

X40231 Datasheet, PDF (23/36 Pages) Intersil Corporation – Triple Voltage Monitors, POR, 2 kbit EEPROM MEMORY, and Single/Dual DCP
X40231, X40233, X40235, X40237, X40239
Setting a Higher VTRIPx Voltage (x = 1,2,3)
To set a VTRIPx threshold to a new voltage which is
higher than the present threshold, the user must apply
the desired VTRIPx threshold voltage to the correspond-
ing input pin (VCC, V2MON or V3MON). Then, a pro-
gramming voltage (Vp) must be applied to the WP pin
before a START condition is set up on SDA. Next, issue
on the SDA pin the Slave Address A0h, followed by the
Byte Address 01h for VTRIP1, 09h for VTRIP2, and 0Dh
for VTRIP3, and a 00h Data Byte in order to program
VTRIPx. The STOP bit following a valid write operation
initiates the programming sequence. Pin WP must then
be brought LOW to complete the operation (See Figure
23). The user does not have to set the WEL bit in the
CR register before performing this write sequence.
Setting a Lower VTRIPx Voltage (x = 1,2,3).
In order to set VTRIPx to a lower voltage than the
present value, then VTRIPx must first be “reset” accord-
ing to the procedure described below. Once VTRIPx
has been “reset”, then VTRIPx can be set to the desired
voltage using the procedure described in “Setting a
Higher VTRIPx Voltage”.
Resetting the VTRIPx Voltage (x = 1,2,3).
To reset a VTRIPx voltage, apply the programming volt-
age (Vp) to the WP pin before a START condition is
set up on SDA. Next, issue on the SDA pin the Slave
Address A0h followed by the Byte Address 03h for
VTRIP1, 0Bh for VTRIP2, and 0Fh for VTRIP3, followed
by 00h for the Data Byte in order to reset VTRIPx. The
STOP bit following a valid write operation initiates the
programming sequence. Pin WP must then be brought
LOW to complete the operation (See Figure 23). The
user does not have to set the WEL bit in the CR regis-
ter before performing this write sequence.
After being reset, the value of VTRIPx becomes a nomi-
nal value of 1.7V.
VTRIPx Accuracy (x = 1,2,3).
The accuracy with which the VTRIPx thresholds are set,
can be controlled using the iterative process shown in
Figure 24.
If the desired threshold is less that the present thresh-
old voltage, then it must first be “reset” (See "Resetting
the VTRIPx Voltage (x = 1,2,3).").
The desired threshold voltage is then applied to the
appropriate input pin (VCC, V2MON or V3MON) and
the procedure described in Section “Setting a Higher
VTRIPx Voltage“ must be followed.
Once the desired VTRIPx threshold has been set, the
error between the desired and (new) actual set thresh-
old can be determined. This is achieved by applying
VCC to the device, and then applying a test voltage
higher than the desired threshold voltage, to the input
pin of the voltage monitor circuit whose VTRIPx was
programmed. For example, if VTRIP2 was set to a
desired level of 3.0 V, then a test voltage of 3.4 V may
be applied to the voltage monitor input pin V2MON. In
the case of setting of VTRIP1 then only VCC need be
applied. In all cases, care should be taken not to
exceed the maximum input voltage limits.
After applying the test voltage to the voltage monitor
input pin, the test voltage can be decreased (either in
discrete steps, or continuously) until the output of the
voltage monitor circuit changes state. At this point, the
error between the actual/measured, and desired
threshold levels is calculated.
VP
WP
SCL
SDA
0 1 23 4 56 7
0 1 23 4 56 7
0 1 23 4 56 7
00h †
A0h†
03h† Resets VTRIP1
Data Byte
S
T
0Bh† Resets VTRIP2
A
R
0Fh† Resets VTRIP3
T
† All others Reserved.
Figure 23. Resetting the VTRIPx Level
23
FN8115.0
April 11, 2005