Feasa Low Light LED Analyser User Manual Download Page 41

FEASA LED ANALYSER LOW LIGHT
FUNCTIONAL VERSION 

User Calibration Mode

This is a manual procedure to calibrate the Led Analyser. However we recommend to use the 

Feasa UserCal program provided on the CD. Each command is detailed in the section below.

UserCal Manual Procedure:

1.

Select Calibration set

-

setcalibrationset## (0-9)

2.

Reset Analyser to factory defaults:
-

resetusercal (Reset all parameters to Factory default)

3.

Capture (auto, manual, pwm)

-

capture

4.

Dominant Wavelength reading
-

getwavelength@@

Dominant Wavelength Correction Offset
-

setwavelengthoffset@@##

5.

Relative Intensity Reading for Fiber @@

-

getintensity@@

Relative Intensity Correction Factor

-

setintgain@@###

6.

CIE xy Reading for Fiber@@
-

getxy@@

CIE Correction Offsets
-

setxoffset@@± 0.###

-

setyoffset@@± 0.###

7.

Absolute Intensity Reading for Fiber@@
-

getabsint@@

Absolute Intensity Correction Factor
-

setabsintmult@@1.00   

(

set the multiplier to 1

)

-

capture

       

(

auto, manual, pwm

)

-

getabsint@@ 

       

(

get the absolute intensity using a multiplier of 1

-

i.iiiie±00

       

(

absolute intensity based on a multiplier of 1

)

-

Divide the 

Desired Intensity

 by 

i.iiiie±00

(

result will be new multiplier m.mmmmmE±ee

)

-

setabsintmult@@m.mmmmmE

±

ee  (

set the new multiplier to o/p the desired Absolute Int.

)

-

getabsint@@

(

get the absolute intensity using new multiplier

)

-

#.####e±##

(

Absolute Intensity in Engineering Format

)

8.

Set the user calibration date:

-

 setcalibrationdatedd/mm/yyyy

Note1:

 you can skip the adjustment of a particular parameter if you don't need it.

Note2:

 if you require dominant wavelength and absolute intensity, make sure the wavelength correction is done first 

as it affects the absolute intensity readings.

Back to Index

41

Summary of Contents for Low Light LED Analyser

Page 1: ...LOW LIGHT FUNCTIONAL VERSION User Manual for Low Light LED Analyser Feasa Enterprises Ltd Holland Road National Technology Park Castletroy Limerick Ireland www feasa ie Email sales feasa ie Rev 3 0 D...

Page 2: ...A The Feasa 10 A model is a 10 channel unit which will test up to 10 LEDs while the Feasa 3 A is a 3 channel unit testing up to 3 LEDs The interface on these units is USB or Serial Copyright 2005 2021...

Page 3: ...avelength Intensity 24 getcct Get the Correlated Colour Temperature 25 getintensity Get the Intensity 26 getABSINT Get the Absolute Intensity Value of the Led under test 27 getfactor Get the exposure...

Page 4: ...se 53 SetCalibrationDateddmmyyyy Set the user Cal Date 54 getcalibrationdate Get the Calibration Date set by the user 55 HELP Command Summary Listing 56 Daisy Chain Mode 57 Daisy Chain USB Wiring Meth...

Page 5: ...gh these Fiber Optic Light Guides to the Analyser where the raw data is stored The raw data can then be read out of the Analyser through the Serial or USB Interfaces The USB Interface is 2 0 compatibl...

Page 6: ...evant information on the Led Analyser Please refrain from using Set commands in your high volume production programs as this constant writing to the Flash will eventually corrupt the Led Analyser Use...

Page 7: ...tput of Saturation is NOT part of the International System of Units and is not an absolute or traceable unit of colour measurement It is part of the Hue Saturation and Relative intensity HSI system of...

Page 8: ...lue 2 13 240 238 99 Yellow 76 171 8 95 96 Orange 224 28 2 7 99 White 71 72 112 See Page 10 37 Figure 2 The RGB or Hue values are used to identify different Colour LEDs Every LED tested by the LED Anal...

Page 9: ...at influence Intensity Measurement The position of the Fiber in relation to the LED Offset from the Optical Centre of the LED The Gap between the end of the Fiber Light Guide and LED to be measured Th...

Page 10: ...white LED s vary significantly with values of 30 being typical Remember the Saturation value is an indication of how white the LED is The correct values must be determined experimentally with the par...

Page 11: ...nimum Maximum Red 0 2 Green 110 130 Blue 220 250 Amber 2 10 Yellow 60 80 Orange 10 20 Figure 5a The Saturation value must be taken into account when testing White LED s The Saturation is a value betwe...

Page 12: ...Low Light Analyser Rear Panels Please refer to the fixturing Guidelines Manual for connector pin out details USB Port Control Connect the LED Analyser to the PC using the supplied USB cable Power is...

Page 13: ...olonged Voltages 7V can damage the Analyser The Green LED should turn on to indicate the Analyser is ready for use The default serial communications settings are 57 600 Baud 8 Data bits 1 Stop bit and...

Page 14: ...ands to from the Analyser This program is also available as a drop down function of the USER and Test Software programs The Feasa LED Analyser User Program is a graphical tool that can be used to send...

Page 15: ...ed in internal memory of the LED Analyser The data is stored until the power is removed or another capture command is issued When completed the Analyser will transmit the character OK on the receive l...

Page 16: ...shorter This command instructs the LED Analyser to read and store the Color and Intensity of all the LED s positioned under the fibers using a fixed range The range setting must be specified The data...

Page 17: ...character Under Range Condition An under range condition will occur when insufficient light from the LED reaches the sensor for the range selected This will be indicated by 999 99 999 00000 for HSI 00...

Page 18: ...to return RGB and Intensity data for fiber 01 10 in format rrr ggg bbb iiiii where rrr ggg and bbb are the red green and blue components of the color The iiiii value indicates the intensity value This...

Page 19: ...ructs the LED Analyser to return Hue Saturation and Intensity data for fiber 01 10 in format hhh hh sss iiiii where hhh hh represents the Hue Color sss represents the Saturation whiteness of the LED u...

Page 20: ...This command is used for testing White LED s This command should be preceded by a capture command to ensure valid LED data is stored in the memory of the LED Analyser The data for each LED can only b...

Page 21: ...values are derived from the xy Chromaticity co ordinates including any xy offsets that may be applied This command should be preceded by a capture command to ensure valid LED data is stored in the mem...

Page 22: ...the LED under the Fiber number This command should be preceded by the capture C command to ensure valid LED data is stored in the memory of the LED Analyser The C1 C5 commands are available but are no...

Page 23: ...nant Wavelength for the LED under the Fiber number This command should be preceded by the capture C command to ensure valid LED data is stored in the memory of the LED Analyser The C1 C5 commands are...

Page 24: ...erature CCT for the LED under the Fiber number This command should be preceded by the capture command to ensure valid LED data is stored in the memory of the LED Analyser The data for each LED can onl...

Page 25: ...e valid LED data is stored in the memory of the LED Analyser The data for each LED can only be read out one at the time in any order using the getintensity command or all data can be read simultaneous...

Page 26: ...Led under test at Fiber This command should only be used in conjunction with the Feasa LED Spectrometer Absolute Intensity values must first be measured with the Spectrometer The LED Analyser must th...

Page 27: ...15 The default value is 01 Description This command is used to get the exposure factor value for all Fibers The default value set at the factory are 01 The values can be adjusted by the SetFactor comm...

Page 28: ...for the Led under test at Fiber This command should only be used in conjunction with the Feasa LED Spectrometer Absolute Intensity values must first be measured with the Spectrometer The LED Analyser...

Page 29: ...er in the range 01 15 Description This command returns the number of Captures that are averaged The minimum value is 01 and the maximum value is 15 A Capture command must be executed after the Average...

Page 30: ...800 921600 for USB Port Description This command will get the baud rate of the Serial and USB Port s that the Analyser is communication through The default Port settings of the Analyser are 57 600 8 D...

Page 31: ...dware Version Transmit Receive getHW Feasa XX YY Where XX YY is an alphanumeric value Description This command will return the hardware version the Analyser Example The PC transmits gethw to the LED A...

Page 32: ...isabled Selected calibration set 00 user calibration date dd mm yyyy Factory calibration date dd mm yyyy Description This command will return a summary of the Led Analyser details Example The PC trans...

Page 33: ...escription This command will return the Serial Number of the Analyser This is a unique number and is useful if multiple LED Analysers are used in a System The Controlling Software can query each LED A...

Page 34: ...Transmit Receive getVersion xxxx Where xxxx is an alphanumeric value Always 4 characters Description This command will return the Version Number of the firmware in the Analyser Example The PC transmi...

Page 35: ...or disabled using the commands ENABLEEOT and DISABLEEOT Having EOT character enabled can be extremely useful in multi line commands since this allows to differentiate between the end of a line and the...

Page 36: ...only to store relevant information on the Led Analyser Please refrain from using Set commands in your high volume production programs as this constant writing to the Flash will eventually corrupt the...

Page 37: ...is increased which will lead to longer test times i e Factor 02 will double the test time factor 03 will treble the test time etc Try the low range capture1 first before adjusting the Exposure Factor...

Page 38: ...he user set the number of Captures to execute and calculate the Average value The minimum value is 01 and the maximum value is 15 A Capture command must be executed after the Average value has been ch...

Page 39: ...alyser will not respond Please disconnect and reconnect the Analyser to return the Analyser to the default 57600 bps A correct baud rate selected will remain stored in memory even after power off The...

Page 40: ...ou are testing a board which has 2 different led Colour options you could setcalibration01 adjust your gains or offsets as necessary and proceed to test your version 01 board setcalibration2 and now a...

Page 41: ...sets setxoffset 0 setyoffset 0 7 Absolute Intensity Reading for Fiber getabsint Absolute Intensity Correction Factor setabsintmult 1 00000e 00 set the multiplier to 1 capture auto manual pwm getabsint...

Page 42: ...some of the Fibers to give the same Intensity when testing similar LED s The Factory default setting is 100 and the value for each Fiber can be adjusted from 050 200 These set values are stored perman...

Page 43: ...xxx represents the Intensity gain value Default 100 Description This command is used to get the Intensity gain value for each Fiber The default values set at the factory are 100 i e 100 of nominal Th...

Page 44: ...in non volatile memory and will remain at the programmed setting until changed by a new Setxoffset command This put command is used to set an offset to the displayed x Chromaticity value The limit of...

Page 45: ...in non volatile memory and will remain at the programmed setting until changed by a new Setyoffset command This put command is used to set an offset to the displayed y Chromaticity value The limit of...

Page 46: ...ity offset Description This command is used to return the x Chromaticity offset for the LED under the Fiber number The value of this offset must be set by the setxoffset command The default value is 0...

Page 47: ...ity offset Description This command is used to return the y Chromaticity offset for the LED under the Fiber number The value of this offset must be set by the setyoffset command The default value is 0...

Page 48: ...ll remain at the programmed setting until changed by a new setwavelengthoffset command This put command is used to set an offset to the wavelength value The limit of the offset is 99 This command is u...

Page 49: ...This command is used to get the value of the Dominant Wavelength Offset set for Fiber number The range of value that can be programmed is 99 however setting a value of greater than 10 would probably...

Page 50: ...The default value of the offset is 0 000 The offset is stored in non volatile memory and will remain at the programmed setting until changed by a new Setyoffset command This put command is used to set...

Page 51: ...number in the range 01 10 e represents the Absolute Intensity Correction Factor Description This command will allow the user to interrogate the Led Analyser to return the absolute Intensity Correction...

Page 52: ...ETCALIBRATION stores the Calibration sets both on RAM and on EEPROM stays after power cycle but limits the number of set command operations to 100K The command PUTCALIBRATION only stores them on RAM a...

Page 53: ...s command is used in conjunction with the user calibration set mode These dates are stored permanently in memory and can only be changed by using the setcalibrationdate command again The command getca...

Page 54: ...rn the actual USER Calibration Date in the format dd mm yyyy This is the date set by the user for a specific cal version Example Connect the Analyser to the Terminal Window and using the getcalibratio...

Page 55: ...Listing Transmit Receive help Command listing Description This command will generate a summary listing of all the LED Analyser commands This is useful when using a terminal program such as HyperTermin...

Page 56: ...ons and simplify the wiring The 1st Led analyser in the chain is connected to the computer using the USB cable supplied The remaining LED Analysers are interconnected in a Daisy Chain Bus using the ca...

Page 57: ...to the computer using the Serial cable supplied The remaining LED Analysers are interconnected in a Daisy Chain Bus using the cables provided The Daisy Chain OUT connector on Led Analyser No1 is conne...

Page 58: ...e CD to carry out this The LED Analyser connected to the computer receives a command and this command is received by all the other LED Analysers through the Daisy Chain Bus All Analysers in the chain...

Page 59: ...ive This command should be issued at the start of a sequence It is the responsibility of the Controlling Computer to issue commands and monitor the responses If an Analyser does not respond within 500...

Page 60: ...by a BusFree command All the Capture Set Get etc commands can now be used with the active Analyser in the chain It is the responsibility of the Controlling Computer to issue commands and monitor the...

Page 61: ...tiate a capture sequence using the Automatic Range Mode To specify a Range manually see the command BusC on the next page After the capture cycle use the the command BusGet to activate a specific LED...

Page 62: ...gher ranges lead to faster test times because the exposure time is shorter This command should be preceded by a BusFree command This command instructs all LED Analyser s in the Daisy Chain to capture...

Page 63: ...yser If reply is 1 Then Capture is complete If reply is 0 No Capture No reply Led Analyser is busy Timeout 10mS Description This command is used to verify that after a busc global capture each Analyse...

Page 64: ...alyser in the chain The Power Connector is used to supply 5V DC to each Analyser in the chain Allow 220mA 5V for each Analyser and ensure the wiring is adequate to supply the current without incurring...

Page 65: ...D GND Figure 11 Figure 11 shows the layout of the Connectors viewed from the edge of the board The GND line of D_OUT is connected with the GND line of D_IN the RX_out of D_OUT is connected to RX_in of...

Page 66: ...Connect Daisy_Out of s nF461 to Daisy_In of s nF201 Connect Daisy_Out of s nF201 to Daisy_In of s nF006 5 Next locate the 2 pin Power cable supplied to s n F461 s n F201 and s n F006 Analysers It is n...

Page 67: ...lyser 3 s n F201 send the following busfree OK Response from the Analyser busgetF201 OK Response from the Analyser 12 It is possible to instruct all Analysers in the chain to capture LED data simultan...

Page 68: ...OK getserial Confirm s n of the Analyser F304 gethsi01 Get the Data for Fiber 1 000 51 100 36491 gethsi02 gethsi10 120 51 100 66542 Data for Fiber 10 busfree OK busceF461 1 busgetF461 Connect to the...

Page 69: ...FEASA LED ANALYSER LOW LIGHT FUNCTIONAL VERSION 69 Begin OK Serial Number First Serial BUSFREE BUSC OK BUSCE Answer Serial Number Next serial End Serial End NO YES 1 NO NO YES YES...

Page 70: ...red green and blue components of the light in decimal format in the range 000 to 255 The iiiii value indicates the intensity value of the light in the range 00000 to 99999 2 Alternatively the Led Anal...

Page 71: ...LED getHSIall Get Hue Saturation and Intensity for all LEDs getxy Get the xy Chromaticity values getxyall Get the xy Chromaticity values for all LEDs getxoffset Get x chromaticity offset getyoffset G...

Page 72: ...related Color Temperature for LED getcctall Get Correlated Color Temperature for all LEDs getVersion Get the Firmware Revision of the Analyser getHW Get the Hardware Version of the Analyser setbaud Se...

Page 73: ...mium Bend Radius 15mm Fiber Core Diameter 1 0mm Number of Fibers 3 5 6 10 Operating Temperature Range 00 C to 500 C Electrical Supply Voltage 5 0V Supply Current 100 mA USB 2 0 Interface Serial RS232...

Page 74: ...e purchase price upon prompt return of the product to Feasa 4 Feasa products may contain re manufactured parts equivalent to new in performance or may have been subject to incidental use 5 The warrant...

Reviews: