论文部分内容阅读
拉丝生产中测量丝线速度对拉丝生产至关重要,丝线运动速度关系着拉丝张力控制、温度控制、润滑、表面处理等,这些都会直接影响拉丝产品质量和生产效率。光学鼠标芯片的本质是视频测速,以图像处理的方式非接触地测量鼠标与桌面之间的相对位移和速度,而且由于用量极大,大大降低了鼠标芯片的生产成本。如果能通过一些工作将鼠标芯片应用到拉丝测速,且鼠标芯片的工作能力能满足生产实际的需要,那么既对拉丝控制提供了一种速度测量的方法,又扩大了鼠标芯片的应用范围,且成本低廉。本课题选用了台湾原相科技公司的激光鼠标芯片ADNS9800,围绕着这款芯片进行了硬件和软件的设计开发,建立了以PC机作为上位机,单片机作为下位机,PC与单片机之间通过串口通信,单片机与鼠标芯片之间以SPI方式通信的拉丝测速仪系统。上位机方面,在Visual Studio2013开发环境中利用Visual Basic语言编写上位机软件,显示测量数据及鼠标芯片拍摄的丝线图像,在Access2013数据库中进行测量数据的存储。下位机方面,选用了AVR公司的ATmega16型单片机,编写程序接收上位机发送的指令,通过鼠标芯片的SPI通信接口向鼠标芯片下载SROM,控制鼠标芯片的工作。本课题设计制作了一个试验台,用可调速电机带动丝线运动,以便在实验室中模拟出不同速度的丝线直线运动。设计标定方法,将鼠标芯片中获得的两个16字节的位移值转换成单位为米每秒的速度值。在不同的速度下进行试验,对得到的速度进行信号处理,以消除试验台加工和安装误差带来的扰动,用转速表测得的轮盘转速计算出丝线的直线速度,与测量得到的速度进行对比,经过试验分析,得出本课题以ADNS9800鼠标芯片为核心搭建的拉丝测速系统在测量不高于3.5m/s的速度时工作稳定。