一种基于ISA总线带有滤波功能的线阵扫描工业相机的触发方法技术

技术编号:9009201 阅读:218 留言:0更新日期:2013-08-08 13:39
一种基于ISA总线带有滤波功能的线阵扫描工业相机的触发方法,涉及一种线阵扫描工业相机触发方法,解决现有触发方法中不能使相机每移动25um触发一次,且不能保证机械横梁只有在一个方向运动到目标位置时才触发相机,反向运动则不触发相机的问题。包括步骤:系统上电,令系统进行复位;工控机通过ISA总线向运动控制板卡发出启动机械横梁的指令,运动控制板卡控制机械横梁运动;标记磁栅尺A相信号和磁栅尺B相信号,并将所述信号反馈给运动控制板卡;判断相位计算磁栅尺计数器中的数值与目标触发位置计数器中的数值。本发明专利技术可广泛应用于线阵扫描工业相机的触发过程。

【技术实现步骤摘要】

【技术保护点】
一种基于ISA总线带有滤波功能的线阵扫描工业相机的触发方法,其特征在于它包括如下步骤:步骤一:系统上电,令系统进行复位;所述复位为利用运动控制板卡上CPLD控制器依次初始化磁栅尺脉冲数目计数器、磁栅尺A相信号移位计数器、磁栅尺B相信号移位计数器、目标触发位置计数器和触发信号宽度计数器;步骤二:工控机通过ISA总线向运动控制板卡发出启动机械横梁的指令,运动控制板卡控制机械横梁运动;步骤三:标记步骤二所述机械横梁运动产生的磁栅尺A相信号和磁栅尺B相信号,并将所述信号反馈给运动控制板卡;步骤四:当CPLD控制器的时钟信号clock的信号出现上升沿时进入步骤五;步骤五:运动控制板卡对步骤三所述的磁栅尺A相信号和磁栅尺B相信号进行计数,判断磁栅尺A相信号和磁栅尺B相信号的相位;当磁栅尺A相信号超前磁栅尺B相信号90°时,磁栅尺脉冲数目计数器进行加计数;当磁栅尺B相信号超前磁栅尺A相信号90°时,磁栅尺脉冲数目计数器进行减计数;其中,加计数与减计数的步长均为1;步骤六:计算磁栅尺计数器中的数值与目标触发位置计数器中的数值;当两者相等时启动触发相机的信号,同时置位相机已触发标志,并在每一次相机触发后将目标触发位置计数器的数值加上下一个触发位置与当前触发位置的距离差值;若不相等则不进行任何操作。...

【技术特征摘要】

【专利技术属性】
技术研发人员:高会军徐世东任雨张增杰谢文麟
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1