The TPS8804EVM is used to evaluate the TPS8804 smoke and CO detector analog front end (AFE) and
power management IC. The EVM allows for easy connection from the TPS8804 to a user-supplied
photoelectric chamber and carbon monoxide sensor. The TPS8804 GUI interfaces with the EVM to quickly
evaluate the photo amplifier, LED driver, and CO amplifier performance, and other blocks with the register
map. For a more thorough evaluation, an external microcontroller can be connected to the TPS8804EVM
to create a smoke detection system.
1.1Applications
•Smoke and CO detectors
1.2Features
•Dual LED drivers for blue and IR LEDs
•Wide bandwidth, low offset photodiode amplifier
•Ultra-low power CO transimpedance amplifier
•LDOs for internal analog blocks and external microcontroller
•Single buffered analog output AMUX for CO and photo signals
•Serial interface for configuring amplifiers, drivers, regulators
•SLC interface for power line communication
•Under-voltage, over-temperature fault monitors
•Wide input voltage range for flexible power supply configuration
User's Guide
SLVUBT6–October 2019
Using the TPS8804EVM
1.3Recommended Equipment
•4.5-V to 15.5-V power supply capable of 100mA
•USB2ANY™ interface adaptor
•TPS880x GUI software
– Installation files are available in the TPS8804EVM product folder
•Multimeter for measuring regulator voltages and CO amplifier output
•Oscilloscope for measuring photodiode signal pulse shape
2Setup
Specific connections on the TPS8804EVM board require configuration before starting the evaluation.
2.1Sensor Connections
TI recommends connecting a photoelectric smoke chamber and CO sensor to the TPS8804EVM for the
evaluation. The TPS8804EVM has a built-in photodiode (D7), blue LED (D8), and IR LED (D6) for
functional testing. These components can be de-soldered in order to connect a photoelectric chamber
photodiode, IR LED, and/or blue LED its place. Ensure the photodiode wires are kept short to preserve
signal integrity.
The CO sensor is connected to J17 screw terminals with the sensor counter terminal tied to AGND.
2.2Jumper and Switch Configurations
The S1 switch position determines the VMCU voltage at power-up. Ensure that only one S1 sub-switch is
in the ON position. Table 1 displays the VMCU voltage corresponding with each S1 switch position. For
proper operation with the USB2ANY adapter, set VMCU to 3.3 V with sub-switch 4.
Table 1. VMCU Power-up Voltage
S1 Switch PositionVMCU
11.5V
21.8V
32.5V
43.3V
The J2 jumper connects VSLC to VCC. A single supply connected to VCC powers the entire EVM with the
jumper connected.
The J6 jumper selects the I2C device address. Connect J6 to the AGND position to set the address to
0x3F. Connect J6 to the VMCU position to set the address to 0x2A. The GUI is compatible with both
options and defaults to 0x2A.
Connect the power supply to VCC and PGND. Set the power supply to 5 V, 100 mA. Enable the power
supply and measure the voltage on VMCU (TP27) to ensure it is operating at the voltage option selected
by S1:
•1.5 V
•1.8 V
•2.5 V
•3.3 V
See Table 1 for more information on the initial VMCU voltage.
Use a USB cable to connect the USB2ANY adapter to a computer with the TPS880x GUI installed. Open
the TPS880x GUI and verify the USB2ANY adapter is recognized (see Figure 2). With the EVM powered,
connect the USB2ANY adapter to the EVM using the USB2ANY adapter 10-pin ribbon cable. Click
EXPLORE TPS8804EVM then QUICK START and select the device address corresponding to the J6
jumper (see Section 2.2). Send the test command to verify the EVM, USB2ANY adapter, and GUI
software are all connected.
www.ti.com
Figure 2. TPS880x GUI Connected to USB2ANY Adapter
Click START EVALUATION and select the feature to evaluate. The Analog Front End section guides the
CO AFE and photo AFE evaluation. Enter the register map to evaluate the other blocks in the TPS8804
device.
If a CO sensor is available, connect it to the J17 terminal block. Select the feedback resistance and
reference voltage in the GUI software. The TPS8804EVM default configuration uses the internal resistors
and references. To use an external feedback resistor, solder a resistor to R5. To use an external input
resistor, replace the R1 0-Ω resistor with the required input resistance. The output resistor filters the CO
amplifier output when a capacitor is installed on C3.
Set the AMUX SELECTION to CO AMPLIFIER. Enable the CO amplifier and measure the voltage on
AMUX_BUF.
A simple test confirms that the CO sensor is connected to the EVM. Remove the shunt connected to J7
and connect a shunt to J15 and J16. Write COTEST_EN = 1 and measure the pulse shape on
AMUX_BUF using an oscilloscope. When COTEST_EN = 1, the PREF pin is pulled low and injects charge
into the CO sensor and amplifier. The AMUX pulse shape is different if the CO sensor is disconnected.
Write COTEST_EN = 0, remove the J15 and J16 shunts, and connect the J7 shunt when finished.
Connect the photoelectric chamber to the EVM. If a photoelectric chamber is not available, place a box
over the EVM to block ambient light and reflect the EVM LED light into the photodiode when testing the
photo AFE.
Enable the photo amplifier, photo gain amplifier, and set the AMUX SELECTION to PHOTO GAINAMPLIFIER. Select the photo reference on the EVM with jumper J7 and enable the photo reference
voltage if the reference is set to PREF. Set the gain factor to the required value. If no extra gain is
required, set the AMUX SELECTION to PHOTO AMPLIFIER.
Configure the power to the LEDs. By default, LED A and LED B are connected to LEDLDO. Use the J1,
J5, J8, and J14 jumpers to select which supply powers each LED. Enable the LEDLDO if it powers either
LED.
Configure the PWM pulse settings for the LED driver. The default setting 201 ms pulse rate and 1 ms
pulse width sufficiently tests the LED driver. This setting controls the PWM signal from the USB2ANY
adapter to the EVM.
Configure the LED current for each driver. The default EVM CSA resistance is 10 Ω and the default EVM
CSB resistance is 1.3 Ω. These resistors can be switched on the EVM to change the LED current and
temperature compensation. Set the DAC voltage to fine tune the LED current. Set the temperature
coefficient to the required setting. Click SETUP TEST after configuring the photo amplifier, LED power
supply, and LED driver.
Select the LED to be tested. Enable the LED PWM to send the PWM signal to the LEDEN pin. Enable
LEDPIN_EN to control the LED driver using the LEDEN pin. Place a box over the EVM if the EVM LEDs
and photodiode are used to block ambient light and reflect the LED light into the photodiode.
Use an oscilloscope to measure the LED current, photo input amplifier, and photo gain amplifier signals.
Probe LEDEN to measure the LED control signal. Probe CSA or CSB to measure the LED driver current.
Probe PDO to measure the photo input stage amplifier. Probe AMUX_BUF to measure the photo gain
stage amplifier.
Use the register map to evaluate other blocks in the TPS8804. Use the search to find register bits that
correspond to a certain block or function. Load and save register map configurations in the File menu.
Click the question mark icon (?) to display more information about the selected register or bits.
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.