background image

Rev. 0.1 12/09

Copyright © 2009 by Silicon Laboratories

Si1120-EK

S i 11 2 0 - E K

S i 11 2 0   E

V A L U A T I O N

  K

I T

  U

S E R

S

  G

U I D E

1.  Kit Contents

The Si1120 Evaluation Kit contains the following items:

Si1120 Evaluation Board

C8051F930 Target Board

Si1120EK Quick Start Guide

AC to DC Power Adapter

USB Debug Adapter (USB to Debug Interface)

2 USB Cables

2.  Introduction

The Si1120EK is intended as an evaluation and development platform for the Si1120 infrared proximity and
ambient light sensor. Two PCBs are included in the kit: the Si1120 EVB shown in Figure 1, and the C8051F930-TB
shown in Figure 2. Although the C8051F930-TB is part of the development kit, the documentation in this user’s
guide will focus on the Si1120 EVB and the example firmware. For more specific information on the C8051F930
TB, refer to the “C8051F930-DK User’s Guide”. The main components of the Si1120 EVB are the Si1120 sensor
(U1), the infrared emitters (D1 through D7), and header J1 which allows for selection between different infrared
emitters on the board. On this PCB, the infrared emitters used are OSRAM part number SFH 4650-Z. These
emitters have a power rating of 45 mW and a half-angle of 20 degrees. Other emitters with different characteristics
may also be used, depending on the specific application requirements.

The example firmware for the kit measures the infrared light energy detected by the Si1120 while each of three
infrared emitters are independently activated. The infrared light from these emitters will be reflected back to the
Si1120 by any object that is placed in proximity to the sensor. X, Y, and Z positions can be calculated from these
measurements. If no object is close enough to the board, the measured signal levels will fall below pre-determined
thresholds, and the position calculations will not update. The example firmware is intended to be used in
conjunction with the QuickSense

TM

 Performance Analysis Tool to provide user feedback. In addition to calculating

the current position, the firmware is able to detect different gestures from the infrared sensor, as described in
Table 1 on page 8. The Si1120’s ambient light sensor (ALS) is also monitored by the firmware, which can
determine the type of ambient light present.

Note:

The touchless infrared position detection implemented in the example is patent pending.

3.  Getting Started

The Si1120 Evaluation Kit requires some PC software to be installed, as well as some basic hardware setup of the
boards included in the kit.

3.1.  Software Download and Installation

1. Browse to the Si1120 Evaluation Kit page at the URL 

http://www.silabs.com/Si1120EK

.

2. Download and install the latest CP210x USB-to-UART Virtual COM Port (VCP) driver. This driver is necessary 

to establish serial communications with the board.

3. Download and install the latest version of QuickSense

TM

 Studio. The QuickSense Performance Analysis Tool is 

part of this package, and is an integral part of the example firmware functionality.

4. (Optional) Download and install the Silicon Laboratories IDE and the Si1120 Evaluation Kit package. This will 

enable programming and debugging of the example source code. Note that the firmware is pre-loaded into the 
board during manufacturing. The IDE and board package are needed to upgrade or modify the firmware.

Содержание Si1120

Страница 1: ...ct that is placed in proximity to the sensor X Y and Z positions can be calculated from these measurements If no object is close enough to the board the measured signal levels will fall below pre determined thresholds and the position calculations will not update The example firmware is intended to be used in conjunction with the QuickSenseTM Performance Analysis Tool to provide user feedback In a...

Страница 2: ... Note that the CP210x VCP drivers should have been installed during the software setup described in 3 1 Software Download and Installation If the drivers are installed correctly a dialog box will pop up notifying the user that a new USB device has been found Refer to Figure 3 for the full hardware connection diagram Figure 1 Si1120 Evaluation Board Shorting Block Settings Figure 2 C8051F930 Target...

Страница 3: ...corner emitter is fixed at D1 but a shorting block point is provided for debug purposes The X and Y axis emitters can each be moved between three different positions on the board as shown in Figure 4 Figure 4 Header J1 Setup Communication with PC CP 210 3 SILICON LABS www silabs com F930 C8051F930 TB P1 SILICON LABS Si1120 EVB Debug Connection to PC AC DC Adapter SILICON LABS J1 Select Corner Emit...

Страница 4: ... and the firmware example source code 4 1 QuickSense Studio The QuickSense Studio software facilitates rapid code development and analysis for applications using the Silicon Labs family of QuickSense products QuickSense Studio is comprised of multiple programs that guide users through an intuitive development flow including graphical configuration wizards firmware templates and performance monitor...

Страница 5: ...source code and an example IDE project is located in the default path C SiLabs MCU QuickSense_Studio Kits Si1120EK Firmware The pre built HEX image is located in the default path C SiLabs MCU QuickSense_Studio Kits Si1120EK Firmware Release Follow the steps below to update or refresh the HEX image in the C8051F930 TB 1 Connect the hardware as described in 3 2 Hardware Setup on page 2 2 Launch the ...

Страница 6: ...rial Interface see AN366 QuickSense API To use the Performance Analysis Tool with the Si1120 Evaluation Kit 1 Connect the C8051F930 TB to the PC using a USB cable 2 Launch the Performance Analysis Tool from QuickSense Studio or from the Start menu 3 Select the board from the Devices menu it will normally show up as the last COM port in the list 4 Select the channels you wish to display on the pict...

Страница 7: ...w The maximum output limit of the Si1120 is 2 ms which would correspond to 12250 counts of a 6 125 MHz clock 2 Linearized distance measurements for each IR channel The raw proximity values output from the Si1120 will be exponentially larger the closer an object is to the sensor The channels labeled Radius 1 Radius 2 and Radius 3 are linearizations of the raw data output from the sensor when illumi...

Страница 8: ...y the example code The parameters for each gesture are listed in Table 1 The detected ambient light conditions Sunlight Incandescent Halogen or Fluorescent CFL will be displayed in the Light Type Figure 8 Performance Analysis Tool Group Windows Table 1 Recognized Gestures Gesture Name Parameter Parameter Range Description of Action Swipe Left Speed 1 18 Slow to Fast Move hand rapidly from the righ...

Страница 9: ...Si1120 EK Rev 0 1 9 6 Schematic Figure 9 Si1120 EVB Schematic ...

Страница 10: ... herein Additionally Silicon Laboratories assumes no responsibility for the functioning of undescribed features or parameters Silicon Laboratories reserves the right to make changes without further notice Silicon Laboratories makes no warranty rep resentation or guarantee regarding the suitability of its products for any particular purpose nor does Silicon Laboratories assume any liability arising...

Отзывы: