MM-W1A立式万能摩擦磨损试验机双显双控的研制
1,引言
MM一WIA立式万能摩擦磨损试验机是一种精密测试仪器,该机在一定的接触压力下,具有滚动、滑动或滑滚复合运动的摩擦形式,具有无级调速系统,可在极低或高速条件下,用于油品的润滑评定、金属材料、非金属材料(陶瓷、橡胶等)摩擦性能测试,滑动轴承的性能检测等。需要测量或控制试验力、摩擦力矩、摩擦系数、试验转速、试验转数、试验温度、试验时间等。该机在摩擦学各个专业技术领域、石油化工、机械、能源、冶金、航天、大专院校、研究院等部门具有广泛的用途。整机见图1.
2硬件设计
MM一WIA立式万能摩擦磨损试验机由主机,下位机测控系统,上位机PC系统组成,数据采集由单片机数据采集控制系统完成。该系统包括以AT89C52单片机为核心的数据采集和控制执行单元;AT89C52单片机是一种低功耗高性能的8位CMOS微处理器。内带SKB的可多次编程的FlashMemory,256*sbit的内部RAM,8个中断源,具有较高的性价比。以芯片7109为核心的A/D模数转换单元;以芯片AD7541为核心的D/A数模转换单元;以芯片MAX232为核心的串行通讯转换单元。单片机程序设计最大限度地采用C语言编写代替了汇编语言,从而增强了程序的可读性。C语言强大的数据计算功能使有关计算变得尤为简便。
采用模块化设计方案,只要弄清楚各函数的出入口条件便可简单的进行调用。双显双控是指上下位机都能设置试验参数,并都能实时显示试验载荷、主轴转速、摩擦力矩、主轴转数、试验温度和试验时间的参数。抛开上位机,下位机利用电控柜面板操作能完成一般摩擦磨损试验,这种结构给低端用户试验带来了方便。上位PC机除了屏幕实时显示各试验参数和试验曲线之外,还可以实时向下位机发送控制指令实现载荷、转速等参数的计算机自动控制,这为长磨试验及其它试验功能的扩展提供了广阔空间,为用户提高了工作效率。见图2。
3试验机软件设计
该试验机软件采用C++Builder6.0编程语言编制。C十+Builder编程语言是目前流行的一种基于Windows操作系统的可视化开发工具,它具有功能强大,简便易用和代码执行速度快等优点。C十十Builder不但继承了C++结构化语言的特点,而且采用了与微软公司的VISualBasic语言非常类似的界面,可以说,C++Bu1lder是visualBasiC外观和C++内涵结合的一个优秀产物。使用C+十Builder6.0开发应用软件,可以大大提高编程效率。软件界面见图3。
3.1,验机程序软件的模块
(1)初始化模块:程序启动以后首先执行的模块是初始化模块,包括读取配置文件和初始化参数。程序的配置文件中记录着上次试验时的各项参数,程序初始化时读取上次试验时的各项参数值,就可以正确初始化程序的各项参数,使试验机在正确的状态下工作。
相关文章
- 2024-07-09多CCD拼接相机中图像传感器不均匀性校正
- 2023-03-02智能化色谱分析软件的研究与应用探讨
- 2024-02-26实现同一分析周期内两流路并行分析的技术改造
- 2022-04-27监控摄像机日夜及彩色黑白转换两用简析
- 2024-07-31铁路客车提速轴承外圈非基准端面挡边平行度测量仪的研制



请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。