论文部分内容阅读
国内大多数钢材厂的主要产品是棒材,为了满足客户的要求,方便棒材的运输,钢材厂一般都将棒材打包成捆。成捆棒材的计数则成了困扰钢材厂的一个难题,传统工作环境中,主要靠人工去对成捆钢材进行计数,这种方式不仅效率低下,而且会耗费大量的人力和财力,在工作强度大的条件下,由于人的疲劳操作,还可能带来计数的不准确。这种方式严重影响了钢材厂的生产效率,同时也不利于企业的自动化管理。为了改变传统方式带来的弊端,实现棒材在线自动计数,本文设计一套较完整的棒材计数硬件系统,系统包括控制模块和数据处理模块两个部分。控制模块以PIC18F45K22为核心,利用光电传感器对棒材进行检测,以LED灯作为照明系统,当光电传感器检测到棒材到来后,PIC18F45K22单片机控制开启照明系统,向数据处理模块按照设定的触发间隔发送拍照信号,同时向数据处理模块发送同步数据。数据处理模块以S3C6410处理器为核心,将USB摄像头作为棒材端面的采集设备,通过串口向控制模块发送控制指令以及接收控制模块反馈的同步数据,完成对数据的处理,在触摸屏上显示。文章通过分析棒材生产线上的具体情况,给出了计数系统的整体设计方案,介绍了系统中主要器件的选型,对控制模块和数据处理模块的重要电路做出了详细的分析,并且给出了控制模块软件的实现流程。经过测试,控制模块能够准确稳定的实现对光电传感器模块和照明系统的控制,能够及时向数据处理模块发送触发信号和同步数据,数据处理模块也可以完成图片的采集和对数据的处理。