一种基于C语言与串口通信的摩擦系数调控系统及方法技术方案

技术编号:30408076 阅读:26 留言:0更新日期:2021-10-20 11:19
本发明专利技术公开了一种基于C语言与串口通信的摩擦系数调控系统及方法,对于该调控系统,其分为软件层和硬件层,软件层包括用户交互模块、计算模块和数据通信模块;硬件层包括离子液体润滑油、摩擦副、可编程电源和PC机。对于该调控方法,其具体给出了一种结合了桌面编程与串口通信技术的摩擦系数智能调控方案。本发明专利技术所述系统可以实现摩擦系数的实时调控;所述方法具备模块化、易于维护的特点。易于维护的特点。易于维护的特点。

【技术实现步骤摘要】
一种基于C语言与串口通信的摩擦系数调控系统及方法


[0001]本专利技术属于摩擦和机电
,具体设计一种基于C语言与串口通信的摩擦系数调控系统及方法,其可对特定润滑介质条件下的球面摩擦副进行摩擦系数的调控。

技术介绍

[0002]在生活中,摩擦现象比比皆是,而摩擦问题也是工程中不可忽视的一项重要因素。例如,机床床身导轨的磨损会直接影响到被加工工件的精度;汽车离合器中的摩擦系数减小会导致动力传输效果下降。因此,摩擦系数的调控方法在近年来不断受到世界各地学者的关注。
[0003]目前,世界范围内对于电控摩擦领域的研究多停留于理论层面,其在工程中实际落地应用较少。将计算机编程技术和串口通信技术应用到摩擦调控中,可以实现摩擦系数的智能调控,其具备便捷性、准确性和易于后续维护修改的特性。对摩擦调控理论和方法进行探索,可以为后续该领域的实际落地应用提供借鉴和参考。

技术实现思路

[0004]有鉴于此,本专利技术的主要目的为借助C语言编程和串口通信技术,实现对摩擦副间摩擦系数的智能调控。
[0005]本专利技术所述系统包括软件层1和硬件层2。
[0006]本专利技术的软件层包括用户交互模块11、计算模块12和数据通信模块13。用户交互模块11用于让用户根据需求输入参数,控制摩擦系数;计算模块12用于计算并转换出所应对下位机发送的指令;数据通信模块13用于与下位机之间进行数据通信。
[0007]进一步的,经计算模块12所处理过的数据会通过数据通信模块13对下位机进行发送;用户交互模块11是用户与软件中计算模块12和数据通信模块13交互的载体。
[0008]进一步的,该软件通过C#语言编译
[0009]另外,用户交互模块使用Windows Form开发平台搭建。
[0010]并且,计算模块中所遵循的计算公式为实际摩擦实验中电流与摩擦系数关系线性拟合公式;所述转换的目标形式为下位机生产厂家所规定。
[0011]除此之外,数据通信模块基于RS232串口通信协议。
[0012]本专利技术的硬件层包括离子液体润滑油21、摩擦副22、可编程电源23和PC机24。离子液体润滑油21用于作为润滑介质及导电介质;摩擦副22用于作为摩擦材料;可编程电源23用于对摩擦副间施加补偿电流;PC机24用于运行调控程序,并与可编程电源进行数据通信。
[0013]进一步的,PC机24通过USB转RS232接线与可编程电源23进行连接;可编程电源23正负极通过导线连接至摩擦副22两端;摩擦副22间施加离子液体润滑油21。
[0014]进一步的,离子液体润滑油为聚a

烯烃PAO 20号有机润滑油与1

辛基
‑3‑
甲基咪唑六氟磷酸盐离子液体以质量比例20:1所超声震荡混合的介质。
[0015]另外,摩擦副为球面摩擦副,球为轴承用钢所制成的直径6mm金属小球,装卡在金
属球托内,面为普通不锈钢制成的金属薄片,厚度3mm。
[0016]并且,可编程电源可进行0至10A稳流输出,其还可通过RS232通信协议与PC机之间进行串口通信。
[0017]除此之外,PC机具备.NET Framework开发环境,并具备USB接口。
[0018]本专利技术还提供了一种摩擦系数调控方法,该方法包括步骤:
[0019]A、配置离子润滑油,将摩擦副与可编程电源连接构成回路;
[0020]B、对摩擦副间施加离子液体润滑油,打开调控软件;
[0021]C、在调控软件中输入目标摩擦系数、载荷等参数;
[0022]D、在软件中点击调控按钮,PC机即与可编程电源进行数据通信;
[0023]E、可编程电源根据PC机计算得出的电流值,自动向摩擦副间施加相应大小的补偿电流,实现摩擦副间的摩擦系数上升或下降到目标值。
[0024]进一步的,步骤A中的摩擦副运动形式为往复摩擦,行程为3mm,频率为2Hz。
[0025]另外,在步骤A中的电流施加回路中,可编程电源正极通过导线连接金属球,负极通过导线连接金属片。
[0026]本专利技术的效果有:将计算机编程技术和串口通信技术同电控摩擦技术联合到一起,打通了摩擦系数的智能补偿过程。相较于现有的电控摩擦理论研究,本专利技术将其向实际落地应用进行了推进,以期为该领域的研究提供参考和借鉴。
附图说明
[0027]图1为调控软件系统原理图;
[0028]图2为调控系统硬件布置图;
[0029]图3为调控软件运行流程图;
[0030]图4为调控软件界面设计图;
[0031]图5为摩擦系数调控效果图。
具体实施方式
[0032]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0033]以一个具体的摩擦系数调控过程为例,其中硬件布置如图2所示。PC机24通过USB

A转RS232接线与可编程电源23相连接,可编程电源23正极端通过导线与摩擦副22中的金属球托连接,负极端通过导线与摩擦副22中的金属片连接。在摩擦副22中金属球与金属片间施加离子液体润滑油21。
[0034]本实施例中,采用美国布鲁克公司生产的一种摩擦磨损试验机对摩擦副的运动进行驱动,其还可实时采集摩擦副间的摩擦系数;摩擦副中的金属球材质为轴承用钢,金属片材质为普通不锈钢;金属球在金属片表面进行滑动摩擦,往复行程为3mm,往复频率为2Hz;离子液体润滑油采用聚a

烯烃PAO 20号有机润滑油与1

辛基
‑3‑
甲基咪唑六氟磷酸盐离子液体以质量比例20:1所超声震荡混合的介质;可编程电源采用同门电子科技有限公司生产
的一种迷你型可编程电源;PC机为具备.NET Framework开发环境,并配有USB

A接口的普通笔记本电脑。
[0035]图3为本实施例中软件的运行流程图,图4为本实施例中调控软件界面设计图,下面参见上述图片对一个摩擦系数调控流程进行详细的说明:
[0036]步骤31:用户先在软件界面中输入参数,例如目标摩擦系数和在摩擦副间施加的载荷大小等。
[0037]步骤32:用户点击软件界面中的写入电流参数按钮,则软件先进行数据的计算,具体的计算内容为结合了初始摩擦系数、目标摩擦系数与载荷等因素下的应往摩擦副间施加的电流值大小。其计算依据为前期通过摩擦学实验归纳总结而得到的电流

摩擦系数关系。
[0038]数据计算完成后,软件会将应施加电流值大小转换为遵循RS232通信协议的16进制字符串,以便于将其发送给可编程电源。
[0039]其中,转换的目标形式为可编程电本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于C语言与串口通信的摩擦系数调控系统,其特征在于:包括软件层和硬件层;软件层包括:用户交互模块,用于让用户根据需求输入参数,控制摩擦系数;计算模块,用于计算并转换出所应对下位机发送的指令;数据通信模块,用于与下位机之间进行数据通信;硬件层包括:离子液体润滑油,用于作为润滑介质及导电介质;摩擦副,用于作为摩擦材料;可编程电源,用于对摩擦副间施加补偿电流;PC机,用于运行调控程序,并与可编程电源进行数据通信;计算模块中所遵循的计算公式为实际摩擦实验中电流与摩擦系数关系线性拟合公式。2.根据权利要求1所述的一种基于C语言与串口通信的摩擦系数调控系统,其特征在于,软件层中,经计算模块所处理过的数据会通过数据通信模块对下位机进行发送;用户交互模块是用户与软件中计算模块和数据通信模块交互的载体。3.根据权利要求1所述的一种基于C语言与串口通信的摩擦系数调控系统,其特征在于,硬件层中,PC机通过USB转RS232接线与可编程电源进行连接;可编程电源正负极通过导线连接至摩擦副两端;摩擦副间施加离子液体润滑油。4.根据权利要求1所述的一种基于C语言与串口通信的摩擦系数调控系统,其特征在于,软件通过C#语言编译。5.根据权利要求1所述的一种基于C语言与串口通信的摩擦系数调控系统,其特征在于,离子液体润滑油包括润滑油与离子液体;所述润滑油为聚a

烯烃PAO 20号有机润滑油,离子液体为1

辛基<...

【专利技术属性】
技术研发人员:刘志峰王非张彩霞陈俊民张月泽
申请(专利权)人:北京工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1