Download Print this page
Silicon Laboratories Si114X User Manual
Silicon Laboratories Si114X User Manual

Silicon Laboratories Si114X User Manual

Multi-function kit

Advertisement

Quick Links

Si11 4
X
1. Kit Contents
The Si114x Multi-Function Kit contains the following items:
Si114x Multi-Function Board
Si114x-MFB Quick Start Guide
2 USB Cables
2. Introduction
The Si114x-MFB is intended as an evaluation and development platform for the Si1143 infrared proximity and
ambient light sensor. The board has two sides which are separate systems that only share communications and
debug connections to the PC. The active side is chosen using the hardware switch S1, shown in Figure 1. When
the switch is in the upward position, the Top-Side is the active side while the Bottom-Side is active when S1 is in
the downward position. As shown on the left side of Figure 1, the main components of the top side of the Si114x
multi-function board (Si114x-MFB) are the Si1143 sensor (U4), the C8051F931 microcontroller (U1), and the
infrared emitters (DS2 through DS4). On this PCB, the infrared emitters used are OSRAM part number SFH 4056.
These emitters have a power rating of 40 mW and a half-angle of 22 degrees. As shown on the right side of
Figure 1, the main components of the bottom side of the Si114x-MFB are the Si1143 sensor (U6), the C8051F931
microcontroller (U5), and the infrared emitter DS5. This emitter is OSRAM part number SFH 4650 and has a power
rating of 45 mW and a half-angle of 15 degrees. Other emitters with different characteristics may also be used,
depending on the specific application requirements.
The example firmware for the top-side of the board is a thumb-scroll implementation that measures the infrared
light energy detected by the Si1143 while each of three infrared emitters are independently activated. The infrared
light from these emitters will be reflected back to the Si1143 by a thumb that is swiped in proximity to the sensor.
The firmware is able to detect different gestures using the infrared sensor, as described in Table 3 on page 10. The
nine LEDs DS8-DS16 will change state to indicate what gesture was recognized. The Si1143's ambient light
sensor (ALS) is also monitored by the firmware. The example firmware is intended to be used in conjunction with
the QuickSense
The example firmware on the bottom-side of the board is a long-range implementation that measures the infrared
light energy detected by the Si1143 while a single infrared emitter is activated. All three of the Si1143's LED drivers
are connected to the one emitter to allow multiple drivers to activate the emitter at the same time in order to send
more current through the emitter than one driver can provide. Driving more current through the emitters can help
achieve longer ranges of detection because the infrared LEDs emit more light with more current. The default
firmware only uses one driver at the default pulse width to drive the LED. The five LEDs DS17-DS21 will change
state to indicate how much infrared light feedback is being measured. The Si1143's ambient light sensor (ALS) is
also monitored by the firmware. The example firmware is intended to be used in conjunction with the
TM
QuickSense
Rev. 0.1 4/11
Downloaded from
Elcodis.com
electronic components distributor
M
- F
ULTI
UNCTION
TM
Performance Analysis Tool to provide user feedback.
Performance Analysis Tool to provide user feedback.
Copyright © 2011 by Silicon Laboratories
S i 11 4 x - M F B
K
U
'
G
I T
SER
S
UIDE
Si114x-MFB

Advertisement

loading
Need help?

Need help?

Do you have a question about the Si114X and is the answer not in the manual?

Questions and answers

Summary of Contents for Silicon Laboratories Si114X

  • Page 1 Top-Side is the active side while the Bottom-Side is active when S1 is in the downward position. As shown on the left side of Figure 1, the main components of the top side of the Si114x multi-function board (Si114x-MFB) are the Si1143 sensor (U4), the C8051F931 microcontroller (U1), and the infrared emitters (DS2 through DS4).
  • Page 2 Si114x-MFB TOP SIDE BOTTOM SIDE COMM Si114x RANGE DEMO SILICON LABS www.silabs.com CP2103 DS17 DS10 DS18 DS11 DS12 DS13 DS19 DS14 DS15 DS16 DS20 DS21 DEBUG F931 F931 F326 Figure 1. Si1143 Evaluation Board Rev. 0.1 Downloaded from Elcodis.com electronic components distributor...
  • Page 3: Software Overview

    The main component of QuickSense Studio that is used by the Si114x Multi- Function Kit is the Performance Analysis Tool, which is described in more detail in “4. Using the Si114x-MFB with the Performance Analysis Tool” .
  • Page 4 Pentium-class host PC running Microsoft Windows 2000 or newer.  Two available USB ports. 3.2.2. Third Party Toolsets The Silicon Laboratories IDE has native support for many 8051 compilers. The full list of natively supported tools is as follows:  Keil ...
  • Page 5 To use the Performance Analysis Tool with the Si114x Multi-Function Board: 1. Connect the Si114x Multi-Function Board to the PC using a cable plugged into the COMM USB port. 2. Launch the Performance Analysis Tool from QuickSense Studio or from the Start menu.
  • Page 6: Channel Selection

    Si114x-MFB 4.1. Channel Selection Selecting which channels to display is done by checking the appropriate boxes on the Board Representation window, shown in Figure 4, and the Generic Data window, shown in Figure 5. There are two different groups of measurements available from the example firmware: raw data channels and generic data channels.
  • Page 7 Si114x-MFB 4.1.2. Generic Data Channels The generic data channels contain any data generated by the host MCU. These 16-bit channels can be anything from simple debug channels to calculated position values. See Table 1 or Table 2 for an explanation of all the channels shown in Figure 5.
  • Page 8 Si114x-MFB Table 1. Generic Data Channels—Top-Side Thumb-Scroll Application Name Label Type Description Mid 1 The firmware records the timestamps for the entry and exit times of your thumb across each LED. Then a mid- Mid 2 Midpoint Timestamps point is calculated between these points, and the timing between these midpoints is used to determine gestures.
  • Page 9 Si114x-MFB Table 2. Generic Data Channels—Bottom-Side Ranging Demo Name Label Type Description The average of PS1 is more stable and allows for Average of PS1 smaller thresholds for long-range detection. Detection Threshold A detect is triggered when the Avg exceeds the Thr.
  • Page 10 Si114x-MFB 4.2. Gesture Sensing In addition to infrared and ambient light measurements, the example firmware for the top side contains algorithms for gesture recognition. When connected to the board with the Performance Analysis Tool, a group window will appear, as shown in Figure 6. When a gesture is recognized by firmware, the gesture name and parameter information will be added to the top of the 3D Gesture group.
  • Page 11 Si114x-MFB 5. Schematic Rev. 0.1 Downloaded from Elcodis.com electronic components distributor...
  • Page 12 Si114x-MFB Rev. 0.1 Downloaded from Elcodis.com electronic components distributor...
  • Page 13 Si114x-MFB Rev. 0.1 Downloaded from Elcodis.com electronic components distributor...
  • Page 14: Contact Information

    Silicon Laboratories products are not designed, intended, or authorized for use in applications intended to support or sustain life, or for any other application in which the failure of the Silicon Laboratories product could create a situation where per- sonal injury or death may occur.