 Chata
		
			Chata
		
		
		
		
		
		
		
		
	
			05-12-2008 06:49 AM
 
					
				
		
 Ray.R
		
			Ray.R
		
		
		 
		
		
		
		
		
	
			05-12-2008 07:11 AM
For the pressure transducer side, I would make sure that you apply proper signal conditionning in the acquisition hardware to make sure you have a clean signal of level suitable for your DAQ card. For instance if your DAQ card supports input levels of 10V, then provide sufficient gain so that the max output of the transducer matches the input level of the DAQ. Also make sure that proper shielding is provided to avoid adding any noise to your signal. I would place the amplifier as close to the transducer as possible.
For the bullet travel time, you are probably using IR curtains, which typically give you a digital signal (signal received / not received). You will still need some sort of DAQ that has a time resolution smaller than the time it takes for the bullet to cross the curtain. As a matter of fact, the higher the sampling rate, the better accuracy (so at least 1/2 the time & better). I would also match with the input level of whatever card you are using. I wonder if a high speed frame grabber card would be fast enough to capture a series of images and you could extrapolate the distance from that (or use marker in the photo).
I am only aware of two companies that do similar projects. One in the USA and the other in Montreal (Canada). I doubt that they would share any code. I do know the one in the USA uses Labview. I think they use C/C++ in Mtrl.
RayR
05-12-2008 07:35 AM - edited 05-12-2008 07:43 AM
 Aashish_M
		
			Aashish_M
		
		
		
		
		
		
		
		
	
			
			
    
	
		
		
		05-15-2008
	
		
		07:23 AM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
 - last edited on 
    
	
		
		
		07-09-2024
	
		
		12:12 PM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
 by 
				
		 Content Cleaner
		
			Content Cleaner
		
		
		
		
		
		
		
		
	
			
		
Hey Chata,
I am not sure as to how experienced you are in LabVIEW, but here are some links that will help you get started with the data acquisition in LabVIEW;
Getting Started with NI-DAQmx: Main Page
Learn 10 Functions in NI-DAQmx and Handle 80 Percent of Your Data Acquisition Applications
For further help, I believe you will need to be a bit more specific as to what problems you have to make full use of the experts that monitor this forum.
Hopefully this helps!!
05-18-2008 03:21 PM
05-21-2008 03:26 AM
 Aashish_M
		
			Aashish_M
		
		
		
		
		
		
		
		
	
			
			
    
	
		
		
		05-22-2008
	
		
		04:59 PM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
 - last edited on 
    
	
		
		
		07-09-2024
	
		
		12:13 PM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
 by 
				
		 Content Cleaner
		
			Content Cleaner
		
		
		
		
		
		
		
		
	
			
		
Hey Alan,
It seems you just need to scale the voltage. This can be done in a few ways, but the easiest way is to create a task and configure custom scaling using Measurement Automation Explorer. You can then use these tasks or custom scales in your programming.
Also you could have a look at Programmatically Create a Custom Scale in DAQmx. This shows the use of the Create Scale.vi under the DAQmx - Data Acquisition>>DAQmx Advanced>>DAQmx Scale Setup in the functions palette.
Hopefully this helps!!
05-23-2008 12:16 AM
05-27-2008 04:57 AM
 
					
				
		
 Ray.R
		
			Ray.R
		
		
		 
		
		
		
		
		
	
			05-27-2008 12:07 PM
The programming part in Labview will be the easier part.. Setting up the hardware correctly to make sure the bullet is detected by the sensors, correct placement (distance) of each sensor, and having DAQs with precise timing (maybe Counter / Timer over RTSI bus)...
Describing everything would take a bit of time.. 😮
RayR