线阵相机的软触发与硬触发
如果了解过线阵相机的工作原理后,就会想要知道如何触发线阵相机拍照。
无论何种触发方式,要保证线阵相机拍出的图片不压缩也不拉长,就要保证横向精度与纵向精度相等。
这样每个像素的宽与高对应的世界尺寸是一样的。
Ⅰ,软触发
以下面的公式开篇:
横向精度=纵向精度
横向精度=FOV(mm) / 线阵相机像元尺寸(无量纲常量)
横向精度就是一个像素的宽对应世界范围的尺寸。
线阵相机像元尺寸就是这个相机多少K的,一般分为16384, 8192 , 4096 等等。
FOV 为视野范围,要和相机搭载的镜头一起考虑。相机搭载的镜头决定了FOV。
纵向精度=相对运动速度(mm/s) / 行频(Hz)
横向精度就是一个像素的高对应世界范围的尺寸。
线阵相机必须在相机与被拍摄物体相对运动的情况下才能逐行拍照成照片。
而行频的意思是相机每秒中能够扫描或者拍照多少行。
而这两个变量皆是可以调节的。
Ⅱ,硬触发
硬触发需要由外界触发,触发源一般为编码器或者精度更高的光栅尺。
各种各样的运动控制器都会有多少个脉冲对应电动机运动1mm的关系,即下式:
n个编码器脉冲 ~ 机构运动1mm
所以, 1个编码器脉冲 ~ 机构运动 1/n mm
硬触发下 横向精度=纵向精度 的关系依然成立。
所以,纵向精度(一个像素的高对应世界范围的尺寸) ~ 纵向精度 / (1/n) 个脉冲
纵向精度(一个像素的高对应世界范围的尺寸) ~ n*横向精度 个脉冲
所以,多少个脉冲能够触发相机扫描一行 ~ n * FOV(mm) / 线阵相机像元尺寸(无量纲常量)
n * FOV(mm) / 线阵相机像元尺寸(无量纲常量) 这个值就是你要在相机设置中设置的东西。
完。
————————————————
版权声明:本文为CSDN博主「/我爱西红柿炒鸡蛋/」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_47472749/article/details/118995716