Q:
Can you advise me on how to start using the development kit DVK90121? How does this development kit actually function? Is it to configure the MLX90121?
|
A:
DVK90121 is a kit which allows you to test the entire features of the MLX90121 and start to design your own application.
Through the user interface UT121 you can configure the MLX90121 and communicate with your tag by sending command.
The provided RFID library (C code) allows you to have your own application running together with the microcontroller.
|
Q:
I think the RFID Library is not given in my development kit DVK90121. What doe I need to do?
|
A:
The RFID library is available in the User Interface software UT121. You can download the latest version of the libraries through the update menu of the UT121. We refer to the DVK90121 User Manual for more details.
|
Q:
I want to use the MlX90109 with a 3.3V supply. What changes would have to be made to the evaluation board to run it at 3.3V and what reading distance can I expect using a 30mm EM4100 compatible tag?
|
A:
To use the EVB90109 for +3.3V operation R2 should be increased from 8.2k to 15k so that VMODU remains higher than 0.8V per Note in paragraph 7.5 of the MLX90109 data sheet. The antenna voltage swing (also per paragraph 7.5) and field strength will be reduced with +3.3V operation, so EVB90109 operating range will be reduced from 2 to 15cm at +5V operation to 1 to 10cm at +3.3V operation. Other 125kHz transceiver ICs require +5V supply for operation and the MLX90109 parallel L-C antenna requires significantly less current than a series L-C antenna, it is an ideal solution for low current or battery powered applications.
|
Q:
We are attempting to use this board along with a Zigbee networking kit. Our goal is to remotely control this board/IR sensor through the network hub of our Zigbee kit. To do so, we have to send commands to the evaluation board. Using the provided software for this device, we were able to use the console to read RAM addresses to see the data stored for each sensor. We will need to interact with this component using a Zigbee enabled device which will send commands to the temperature sensor and receive (and re-transmit) the response. To do this, we will not be able to use the provided software. Are there additional commands that can be used in order to start/stop measurements on the temperature sensor? Are we able to interact with the device through a HyperTerminal or in a similar manner?
|
A:
Leave out the EVB all together and communicate with the MLX90614 directly. Then you have all the flexibility to control the sensor.
|
Q:
Are there any code examples for communicating with the MLX90614 through an ATMega MCU, for example the ATMega168?
|
A:
We refer to the following Application Notes to adapt the code. http://www.melexis.com/Assets/MLX90614_SMBus_implementation_in_PIC_MCU_5229.aspx
http://www.melexis.com/Assets/SMBus_communication_with_MLX90614_5207.aspx
|
Q:
Does the schematic from http://www.melexis.com/Asset.aspx?nID=5229 works with the following software http://www.melexis.com/Asset.aspx?nID=5155 ? Or is it only an Evaluation board for the MLX90614 that works with this software?
|
A:
The software of the EVB is intended for use on a PC and the EVB90614 with the USB interface. The software is not for the PIC microcontroller.
|
Q:
I am now trying to connect PTC04 and MLX90316. But I can not run 'test programmer', there is no feedbak when I start test. My MPT revision is 1.29. How can I use this function?
|
A:
Unfortunately there's no implementation for testing the programmer at this moment.
The button should not be there.
What you see (empty screen) is a normal result with the current software
|
Q:
How can i make a PTC04-PSF-MLX90316 working under a VS 2005 C#.NET Project. I have to read and write to the EEPROM and RAM. Is there an .NET version of the DLL which i can use or something else.
|
A:
There is only one PSF90316 and this can be used in all windows programming tools.
First you will need to import the 90316 PSF active X DLL into your program. Please check the manual of C#.net for more information.
Next you need to connect the PTC-04 and creat a link. This can be done for example with the following instruction: ( example is for 90320EVB, but can be replaced by 90316)
Following C# code is an example of ScanStandalone usage:
> MLX90320EVBPSFModule.MLX90320EVBPSFDevice[] m_devs;
>
> MLX90320EVBPSFModule.MLX90320EVBPSFManager mgr = new
> MLX90320EVBPSFModule.MLX90320EVBPSFManager();
> MLXMPTCommon.ObjectCollection coll =
> (MLXMPTCommon.ObjectCollection)mgr.ScanStandalone(
> MLXMPTCommon.DeviceType.dtSerial, null);
> if (coll.Count <= 0)
> {
> MemoTextBox.AppendText("No devices found\n");
> return;
> }
> int ndev = coll.Count;
> m_devs = new
> MLX90320EVBPSFModule.MLX90320EVBPSFDevice[ndev];
>
> for (int i = 0; i < ndev; i++)
> {
> m_devs[i] =
> (MLX90320EVBPSFModule.MLX90320EVBPSFDevice)coll[i];
If this was succesfull, then you can readback eeprom , etc.
|
Q:
I have the DVK90121 and EVB90121. Is it possible to get the source code for the Atmel mega128 on the DVK90121?
|
A:
The source code of the development kit is provided as an example, through the user interface UT121. After an update of the user interface (Option - Update now), the menu "source" should appear (Option - Connection, fill the proxi address in if required) with the complete source code example.
|