Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Vishay SensorXplorer board communication issue

Firstly, I am a beginner and have been given a task that I probably am not equiped for, but I have to do it.

 

I have the following devices connected to my laptop via USB:

           vishay sensor explorer board (Rev4) and their proximity sensor  VCNL4030X01. see here SensorXplorer™ (vishay.com)

 

It uses I2C communication and I have decided to use VISA to communicate with it...

alex_b2_0-1694065285491.png

 

 

The first problem is that labview doesn't see the device at a com port, but Windows does.... Windows sees it as HID on Device Manager.  This is what happens when I disconnect...It was the only way to verify Windows sees it..

alex_b2_1-1694065285301.png

 

 

So how do I get Labview to see this device? Do I have to give it that long location number given in device manager?

 

Thanks for any guidance.

Alex

0 Kudos
Message 1 of 4
(1,026 Views)

Hi

Deep down in the manual yuo mentioned I found some remarks about installing dll's for LabVIEW.

Did you install these?

They mention LabVIEW 20123 but probably it also works for newer versions.

greetings from the Netherlands
0 Kudos
Message 2 of 4
(986 Views)

page: of manual

 

My understanding is that the xplorer board installation installs Labview Runtime Engine and a few dlls in a particular path and nothing more.

The second stage is to download the GUI (VCNL4030X01_Xplorer_v1_4_1.exe), which is specific to a particular sensor (VCNL4030X01), then this references the files installed in the xplorer board installation. The exe obviously can't be opened and there are no VI's to program with... 😞

 

To answer you question: I have installed everything and the GUI works fine.

alex_b2_0-1694167208755.png

 

 

Now I need to control it with Labview and I don't know how.. 🙂

Thanks

Alex

 

0 Kudos
Message 3 of 4
(982 Views)

This definitely looks like a LabVIEW application. To bad they won't allow you to get the source code for it.

Without direct support from Vishay however it is very unlikely that you can get this working from LabVIEW. The board uses the FTDI FT260 chip. FTDI does provide a library in the form of a DLL that lets you interface to this chip. So you could use the Call Library Node to call the functions in that library, but that still doesn't really get you anywhere and is anything but trivial to do already. You then need to read the electrical schemata in the manual to determine how the sensors are attached to the FT260. You then need to use information from the datasheets of FTDI and Vishay to control the sensors correctly.

 

It's not impossible but its a major project in itself and requires quite a bit of experience and knowledge.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 4 of 4
(945 Views)