Did you see the thread describing a simple calibration device based on that same principle?( a bit of card with two slots cut in it)
Did you see the thread describing a simple calibration device based on that same principle?( a bit of card with two slots cut in it)
My kids did some Arduino in High School, but they only borrowed the stuff. So I don't have any of the physical hardware with which to experiment at this time.
How will you distribute the code to those on PhotoTrio?
Did you see the thread describing a simple calibration device based on that same principle?
View attachment 332963
Nope, but the piccy looks like they using Audacity to measure a pulse length. Nice hack if they do not have access to an oscilloscope.
It is from a thread I had posted on calibrating my existing Audacity based shutter tester. My interest in Arduino is so I don't have to boot up my workbench computer and attach the A/D converter every time I want to test a camera.
![]()
Not sure how this would calibrate an arduino.
With a 1mm sensor the effective slit will be 2.25mm + the extra 1mm, so 3.25mm. When adjusting the closing curtain cam, this error will direct one to have the closing curtain cam release the closing curtain at 1.25mm to obtain 1/1000 of a second from the shutter tester.
This sensor width error is irrespective of how the sensor output is being read, Arduino, oscilloscope, etc. The wider the sensor the more error. If the sensor were 36mm across the sensor output would read 1/60 at all the faster speeds.
The calibration factor, likely will be the same across the board for all speeds for each sensor. It can be calculated a priori, but an empiric determination is better.
A slit of known velocity and width can be passed between the laser and the sensor using a shutter of known velocity and slit width. One can construct a gold-standard shutter with known slit width and velocity easily. An example is shown in post #80. But there can be other methods of passing a known slit width across the sensor if one does not have a motor or know how to determine RPM.
Has anybody built one yet?
Latest code.
Now has shutter bounce detection. To use this, I would suggest moving the sensors/camera, so the second laser is right at the edge of the gate.
Has anybody built one yet?
Seems my laser units (ordered from the link you posted) are coming from China, so it will be a couple of weeks yet! But they have set off.
Has anybody built one yet?
Apologies, did not notice the item location when I found the item on Ebay.
At least it will give time to get the software set up & communicate with the Arduino board)
So what needs to be determined, is the width on & off of the sensor?
A rotating disc would introduce error as the sensor has both height and width, would a rotating drum be better?
Would a better way to measure sensor width, to use a card with a slot & move this across the sensor with a precise measuring aid, maybe a vernier or set it up on a milling machine with digital readout? We would know the actual measurement of the slot and the length travelled by the card.
The speed of each curtain and the distance over which this was measured is known. This is measured by two sensors, so there should be no width of sensor error.
Assuming the 'on-off' distance of the sensor is known, by measurement as described above, it seems just a maths problem to calculate the actual slot width.
Alternately, what about mounting the shutter tester vertically & dropping a weighted card with a slot cut, though it? The two lasers would measure speed & the slot width is known.
All errors would be grouped into a single calibration factor by comparing a known shutter to the device output.
One does not really need to determine the sensor size, unless calculating , rather than measuring, a calibration factor.
It probably is a good idea to have the laser beam totally covering the sensor.
The nice thing about a rotating test shutter is it’s constant velocity.
I also found using an essentially new Nikon f6 as a standard didn’t work because the shutter won’t fire at high speed with the back open.
With a disc, how do you know the sensor is triggering on a circumference of 200mm, not 201mm or 199mm?
I doubt that the rotation speed of a drill is calibrated or that it's rotational velocity is constant.
When I tested my tester against my electronically timed Canon T70, the results were spot on, so that is close enough for me.
Good question. You know that the closer to the center the angular velocity is less, so, for the same shutter time, the gate has to be narrower. Likewise, the angular velocity farther out is greater, so for the same shutter time the gate needs to be larger.
This is accounted for by the shape of the openings. See how they are not rectangles but trapezoid openings. When laying the thin, slide masking tape on the edges of the openings, the tape is aligned with the spokes radiating from the center.
The same principle applies to rotating shutters in movie cameras. The opening is trapezoid and the entire frame gets even exposure.
I have many electric motors, but by good fortune the Makita drill had a speed that allowed the disk to be not too big or not too small to travel at the same velocity as a camera's curtains.
Also, as you get into the finer points of the math, my wheel actually gives speeds of 1/120, 1/240, 1/480 and 1/960 based on the progression of halving the 36mm shutter opening with each increasing speed.
Below, some movie camera rotating focal plane shutters that provide even illumination to the frame in spite of the outer portion moving faster than the inner portion:
![]()
The 'ticks' on an oscilloscope (Audacity screen) from the openings were measured over ten revolutions during the calibration process to get the exact speed (which btw was identical to the speed I measured before constructing the wheel as I did not run the drill at all between measuring its initial speed and sizing the wheel in software and printing it). The speed was very constant over the measuring period of ten revolutions with the interval between the 'ticks' being essentially constant. The battery would not drain in that short period, ten revolutions in 1.652 seconds ; there was no battery drain in 1.6 seconds.
The ten second measuring period gave ten samples of each of the shutter speeds to average, but they were essentially all the same +/- 1 or 2/4410.
Here is a public link to Niglyn's sketch running on a virtual Arduino UNO
Photrio.com contains affiliate links to products. We may receive a commission for purchases made through these links. To read our full affiliate disclosure statement please click Here. |
PHOTRIO PARTNERS EQUALLY FUNDING OUR COMMUNITY: ![]() |