便携式地面控制系统-数控滚圆机滚弧机折弯机张家港滚圆机滚弧机
作者:lujianjun | 来源:欧科机械 | 发布时间:2019-04-24 14:24 | 浏览次数:

针对电磁探伤地面系统结构复杂、误码率高等问题,设计了基于STM32的电磁探伤仪便携式地面控制系统。首先,采用STM32F103的定时器正交编码模块实现测井绞车马丁代克系统深度计量,然后通过并行I/O端口传输至STM32F407。在此基础上,采用STM32F407内部高速A/D对井下遥传信号进行实时采集,提出了高精度数字曼彻斯特码解调算法。最后,将汇总后的数据通过高速串口发送至上位机。实验结果表明,相对于传统硬件曼彻斯特解码电路,该系统可有效降低传输误差,并具有结构简单、体积小等优点。1硬件电路设计电磁探伤地面系统接收到井下信号,经过数字曼码解调电路,再进入STM32F407进行处理。系统采用“00”表示一个高电平“1”“,10”表示一个低电平“0”。遥传信号幅值低,噪声大,先进行线性放大,再通过滤波器实现噪声抑制;比较器将不规则的信号调整为均匀的方波信号,输入到JK触发器,本文由全自动弯管机公司网站网站采集转载中国知网整理! http://www.wanguanji158.com 得到0-3.3V的方波信号,便携式地面控制系统-数控滚圆机滚弧机折弯机张家港滚圆机滚弧机弯管机最后,STM32F407内部A/D进行采集转换,通过软件处理,实现曼码解调。2.2数据处理软件设计STM32F407程序处理主要包括ADC_DMA传输与存储模块和数据处理模块。系统程序流程见图2。图2数据处理流程框图系统上电后,对各模块进行始化,之后开启ADC_DMA数据传输与存储。系统ADC1设置为12位,通道5作为信号输入,21MHz时钟。转化完的数据,利用ADC_DMA进行传输与存储,存储长度设置为213,保证后续数据处理的速率,同时与井下实际数据格式相匹配。方波信号转换为二进制数据后,截取一定长度a的二进制数据,判断该段二进制数据中0和1的个数,当0的个数少于a/2的时候,认为a代表一个0,否则,代表一个1。通过这种方式,增加数据高低电平判断的准确性,减少程序处理带来的误码事件。检测到特定格式数据后,与上位机建立通信,这样,保证传输到上位机的数据真实、有效、易于处理。3试验为验证便携式电磁探伤仪地面控制系统的性能,利用电磁探伤仪及前端模拟电路,进行数据的采集与测试,用示波器进行曲线的采集与显示,对比十六进制数据“81”进行分析。图3短电缆原始信号波形图4经过初步解码的信号图3是经过短电缆传输的原始数据波形,信号幅值高,噪声小,信号处理比较简单;图4是经过数字电路解码后的信号波形,信号为方波信号,占空比约为24.5%。图5长电缆原始信号波形(便携式地面控制系统-数控滚圆机滚弧机折弯机张家港滚圆机滚弧机弯管机本文由全自动弯管机公司网站网站采集转载中国知网整理! http://www.wanguanji158.com