I've just purchased a USB 6008 for data acquisition and analysis of a robotics platform and need some help to move forward. I'd like to analyze the following:
1) Power use during operation
- Voltage
- Current (amps)
- Power (watts)
NOTE: The robot runs on 30V DC, and the batteries operate in the 10Amp range
on average, but are capable of sourcing ~150+Amps at peak.
2) Temperature
- Drive motors
- Batteries
3) Motor RPM
4) Shock during collisions
My embarrasingly newbie two-part question is, A) where do I purchase/how do I assemble inexpensive sensors to get this info, and B) once I do that, how do I configure the software to work with the sensors?
For power analysis, I believe I'll need a current clamp/Hall Effect sensor. I have found devices such as those from Amploc (http://www.ampsense.com/AMP200.html) that seem to fit the bill, but I have no idea how to interface these to the USB 6008 or then to "scale" them to the correct values in the software.
For temperature, I've found a dizzying variety of RTDs, thermocouples and/or thermistors, but don't know which will work best with the 6008, nor how to set up hardware/software to get them to work correctly.
For RPM, I haven't found much, but for my application either a light-based or magnetic based solution would work. Still, if someone pointed me to a sensor, I wouldn't know how to configure the software to report the data correctly.
For shock, I've been looking at the iMEMS line of accelerometers from Analog Devices
(http://www.analog.com/en/subCat/0,2879,764%255F800%255F0%255F%255F0%255F,00.html)
Again, no idea how to take a part and a spec sheet and get to a valid reading.
Can someone point me in the right direction?