EasyManua.ls Logo

Infineon Technologies TLE5012B - Pulse Width Modulation Interface

Infineon Technologies TLE5012B
105 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
TLE5012B
Interfaces
User’s Manual 46 Rev. 1.2, 2018-02
5.3 Pulse Width Modulation Interface
The Pulse Width Modulation (PWM) interface can be selected via SSC (IF_MD = ‘01’) in the register MOD_4.
The PWM update rate can be programmed within the register 0E
H
(IFAB_RES) in four possible steps with 12-bit
resolution (including diagnostics):
~0.25 kHz
~0.5 kHz
~1.0 kHz
~2.0 kHz
PWM uses a square wave with constant frequency whose duty cycle is modulated according to the last measured
angle value (AVAL register).
Figure 5-11 shows the principal behavior of a PWM with various duty cycles and the definition of timing values.
The duty cycle of a PWM is defined by the following general formulas:
(5.6)
The duty cycle range between 0 - 6.25% and 93.75 - 100% is used only for diagnostic purposes. In case the sensor
detects an error, the corresponding error information will be transmitted by the PWM duty cycle, either in the lower
(0 - 6.25%) or upper (93.75 - 100%) diagnostic range, depending on the kind of error (see “Output duty cycle
range” in Table 5-7). As long as a fault is present, the error information will be transmitted in PWM frames. This
diagnostic function can be disabled via the MOD_4 register (see Chapter 6.2).
Sensors with preset PWM are available as TLE5012B E5xxx. The register settings for these sensors can be found
in Chapter 6.2.
Figure 5-11 Typical example of a PWM signal
PWM
PWM
offonPWM
PWM
on
t
f
ttt
t
t
CycleDuty
1
=
+=
=
t
ON
‚0'
t
ON = High level OFF = Low level
Duty cycle = 6.25%
Duty cycle = 50%
Duty cycle = 93.75%
t
PWM
t
OFF
Vdd
U
IFA
Vdd
U
IFA
t
‚0'
t
Vdd
U
IFA
‚0'

Table of Contents