Go to Post The point is that while having the abiltity to find information in a variety of reference sources is a useful skill, it does not replace a good, complete, fundamental knowledge of your subject material. - dlavery [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #8   Spotlight this post!  
Unread 25-01-2006, 12:45
eugenebrooks eugenebrooks is offline
Team Role: Engineer
AKA: Dr. Brooks
no team (WRRF)
 
Join Date: Jan 2004
Rookie Year: 2001
Location: Livermore, CA
Posts: 601
eugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond repute
Re: Measuring Muzzle Velocity

Quote:
Originally Posted by Don Rotolo
Very cool.

We measure muzzle velocity by shooting the ball through a light beam (an LED and sensor pair, spaced 8" apart) and measuring the time it takes for a 6.875" ball to cross it. We used a storage oscilloscope to measure the time, but we're looking for a better way of measuring the time, on the order of 15 milliseconds.

Don
Use one of the timers on the RC set up in 16 bit mode and your optical sensors set up to interrupt the RC on digital inputs 1 and 2. Assuming that digital input 1 is the start for the timer, when this interrupt comes through zero the timer. When the second interrupt on digital input 2 comes through read the timer into a variable available to code running in the packet loop. Have a look at Kevin's interrupt template code, and pay careful attention to his comments on how to read and write the timer correctly in 16 bit mode.

By suitably adjusting the pre-scaler for the timer your granularity can be 100ns, 200ns, 400ns or 800ns. Assuming a 16 bit timer and the 800ns clock tick you can measure up to 52.4 milliseconds with very high precision.

Have fun,
Eugene
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How will FIRST measure muzzle velocity? ted bell Rules/Strategy 68 28-01-2006 15:44
pneumatic launch velocity Keeler836 Pneumatics 23 16-01-2006 23:23
Measuring projectile poof balls mechanicalbrain Rules/Strategy 11 08-01-2006 21:36
Measuring a Pulse Width MikeDubreuil Programming 22 21-07-2005 10:22
SHU measuring stick sanddrag Rules/Strategy 13 08-01-2003 21:23


All times are GMT -5. The time now is 09:59.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi