论文部分内容阅读
随着现代工业的发展,自动化技术已深入工业生产的各行各业,在自动化生产线上,常常由于金属杂质混入原料而造成重要设备的损坏,影响生产的正常进行,由此给企业带来巨大的经济损失。为了解决上述问题,常需要在生产流水线中引入金属探测系统,以达到金属杂质的在线检测和设备保护的目的。本文基于嵌入式ARM技术设计了一种针对烟草行业生产流水线的金属探测系统,该系统能准确完成金属杂质的在线检测,并能及时对金属杂质进行剔除,从而保障生产的有序进行,提高企业生产效率。本文的主要工作如下:1.系统方案设计。结合烟草生产流水线的实际应用环境,确定了本金属探测仪的功能和技术指标,据此建立了系统设计思路,并给出了系统的嵌入式设计方案。2.硬件平台实现。系统采用基于S3C2440A微处理器的Micro2440开发板作为数据处理和硬件控制的核心模块,在其外围设计了探测信号处理电路、探测识别单元以及剔除控制电路,用以实现系统的功能。3.设备驱动程序开发。为了简化系统硬件结构和充分利用S3C2440A微处理器的片上资源,使用PWM定时器模块产生的方波信号作为发射激励源信号,利用ADC转换模块实现接收信号的数据采集功能,依据Linux设备驱动的设计原则分别完成了其设备驱动。4.算法和应用软件研究。系统采用DFT识别算法提取目标信号的相位和幅度参数,有效地提高了系统识别金属的精度。并采用嵌入式Qt编程技术建立了一种界面美观,易于操作的人机交互平台。实验证明,本课题设计的嵌入式金属探测系统能够较好地实现对金属的探测识别,对混入原料中的金属杂物可以及时地自动剔除,因此系统达到了预期的设计目标。