学位专题

目录>
<

基于STM32的减振器性能测试系统的研制

曾凯
西安科技大学
引用
针对目前减振器示功特性和速度特性测试的需要,研制了一款基于32位微处理器STM32的新型减振器性能无线测试系统。该系统由数控变频器驱动电机带动曲柄连杆滑块机构对减振器加振,通过PC机监测中心在线控制变频器速度,以实现减振器在不同工况下的性能测试,进而实现对减振器性能的自动分析与判断。  该测试系统的硬件系统由激振加载设备、基于ARM STM32的减振器动态数据采集与快速分析的下位机及上位计算机三个部分组成。下位机采用 STM32微处理器,利用其内部多路高速ADC实现了减振器在激励加载测试过程中拉压阻尼力和位移的两通道同步采集,STM32下位机通过过采样技术提高内部ADC分辨率达到高精度采集。为提高系统工作效率,利用 DMA快速转存功能将片内 ADC采集转换的数据直接传输到SRAM中。通过STM32的SDIO接口与SD卡进行通信,移植FatFs模块实现了对同步采集数据以文件形式的大容量、快速保存和转存。  为了简化现场布线,下位机和变频器通过RS485总线与YL-100IL无线数传模块组网通信,使用YL-100IL模块无线接收计算机监控中心发送的各种控制命令,实现了计算机主机与现场设备的无线数据传输。  系统的上位机基于C++Builder6.0软件平台,结合数据库SQL Server2000开发了减振器性能测试应用软件,其主要包括变频器控制模块、标定模块、数据采集显示模块、减振器性能评估模块和数据保存模块的设计。其中利用Windows的API通信函数,封装成串口通信类来操作串口,依据MODBUS协议实现与下位机和变频器的串行通信。针对测试设备存在系统误差问题,利用最小二乘法进行直线拟合,标定拉压力传感器和位移传感器,以最大限度消除系统误差,进而实现对系统的自动校准。最后,使用C++Builder6.0中的ADO接口实现对SQL Server2000有效连接和访问,建立了减振器质量SQL数据库,为减振器提供测试参数的存储、历史数据查询及历史曲线查询。  本论文完成测试系统中的硬件平台搭建和软件调试,经过试验结果表明该系统可以达到实际的测试功能要求。

减振器;性能测试系统;微处理器;动态数据采集

西安科技大学

硕士

测试计量技术及仪器

郝迎吉

2015

中文

TP206.1

72

2016-01-29(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅