Dalsa采集卡倍频和分频设置

一,生产背景

  • 最近在做一个在线测量项目,使用Dalsa采集卡、编码器、600DPI的CIS相机等。其中,计米轮直径60mm、编码器每转1000个脉冲、设备要求最大运行速度是120m/min、CIS最高采集速度是35m/min。

二,分频计算

  • 1 在CamExpert中,Shaft Encoder Direction设为Ignord,忽略方向; External Line Trigger Source(外部触发信号源)设为Shaft Encodre Phase A and B。
  • 2 计算编码器每转前进距离,L= pai * D = 3.1415926 * 60 = 188.495556 mm
  • 3 CIS最高工作频率(按纵向1:1成像),CF = V/精度 =35 * 1000 ÷ 60 ÷ (25.4 ÷ 600) = 13779Hz,其中速度由m/min转为mm/s,25.4 ÷ 600表示精度一英寸有600个像元。
  • 4 CIS最高工作频率和设备最高运行速度下最小间隔,Smin = 120 * 1000 ÷ 60 ÷ 13779 = 0.14514841mm 考虑到设定的图像间隔 S > Smin,所以 S = 0.2mm。
  • 5 由之前设定知,编码器每转的边缘数 E = 1000 * 4 = 4000,AB相 + 上下沿触发。
  • 6 暂选倍频数为1,每个边缘对应实际距离,deltaL = L ÷ (E * 1) = 188.495556 ÷ (4000 * 1) =0.04712389mm。分频是 S ÷ deltaL = 0.2 ÷ 0.04712389 = 4.244 。取整数丢沿是4 - 1 =3。设定的倍频是1,丢沿是3。此时的行间距为 0.04712389 * (3 + 1) = 0.18849556mm

三 注意

  • 1 通常来说。倍频越低越好,其选择范围是 1,2,4,8,32
  • 2 此时的行频 120 * 1000 ÷ 60 ÷ 0.18849556 = 10611Hz < 13779Hz.此时低于CIS相机最大行频,可正常使用。
  • 3 此时理论上图像每行像素对应的实际高度是0.18849556mm,但由于现场机构误差等。需要用一个标准物进行验证,添加补偿就得到触发每幅图像的实际距离。

四 备注

  • 本计算案例只针对CIS相机 + Dalsa采集卡,若有不同请自行计算。
  • CIS线阵相机集光源、镜头、光电转换芯片于一体,对物体进行逐行、高速、高精度地扫描,以获取无畸变1:1的完整图像。(摘抄自百度)
posted @ 2023-03-13 16:41  新凉别处暑  阅读(1159)  评论(0编辑  收藏  举报