background image

Rev. 0.1 8/14

Copyright © 2014 by Silicon Laboratories

Biometric EXP EVB UG

B i o m e t r i c   E X P   E V B   U G

B

I O M E T R I C

  E X P   E v a l u a t i o n   B o a r d   U

S E R

S

  G

U I D E

1.  Introduction

The Silicon Laboratories’ Biometric-EXP Evaluation Board is a hardware plugin card for EFM32™ Starter Kits
(STK’s). The Biometric-EXP is intended to demonstrate and evaluate the biometric applications of Silicon
Laboratories Si7013 Humidity and Temperature Sensor and the Si1146 Proximity/UV/Ambient Light Sensor which
is capable of monitoring pulse rate and oxygen saturation (SpO2). A Biometric-EXP Software Demo is available to
download to an EFM32 Wonder Gecko STK through Simplicity Studio. The software is capable of displaying
humidity, temperature, UV, pulse rate, and SpO2 readings on the Wonder Gecko STK display. In addition to the
Silicon Labs sensors, it is also of note that the Biometric-EXP EVB contains a Silicon Laboratories’ TS3310 Boost
DC-DC Converter.

Figure 1. EFM32 Wonder Gecko STK (Left) Connected to a Biometric-EXP (Right)

1.1.  Key Features



Si7013 Humidity and Temperature Sensor



Si1146 Proximity/UV/Ambient Light Sensor capable of monitoring Pulse Rate and SpO2



6-pin ribbon cable connector for attaching a wrist-based heart rate monitor EVB (

ordered separately as 

HRM-GGG-PS

)



20-pin expansion header



Battery operated with low power optimizations for long battery life



Demonstration software source code available



USB debug mode allowing HRM and SpO2 samples to be transferred to a PC



Windows GUI to visualize pulse signals and to record samples from USB debug mode



Easy use through Simplicity Studio

Summary of Contents for Biometric EXP EVB UG

Page 1: ...humidity temperature UV pulse rate and SpO2 readings on the Wonder Gecko STK display In addition to the Silicon Labs sensors it is also of note that the Biometric EXP EVB contains a Silicon Laboratories TS3310 Boost DC DC Converter Figure 1 EFM32 Wonder Gecko STK Left Connected to a Biometric EXP Right 1 1 Key Features Si7013 Humidity and Temperature Sensor Si1146 Proximity UV Ambient Light Sensor...

Page 2: ...d the demo firmware onto the Wonder Gecko STK This process requires Simplicity Studio which is available for download at www silabs com simplicity studio 1 Connect the Wonder Gecko STK to the PC via USB 2 Launch Simplicity Studio Figure 2 Simplicity Studio 3 Open the Simplicity IDE Figure 3 Simplicity IDE ...

Page 3: ... toolbar open the flash programmer icon Figure 4 Flash Programmer Dialog 5 Ensure that the Wonder Gecko STK appears in the Device description at the top of the Flash Programmer dialog 6 Browse to the hex file EFM32WG_Biometric_EXP_Demo hex then click Program ...

Page 4: ...tore the result It will then search for a supported device on the 6 pin ribbon cable connector If a HRM GGG PS Si1143 M01 PS or Si1147 M01 PS is detected the demo will automatically use that device for HRM measurements In this case the Si1146 sensor onboard the Biometric EXP will not be utilized SpO2 is not available with either the HRM GGG PS or the Si114x M01 PS EVB s Following the search for a ...

Page 5: ...re 5 Biometric EXP Demo Startup Sequence HPR 9HUVLRQ 86 21 5LEERQ DEOH HYLFH HWHFWLRQ 5HVHW 86 2 50 9HUVLRQ 3UHVVHG 1RW 3UHVVHG 6WDUW HDUW 5DWH 0RQLWRU HPR 0RGH 3 3UHVVHG LVSOD HG IRU V LVSOD HG IRU V Displayed for 1 s Displayed for 1 s ...

Page 6: ...is approach significantly reduces power usage when idle When the application is acquiring the heart rate it will display the word Wait on the LCD It typically takes five to seven seconds to acquire a valid heart rate Once a valid heart rate is measured the display will show the heart rate If the heart rate is not displayed within seven seconds it is likely that the algorithm cannot get a valid pul...

Page 7: ...ant to achieve a good SpO2 measurement Refer to Figure 7 for an illustration of proper finger position 3 4 Ultraviolet Sensor Mode When the UV sensor mode is active the LCD will show UV followed by the measured UV index In this mode the UV reading is updated every two seconds 3 5 Temperature Sensor Mode In the temperature sensor modes the LCD will show the temperature in Fahrenheit or Celcius as i...

Page 8: ...et button without holding PB0 4 2 Connecting to USB Debug Mode on a PC Prior to using USB debug mode the user must first install the Biometric EXP Windows Evaluation Software This will install the Windows applications and drivers necessary to use USB debug mode The Wonder Gecko STK has two USB type connectors a USB Mini type connector labeled J Link on the short side of the EVB and a USB Micro typ...

Page 9: ...Biometric EXP EVB UG Rev 0 1 9 Figure 8 Biometric EXP Virtual COM Port Device in Windows Device Manager ...

Page 10: ...the GUI demo is shown in Figure 9 Figure 9 Windows Graphical User Interface Demo The Windows Console Demo provides a running once per second text output of many parameters that are used within the HRM and SpO2 algorithms including the HRM and SpO2 results This tool can be used for advanced analysis of the HRM and SpO2 streaming data however the details of the parameters and how to use them to anal...

Page 11: ...if filename is not provided the console automatically stores the data to a default file This default file is overwritten each time the demo is run The console also has the ability to playback recorded files This is done by typing f filename at the prompt In this command filename specifies the source file containing the saved recording It is important to note that the USB debug interface is a one w...

Page 12: ...ecko starter kit Simplicity Studio is available for download at www silabs com simplicity studio Note In the near future this software will be integrated into Simplicity Studio making the import task seamless When the inte gration is complete the procedure below will be obsolete 1 Store the Biometric EXP software distribution uncompressed in a folder that is accessible from the PC 2 Start Simplici...

Page 13: ...Biometric EXP EVB UG Rev 0 1 13 Figure 12 Simplicity IDE 3 In the Simplicity IDE menu select File Import 4 Under the General heading select Existing Projects into the Workspace then click Next ...

Page 14: ...Biometric EXP EVB UG 14 Rev 0 1 Figure 13 Simplicity IDE Import Dialog 5 Select Select root directory then Browse to the folder EFM32WG_Biometric_EXP_Demo in the Biometric EXP Demo distribution ...

Page 15: ... within the Simplicity IDE workspace select Copy projects into workspace 8 Click Finish 9 The EFM32WG_Biometric_EXP_Demo project is configured to link to a binary library that is stored in a folder labeled lib in the Simplicity IDE workspace folder This folder is not generated by the import process described in the steps above therefore the link will be broken ...

Page 16: ...ct Explorer right click on the lib folder then select Properties b The Resources page of the Properties dialog displays the link path Modify this path by clicking the Edit button then browsing to the location of the lib folder Note Alternatively you can manually copy the entire lib folder from the distribution to the location specified in step b ...

Page 17: ...demo simply click on the icon in the Simplicity IDE Note that there are two build configurations Release and Debug You can select between the two by clicking the down arrow next to the Hammer icon 11 To debug the project select the Debug build configuration then click on the icon in the Simplicity IDE A debug session will automatically launch and if a board is connected the project will be loaded ...

Page 18: ...bility of an I2 C slave address conflict between any potential Si1145 Si1146 Si1147 devices on the expansion board Table 1 details the pinouts and signal function of the Biometric EXP connectors JP3 and JP4 Table 1 Expansion Connectors JP3 and JP4 Pin Biometric EXP Signal Description WonderGecko Signal 1 GND GND 2 VMCU VMCU 3 Red LED D3 PC0 4 Not Used PD0 5 Green LED D3 PC3 6 Not Used PD1 7 Si7013...

Page 19: ...able TS3310 Boost DC DC Converter PD4 13 Not Used PB12 14 Si1146 and I2 C Ribbon Connector J6 INT PD5 15 Not Used PC6 16 Si1146 I2 C SDA PD6 17 Si1146 I2 C SCL PD7 18 Not Used 5V 19 Not Used GND 20 3 3 V 3 3 V Table 2 6 Pin I2C Connector J6 Pin Signal Description 1 I2C SCL 2 5V 3 I2C SDA 4 GND 5 INT 6 VMCU Table 1 Expansion Connectors JP3 and JP4 Continued Pin Biometric EXP Signal Description Wond...

Page 20: ...der Gecko STK Component Layout Si1146 Proximity UV Ambient Light IR and Red LEDs EXP connector for EFM32 STK Silabs TS3310 DC DC Boost Converter I2C Ribbon Cable Connector Si7013 Humidity Temperature XWWRQ 3 XWWRQ 3 5HVHW XWWRQ 3 HDGHU 86 HEXJ QWHUIDFH 0 RQGHU HFNR 0 8 3RZHU 6RXUFH 6HOHFW RLQ HOO DWWHU LQN HYHORSPHQW QWHUIDFH ...

Page 21: ...N14 CON5 CON3 CON16 CON7 SCL_P CON14 SCL CON9 5V 5V VMCU VMCU VMCU VMCU 3V3 VMCU 3V3 5V VMCU 5V 5V VMCU VMCU R7 24 3K TP5 5V C4 47uF PCB3 JP3 Socket 2x10 RA 1 3 5 7 9 11 13 15 2 4 6 8 10 12 14 16 17 19 18 20 G R D3 598 8410 207CF TP8 SCL PCB1 R10 4 99K R3 24 3K J1 NC PCB7 J10 NC TP7 SDA J20 NO R6 10K PCB8 C8 0 1uF t R5 10K J4 NC J14 NC J8 NC TP6 CS INTb R13 10K U2 Si7013 SDA 1 ADD VOUT 2 VDDA 8 VI...

Page 22: ...ories assumes no responsibility for errors and omissions and disclaims responsibility for any consequences resulting from the use of information included herein Additionally Silicon Laboratories assumes no responsibility for the functioning of undescribed fea tures or parameters Silicon Laboratories reserves the right to make changes without further notice Silicon Laboratories makes no warran ty r...

Reviews: