RNCC S A0014903619 1
RNCC S A0014903619 1
Description Features
The IPS2550 is a magnet-free, inductive position sensor IC that Position sensing based on an inductive principle
can be used for high-speed absolute position sensing in auto- Cost-effective; no magnet required
motive, industrial, medical, and consumer applications. The
Immune to magnetic stray fields; no shielding required
IPS2550 uses the physical principle of eddy currents to detect the
position of a simple metallic target that is moving above a set of Suitable for harsh environments and extreme temperatures
coils, consisting of one transmitter coil and two receiver coils. Differential and single-ended sine and cosine outputs
The three coils are typically printed as copper traces on a printed Automatic gain control with programmable limits
circuit board (PCB). They are arranged such that the transmitter Nonvolatile user-configurable memory, programmable via I2C
coil induces a secondary voltage in the two receiver coils, which interface
depends on the position of the metallic target above the coils. Programmable through analog or digital interface
A signal representative of the target’s position over the coils is Single IC supports on-axis and off-axis rotation, linear motion,
obtained by demodulating and processing the secondary voltages and arc motion sensing
from the receiver coils. The target can be any kind of metal, such Adaptable to any full-scale angle range through coil design
as aluminum, steel, or a PCB with a printed copper layer.
High accuracy: ≤ 0.1% full scale (with ideal coils)
The IPS2550 provides two independent output interfaces: Rotation sensing up to a 360º angle range
A high-speed analog interface providing position information Over-voltage and reverse-polarity protection:
in the form of demodulated analog sine/cosine raw data ±18V on both supply and output pins
An I2C digital interface for diagnostics and programming Facilitates redundant design requirements
The IPS2550 operates at rotation speeds up to 600000 RPM Suitable for implementation in safety-related systems
(relating to coil designs using 1 period per turn). An ultra-low propa- compliant to ISO26262 up to ASIL-C on a single IC and
gation delay of 4µs provides high dynamic control for fast spinning ASIL-D on dual ICs
motors.
Fast diagnostic alarm via interrupt pin
The IPS2550 has been developed according to ISO26262 for Wide operation temperature: -40 C up to +160°C
implementation in safety-relevant systems up to ASIL C for a single
Supply voltage programmable for 3.3V±10% or 5.0V±10%
IC and ASIL D for dual, redundant ICs. It is available in a 16-pin
exposed pad TSSOP package and qualified for automotive use Small 16-TSSOP exposed pad package (4.4mm 5.0mm)
at -40°C to +160°C ambient temperature.
Application Circuit Example
Available Support
Renesas provides reference designs that demonstrate IPS2550
rotary position sensing applications. 1 16
ADR_IRQN SDA
2 15
RX1 SCL
Typical Applications Rx
(sin) 3
RX2 14
Rotor position detection for brushless DC motors; adaptable SIN_SCL
IPS2550
4
to any pole pair count RX3 SINN
13
Rx
Replacement of resolvers (cos) 5 COS_SDA
12
RX4
11
6 COSN
TX1
Tx CT 10 3.3V / 5V
7 VDD
TX2
CVDD
8 9
VDDA GND
CVA
Contents
1. Pin Assignments ...........................................................................................................................................................................................5
2. Pin Descriptions............................................................................................................................................................................................5
3. Receiver Coil Connection Options ................................................................................................................................................................7
4. Absolute Maximum Ratings ..........................................................................................................................................................................9
5. Operating Conditions ....................................................................................................................................................................................9
6. Ambient Temperature Range .....................................................................................................................................................................11
7. Electrical Characteristics ............................................................................................................................................................................12
8. Circuit Description ......................................................................................................................................................................................20
8.1 Overview............................................................................................................................................................................................20
9. Sampling Rate, Resolution, Output Data Rate, and Propagation Delay .....................................................................................................22
10. Output Modes .............................................................................................................................................................................................23
11. Operating at High Speed ............................................................................................................................................................................23
12. Digital Diagnostics and Programming Interfaces ........................................................................................................................................24
13. Block Diagram ............................................................................................................................................................................................25
14. Detailed Block Descriptions ........................................................................................................................................................................26
14.1 Power Management ..........................................................................................................................................................................26
14.2 LC Oscillator ......................................................................................................................................................................................26
14.3 Analog Signal Path ............................................................................................................................................................................26
14.3.1 Rx Coil Diagnostics ............................................................................................................................................................26
14.3.2 Receiver Signal Low-Pass Filter .........................................................................................................................................26
14.3.3 Offset and Gain Matching ...................................................................................................................................................26
14.3.4 Demodulation .....................................................................................................................................................................26
14.3.5 Automatic Gain Control (AGC) ...........................................................................................................................................27
14.4 Signal Channel Swapping .................................................................................................................................................................27
14.5 Output Buffers ...................................................................................................................................................................................27
14.6 Temperature Sensor..........................................................................................................................................................................27
15. ECU Connection Options ...........................................................................................................................................................................28
15.1 Embedded vs. Remote Connection ...................................................................................................................................................28
15.2 Supply Voltage Operation: 3.3V or 5V ...............................................................................................................................................30
15.3 I2C Interface ......................................................................................................................................................................................30
15.3.1 I2C with Address Selection (Default) ..................................................................................................................................30
15.3.2 Avoiding a Parasitic Path through ADR_IRQN Pin during Loss of GND or Loss of VDD ...................................................31
15.3.3 I2C Interface with Interrupt (Programming Option) .............................................................................................................32
16. Over-Voltage Protection .............................................................................................................................................................................33
16.1 I/O Protection.....................................................................................................................................................................................33
17. Programming Options.................................................................................................................................................................................33
17.1 Programming the Device to Use the Other Supply Voltage Option ...................................................................................................35
17.2 Lock Feature (Cyber Security) ...........................................................................................................................................................35
List of Figures
Figure 1. Pin Assignments for 16-TSSOP Package – Top View ........................................................................................................................5
Figure 2. LC Oscillator Connection in ASIL-C Configuration with Split TX Capacitors .......................................................................................7
Figure 3. LC Oscillator Connection in Compatibility Mode Configuration with Split TX Capacitors ....................................................................8
Figure 4. Maximum Supply Current vs Ambient Temperature, with and without Ground Plane .......................................................................11
Figure 5. Parallel Resonator Circuit ..................................................................................................................................................................13
Figure 6. Response of the IPS2550..................................................................................................................................................................20
Figure 7. Coil Design for a Linear Motion Sensor .............................................................................................................................................21
Figure 8. Coil Design for a 360° Rotary Sensor ...............................................................................................................................................22
Figure 9. Output Signals: Sine-Cosine Analog Differential Mode .....................................................................................................................23
Figure 10. Output Signals: Sine-Cosine Analog Single-Ended Mode .................................................................................................................23
Figure 11. Block Diagram ...................................................................................................................................................................................25
Figure 12. Embedded Application: Sensor and MCU are on the same PCB ......................................................................................................28
Figure 13. Remote Application with Pull-Up Resistors for Diagnosis .................................................................................................................29
Figure 14. Remote Application with Pull-Down Resistors for Diagnosis .............................................................................................................29
Figure 15. I2C Address Select Bits ......................................................................................................................................................................31
Figure 16. I2C Interface with Address Select .....................................................................................................................................................31
Figure 17. I2C Interface with Address Selection by Hardware Pin Strapping Through ADR_IRQN Pin .............................................................32
Figure 18. I2C Interface Configuration with Interrupt on a Single Slave .............................................................................................................32
Figure 19. I2C Interface Configuration with Multi-slave Interrupt ........................................................................................................................32
Figure 20. Programming the IPS2550 over the I2C Interface .............................................................................................................................33
Figure 21. End of Line Programming of the IPS2550 Through the Analog Outputs ...........................................................................................34
Figure 22. Operating Range and Diagnostic Range ...........................................................................................................................................36
List of Tables
Table 1. Pin Descriptions...................................................................................................................................................................................5
Table 2. Output Configuration ...........................................................................................................................................................................6
Table 3. Digital Interface Configuration .............................................................................................................................................................7
Table 4. Absolute Maximum Ratings .................................................................................................................................................................9
Table 5. Operating Conditions ...........................................................................................................................................................................9
Table 6. IPS2550 Electrical Characteristics, 3.3V Mode .................................................................................................................................12
Table 7. IPS2550 Electrical Characteristics, 5.0V Mode .................................................................................................................................12
Table 8. LC Oscillator Specifications ...............................................................................................................................................................13
Table 9. Coil Receiver Front-End Specifications .............................................................................................................................................14
Table 10. Automatic Gain Control (AGC) ..........................................................................................................................................................15
Table 11. Diagnostic Checks .............................................................................................................................................................................16
Table 12. Back-End Specification, Analog Outputs SIN_SCL, SINN, COS_SDA, COSN .................................................................................16
Table 13. Digital I2C Control Interface, Pins SDA and SCL ..............................................................................................................................17
Table 14. I2C Interface via Analog Outputs .......................................................................................................................................................18
Table 15. Digital I2C Control Interface, Pin ADR_IRQN ....................................................................................................................................19
Table 16. Nonvolatile Memory ...........................................................................................................................................................................19
Table 17. Electrostatic Discharges (ESD) .........................................................................................................................................................19
Table 18. Propagation Delay .............................................................................................................................................................................22
Table 19. Output Modes and Maximum Speed .................................................................................................................................................24
Table 20. Internal Chip Temperature Sensor Characteristics............................................................................................................................27
Table 21. I2C Address Selection Options in NVM ..............................................................................................................................................30
Table 22. Programming Options Overview ........................................................................................................................................................35
Table 23. Detection of Shorts between Wires ...................................................................................................................................................38
Table 24. Diagnostic Levels with Pull-Up Resistors ..........................................................................................................................................40
Table 25. Diagnostic Levels with Pull-Down Resistors ......................................................................................................................................40
Table 26. Diagnostic Features...........................................................................................................................................................................41
1. Pin Assignments
The IPS2550 is available in a 16-TSSOP 4.4mm 5.0mm RoHS package with exposed pad RoHS package. It is qualified for an ambient
temperature of -40°C to +160°C.
1 ADR_IRQN SDA 16
2 RX1 SCL 15
3 RX2 SIN_SCL 14
IPS2550
4 RX3 SINN 13
5 RX4 COS_SDA 12
6 TX1 COSN 11
7 TX2 VDD 10
8 VDDA GND 9
2. Pin Descriptions
Table 1. Pin Descriptions
Pin (See Figure 1) Output Depending on Mode Diagnostic State, Program Options
Analog Analog Single- Disabled Mode1 Mode2 Mode3
Pin Number Pin Name Programming
Differential Ended
14 SIN_SCL SIN SIN SCL SIN SIN Hi-Z Hi-Z
13 SINN SINN REF Not used SINN Hi-Z SINN Hi-Z
12 COS_SDA COS COS SDA COS COS Hi-Z Hi-Z
11 COSN COSN REF Not used COSN Hi-Z COSN Hi-Z
RX3
COut2
Rx Tx coil series resistors RTx1 = RTx2 and Output capacitors
5 12
(cos) COS_SDA
RX4 COut1 = COut2 = COut3 = COut4 for improved EMC performance.
COut3
11
RTx1 6 TX1 COSN
Tx COut4
VDD 3.3V / 5V
RTx2 7 TX2 10
CTx1 CTx2 GND CVDD
8 9
VDDA
CVA
The oscillator frequency is determined by the values of coil L and capacitors CTx1 and CTx2 as the following:
Oscillator frequency: 1
𝑓𝑇𝑋 =
𝐿 × 𝐶𝑇𝑥1 × 𝐶𝑇𝑥2 Equation 1
2𝜋√
𝐶𝑇𝑥1 + 𝐶𝑇𝑥2
2
CTx1 = CTx2 =
𝐿(2𝜋𝑓𝑇𝑋 )² Equation 3
Where:
fTX = Oscillator frequency in MHz
L = Coil impedance in µHenry
CTx1, CTx2 = Capacitance in µFarad
Note: RTx1 = RTx2 = 22Ohm (typical)
5. Operating Conditions
Conditions: VDD = 5V ±10%, TAMB = -40°C to +160°C, unless otherwise noted.
Power-on reset (POR), high The device is activated when VDDA 2.49
VVDDA_TH_H V
threshold increases above this threshold
The device is deactivated when VDDA
VVDDA_TH_L: Power-on reset, low threshold 2.08 V
decreases below this threshold
VDDAPOR_HYST Power-on reset hysteresis At VDDA pins 110 mV
VDDA must be connected to a capacitor
VDDA short circuit current
IVDDA CVA. No other external load allowed at 40 85 mA
limitation
this pin.
Without coils, no load 5 12 mA
[a] % FS = percent of full scale = accuracy in % per period, where 100% is the angle range of one electrical period.
For rotary multi-period designs, one electrical period = 360° (one full turn) divided by the number of periods per turn, see examples in section 20.
Figure 4. Maximum Supply Current vs Ambient Temperature, with and without Ground Plane
7. Electrical Characteristics
The following electrical specifications are valid for the operating conditions as specified in Table 5: (TAMB is -40°C to 160°C).
L
C C V L
V RPeq L RPeq
V
RS
CTX1 CTX2
The equivalent parallel resistance RPeq of the LC oscillator can be calculated using Equation 4. It defines the minimum loss resistance that the
oscillator can drive for safe operation.
Note: for improved EMC performance, it is recommended to split capacitor C into two equal capacitors with double capacitance, connected to
GND: CTX1 = CTX2 = 2C. See also Figure 2 and Figure 3 for further details.
1 L
RPeq = × Equation 4
RS C
Where
RPeq Equivalent parallel resistance of the LC oscillator.
RS Serial resistance of the transmitter coil at the transmitter frequency.
L Coil reactance at the resonant frequency.
C Capacitance of the parallel capacitor CT.
Note that the capacitor losses are not included in the equation, since in case of C0G or NP0 ceramics they can be neglected.
CRX4
0 ms
AGC reversing direction, 30
AGCDecay AGC decay time
programmable decay time 100
300
10 µs
Channel swapping functional safety 50
tswap Channel swapping cadence feature enabled, programmable
cadence time 100
200
Table 12. Back-End Specification, Analog Outputs SIN_SCL, SINN, COS_SDA, COSN
Table 13. Digital I2C Control Interface, Pins SDA and SCL
RADR
External resistor at pin ADR_IRQN for I2C Pull-up or pull-down, depending
1.8 4.7 kΩ
address selection on I2C address setting.
8. Circuit Description
The IPS2550 sensor circuit consists of one transmitter coil and two receiver coils, which are typically designed as traces on a printed circuit
board. The two receiver coils have a sinusoidal shape and are shifted by 90° with respect to each other; refer to Figure 7 and Figure 8 for typical
coil shapes. A metal target is placed above the coil arrangement.
Circuit signal flow:
1. The IPS2550 drives AC current into the transmitter coil and generates an alternating magnetic field.
2. The magnetic field induces voltages in the receiver coils. Without a metallic target, due to the balanced, anti-serial connection of their
segments, the voltages are compensated to achieve zero output at each pair of terminals.
3. If a metal target is placed above the coils:
a. The magnetic field induces eddy currents on the surface of the metal target.
b. The eddy currents generate a counter magnetic field, thus reducing the total flux density underneath.
c. The voltage induced in the receiver coil areas underneath the target is reduced, creating an imbalance in the anti-serial coil segment
voltages
d. An output voltage occurs on the terminals, changing amplitude and polarity with the target position.
4. The IPS2550 IC performs a synchronous demodulation of the received signals, and then filters and outputs them for external signal
processing.
Due to the 90° phase shift of the two receiver coils, the output signals also have a 90° phase shift in relation to the target position, generating
ratiometric sine and cosine signals. The signals can be converted into an absolute position, for example by applying an arctangent operation of
Vsin and Vcos.
Vsin
Position = arctan ( ) Equation 5
Vcos
8.1 Overview
VDD ADR_IRQN
Power Digital Interface for
VDDA SDA Diagnostics and
Supply
GND SCL Programming
Tx CT
Transmitter
Rx Receiver COS_SDA
(cos) Coil 1 COSN Analog Output
for Programming,
Position and
Rx Receiver SIN_SCL Diagnostics
(sin) Coil 2 SINN
IPS2550
Position, Rotation Angle Position, Rotation Angle
Figure 7 shows an example of a linear motion sensor with one transmitter coil (transmitter loop) and two receiver coils (Sin loop and Cos loop).
Due to the alternating clockwise and counterclockwise winding direction of each segment in a loop (for example RxCos = clockwise Cos Loop1
+ counterclockwise Cos Loop 2), the induced voltages in each segment have alternating opposite polarity.
With a target placed above the coils, the secondary voltage induced in the covered area is lower than the secondary voltage without a target
above it.
This creates an imbalance of the secondary voltage segments, and thus, a secondary voltage ≠ 0V is generated, depending on the location of
the target.
RxSin
Tx
RxCos
Metallic Target
Cos Loop 2 Cos Loop 3
(ccw) (cw)
Cos Loop 1
(cw)
The same principles shown for the linear motion sensor in Figure 7 can be applied to an arc or rotary sensor as shown in Figure 8.
Cos Loop 1
(cw)
Cos Loop 2
(ccw)
Metallic
Target
Sin Loop 2
(ccw)
VDD/2
0V α (el), 1 period
0° 90° 180° 270° 360°
VDD/2
0V α (el), 1 period
0° 90° 180° 270° 360°
Where
rpm (mech) Rotation speed of the rotor (and target) in revolutions per minute
rpm (el) Maximum electrical input frequency of the sensor in rpm (electrical)
= 600000 electrical periods per minute (rpm)
= 10000 electrical periods per second = 10 kHz
coil periods Number of electrical periods per turn
= number of coil periods per 360° circle
= number of metal target segments
For example, Figure 29 shows a design for a 6 pole motor (having 3 pole pairs) using a 3-periodic coil design.
The maximum mechanical rotation speed of this motor is calculated according to Equation 11.
600krpm(el)
= 200krpm(mech) Equation 11
3
VDD
Power
VDDDigital IPS2550
Management Offset Sin Offset
GND
Offset Cos Control
SIN_SCL
Voltage monitoring Gain Sin Gain
Gain Cos Control
Sin_n SINN
RX1
Protection
Rx Sine RX2
Analog Front-End: Time Automatic
Continuous Gain COS_SDA
Input Filter,
Offset and Demodulator Control
RX3 Gain Setting
Rx
Cosine RX4 Cos_n COSN
TX1
Configuration, SDA
Tx Oscillator Temperature Programming and Diagnostics
TX2 NVM Sensor Interface (I2C) SCL
14.2 LC Oscillator
The LC oscillator generates the RF magnetic field for the sensor. It operates in the frequency range of ~2MHz to 5MHz.The frequency is
adjusted by external components L (the transmitter coil) and C (external capacitor). See Table 8 for further details.
The IPS2550 accepts a large range of coil inductance, and the coil drive current is user programmable.
The LC oscillator is continuously checked for the correct frequency or failures such as open/short circuits or an oscillator failure.
14.3.4 Demodulation
The time-continuous demodulator removes the carrier from the input signal, generating the demodulated LF signal.
The signal magnitude strength of the demodulated signal, M = √sin2 + cos2 , is permanently checked by a peak detector and compared against
a nominal level. If needed (for example, due to change of airgap between sensor and target), the overall gain of the sine and cosine channels
is corrected accordingly to bring the signal back to the nominal level.
The AGC generates an alarm if the gain leaves a user programmed range to alert for input signals that are too strong or too weak; for example
from a missing target.
Figure 12. Embedded Application: Sensor and MCU are on the same PCB
VDD
RSDA RSCL
IRQ input
1 I/O
16
ADR_IRQN
Connector
SDA SDA I/O Digital
2 15
RX1 SCL SCL I/O Interface
Rx 14 I/O
CRx2 3 SIN_SCL
RX2 COut1
CRx1
13
MCU
4 SINN
IPS2550
RX3
COut2
Rx ADC
5 12 inputs
RX4 COS_SDA
CRx3 CRx4 COut3
11
RTx1 6 TX1 COSN
Tx COut4
VDD
RTx2 7 TX2 10 VDD
VDD
CTx1 CTx2 GND CVDD CVDD_ECU
8 9
VDDA GND
CVA
Sensor module
In a remote application, the sensor module is separate from the ECU, connected by a cable. For cost efficiency, the number of wires on the
cable and the number of connector pins should be kept as small as possible, typically four wires (VDD, GND, Sine, Cosine) for single-ended
configuration and six wires (VDD, GND, Sine, Inverted Sine, Cosine, Inverted Cosine) for differential configuration.
In an error case, the analog outputs are switched to tristate mode; a diagnostic state is indicated by either pushing the output voltage to VDD
using pull-up resistors (as shown in Figure 13 ) or by pulling the output voltage to ground, using pull-down resistors (as shown in Figure 14).
See 18.2 for further details on diagnostic indication.
The circuit diagrams, shown in Figure 13 and Figure 14 include external components required for improved EMC performance in remote
operation.
VDD VDD
Connector
ADR_IRQN SDA I/O
RP1 RP2 RP3 RP4 Digital
2 15 Interface
RX1 SCL I/O
Rx 14 I/O
CRx2 3 SIN_SCL
RX2 COut1
CRx1
13
4 SINN
IPS2550
RX3
COut2
MCU
ADC
Rx 12
5 COS_SDA inputs
RX4
CRx3 CRx4
11
COut3 Cable
RTx1 6 TX1 COSN
Tx COut4
RTx2 7 TX2 10 VDD VDD
VDD VDD
CTx1 CTx2 CVDD CVDD_ECU
8 9
VDDA GND GND
CVA
Connector
Connector
VDD
VDD
Connector
ADR_IRQN I/O Digital
15
2 SCL I/O Interface
RX1
Rx 14 I/O
CRx2 3 SIN_SCL
RX2 COut1
CRx1
13
4 SINN
IPS2550
RX3
COut2
MCU
ADC
Rx 12
5 COS_SDA inputs
RX4
CRx3 CRx4
11
COut3 Cable
RTx1 6 TX1 COSN
Tx COut4
RP1 RP2 RP3 RP4
RTx2 7 TX2 10 VDD VDD
VDD VDD
CTx1 CTx2 CVDD
8 9
VDDA GND GND
CVA
Connector
Connector
CVDD_ECU
Sensor module Electric Control Unit (ECU)
A3 A0
A6 A5 A4 A2 A1 INV_
RnW
ADDR ADDR
VDD
RSDA RSCL
SDA
IPS2550
#2 SCL
ADR_IRQN
RADR
GND
15.3.2 Avoiding a Parasitic Path through ADR_IRQN Pin during Loss of GND or Loss of VDD
In safety critical applications, a loss of ground or VDD must be monitored and reacted to in case of failure. Cases for a loss of the GND or
VDD wire in a remote application and their proper diagnostic configuration are shown in Figure 24.
If the ADR_IRQN pin is used for selecting the I2C address through hardware pin strapping, it is recommended not to connect it directly to
VDD or GND. Connected it to VDD or GND with a 4.7kΩ resistor (see Figure 17) to avoid parasitic supply currents flowing through the
ADR_IRQN pin in case of broken GND or VDD wires that might put the chip in an undefined state.
Figure 17. I2C Interface with Address Selection by Hardware Pin Strapping Through ADR_IRQN Pin
GND GND
VDD
RSDA RSCL
RSDA RSCL
For a detailed description of the I2C interface, refer to the IPS2550 Programming Guide.
VDD
VDD
1 16
ADR_IRQN SDA SDA
2 15
RX1 SCL SCL (Master)
Rx 14
CRx2 3 SIN_SCL
RX2 COut1
CRx1
Programmer
13
4 SINN
IPS2550
RX3
COut2
Rx 12
5 COS_SDA
RX4
CRx3 CRx4 COut3
11
RTx1 6 TX1 COSN
Tx COut4
VDD = 5V or
RTx2 7 TX2 10 VDD VDD = 3.3V
VDD
CTx1 CTx2 CVDD
8 9
VDDA GND GND
CVA
Connector
Sensor module
In some cases, particularly in remote applications, where the number of connector pins and wires is kept at a minimum and where permanent
access to the internal registers is not needed, it is also possible to program the IPS2550 over two analog outputs (SIN_SCL and COS_SDA;
see Figure 21).
This method is typically used for end-of-line programming for a final, assembled sensor module, where the digital interface pins SDA and SCL
are no longer accessible.
In order to avoid unintentional programming of the IPS2550, a few safety locks are implemented:
The programming enable window is open for a few milliseconds after power-up. If there is no external enable command sent within this
time window, the IPS2550 resumes normal power up.
Following this first level of enabling programming mode, another password must be sent within a second, longer window to unlock
Programming Mode. See the IPS2550 Programming Guide document for details.
After programming, the chip can be locked for further writing, and in addition it can also be locked for reading. Once the chip is locked, it
cannot be unlocked (Cyber Security feature).
Since the analog outputs could contain external passive EMC filters that will slow down the data rate, the programmer must also be able to run
at lower speeds.
In order to hit the programming time window after power-up, the programmer must be able to sense the VDD ramp-up of the IPS2550. Optionally,
the programmer can actively cycle the power for the IPS2550 as illustrated in Figure 21.
Figure 21. End of Line Programming of the IPS2550 Through the Analog Outputs
VDD
VDD
RX3
Programmer
COut2
Rx 12
5 COS_SDA SDA
RX4
CRx3 CRx4 COut3
11 VDD monitoring
RTx1 6 TX1 COSN
Tx COut4 Power on
VDD = 5V or
RTx2 7 TX2 10 VDD VDD = 3.3V
VDD
CTx1 CTx2 CVDD
8 9
VDDA GND GND
CVA
Connector
Sensor module
Note: For improved EMC and ESD performance, do not leave unused I2C interface pins floating. Connect the SCL and SDA pins to VDD using
series resistors RSDA and RSCL, see Table 13 for recommended component values.
17.1 Programming the Device to Use the Other Supply Voltage Option
The IPS2550 can be programmed for two operation supply voltages: 3.3V ±10% or 5.0V ±10%.
If an IPS2550 that is programmed for 5V supply is connected to a 3.3V supply, it will remain in a (5V) under-voltage state and not boot up.
However, in this state, the NVM Programming Mode can be enabled, so the chip can be re-programmed to a 3.3V supply voltage. After a power-
on-reset, the IPS2550 will re-boot as a 3.3V device and operate normally in a 3.3V environment.
If an IPS2550 that is programmed for 3.3V supply is connected to a 5V supply, it will start-up, flag a (3.3V) over-voltage alarm, and enter the
diagnostic state. However, despite the alarm, Programming Mode can still be enabled, so the IPS2550 can be re-programmed to 5V supply
voltage. After a power-on-reset, the IPS2550 will re-boot as a 5V device and operate normally in a 5V environment.
VOUT
VDD Diagnostic high range
The limits for the diagnostic ranges are defined by the user. Typical diagnostic ranges are:
Diagnostic low ≤ 3 to 5% VDD
Diagnostic high ≥ 95 to 97%VDD.
For the IPS2550, the output voltage in diagnostic mode depends on the error condition and the value of the external pull-up or pull-down
resistors, see Table 24 and Table 25 for details.
The IPS2550 provides the following options for diagnostics indication through the analog outputs:
Diagnostics indication on output pins disabled
Diagnostics only on SIN_SCL and COS_SDA pins
Diagnostics only on SINN and COSN pins
Diagnostics on all four analog output pins
Each individually checked error can be enabled or disabled for diagnostics indication.
If diagnostic is enabled and an error occurs, the selected outputs are switched off. By connecting external pull-up or pull-down resistors, the
output voltage is either pulled towards VDD into the Diagnostic high range or pulled towards GND into the Diagnostic low range, see Figure 23.
Pull-Up
resistor on
Receiver end
VDD
VDD VDD
IPS2550
Diagnostic
MCU
High
Output
switched off
in error case
GND GND
VDD
VDD VDD
IPS2550
Diagnostic
MCU
Low
Output
switched off
in error case GND
GND
Pull-Down
resistor on
Receiver end
Note that during programming through the analog outputs using the I2C interface, the SIN_SCL and COS_SDA pins need to be connected to
external pull-up resistors. If the Sensor module includes on-board pull-down resistors, the external pull-up resistors for programming must be
selected properly to provide adequate high levels that does not exceed the load current on the outputs. Therefore, if the IPS2550 is to be
programmed on module level, for example for end-of-line calibration, the use of pull-up resistors for diagnostics indication is recommended.
Figure 24. Parasitic currents with Broken VDD or Broken GND lines
Sensor IC
Sensor IC
MCU
MCU
OUT
Low High?
Pull-Down Parasitic
resistor on current
Receiver end
GND GND GND GND
Pull-Up
resistor on
Receiver end VDD VDD
VDD VDD VDD VDD
Sensor IC
Sensor IC
MCU
MCU
OUT High Low?
Parasitic
current
No current GND GND
GND GND
Broken Broken Pull-Down
GND GND resistor on
Line! Line! Receiver end
VDD VDD
Sensor IC
Broken
Signal line Diagnostic
MCU
OUT
Low
Pull-Down
resistor on
Receiver end
GND GND
Pull-Up
resistor on
Receiver end VDD
VDD VDD
Broken
Sensor IC
High
GND GND
In case of an open connection of the VDD or GND pins, a parasitic supply current can flow through other pins (such as ADR_IRQN, SDA or
SCL) if they are directly connected to VDD or GND, see Figure 25. To avoid such parasitic supply currents, connect these pins to VDD or GND
via a ≥4.7kΩ resistor, as shown in Figure 25.
4.7k
ADR_IRQN ADR_IRQN
VDD VDD VDD VDD
Sensor IC
Sensor IC
Open VDD pin Open VDD pin
MCU
Parasitic supply
MCU
No Parasitic
current! supply current
Sensor IC
Parasitic supply
MCU
current! No Parasitic
MCU
supply current
4.7k
ADR_IRQN
ADR_IRQN
GND GND GND GND
Open GND pin
Open GND pin
Note: Another potential parasitic supply current path during open GND pin or open VDD pin connection can occur when the ADR_IRQN pin is
used as I2C address selector and hard-wired to GND or VDD. See chapter 15.3.2 for details. It is therefore recommended to connect the
ADR_IRQN pin to GND or VDD using a series resistor RADR. See Table 13 for recommended component values.
If the external supply voltage falls short of the minimum limit of typical -10%, this
VDD under-voltage Temporary Continuous flag is asserted. To avoid flag toggling, a comparator hysteresis is implemented.
See Table 6 for alarm levels in 3.3V Mode or Table 7 for alarm levels in 5V Mode.
Under-voltage condition at VDDA. See Table 6 for alarm levels in 3.3V Mode or
VDDA under-voltage Temporary Continuous Table 7 for alarm levels in 5V Mode.
In order to ensure that the oscillation frequency is within the boundaries of a given application, the oscillation frequency of the transmitter
oscillator is internally measured and stored as a proportional value in a register. The user can select upper and lower limits for these register
values that will create an alarm flag when the oscillation frequency is outside of these programmable boundaries.
16 1 1 16
SDA ADR_IRQN ADR_IRQN SDA
15 2 2 15
SCL RX1 RX1 SCL
14 Rx Rx
14
SIN_SCL 3 (sin) (sin) 3 SIN_SCL
COut1 RX2 RX2 COut1
13 13
SINN 4 4 SINN
IPS2550
IPS2550
RX3 RX3
COut2 Rx Rx COut2
12 5 (cos) (cos) 12
COS_SDA 5 COS_SDA
RX4 RX4
COut3 COut3
11 11
COSN 6 RTx1 Tx Tx RTx1 6 TX1 COSN
COut4 TX1 COut4
VDD1 VDD VDD2
10 7 RTx2 RTx2 7 TX2 10
VDD TX2
CVDD CTx2 CTx1 CTx1 CTx2 GND CVDD
9 8 8 9
GND VDDA VDDA
CVA CVA
Figure 27. Coil Design and Signal Output for a 360° Rotary Sensor
Figure 28. Coil Design and Signal Output for a 2 180° Rotary Sensor
Figure 29. Coil Design and Signal Output for a 3 120° Rotary Sensor
Figure 30. Coil Design and Signal Output for a 4 90° Rotary Sensor
5HY1RYHPEHU
&RUSRUDWH+HDGTXDUWHUV &RQWDFW,QIRUPDWLRQ
72<268)25(6,$7R\RVX )RUIXUWKHULQIRUPDWLRQRQDSURGXFWWHFKQRORJ\WKHPRVWXSWRGDWH
Corporate Headquarters
.RWRNX7RN\R-DSDQ Contact Information
YHUVLRQRIDGRFXPHQWRU\RXUQHDUHVWVDOHVRIILFHSOHDVHYLVLW
ZZZUHQHVDVFRP ZZZUHQHVDVFRPFRQWDFW
TOYOSU FORESIA, 3-2-24 Toyosu, For further information on a product, technology, the most up-to-date version
Koto-ku, Tokyo 135-0061, Japan of a document, or your nearest sales office, please visit:
7UDGHPDUNV
www.renesas.com www.renesas.com/contact/
5HQHVDVDQGWKH5HQHVDVORJRDUHWUDGHPDUNVRI5HQHVDV(OHFWURQLFV
&RUSRUDWLRQ$OOWUDGHPDUNVDQGUHJLVWHUHGWUDGHPDUNVDUHWKHSURSHUW\
RIWKHLUUHVSHFWLYHRZQHUV
Trademarks
Renesas and the Renesas logo are trademarks of Renesas Electronics
Corporation. All trademarks and registered trademarks are the property of
their respective owners.
205HQHVDV(OHFWURQLFV&RUSRUDWLRQ$OOULJKWVUHVHUYHG