monitoring and bio-sensing, from Texas Instruments. This IC supports up to
three switching LEDs and a single PD element. The current from the PD
element is converted to a linear voltage by the means of the integrated
trans-impedance amplifier section (TIA) with a programmable gain so that it
can be sampled by the AD section, which features a 22bit ADC converter.
The signal chain is kept fully differential throughout the receiver channel, in
order to achieve good rejection of common-mode noise, as well as the noise
from the power supply. The AFE IC uses the I2C communication, with its pins
routed to the corresponding mikroBUS™ I2C pins.
As the optical front end, Heart Rate 5 click uses the top-of-the-class
integrated BIOFY® SFH 7072 sensor, from OSRAM, which features two green
LEDs, one red LED, one infrared LED, and two PDs, of which one is a
broadband PD used for the HRM, while the other is the IR band cut PD, used
for the SpO2 readings. These LEDs are specially designed for the HRM and
SpO2 measurement applications, offering a set of calibrated wavelengths for
both light-emitting diodes (LED) and photo-sensing diodes (PD). Since the
SF7072 sensor offers more elements than the ALS can support, the choice is
made by flipping the onboard SMD switch labeled as MODE SEL: the choice
can be made between the broadband PD for the HRM readings and the IR
band PD for SnO2 readings. Both poles of the switch SW1 need to stay in the
same position (both to the left, or both to the right), as they are routed to
each end of the respective PD element.
The analog front end works with the periodically repeated operations (a
pulse repetition frequency or PRF). There are four sampling phases per
cycle. The four different readings are stored in separate 24bit output
registers. There are also four filters on the TIA output, which are used to
allow pulses from the PD to pass through the ADC, isolating the time when
the emitting LEDs are ON, switching to the different filter in every sampling
phase. The sampling phases are determined by the LED modes: two LED
mode or three LED mode. This affects which LEDs are pulsed during the
corresponding sampling cycles – LED1 and LED2, or LED 1, LED 2 and LED 3.
The AFE4404 IC also incorporates a DAC, used to cancel the DC offset from
the PD. When the TIA gain is set to a high value, it will amplify the DC
component of the PD signal. To allow ADC conversion, this component
needs to be removed from the signal path, so the DAC with the opposite
current direction is introduced at the input stage, based on the existing DC
offset. This allows for higher amplification of the signal from the PD, and
thus, more useful AC signal detection sensitivity.
The LED drivers allow 6 bit of LED current control for each channel
individually. This allows 63 steps between 0 and 50mA. This range can be
doubled to 100mA. The LED driver voltage can be set by the onboard SMD
jumper, labeled as the LED SUP. It offers a selection between 3.3V and 5V.
The ADC_RDY pin provides an interrupt to the host MCU, saving it from
having to constantly poll the sensor for data. This pin is set to a HIGH logic
level when the PRF cycle ends, allowing four output data registers to be
read. The PRF can vary between 10 up to 1000 samples per second. This pin
is routed to the INT pin of the mikroBUS™.
The AFE4404 IC can be clocked both internally and externally. For precise
and synchronized measurement, It is advised to drive the Heart Rate 5 click
by the same clock as the host MCU. The input clock can go up to 60MHz, but
the internal divider of the IC has to be set so that the clock stays within the
range from 4MHz to 6MHz. When driven by the internal clock, the device