Home
Si7013EVB-UDP/Si7013EVB-UDP-F960 User's Guide
Contents
1. an alarm occurs the Data Logger firmware displays a lashing message on he LCD and pulses an output pin Ifa Buzzer ie connected 1o the output pin an audible alarm is produced The Data Logger appication can configure the Thresholds tor Te alama Si7013EVB UDP Si7013EVB UDP F960 2 221 Using the Data Logger Application The Data Logger application runs on a PC and is used to configure the Data Logger fmware The Data Logger application can alse display the log data The Data Logger application uses the RTS signal on the MCU card to wake up the Data Logger fmware The MCU card must be configured such that PO i used for RTS Ta do this move the shorting block om J18 1o P2 as shown in Figure amp Figure 8 Configuring the MCU Card To nun the Data Logger application ram the Start menu select Start Sileon Laboratories 1700 Data Logger This opens up the Data Logger application shown in Figure 9 SILICON LARS Si7013EVB UDP Si7013EVB UDP F960 suite e em 2 ihi S Data Logger Application The lot side of the application window is used to contigure the Data Logger firmware The right side of the application window i used to display log data 3221 1 Data Logger Status The Dats Logger Status box shown in Figure 10 displays the status of the Data Logger fimwvare Dete ano Six Sala ok Figure 10 Data Logger Status Box I there are no alarms or error
2. window make sure that Launch the CP210x VCP Driver nstaer 1s checked than cick on the Fs buton This begins the installation of the USB 10 UART bridge driver ian ios VO esas VAD Sera rain Inti Wiad Comp dm hen Seen names Figure 5 InstallShield Wizard Complete Window 4 When the instalation o he bridge driver is complete finalize the insta ation by connecting the MCU card tothe PC wih a USB ca SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 3213 Installing the Data Logger Application Perform the folowing stops to install the Data Logger application from the UDP Sofware XX folder ofthe Si7013 UDP Evaluaton Board Documentation and Sotware CD 1 un the folowing program rom the 817013 UDP Evaluation Board CD DalaLoggerSetup v X exe where XX is the latest version number 2 Accept the Sotware License Agreement by clicking on the Yes buton TUSO TESSE THIS SOFTWARE LENSE RESTRICTS USEOF TAS SOFTWARE T NAY ONLY BE USED IN CONNEC TON WITH J TEGAATED CUTS SUPPLED BY SUKON LASS Petco ond Seon aeaa ee aed TV Co lng Jecgeca to Gseengnen ern Arus amp 20651 Shas EAD palsy Sleen ae Sleen abe wing ga Seton a arna 1 VS oriy toen Un bs stn aroiar don De yas acom atat tv terne mon Loren Kmetko Sens e coe Te rala na sees ayeee Figure 6 Software License Agreement 3 Use the S701 Data Logger Setup Wizard to install the application SILICON LABS Si
3. delay and timeout capabilites The Tick Counter component is implemented in a single fle called Teke Timer 2s configured to interrupt once a milisecond The timer 2 interrupt handler increments an unsigned 16 bit vare named TickCounter The ick countar wraps around about every 65 seconds The current value ol the tick counter is obtained by calling TekCount Timeouts are implemented by calling TickCount to get a staring time and then repeatedly caling ElapsedTime 1o get he number of miliseconde that have elapsed since the staring tme The Delay routine does not ratur urti the specified number of miliseconde have elapsed 31 26 Port Match The Pori Match component changes the temperature scale between Celsius and Fahrenheit when the user presses he SW buton In addition the SW2 buton switches the temperature readings between the intemal Sensor and the extemal thermistor The Port Match component is implemented in a single fle caled Porte The SW button on the MCU board is connected to bit O of Port O P0 0 This bit is high when the button is not pressed but when the bution is pressed the bit goes low The SW2 bution is connected 1o bitt of Prt PO The MCU is configured to generate a port match intenupt when PO 0 or PO goes low the MCU is sleeping Onen a bution is pressed Men the part maten event wakes up he MCU and the port match infer handier Ie alad When the interupt handler detects that a button has been presse then the interrupt
4. law The usar interface tor the Data Logger frmware uses buttons LCD displays and an output pin to sound a buzzer 32221 Buttons The Data Logger femware shown in Figure 20 uses three buttons and an LED Figure 20 Data Logger Firmware Buttons The SWI buton changes the information that is displayed on the LCD The LCD rolates through the folowing splays Temperature and Humidity Das Tine Sample Count It there an alarm the Data Logger frmware plas a lashing alarm message on the LCD The alarm message san be dismissed by pressing the SW button Tha laws the normal displays fo be seen urta the ext alm eeu The SW2 button toggles the displayed temperature between Celsius and Fahrenheit SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 The SW bution starts and stops logging flogging is disabled pressing the SWS button enables logona If logging is enabled pressing the SW3 button cisabies logging I logging enabled samples are stored in he og The Data Logger frmware blinks LEDA when a sample is taken This alows you to very that samples are being taken at the expected rate Ifthe Data Logger application a not connected to the MCU ca then LEDA is off except for occasional Bink ihe Data Logger apptcaton i connected to the MCU card then LEDA ison except for occasional banks This ls you to Veri Inat he Data Logger application is auccestuly communicating with the Daa Logger mare 32222 LCD Disp
5. source code tor the Daia Logger femware However you do not naad fo Bold he Data Logger timer because the CD aiso contains pre butt mage fe and a batch fle to downoad the image lef the MCU card 1 Plug the S7013 port header card onta J11 ofthe MCU card The Siion Labs logo on the port header card faces the banery on the MCU car 2 Connect the USB Debug Adapter to a USS port on the PC and connect the USE Debug Adapter to the debug connector 319 on the MCU card 3 Connec the power supply 1o the MCU board PV 4 Table 3 lists the corect MCU card switch settings Si7013EVB UDP Si7013EVB UDP F960 Table 3 MCU Card Switch Settings Switch Label umber Setting VAAT SEL we VREG WORF SELECT EU vaa VIO SELECT aw Vaat 5 Open Windows Explorer and change to the project older UDP Software vX XDalaloggerFWF960 where VX X is the version number ofthe UDP sofware 6 Double click on the Install_Si70xx bat fle in the project older This opens a command window and downloads the pre built image fle UDP DataLogger Si700c hex tothe MCU card 7 tthe command window says Could not connect wih the board Unknown deve hen he MCU may be insleep mode The flash unity cannot ale to the MCU while ts sleeping You must pause the MCU before running he batch ile Tum off he MCU board VBAT SEL to UDP press and hold SWA and fen tum on he MCU board VBAT SEL te VREG The LCD displays PAUSED Wh e c
6. stamps in case the Data Logger travels to diferent ime zones 32214 Sample nerve The Sampie interval box shown in Figure 13 is used to conique how oten samples are taken E me ms Jel Figure 13 Data Logger Time Box This text box displays the currant setting of the sample interval To change the sample interval enter a number into the texi box select Seconds or Minutes and than click onthe Ser Buton The sample interval may be tom 1 second to 1092 minutes 18 hours SILICON LARS Si7013EVB UDP Si7013EVB UDP F960 32215 Logging The Logging box shown in Figure 14 used to control the lag In the Data Logger firmware E same 315 E E Figure 14 Logging Box The upper part ot this box displays the current numberof samples in the log The Data Logger firmware constantly takas samples and displays them on the LCD If logging is enabled he samples ar aleo saved in the log Samples continus toe taken when logging 1s als logging is enabled the let button says Stop Logging and logging is disabled if this button is clicked logging is aated the telt buton says Start Logging and logging is enabled this button is clicked Note Logging may also be ested and disabled wih the SWA button on tha MCU ema The Erase Log buton deletes all the samples in the log 2 22 16 Information The Information box displays version and kenifeaion Information Guymon 18 Paan 10 Marea SIE 7005 15 Infor
7. trom low power mode LPN The LPM routine puts the MCU into the specified low power mode The MCU remains in the low power mode untl one of the configured wake up events acts When the MCU wakes up hen the LPM route examines he MCU registers 1o determine which event caused the wake up and sets the appropriate WakeUp giobal variable The LPM routine then returns to the caller The caller may examine the WakeUp global variables o find out which event caused the wake up 3 1 2 4 Real Time Clock The Real Time Clock RTC component uses the SmafTClock peripheral to wake up the MCU trom low power modes The RealTime Clock component is implemented in a single fe caled SmaRT Clock c The RealTime Clock component conains the RTC Read and RTC Write routines tor reading and writing RTC registers RTG registers are nat MCU Special Function Registers SFR but must be accessed indirectly using the SFR The RTC Road and RTC_Wrte routinas perform the indirect reads and writes othe RTC registers The RTC timer can be read and writen with the RTC GaporeTimer routine andthe ATC SetTimer routine The FTC imer 13 a 82 counter which increments at a 32 788 kz rate The RTG imer continues 1o increment when the MCU isin low power mode The RTC_WteAlami and ATC ReadAlarmi routines allows RTC alarms to the writen and read When the RTC timer vahie equals an alarm valus then an RTC alarm event occurs 31 25 Tiek Counter The Tick Counter component providas
8. 3EVB UDP or SITOISEVB UDP F960 contains two software projects Demo Sotware Data Logger The purpose of the Demo Software is to provide simple example code The Data Logger project provides a more eat demonstration of fhe S17013 capably 3 1 Demo Software The 87013 Unified Development Platform UDP Demo sofware runs on a UDP C8051F960S11020 MCU card UPWP F960 NLCD The MCU card may be plugged into a UDP motherboard bu Iis is not necessary AS17013 port header card SI7013EB UDP is plugged into the MCU card The domo reads the temperature and humidity rom the Si7013 port header card and displays them on the MCU cards LCD The user may press the SW Button to toggle the displayed temperature between Celsius ard Fahrenheit The user may pees the SW2 button to switch Me caplyed temperature rom the internal temperature Sensor and the etemal thermistor If the thermistor temperature is displayed then a dot is shown afiar the temperature 3 1 1 Running the Demo Software The 817013 UDP F960 Evaluation Board Documentation and Software CD contains the source code for the Demo Sotware However you do not need to bulb the Demo Sofware because the CO also contains a pre lt image fe and a batch fee download the image fle tothe MCU card 1 Plug the S7013 port header card anta J11 af he MCU card The Silcon Labs logo onthe port header card faces the banery on the MCU card 2 Connect the USB Debug Adapter to a USS port on the PC and connect the US
9. 7013EVB UDP Si7013EVB UDP F960 Figure 2 Si7013E8 UDP Port Header Card Plugged into a UDP C8051F960 Si1020 MCU Card with Multiplexed LCD IS Si7013EVB UDP Si7013EVB UDP F960 21 SI7013EB UDP Schematics and BOM Figure 3 shows the schematics of the Si7013EB UDP port header card VOD is connected to port pin 17 and GND is conected 10 port pin 16 Tris is the standardized location or power and ground on Sileon Laboratories UDP port headers For port headers with oriy 8 port pins the card can be offset wiih power and ground pins connecting Proper and pins 1 8 of the SI7013EB UDP overhanging By defaut the on board 57013 Ut connects SDA to port pin P1 85 SCL to P1 6 and CS to P1 7 There is an oston 6 pin fat eile header connector J2 that can connect to an extemal postage stamp size evaluation Board for 517013 7020 or 7021 The postage stamp size evaluation boards and a foot at exible cable are ineuded wih the S7OVQUSB DONGLE evaluation kt ordered separately The optional Si7013 postage stampsize EVB would have SDA connect to pod pin 1 8 SCL to Pl and CS to P1 2 The BOM for the S17013EB UDP is shown n Table 1 Table 1 17013 UDP Bill of Materials Gy Ret Value Rating Tor Type Pcs mir part Number MW Footprint T c amr eav sam xea E a casa one ov kaos xm come oosozxrmreo ioam verer 7 ene Faia CONNEN FPG FHIZESOSSHIEN ose FFC POS T conn Socke
10. 7013EVB UDP Si7013EVB UDP F960 Po a Wolcomo to tho Si70wx Data Loggor Setup Wizard D eho otb peh vivi Sastre Yy neon E Figure 7 SI70xx Data Logger Setup Wizard 322 Using the Data Logger When runing the Data Logger firmware for the frst ime the firmware takes a sample every two minutes but does rot store the samples in the og To stan storing samples press the SWS button Each sample includes temperature humidity and atime stamp The frmware s clock has not yet been set so time stamps begin at midnight January fest 2000 You may use the Data Logger application to display the stored samples The pplication can also set he frmwares lock and adjust the Bme between samples The typical procedure for using the Data Logger is as fo ows 1 Connect the MCU card to the PC with a USE cable Use the Data Logger application to stop logging and erase the log Set the ime and te desired sample interval Ensure the MCU card is set up to use the onboard battery Disconnect the MCU card trom the PC and take it the location where you want to take samples Press the SW3 button on the MCU card to start logging Viat ne samples are togged Press the SW3 button on the MCU card to stop logging Take the MCU card back to the PC and reconnect itto the PC 10 Use the Data Logger app aton to display the log data 11 Save the log data to afie The Data Logger firmware can generate alarms when the temperature or humidity gets too high or 10 low When
11. E Debug Adapter to the debug conector 413 an the MCU card 3 Connect the power supply tothe MCU board PV 4 Tabie 2 ists the corect MCU card switch setings Table 2 MCU Card Switch Settings Switch Label Number Sening VAAT SEL E vasa V RE SELECT Swe vat VIO SELECT SWT vaat 5 Open Windows Explorer and change to the project folder UDP Software vX xiDemlF960 where vX X s the version number of the UDP sofware SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 5 Double click on the Instal_Si7 bat le inthe project folder This opens a command window and downloads the pre buit image fle UDP_Demo_SifOxches fo the MCU card 7 tthe command window says Could not connect wih the board Unknown device then the MCU may be in sleep mode The ash uty cannot kta the MCU while t s sleeping You must pause the MCU before running te batch ile Tur of he MCU board VBAT SEL to UDP press and hold WA and then tum on he MCU board VBAT SEL to VREG The LCD displays PAUSED Whae continuing to hold SW ouble lck on te real Sir0xxba fe When the command window says Press any key to continue han release SW 8 The dounload is complete when the command window says Press any key to continue Press any key to lose he command widow The demo sofware depaystemperaure and humidty on the LCD The LCD is updated twice a second with new temperature and humidity readings If you prefer the temperature to be display
12. Save Log Data button saves the log data to a fl in comma separated value CSV format A dalog box Slows you to specify the name and locaton of the te The Restore Log Data button alwe you 19 realy a CSV ile that was previously saved with this appcation Ifyou want to zoom into an area of a graph then create a dashed box around the button across the graph as shown in Figure 17 SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 Figure 17 Zooming in on a Portion of the Graph The graph wil zoom in to the selected area You may pan around the graph by fst holding the Cl key then ranging the graph wih the let mouse button You may also use the mouse wheel fo zoom i and ut you cick a graph wah the righ mouse bution a context menu is displayed as shown in Figure 18 Figure 18 Context Menu The context menu allows you to unzoom the graph The context menu also lets you save and print images of the rap IF you select Snow Point Values rom the context menu and hover the mouse over the graph line a tool tp displays the time and value far hat poirt on he graph as shown in Figure 19 SILICON LABS Si7013EVB UDP 013EVB UDP F960 Mf Figure 19 Sample Time and Value 3222 Using the Data Logger Firmware The Data Logger femware runs on an MCU card wher it ogs temperature and humidity data The Data Logger firmware also generates alarms if the temperature or humidity became toa high or lo
13. Si7013EVB UDP SILICON LABS Si7013EVB UDP F960 Si7013EVB UDP Si7013EVB UDP F960 User s Guide 1 Introduction Tis users guide deserbos the hardware and sofware included wih the SIOISEVBUDP and SI701SEVE UOP F560 evaluation kts The S17013ER UDP port header card contains an S7013 sensor The port header card plugs into a Unified Development Platform UDP C8051 9601020 MCU card with Mutplexed LCD UPMP Fae MLCD This user s guide is included in wo evaluation ks S7019EVE UDP Si7012ve uDP F9e0 The Si701SEVB UDP F960 kit contains a port header card and an MCU card The ST701SEVB UDP Kit contains oniy the pori header card The SI7013EVE UDP kit efor customers who already have the MCU card from the C2051 F960 A DK ki 2 Hardware Description The 517013 temperature and humidity sensor uses standard PC protocol which is a two wire bidirectional communication protocol with contral signals SCL and SDA For more information about the S7013 refer to he S013 data sheet Temperature can be read fom the intemal temperature sensor or om an extemal erst Figue 1 shows the SITOISEB UDP pon card and Figure2 shows the STOISEB UDP plugged into a 6305 1F960 511020 MCU card UPMP F960 ILCD As wal be explains in more detai below the S7013EB UDP san be used with ather Silicon Laboratores unified development platon Figure 1 SI7013EB UDP Port Header Card Tav 02013 Copyright 02013 by Silicon Labe SIOOSEVE UDPSITOOSEVE UDP FSED Si
14. _ReadHumiay These routines call he Sensor Measure routine 1o ake a measurement and return he value rom the 51710135 data register The Sensor ReadTemperature and Sensor ReadThermiston routnes convert the retuned value ta dec degrees Celsius The Sensor ReadHumidty roine converts the retumed atu 1o dct percertrlatwe humidity The Sensor component also provides the Sensor Sleep and Sensor Wake routines These routines are nat needed by ine SO because the 17013 automaticly sleeps between commands The demo sofware does not use floating point numbers because the floating point library is large and stow The 5 ing and Si7013EVB UDP Si7013EVB UDP F960 demo sofware avoids Hating point numbers by using decrunts A derit s one tenth of a unit The Sensor_ResdHumidy routine returns the humidity in deck percent RH and the Sensor ReadTemperature routine retums the temperature In dec degrees Celsius For example 43 7 percent RH 437 deci percent RH Likewise 25 4 degrees Celsius is 254 deci degrees Celsius The demo sofware uses equations that are derived from the equations in the SI7013 data sheet The derived equations are moded to use decis 31 22 Power Management The Power Management component is implemented in a single fle called PowerManagement e and contains he routines LPM Enable Wakeup and LPM Disable Wakeup for entering and olin low power modas These eutines configure which evente wil wake up the MCU
15. a this box plays OK i there sa Pe status is Communications Error his means the MCU card card m this box displays an alarm message If ommuneata withthe S7013 por SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 2 22 12 Sensor Data The Sensor Data box shown in Figure 11 splays the curant humidity and temperature amy as Tampan 264 cane C Fabat Figure 11 Sensor Data Box This box displays he temperature and humidity from the most recent sample The Celsius and Fahrenheit radio buttons select whether the temperatures displayed in this box the Thresholds box andthe Log Dats box are n Calas or Fahrenheit These radio bunos do not allec how temperatures are displayed in the LCD 32213 Data Logger Time The Data Logger Time box shown in Figure 12 used to set the time in the Data Logger fmware Tmo 10202 1112050 Toan 246 Sn Dete Loner PCT Figure 12 Data Logger Time Box The upper part of his box displays the curent time and curent time zone of the Data Logger imware The 12 Hour and 24 Hour radio buttons select he format of the time displayed in this box and n the Log Data box The Set Data Logger to PC Time bution sets the time ofthe Data Logger firmware tothe tme of the PC This button also seis the time zone in the Data Logger firmware to the time zone of the PC The Data Logger femware does nat use the time zone information it is simply used to document the context of he time
16. ads and wites rom an FC slave Sevice The demo software uses the 20 Reade routine to read the 16 bit Data register on the Si7013 The Si7013 daughter card has two FC buses The frst bus s connected to the onboard Si701S device The second bus is connected to the fat flab cable FFC connector 12 onthe side ofthe board A second SIT013 device can be attached 1o the FFG connecter The Bus parameter in each of the PC routines selects which bus 1o tse 20 BUS 1 or 12C BUS 2 3 2 Data Logger The Si7Oxx Data Logger demonstrates how the C8051 F980 microcontroller urit MCL and the 17013 sensor can be used to record temperature and humidity over an extended period of time This project nckudes Dala Logger firmware tnat runs on a C8051F960 S 1020 MCU card UPMP F960 MLCD and a Data Logger application tat uns on a PC The Data Logger firmware reads the temperature and humidity rom an SI7013 port header card S1701 3EB UDP whin is plugged into the MCU card ard stores the samples in the MCUS fash memory Ths fash memory can store up fo 8192 samples The Data Logger appleaton dspiays he samples on a graph 5 21 Installing the Data Logger There are thee steps to instaling the Data Logger 1 Instali the Data Logger firmware on the MCU card 2 Install CP210x drivers on the PC 3 Install the Data Logger application on the PC 321 1 Installing the Data Logger Firmware The 817013 UDP F980 Evaluation Board Documentation and Sofware CD contains the
17. ed in Fahrenheit then press he SWI baton The demo software is now installed onthe MCU card andthe USB Debug Adapter is no longer needed Disconnect the USB Debug Adapter rom the debug connector onthe MCU card 8 1 2 Source Code for the Demo Softwar The source code for the demo software consists of eight components Main Sensor Power Management Fel Time Clock Tick Counter Port Maten LED Driver PC Driver 3121 Main The Main component is the entry paint for the demo sofware and it call rautines in the ather components 1o implement the application The Main component is implemented in a single fle Maine The demo sofware is writen to have the longest batiery ife possible The demo software uses the intemal Jan pomer oseilator and it pate the MCU no the lowest power mode sleep between sensor read The main routne begin by initializing the MCU and he other components l then configures a rel time clock FTC alarm to wake up the MCU tice a second The Power Manager s canfgured to wake up when an RTC alam occurs or when a pori match occurs The main routine then enters an infinite lop where it ahemates between sleeping the MCU and res displaying he temperature and humidity 3122 Sensor The Sensor component provides routines for reading temperature and humidity trom an S1013 device and is Implemented n a single fe Sensor SILE The Sensor component provides the folowing routines Sensor_ReadTemperature Sensar_ReadThermistor and Sensor
18. handler recanfgures the port manch to detect when the button s released This prevents a large number of useless port match interrupts while the buton is held down SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 21 27 LCD Driver The LOD driver contains routines for displaying characters stings and numbers onthe LCD Tre LOD driver is implemented in four es ledCanfg e lesPutchare leePussingc lesPutnumboce The LCD driver providas the routings IedPutChar ledPurirg and edPuNumber for displaying characters sings and numbers on the LCD The edPuiNumbare fe also contain the routines ledPutTemparstur and edPuiumiiy far displaying temperature and humidity onthe LCD The demo software does not use the printi routine because the prin routine is very large and slow Instead the eaPuumistyi and kedPutTemperature routines use the leuNumber routine which much smaller and Quicker The ledPurTemperatura routine formats the temperature such that s displayed with the greatest Possible resoksion 31 28 FC Driver The BO driver provides routines for reading and wring registers on an PC slave device Tre BO driver is implemented in a single fe called 120 Tne 12C_ReadByte routine and the 12C_WrteByte routine read and wite 8 bit registers on an C slave device The demo sofware uses these routines 1 acooss most registers on the S7013 The BC ReadDaia routine and 120 WrteDatal routine perform muti yte re
19. lays There are five LCD displays for temperature and humidity date ime 322221 Temperature and Humidity Display Tris display shows the temperature and humidity from the most recent sample ample count and alarm Figure 21 Temperature and Humidity Display You can press the SW2 button to switch the temperature between Celsius and Fahrenheit 322222 Date Display This display show the curent date Figure 22 Date Display The date is tomat as monthidayivear 322223 Time Display This display shows the current time Figure 23 Time Display The frm ot he time is hours minutes seconds A or P This display lows you to very that the time is set correctly SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 322224 Sample Count Display This display shows the current number ot samples in the log Figure 24 Sample Count Display Tris display atso indicates i logging is enabled If logging is enabled a dot is displayed to the right of the number 322225 Alarm Display When an alam occurs the LCD displays a flashing alarm message as shown in Figure 25 Figure 25 Alarm Display An alam message shows the ofancing temperature or humidity on the left and the word HI ar LOW on the right The above alarm message indicates that ere s high temperature alarm and that e high temperature 18 36 0 C It both a temperature alarm and a humidity alarm occur at the same tim the LCD alternates between the t
20. mation Box 9 22 12 Thresholds The Thresholds box a used 1o configure alarm thresholds A humidity alarm occurs it the humidity is greater than the high humidity threshold or lese than the low humidity threshold A Temperature alam occurs the temperature i greater than the high temperature threshold or less than the low temperature threshold The Threshols box splays the curent treshold setings Ifa text boxis empty that threshold isnot used Ifall text boxes are empty then no humic or temperature alarms are generated by the Data Logger ware Tosa the thresholds enter number into the text boxes and then click on the Set Thresholds button Ifyou do not wan 1o use a parte threshold han make tat ext box empi and sick on the Set Threshokd button A humidity threshold may be from 0 to 100 A temperature threshold may be rom 40 to 85 if the Celsius rado buton is selected and rom 40 to 185 fhe Pahrennai racho buton is selected Si7013EVB UDP Si7013EVB UDP F960 32218 Log Data The Log Data box shown in Figure 16 displays log data in humidity and temperature graphs je ji E os mm hm nn Figure 16 Log Data Box Temperature and Humidity Graphs The Get Log Data button iransters all of the samples from the MCU card to the PC and dispiays them in the humidity and temperature graphs The appleaton alsa displays the minimum maximum and average values for temperature and humidity The
21. ontinuing to hold SW double siek on te Instal Sat fe Wren the command window says Press any key to continue han release SWA 8 The dounload is complete when the command window says Press any key to continue Press any ko to lose he command widow The Data Logger firmware displays temperature and humidity on the LOD The LOD is updated wice a second with new temperature and humidity readings you prefer the temperature to be splayed in Fahrenheit then press he Swe buton The Data Logger fimuwara is now instaad on tha MCU card and the USB Debug Adapter is no longer needed Disconnect he USB Debug Adapter rom he debug connector on the MCU card 3212 Installing OP210x Drivers The MCU card contains a GP2102 US o UART bridge chip The Data Loggerappicaion uses a vinual COM port VCP on the PC to send serial packets to the CP2102 over USB The CP2102 than uses ts UART to forward the Packets to the Data Logger tare This section instalis two drivers on the PC CP210x VGP Driver CP210x USE to UART Bridge Driver Perform the flowing steps to install these drivers 1 Run the following program tom the UDP Sofware_vXX folder of the S17013 UDP Evaluation Board Documentation and Sofware CD CP2104 VGP Win XP S2K3 Vista 7 exe 2 Use the Insta Shield Wizard 1o install the VCP driver SILICON LARS 013EVB UDP Si7013EVB UDP F960 A i m m InstallShield Wizard 3 A the nsalishots Wizard Complete
22. t SSW 108 02 F RA Samiec SOCKET E a Aine nia 10 iew 25 mann rosa cana 16w 10023 venter 2 mm ak iew see mann rosa oRowavaw 0010 Venkat wo anean o KES mekin nosoz GRMOS1eWonO Vena Re RO At R A12 RIS RIG E T m sa Humialy omma S70isAGMT Siion apo S Labs SILICON LARS Si7013EVB UDP Si7013EVB UDP F960 22 SI7013EB UDP Schematic Figure Si7019E8 UDP Schematic PIPININ O ORN BOND SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 23 Extending Battery Life The data logger demo wil work for several days on a tresh battery once disconnected rom the PC At the default sample rate of once por tmo minutas the 8196 point storage buffer wil fil at about 11 4 daya so generally the Bufer wnt betore na battery runs out In a real application where it might be desirable to extend battery Me and record data for longer time periods the talovirg stops are recommended 1 Reduce the interval between samples so the bufer wil not il during the time period desired 2 Although powered down the USB interface and level translators U4 US and USS of the 805 1F960 511020 MCU Card wih Mulilexed LCD MCU consume pomer and are nat needed in operation See Figure 10 of the UPMP F060 MLCD User s Guide These can be disconected rom the Power supply except when he data log 1s being read or configured 3 Software Description The 87013 evaluation kit Si701
23. wo lr messages If the alam message says COMM ERR then the Data Logger firmware has tailed to communicata with the 517913 port header card Pease veriy that the port header card 1s properly plugged ino the MCU ear SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 2223 Output Pin When a sample is taken that causes an alarm the Data Logger firmware pulses the output pin ov The output pin may be used to signal an extemal device oro sound a buzzer The output pin is PLO which is available at the PCO screw terminal of the Pulse Counter connector 114 The output pin i amp normaly 3 3 V but when an alarm occurs it goes 10 OV for 500 ms The Data Logger firmware Configures the output pin for high drive strength so can sirk up 10 60 mA e Figure 26 Optional 3 V Buzzer SILICON LABS Si7013EVB UDP Si7013EVB UDP F960 4 Addi 17019 data sheet ANG0 STO Humidity Sensor Designers Gude SIOISUSB dorgi users guide C8051F96x data sheet UDP C8051F960S11020 MCU Card with Multiplexed LCD User s Gude nal Reference Resources SILICON LARS Si7013EVB UDP Si7013EVB UDP F960 CONTACT INFORMATION Tet 11112 160500 Fax 612 69600 Tal re TT autona Pissa vi tne Sica Labs Tecnica Suppor web page ips stabs cam Suppripogelboictieiesuppr aspx ana etre sub tere oppo qua i n a tow ape te TU
Download Pdf Manuals
Related Search
Related Contents
Samsung מצלמת סטילס DV150F מדריך למשתמש Manual User-Manual - Newegg.com First Alert MOTION SENSING PIR 725 User's Manual Benutzerhandbuch Eagle, 2nd Edition - March 2002 Sony TMR-BT8IP/W Operating Instructions Linee guida per l`interpretazione ambientale delle aree 1 - Costco UK Copyright © All rights reserved.
Failed to retrieve file