Hello,
I'm using the OPT8241 evaluation board and Voxel Viewer.
How can I do the calibration with a different set of frequency?
there are 7 steps to do it.
I understood that I can start with a parent profile camera lens only and then set the parameters to obtain the two desired frequencies.
The parameters that I choice are:
Parameters F1 | value | Parameters F2 | value | |
mod_F1 [MHz] | 30 | mod_F2 [MHz] | 60 | |
MCD | 30 | MCD | 30 | |
mod_M1 | 15 | mod_M2 | 15 | |
mod_M_frac1 | 0 | mod_M_frac2 | 0 | |
mod_M1_eff | 15 | mod_M2_eff | 15 | |
mod_N1 | 2 | mod_N2 | 2 | |
mod_PS1 | 1 | mod_PS2 | 0 | |
quad frame cnt | 6 | sub frame cnt | 2 | |
sys clk freq | 48 | freq ratio | 2048 | |
FPS | 30 | pix cnt max | 133333 | |
ma | 1 | mb | 2 | |
ka | 3 | kb | 1 | |
VCO_1 [MHz] | 360 | VCO_2 [MHz] | 360 | |
delay_fb_coeff1 wo dealiasing | 1280 | delay_fb_coeff1 w dealiasing | 2560 | |
Unamb Range | 7 |
Then I got the right frequencies by write these parameters in the conf file.
the steps that I don't now if I have correctly understood are the follow:
1) frequency calibration: which frequency I have to write here? I tryed with the 30 MHz (base frequency) and measure by an oscilloscope the real value
2) Crosstalk Calibration: I put a mirror in front of the camera at 40-50cm and calibrate it.
3) Nonlinearity Calibration: considering that I'm using a dual frequencies mode I set the IND_FREQ_DATA_EN register to 1 and IND_FREQ_DATA_SEL to 0 in order to have the first frequency. In my case I choose the unamb range to 7 meters, and I split the 16 points from 0 cm to the 15/16 of 7 meters. I measured for each frequency the releation phase distance.
4) Common Phase Calibration: I direct the camera in front of a flat wall at 50-60 cm and than put the exactly distance in the voxel viewer and start the common phase calibration
I can't do the thermal calibration because I don't have a thermal chamber.
But when I try to measure obstacle with this profile I get a wrong distance:
distance real (m) | distance voxel viewer profile (m) |
0,596 | 0,61 |
1,185 | 1,25 |
1,771 | 1,81 |
2,364 | 2,41 |
3 | 3,01 |
3,6 | 3,62 |
4,2 | 0,8 |
5 | 1,45 |
The way that perform the calibration is correct?
The parameter setting is right?
can someone help me?
Thanks