DAQman
-
Posts
1,703 -
Joined
-
Last visited
Reputation Activity
-
DAQman got a reaction from RPi4-IPC in How to correctly acquire data from multiple Raspberry Pi DAQ Hats without getting overrun errors
Yes, it should be possible. Start an acquisition on each board one after the other, then read each board one after the other over and over. This is what the multi_hat_sychronouous_scan example does. The MCC 152 doesn't have a scan clock; it uses individual reads in a polling fashion and is slow compared to the other boards. You should leave it out for now and focus on controlling the two MCC 172 and the one MCC 128.
-
DAQman got a reaction from Kat G in Timestamp on WebDAQ 904
Hello
The .csv conversion tool has an option for relative or absolute time. I've attached an example of two voltage channels with absolute time stamps.
Best regards,
John
New_today_2023-03-02T16-43-20-723.csv
-
DAQman got a reaction from winstonsze in About the "Terminal counter output" function of the USB-QUAD08 - Quadrature Encoder USB Device
Hello,
The USB-QUAD08 cannot count to a level and then output a pulse. Instead, use the USB-CTR04. It has a modulus counting mode you could set to count up to 4096 and output a pulse. The count will then roll over to zero and up to 4096 again. Unfortunately, this mode is not supported in our DAQami or DASYLab software or with our LabVIEW support. Requires a C or Python program for control.
Best regards,
John
-
DAQman got a reaction from Rschell in QuickDAQ for measuring sound level
Hello,
QuickDAQ does not have the ability to convert an mV signal from a microphone directly to dB.
I have a few notes about this and from what I picked up here and there this is how you get to dB.
First, determine sound pressure using the following formula.
Once you have sound pressure, use the following to get decibels:
Where P = pressure in pascals
Po = reference pascals (constant = 0.00002 Pa)
Let’s say the average value from the microphone is 10mV.
I’m going to use the Sensitivity value of 450mV/Pa (PCB.com p/n 378A04).
P = 0.010 / 0.450 = 0.022
dB = 20 Log( 0.022 / 0.00002) = 60.82dB
if you play with the numbers, 45dB is about 4mV.
I'm not a sound engineer so you should double-check this with the people at www.pcb.com.
Best regards,
John
-
DAQman got a reaction from Seth Slavin in Changing SYNC output on USB-1208FS-PLUS through internal A/D pacer clock change
Hello,
The SYNC pin is dead until the AInScan function is called. After which it outputs the scan clock. To see it in action, set up a continuous acquisition at 20 sample/second and test the pin. If you're testing it by touching a scope probe to the screw terminal top, make sure to screw all the way down to make connection.
Best regards,
John
-
DAQman got a reaction from Tobias Z in CAD file or 2d drawing of the WebDAQ 504
see attached zip file...
Best regards,
John
WebDAQ_CAD.zip
-
DAQman got a reaction from mounte in Requesting source code for daq-service
This inquiry is being handled by a private message.
-
DAQman got a reaction from Jonathan MA Tech in Noise and Impedance of MC USB-3105 Analog Output
Hey Jonathan,
The USB-3105 output impedance is less than an ohm. Impedance is not the issue. Is the connection to the customer's A/D single-ended or differential? Is there or was there isolation. I ask because a ground loop, if not too severe, will make a signal noisy.
best regards,
John
-
DAQman got a reaction from Trevor Wolf in DAQami Crashes on Startup
Assuming the device that DAQami talks to is in working order, it could be corrupt daqami.mcfg file. In your documents folder, there should be a Measurement Computing folder and in it a DAQami folder and a daqami.mcfg file. Rename or delete daqami.mcfg and the next time you run it, DAQami will create a new one.
Best regards,
John
-
DAQman got a reaction from Christopher B in USB-TEMP Mechanical Interface Drawing
https://www.mccdaq.com/pdfs/drawings/USB-TEMP.pdf
Uses the mid size blue case - see attachment for step file
ASSYBASEUSB.PDF ASSYBASEUSB.STEP
-
DAQman got a reaction from QNN in Feasibility
Hello,
It is possible to connect two load cells and a handful of thermocouples to the USB-2416-4AO. To avoid creating a ground loop, use one power supply to power the load cells and use ungrounded thermocouples. The load cells need 10 volts excitation (user supplied), which will result in a maximum signal voltage of 20mV. To determine this, multiply the load cell sensitivity (2mV/V) by the excitation voltage. The actual sensitivity will provided with the load cell on the calibration certificate.
Best regards,
John
-
DAQman got a reaction from JColvin in Power supply for P/N 410-292
uses the same 2.1 mm barrel diameter found on the Zybo. This one should work: https://digilent.com/shop/5v-2-5a-switching-power-supply/
-
DAQman got a reaction from han_hg in How to caculate minimum measurement difference and maximum detectable frequency ?
Hello,
The MCC 118 absolute accuracy is 20.8 mV at full scale. This equates to a 0.2% accuracy. Therefore, the minimum detectable value is 0.4 Bar x 0.002 or 0.008 Bar.
As for maximum detectable frequency, are you performing an FFT to get the frequency spectrum?
Best regards,
John
-
DAQman got a reaction from Hammer in USB-1208LS Sample Program doesn't work
Try changing #define PACKET 31 to #define PACKET 64.
Thanks
-
DAQman got a reaction from Dereck in Vivado Program Size for Basys 3
Hello,
Disabling support for the other FPGA series is a start. You could also delete the following folder \Xilinx\Vivado\2021.1\data\parts\xilinx\devint\vault\versal\ . It contains data files for a large Xilinx board that is not carried by Digilent.
best regards,
John
-
DAQman got a reaction from ZGSWA in The number of channels of the data is not the same as expected.
Hello,
It appears you have two devices, one is displayed on a graph and the other is displayed and written to a file. The data acquire loop reads 1000 scans ( 8 * 1000) each time around. Assuming the displayed data is correct, the problem lies within the National Instruments Write To Measurement File Express VI or with the Excel TDMS import tool, both of which are National Instruments products. For help, it is best if you reach out to them for assistance. One thing you could try is writing to CSV instead of TDMS.
best regards,
John
-
DAQman got a reaction from Amirhossein in A Missing Cable in my Package (Power Cable for "PCIe-DIO96H")
Hello,
Take a look at the extra power connectors inside you computer. Most likely they are SATA not molex. If I were to guess, you need a cable like the following sold on Amazon:
https://www.amazon.com/LIQUN-Adapter-15-pin-Female-0-66Ft/dp/B01IJGL8PW/ref=sr_1_5?crid=3EATKYAYBMF8K&keywords=molex+power+hard+drive+connector&qid=1667923324&sprefix=molex+power+hard+drive+connector%2Caps%2C86&sr=8-5
or if you do have molex
https://www.amazon.com/12in-Molex-Power-Extension-Cable/dp/B00H91B980/ref=sr_1_10?crid=1EZPN948CBO8R&keywords=molex+power+hard+drive+connector&qid=1667923829&sprefix=molex+power+hard+drive+connector%2Caps%2C172&sr=8-10
best regards,
John
-
DAQman got a reaction from Drew in Can not detect board with Instacal software
use the following to download InstaCal 6.73
https://www.mccdaq.com/downloads/InstaCal/icalsetup.exe
-
DAQman got a reaction from chepox in USB-1208LS Wire Encoder only working partially
Hello,
I don't think it's a bad sensor. Typically, 4-20mA current loops need at least 10 volts and more is better. Many use a 24 volts.
A 240 ohm resistor results in a voltage range 0f 0.96 to 4.8 volts leaving little left for the sensor itself. I suspect it will work if you use a 12 volt power supply. Use the differential mode and the input across the resistor. The connection should be as follows: connect (+)12v to (+)input, (-)input to (-)12v. Connect the inputs, (+)input and (-)input, across the resistor.
Best regards,
John
-
DAQman got a reaction from AlexMDQ in need help reading 1208FS in python
Alejandro,
We sell the original USB-1208FS and the redesigned USB-1208FS-PLUS. The original model is not supported, but the PLUS model is. If you have the original version, all is not lost. There is another Linux library that is called the Third Party Driver. This driver was created by a Warren Jasper, who is a professor at North Carolina State. I believe there is Python support too. If you have questions or concerns you can reach out to Warren directly. His contact information is included in the download material.
https://www.mccdaq.com/daq-software/Linux-Support.aspx
Best regards,
John
-
DAQman got a reaction from Remi B in Partial ulDOutScan with USBDIO32HS
The ports use LCX245 octal transceiver chips in between the screw terminals and the FPGA. In mixed direction asynchronous control, I believe it flips the direction back and forth depending if the function is DBitOut or DBitIn. The DOutScan functionality doesn't have this capability. Removing the direction test from the DOutScan driver code is not recommended.
best regards,
John
-
DAQman got a reaction from luzialopes in mccdaq/mcculw can't find device (DT9837A)
Hello Luzia,
Knowing what devices are supported with Measurement Computing software is confusing at best. For instance, our Linux driver with its Python support can be used with the DT9837A but, on Windows we only have C, C# and VB.NET support. Here's a list of the mcculw device support.
https://www.mccdaq.com/pdfs/manuals/PyWin-hw.pdf
Best regards,
John
-
DAQman got a reaction from KSJ in Question about SOFTWARE LICENSE AGREEMENT of Open Layers(Data Translation)
Hello,
Data Translation became part of Measurement Computing six years ago and Measurement Computing is part of National Instruments (NI.com).
OpenLayers is free to use and you are granted permission to use it within your company. This also applies to the QuickDAQ software and the DASYLab an LabVIEW support.
I hope this helps...
Best regards.
John
-
DAQman got a reaction from minche in Need help with USB-5203 to read RTD
Hello,
To date, the USB-5203 is not fully integrated into DAQami to the point you can configure the channels. However, because it knows which device you have, it disregards its channel setup and instead uses InstaCal's. About all you can do is turn channels on/off and change the sample rate.
Best regards,
John
-
DAQman got a reaction from Jake in Can I connect my DAQ to DASYLab
Hello Jake,
Close DASYLab and uninstall the support you added with dasylabdaqcom2setup.exe.
Next, run the DASYLab Configuration utility and select the Packages tab. There should be a green Data Acquisition link with a plus sign. Open this to view the driver support. Find and enable the IOtech driver support. When you press OK to close the Configurator, the IOtech installation will run. If necessary, follow the default prompts to finish.
We are almost finished. Find the DASYLab exe in the folder C:\Program Files (x86)\DASYLab 2022\. Right-mouse click dasylab.exe and choose Properties. Select the Compatibility tab, find and select the check box that says something like Run this program as administrator. Close the Properties and Start DASYLab. Now, you should have a menu item under Measurement for Hardware Setup-->Driver.
Do please note, the IOtech support was never updated to for Windows 10 or 11 or DASYLab 2022. There is a bug that would crash DASYLab if you tried to select over sampling. I mention this because over sampling is necessary for thermocouple measurements. If thermocouple measures are your goal, I suggest not using the IOtech device and instead switch to the MCC USB-TC or US-2408.
Best regards,
John