基于MSp430的抗压强度测试仪的开发

   2023-07-11 互联网3290
核心提示:  摘要:本文介绍MsP430内部资源以及它在球团矿抗压强度测试中的应用。该测试仪是以MsP430F499为核心,实现了键盘输入、A/D采样

  摘要:本文介绍MsP430内部资源以及它在球团矿抗压强度测试中的应用。该测试仪是以MsP430F499为核心,实现了键盘输入、A/D采样、显示、打印、通信等功能。在软件卜利用数字滤波和比较分析等方法消除瞬时干扰,实时、准确地测出球团矿的抗压强度.

  1引言

  自1976年Intel公司推出了8位的MCS一48系列单片机以来,单片机以集成度高、稳定可靠、体积小、价格廉价等优势,渗透到生活的各个角落。近几年单片机已经向低功耗、集成度高、功能强大的方向发展。TI公司的Ms时30系列单片机就是一种超低功耗16位单片机,广泛用于工业自动化仪器仪表、家用电器、信息通信产品等方面。

  2Msp430系列单片机介绍[1][2]

  MsP430系列单片机是一种超低功耗的混合信号控制器,工作电压为1.8一3.6V电压,MsP430x44X的结构特点主要有:

  (l)拥有功能强大的CPU内核:16位CPU和高效的RISC结构,无夕渗展的数据/地址总线,在SMHZ时可达到125ns的指令周期,具有16个决速响应中断,能及时处理各种紧急事件。

  (2)丰富的片内外围功能模块:12位的A/D转换器,有8个外通道,4个内通道,高达2(X)ks哪的采样速度,4种采样模式.两路USART通讯串口,可用于UART模式和SPI模式.有硬件乘法器、看门狗(WDT)、定时器、比较器、液晶驱动、多达60KB的FLASH存贮器以及ZKB的内部RAM。

  (3)FLASH型存储器,可对单片机进行在线调试、编译、下载,且JTAG口可直接和仿真器相连,方便实用。

  MsP430的开发软件较多,但常用的是IAR公司的集成开发环境:IAREm性妇dedWorkb日leh嵌人式工作台以及调试器C一SPY。可用汇编和C语言。

  3MsP43OF449在球团矿抗压强度测试仪中的应用

  3.1系统硬件设计

  

  球团矿抗压强度测试仪主要是测试球团矿的抗压强度。球团矿的拥玉弓细度是指球团矿从开始受到挤压至破裂的过程中所受的最大压力。测试仪是以MSP430F449为杨合,可实现A/D转换、显示、打印、通讯等功能。其结构如图1所示:JTAG接口可实现在线编程,通过键盘可以进行参数设置,传感器把压力信号转换成电压信号,经放大后传给CPU,CPU采集处理信号,判断破碎压力值,控制电机运转,实现打印和显示等功能,通过通信接口,把下位机的采样值传给上位机。

  3.1.1存储单元

  在单片机应用系统中,使用IZC总线方式的EZPROM存储器既节省系统资源又可增加存储容量。由于试验过程中的压力谨口寸分析球团矿性质有重要作用且数据较多,所以扩展了一片24C256。它与单片机只需两根口线连接,失电后能长期保存数据,使用方便

        .3·1·2LCD接口电路[3]

  LCD12864模块为128x64点阵式图形液晶显示模块,模块内自带HD61202U液晶显示驱动控制芯片(2个),分别控制显示屏的左区和右区。每一个驱动芯片带有64x64位的显示存储器,其中存储的数据直接作为显示内容的驱动信号,8位并行数据接口可与计算机直接相连接.显示的实现,就是对显示存储器内容的读取,相应位为1,该点阵亮.相应位为0,该点阵无显示。对存储器的读取是从头至尾的,但在屏幕上显示的位置是可以设置的。通过对显示起始行的设定来设定显示位置。当循环执行起始行递增时,就会看到屏幕滚动。

  3.1.3打印接口电路

  系统采用的是微型并口打印机,并行打印接口需9根线,7位数据线,一个BIJsy信号线,用于检测打印机的状态,只有当打印机处于空闲状态才能传输数据。还有一个使能信号线(/STB),,每一次由高到低的跳变将待打印的数据或控制命令送往打印机。

     3.1.4RS232接口

  MSP430系列芯片采用的是TTL电平,而上位机的RS一232C串行接口要求EIA电平。在两者连接时,采用MAX232芯片实现EIA一R232C与TTL电平之间的变换。

 

 3.2软件设计

  3.2.1主程序设计

  系统软件设计包括以下5个部分:①系统初始化.②传感器零压力检测.③参数设置.④电机控制,⑤数据采集及处理.⑥显示和打印。主程序流程如图2所示。系统检测了无加压状态下压力传感器信号,作为采样误差净瞻值,后面计算压力值时要进行压力补偿,保证了测量的准确性。

  MSP430F449的ADC12有4种转换模式,单通道单次转换、单通道多次转换、序列通道单次转换、序列通道多次转换。试验中采用单通道单次转换中断处理方式。在转换存储控制寄存器ADclZMcTLx中定义了采样转换通道以及转换范围,同时指定了用于保存转换结构的转换存储寄存器,转换允许未置高,允许中断。当转换正常结束时,转换结果写入选定的存储寄存器ADclZMEMx,相应得中断标志位ADclZIFG.x置位,可产生中断服务请求。在存储寄存器ADC12MEMx中的值被访问后,中断标志位ADC12IFG.x复位。再进行数据处理,判断若需要再次采样,简单的设置ADC12SC位来启动[4]。

  

  3.2.2数据处理与分析

  

  球团矿在被挤压过程中,由于受球团矿形状及其内部组织的影响,一般情况下,在加压过程中其压力在一定范围内波动(士3%)。在破碎之前所受压力呈连续增加趋势,当球团矿破裂后,所受压力突然减少,且减少量超过前一次压力值的30%时(如图3),认为球团矿已经破裂。此过程中的最大压力就是球团矿的抗压强度。但是有些球特别软(称之为生球),在加压过程中它的受力(如图4)不会产生突变,tl到t2段,压力基本不变,再加压后,压力又会继续变大。在破碎过程中,保持压力值基本不变,认为t1到t2之间的压力平均值为其破碎压力[5]。当检测到此刻压力值小于前一刻值的70%或是连续有300个压力值基本不变,说明球已经压碎。

  

  破碎判断流程如图5所示。Pk为连续5个采样值的平均值,Pk一l为前一刻值,△P=Pk一Pk一l,M为一固定值,R朋x为最大压力值,初始值为0,N为0<△P《M的次数,设本次采样值Pk的增量为△Pk,若△P<0,把N清零,判断Pk<70%Pk一l,若成立,进行破碎处理,不成立,设置Plllax=Pk一1继续采样.若△P≥0,判断△P>M,若成立,设置Pmax=Pk继续采样,否则取N=N+l,判断N≥300,若成立,表明在一段时间内压力值基本不变,认为这是软球已经破碎,进行破碎处理,若小于300,继续采样。

  经过测试,该方法能实时准确测出球团矿的破碎压力。

  

  4结束语

  MsP430系列单片机具有功耗低,处理能力强大等优点。经实验证明,该仪器测量精度高,运行可靠,操作方便,在第一代产品的基础上,改善了以往球团矿抗压强度的测量方法,增强了仪器的可靠度和测量准确性。

  参考文献:

  [1]魏小龙.MSP430系列单片机接口电路及系统设计实例【M】.北京:北京航空航天大学出版社,2002,11.

  [2]胡大可.MSP430系列Flash型超低功耗16位单片树M].北京:北京航空航天大学出版社,2001.

  [3]邹江峰.刘涤尘.MSP430在液晶显示器上的应用【J】.液晶与显示,2005(4):159一163.

  [4]石向荣,姚旺生,程西军.基于MSP430的高速数据采集电跟J」.2005(2):72一74.

  [5]傅菊英,等.烧结球团学【M】.湖南:中南工业大学出版社.1996.

  作者简介:李青青(1981一),女,湖北黄冈人,硕士研究生,研究方向:电力系统及自动化.


 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  隐私政策  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅