| Author |
Message |
seyyah
Joined: 07 Oct 2001 Posts: 578 Helped: 1
|
09 May 2009 18:01 free daq software |
|
|
|
|
Are there any free and easy to use, yet efficient for simple measurement daq software that can do historical tracking?
Also what software can you advise for a commercial one which is fine and easy to learn and use?
|
|
| Back to top |
|
 |
engr_najam
Joined: 10 Aug 2006 Posts: 135 Helped: 5
|
10 May 2009 12:16 daq software |
|
|
|
|
| for that i think u need a data acquisition card of some company according to ur requirements . with the card u will get the software.
|
|
| Back to top |
|
 |
Google AdSense

|
10 May 2009 12:16 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
seyyah
Joined: 07 Oct 2001 Posts: 578 Helped: 1
|
10 May 2009 19:28 easy daq software |
|
|
|
|
| engr_najam wrote: |
| for that i think u need a data acquisition card of some company according to ur requirements . with the card u will get the software. |
No i don't plan to buy a daq card. For now i'll only track simple things. The software should allow to read from rs-232 or may be usb port of a computer. I'll do the necessary conversions for my own.
|
|
| Back to top |
|
 |
engr_najam
Joined: 10 Aug 2006 Posts: 135 Helped: 5
|
11 May 2009 14:18 daq software free |
|
|
|
|
if ur recording signal is analog, then u must have some analog to digital conversion circuitary,
u can use even use ur Sound card for that purpose but that has fixed sampling rates of 8000 hz and above.
but if the data that u r going to record is already in digital form, even then u might need to use a microcontroller on the ports of which u can take data and send it through serial port using RS 232.
|
|
| Back to top |
|
 |
elrayes
Joined: 03 Jun 2008 Posts: 163 Helped: 8 Location: Egypt
|
10 Sep 2009 2:56 pic184550 maximum sampling rate |
|
|
|
|
you can build a good data acqusition system using PIC18F4550 micrcontroller, this MCU contain 16 channel 10 bit A/D with maximum sampling rate 102 KHz and build in USB interface, the PIC USB firmware you will find it for free on www.microchip.com, try CDC firmware cause it emulates COM ports through USB which mean you can any simple software to interface it as real serial COM port like C/C++/BASIC/MATLAB/LabView.
if you interested in C++ then you will be able to build your DAQ software, with some other DLL's and libraries you will find it for free on the web then you will be able to build a very good software, also you can use Visual BASIC instead of C++ its good choice too.
Or you can build your DAQ card using discrete components like FTDI USB interface chips and A/D
chip, the software you can build using C++ or Visual BASIC.
otherwise use Labview, i know its not free but student version only with 80$ i think.
good luck
|
|
| Back to top |
|
 |
seyyah
Joined: 07 Oct 2001 Posts: 578 Helped: 1
|
13 Sep 2009 19:47 build a daq |
|
|
|
|
| elrayes wrote: |
you can build a good data acqusition system using PIC18F4550 micrcontroller, this MCU contain 16 channel 10 bit A/D with maximum sampling rate 102 KHz and build in USB interface, the PIC USB firmware you will find it for free on www.microchip.com, try CDC firmware cause it emulates COM ports through USB which mean you can any simple software to interface it as real serial COM port like C/C++/BASIC/MATLAB/LabView.
if you interested in C++ then you will be able to build your DAQ software, with some other DLL's and libraries you will find it for free on the web then you will be able to build a very good software, also you can use Visual BASIC instead of C++ its good choice too.
Or you can build your DAQ card using discrete components like FTDI USB interface chips and A/D
chip, the software you can build using C++ or Visual BASIC.
otherwise use Labview, i know its not free but student version only with 80$ i think.
good luck |
Ok i can get to the point of COM port. Then what way should i follow in order to obtain signals with labview? Can you show some guidance? Thanks.
|
|
| Back to top |
|
 |
elrayes
Joined: 03 Jun 2008 Posts: 163 Helped: 8 Location: Egypt
|
16 Sep 2009 13:27 easy daq card |
|
|
|
|
Actually i don't know how to use Labview, search how to interface COM port in labview, then read the port and plot the data.
i know how to do that in matlab, just you will create serial object, read data from serial port and put it in an array then plot it.
hope i said something useful for you.
|
|
| Back to top |
|
 |
seyyah
Joined: 07 Oct 2001 Posts: 578 Helped: 1
|
17 Sep 2009 21:06 how to make a daq card |
|
|
|
|
| elrayes wrote: |
Actually i don't know how to use Labview, search how to interface COM port in labview, then read the port and plot the data.
i know how to do that in matlab, just you will create serial object, read data from serial port and put it in an array then plot it.
hope i said something useful for you. |
Hmm ok i'll search it, but can you tell how to do it in matlab because i also use Matlab/Simulink from time to time.
|
|
| Back to top |
|
 |
elrayes
Joined: 03 Jun 2008 Posts: 163 Helped: 8 Location: Egypt
|
18 Sep 2009 12:45 DAQ software |
|
|
|
|
actually i dont remember all the syntax but search in matlab help about "serial()", then you will find how to set COM port, read and write data to/from it, then read data and store it in an array (x[1000] for example), then use the plot() function to plot this array with time axis, otherwise you use a function in matlab but i didn't use it before called "oscilloscope()", i think its for real time plotting, check matlab help for more details.
good luck
|
|
| Back to top |
|
 |