Page 1
User Manual MLX90601 Configuration Board Introduction The MLX90601 Configuration board is designed to support the MLX90313 based Infrared Thermometer modules. For example the MLX90601C Infrared Thermometer Module can be configured using the configuration board and software. The hardware board acts as an interface between the RS-232 computer link and the module’s SPI interface.
User Manual MLX90601 Configuration Board Getting started Unpacking the system The package comes with: the configuration board a serial cable to connect to a PC software and documentation on a 3.5” floppy disk Note that it is advised to check for latest software updates at www.melexis.com...
User Manual MLX90601 Configuration Board Hardware description The main features of the board are shown in picture below. The pin-out of the 10-pole header for module connection is: SUPPLY DOUT IROUT VREF TEMPOUT Where: name description relay driver output ground supply pin...
Page 4
User Manual MLX90601 Configuration Board Setting up the hardware In order to have your setup quickly up and running, follow these point by point steps: (1) first, connect the module to the flat cable like the picture shows. Pin1 is at the right side of the connector on the module.
MLX90601 Configuration Board Installing the software Before installing the software, always make sure to check for updates at www.melexis.com. Locate and run the installation file “90313config.exe” on floppy, CDROM or the World Wide Web. After agreeing to the legal notices, the application will install itself onto your system.
User Manual MLX90601 Configuration Board How to use the software Overview The MLX90313 datasheet describes completely how to change the operation of the modules. However, most users will find it much more convenient to use the configuration board. The software package, in combination with the configuration board, allows you to change all internal settings without effort.
Page 7
User Manual MLX90601 Configuration Board Displaying measured temperature on the screen Let’s start simple. Make sure the Configuration Board is completely hooked up and powered. Connect to module to the configuration board. Start the software. Module ➥ ➥ ➥ ➥ Monitor.
Page 8
User Manual MLX90601 Configuration Board You may also want to change the display. You can modify several visual settings by choosing from the monitor’s menu. Preferences Rounding Selects rounding to a tenth, a half or a whole temperature unit. Filter length The displayed value is the average of a number of points.
Page 9
User Manual MLX90601 Configuration Board Viewing configuration registers After downloading the configuration setting from a module, or retrieving the configuration data from disk, you may want to change the register contents by hand. For viewing the registers you Configuration ➥ ➥ ➥ ➥ Eeprom Registers.
Page 10
User Manual MLX90601 Configuration Board Changing the output options and comparator setup If you like to change the output options, you can use the configuration screen by selecting Configuration ➥ ➥ ➥ ➥ Mode Settings. Using this you can easily select the output option you require. Also the comparators can be set IRout/Tempout function: selects what this pin must do.
Page 11
Temperature range rescaling basics Applications may require temperature ranges that are different from the factory calibrated ranges. The demonstration and configuration software supplied with the MLX90601 configuration board contains a utility to rescale the temperature ranges of the modules. Both the ambient temperature measurement and object temperature measurement can be rescaled inwards, i.e.
Page 12
User Manual MLX90601 Configuration Board has been kept the same. Figure 2 Again, care must be taken that the signal can not go below or above the original signal swing. This is satisfied when: Orig. Tomin ≤ New Tomin < New Tomax ≤ Orig. Tomax Such a rescaling is shown in figure 2, where the purple-shaded surface is extending over the original range.
Page 13
User Manual MLX90601 Configuration Board Figure 3 The new maximum object temperature range is selected higher in this case. Nevertheless, the maximum IR signal in the new situation stays below the original maximum. When we assume that the IR signal follows the 4...
Page 14
User Manual MLX90601 Configuration Board Changing the current calibrated temperature ranges. The 90313 based modules have a certain calibrated range for both object and ambient temperature. The minimum output value corresponds with the lower calibrated temperature limit, and the maximum output value corresponds with the upper calibrated temperature limit. These minimal and maximal temperature limits are not stored in the eeprom, and can thus not be automatically set-up by the software package.
Page 15
Normal users will not have to use this option. For creating a custom calibration data table, the OEM or Melexis customer support will have to do various reference measurements. For this purpose the internal register values must be read from the module and supplied to Module ➥...
User Manual MLX90601 Configuration Board Technical Support If you experience any problems with the module, Configuration board or Software tools please contact our technical support. When encountering problems with the use of the software, please mention the “program build” info found at the “about” box.
) into the ones of your module. Select . Locate the “regdefs.csv” Can I store these ? file on your hard disk. Mostly this file will be in C:\Program Files\Melexis\90313 Configurator\, or where you installed the application). Overwrite the file on disk. By accident, I have overwritten No, unless you have made a backup copy of your original data.
User Manual MLX90601 Configuration Board Appendix B: MLX90313/MLX90601 Configuration Board Communication protocol The configuration board connects to a computer through an RS-232 serial interface. The symbols sent to the evaluation board via RS-232 are echoed if the jumper JP1 (‘EC’) is shorted and NOT echoed if the jumper JP1 is open.
User Manual MLX90601 Configuration Board All the returned values by the evaluation board are also in text format (ASCII symbols) and can be read by any standard terminal emulation program. The numbers returned are also in HEX radix. Commands List The 90601 Configuration Board recognizes the following commands: 1.
Page 20
User Manual MLX90601 Configuration Board Return Value: None. Example: 5. Welcome message. Returns a text description of the pcb function and firmware release date. Syntax: Return Value: <CR> 90601 Evaluation Board, 02-AUG-2001<CR> Melexis BG<CR> Example: 6. Modules’ supply voltage. Depending on the ‘source’ value, this command switches one of the power supplies ON or switches OFF both of them: Source = 0x01 –...
Page 21
User Manual MLX90601 Configuration Board Syntax: address address Return Value: Two HEX bytes (4chars) with the contents of specified internal register address<CR>. Example: m2 00 9. Writing to the module’s internal registers at the specified address. The addresses supplied to the 90313 are 8 bits.
Page 22
User Manual MLX90601 Configuration Board m4 00 02 C3 11. Block writing to the module’s EEPROM at the specified address. The address is not supplied to the EEPROM – directly the data. The data is 16 bits. Note! The module’s EEPROM is normally locked. To unlock it, two additional commands should be performed, after applying the power supply and before attempting to write into the EEPROM: m3 10 B2 00 –...
User Manual MLX90601 Configuration Board m6 00 13. Block erasing to the module’s EEPROM at the specified address. The address and data are not supplied to the EEPROM. Note! The module’s EEPROM is normally locked. To unlock it, two additional commands should be performed, after applying the power supply and before attempting to write into the EEPROM: m3 10 B2 00 –...
Page 24
User Manual MLX90601 Configuration Board For the latest version of this document, go to our website at: www.melexis.com Or for additional information contact Melexis Direct: Europe and Japan: All other locations: Phone: +32 13 61 16 31 Phone: +1 603 223 2362 E-mail: sales_europe@melexis.com...
Need help?
Do you have a question about the MLX90601 and is the answer not in the manual?
Questions and answers