Saturday, April 1, 2017

Checking.

Since my last post I had performed a further four trials with the average of all of them being -0.47% the accepted speed in air. It seems I'm hitting a wall in terms of the achievable accuracy with this setup.

Below is a capture of the noise present. Around the trigger point on Ch1 / Ds the timing is accurate, although I'll admit to not knowing at this stage why the apparent trigger is offset by about a nano second or less from the actual trigger point.

Anyway I used the cursors to mark the sweet spot on Ch1 and the expected 60.8ns ToF. From the Cursor B point we see a -4.8 and +8.8ns error. If we take the average of those two numbers we arrive at a potential +2ns bias in our results.



However if I adjust all the results by 2ns it goes way off to about +2.62%. That's to quick.

A bias adjustment number that does work perfectly though is about 0.5ns, hey wait a minute that's close to that weird offset between the trigger and the stable part of the wave? I wonder.


One strange thing I'll need to think about though is why does Ds always see a smaller signal then Df. The Start detector is on the reflect face of our beamsplitter but I brought a 50R/50T plate specifically so I would not see any difference?



I spent most of the afternoon swapping cables, scope channels, detectors around to reassure myself that they were all good and they are or at least within my ability to measure any difference. So I'm confident the signal is effected by the beamsplitter itself, I have it at the 45 degrees so what gives?


Monday, March 27, 2017

More results -0.0551%

EDIT : Funny story, when I first posted this the title was -0.0003% but after looking at it for a few minutes I realized I had in fact moved Ds by 10mm after I did the distance measurement. Clearly accurately measuring distance is going to be the hard and important factor here. I've corrected the numbers below to account for this.


I took extra care to reduce the amount of light hitting Ds by turning the beam off axis. Such that Ch1 (Ds) was 10V/div and Ch2 (Df) was 5V/div. This time I was triggering on Ds at just around first knee as I described in my last post (point A)

40 measurements in total, and I also recorded the required parameters to calculate the refractive index using the NIST tool

Air Pressure :1022 Bar
Temp :13.5 c
Humidity 72 %
Wavelength 532 nm

Giving n and c in air below.

n 1.000281673
c 299708038 m/s

From that I expect the round trip time to be - Yes I remeasured the distance again 

distance 18.2338 m.
expected 6.08385E-08 s

Here are the results.

Average : 60.805 ns
Error : -0.0551 %
Error : 3.3542E-11 ns
Speed : 299873366 m/s
Error : +165327 m/s

I'm going to look at the precision and errors later but just wanted to get this down on the blog. I would expect because the averaged time gives 5sf I can say I'm no worse then -0.0551%


Sunday, March 26, 2017

More results -0.74%

Today was spent just taking measurements and looking at the results to understand what is going on with the apparatus. This is setup 2 again with identical type 1 detectors into 50 ohms reversed biased with 25 volts.


With persistence on we can see the noisy signals from the laser.. It's not such a good laser. Channel 2 (blue) is our Df detector running at the minimum allowable vertical sensitivity my scope can muster of 2mV.


I thought It worthwhile describing how I am taking measurements on the scope. Because we have a couple of mountains rather then fantastically sharp rise times I decided to focus on at least matching the wave forms after I stop the scope running.


1) get both wave forms in view and hit STOP on the scope.
2) vertically align the peek of CH2 to the nearest grid reference.


3) scroll horiontally to the left, select CH1 and vertically align it to the base line given by CH2. Note this can be a little tricky working in the noise but after about 200 attempts you develop an eye for the average.


4) Scroll horizontally back to the wave forms and now adjust CH1 vertical fine tune to the same grid reference we decided on in step 2)

5) Iterate steps 3) and 4) until both agree. Each time you scale CH1 the vertical alignment will be out a little.


6) Get our your favorite tracking cursors and set B = 0s this is your trigger point and reference zero time measured by Df on CH2. Scroll A backwards until the two horizontal cursor lines intersect.


The theory here is that if both wave forms are vertically aligned, and both detectors are equal then the rise times should be equal and so we can derive the ToF. Here we see it as 63.2ns (a little out) but that's just one measurement.

To nullify the errors in our system we must sample lots of data and average and do statistics and stuff.

So I did some tests taking 20 measurements each time and averaging the results.

What I also did was measure my distance again and tested some other assumptions.

First the distance plays a huge role because my ability to measure it is limited, I'm using a 8 meter builders tape, dropping a plum line from my bench, marking the floor with electrical tape, running the distance to the wall, subtracting the distance from the wall to the far mirror (20mm) and all that to arrive at a new figure of 18.22m round trip after subtracting the 300mm to Df.  If I had to guess - because that's about the best I can do - I would say that I got it to +-10mm. But 10mm is 4sf so is going to really influence the results.

Second is the refractive index of air that I originally put at 1.000293 based on this Wiki page. NIST have a couple of calculators to get more accurate values. So my 532nm laser, at 300m above sea level, at 18 degrees centigrade I keep my house at and a guess at 50% humidity gives me 1.000265104. That modification changes my error by about 0.01% so not a big deal at this stage. But for reference that puts c=299713003

Once all was done I took 140 measurements over 7 trials, each trial involved a little modification to the measurement technique and scope setup. The worst one came out at 2.42% the expected ToF, while the best trial was -0.74% (negative error meaning the time was faster then expected).

How do I account for faster than light measurements? Well all I can think of at the moment is some difference in rise times between the detectors. I'm going to do several more runs to get confident in the consistency of my measurement before I swap the detectors, that requires alignment of everything again.

All in all I'm really happy with the results thus far, despite the best error representing a 2242582m/s difference. Only 7 figures to go now :)

I found that where on the Ds waveform you obtain a trigger point has an effect. I have marked the three locations I tried below. As the wave rises from it's ground reference point we first get a knee at A rising through B at 50% and ending at the peek passing through C.

Point B is where we have the maximum dV so should be the best place to look, and that was proven true by improved accuracy when I increased my trigger voltage to about the mid point. However by the same token point B and C is where rise time errors would be most pronounced.





Saturday, March 25, 2017

laser collimation

The difference in the amount of light reaching my two detectors was causing huge problems in my ability to take measurements. Ds would be full beam reflected off the beam splitter, while the light getting back to Df was washed out due to divergence in my laser diode over the distance.

My first attempts revolved around using a lens to directly focus the reflected light on to Df. The real solution is collimation of the beam at the source rather then trying to fix the error at the end.

So here it is, the beast. The laser is on the left, in the middle is the microscope objective, and right is my old camera lens. With this setup I am able to get a 10mm beam diameter over the 9.2m distance. Consequently the return beam is more sharp.




The Df detector seen below still receives it's final signal from a tinny little lens I had from another old camera.



Also as mentioned I was going to improve my cables and correctly terminate the lines with 50ohms so that's what I did. The old RG58 cable is gone and replaced with two new identical RG316 ones, t-split with standard 50ohm loads on top.



So far as measurement goes I have found a few things to improve upon the previous method.

The first is to reduce the amount of light hitting the detector Ds to about the same level that Df is seeing, my hope is this would normalize any rise time effects.

The second was to verticaly match the two waveforms after capture and take a measurement from the actual trigger point on Df and then taking the same point from Ds vertically.

Here is 62.0ns over the newly measured distance of 18.2m



And 60.8ns.



To get less light to Ds I am just holding it slightly off axis and hitting the stop button when they are close.

Next I am going to take lots of measurement's and see if I can get a reasonable average.




Wednesday, March 22, 2017

Setup 2 - Again.

I repeated the setup tonight and got a much closer time by carefully aligning all the optics and looking only at the instantaneous rise of both detectors.




Again this is not a measurement. The 60ns gap of the cursor's is just aligned to what I expect. I am maxing out confirmation bias here.

Tuesday, March 21, 2017

Setup 2 - And Results

I managed to get a few blips on the scope that look like something close to the expected 60ns I'm after.

Over the 18 meters return trip 65.6ns brings me to within 8% to the actual speed. However I understand this is not a 'measurement' in the sense that I have plenty of variables yet not accounted for. At this stage I'm happy to call it blind luck more then anything.

First of all I saw the two peeks and just arbitraerly decided that was the place to measure. Given the huge difference in vertical scales between the two it's hard say if Df (channel 1) would have risen faster if only it were getting the same amount of laser power as Ds.



What I would like to do is measure at the earliest sign of the signal rising off the floor, but as you can see that's not so easy to spot.

Below is the physical setup, you can see the old camera lens I'm using to focus the faint light from the mirror onto the junction of Df.



What I changed this time around is both detectors are identical now, previously I had three different ones that I was playing around with. The ones used here also differ to that described previously and are now just a photodiode with a 330 ohm load. The reverse bias is still 25 volts.

I'm using 330ohms only because I did not have any 50 ohm ones on hand. The plan is to use a proper 50 load at the scope end of the cable and remove R1 from the circuit above.

So I have three detector types

D1: Is the first one I built and described here, in a metal box.
D2 : Is the same as D1 but with C1=100pF and free floating without a box.
D3 : Is the one above that I used in this setup, and also not in a box yet.


The first improvement I want to make next is get some good duplicate cables between the detectors and the scope. Currently I have one stock scope probe, and the second cable is RG85 coax of a different length with reversed protection diodes. I've ordered some RG316 to make two new cables.

The second change is to investigate the how the amount of light reaching Df and Ds affects the response time. To solve that I'm really going to need to collimate my source beam or perhaps use a beamsplitter with a different ratio to the 50/50 one I have now, something more like 90/10 might work.


Sunday, March 19, 2017

Setup 2 and no results.

As mentioned in the Setup 1 post my laser has some crazy concepts of time that I would like to eliminate. So below is the new setup I am running. We now have two detectors Ds (start) and Df (finish). So it does not matter when the beam exits the laser because our scope trigger is now just when ever it does.



And here is what that looks like.. man, I need a proper optics bench. The green line is the laser path, note the washed out mess that is the return beam to Df.



Here is my precision retro-reflector at 9 metres from the laser. Observe, a small copper tube is exactly taped to my chimney upon hangs a dimension retarded mirror via rubber band strop with disposable external hard drive for fine alignment. Well it works.



What does not work so well is the beam divergence against about A4 paper.



What does get back to Df is faint, so I'm using a lense to focus what is returned on to the detector. I'm finding though that with less light comes lower rise time so at this point I'm not able to make a measurement.

At 18 metres I'm starting to think 60ns is getting a bit beyond what I'm capable of with the equipment I have.