微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于RS485总线的土工膜水力性能测试系统

基于RS485总线的土工膜水力性能测试系统

时间:04-18 来源:互联网 点击:

当前的测试状态,每位表示的功能及操作如表2所示。

表2 状态字段各位含义

测试项目测试状态测试次数测试物理量
D7 D6
00-渗透系数
01-耐静水压
D5 D4
00-正常测试 01-测试失败
10-状态过度11-测试完毕
D3 D2
00-第1块
01-第2块
D1 D0
00-压力
01-位移

表2中,正常测试表示正在测试,所传送数据有效;测试挫败表示所传送数据无效;状态过度表示正在进行其它操作,所传送数据也无效。数据系列中,两个字节表示一个测试状态下的测试时间,另两个字节表示该测试状态下的测试物理量。

为了保证数据传送的准确性,对两种情况采用如下的差错处理方法:

(1)上位机发出呼叫帧4秒内没有收到下位机发送的数据帧,则上位机连续发4次呼叫帧;如下位机仍没有响应,则认为通讯故障,上位机报警。

(2)下位机发送数据帧,上位机收到后如果累加和有误,则要求重新发送;如果连续四次仍有错误,则上位机报警。

4 软件设计

4.1 下位机软件

根据测试原理及工艺过程,先设系统工作状态和参数,再判断是渗透系数测定还是耐静水压测定。采用压力传感器检测压力变化,用位移传感器检测水量,用89C52的定时器T0计时,通过RS-485接口响上位机发送数据。改变压差,测不定期不同水力压差条件下的值,其间实时采集压力信号,经过数字滤波后,与该压力的给定值比较得到偏差信号,该偏差信号经PI运算后,控制电动调节阀,得到所需压力值。

4.2 上位机软件编程技术

本系统上位机软件基于WINDOWS操作系统,编程软件为VB6.0,主要实现菜单/画面显示,接收下位机传送过来的信号及数据,根据式(1)求出渗透系数或耐静水压值,算出五台下位机测试结果的平均值,绘制测试曲线,打印测试报表。

4.3 测试结果

利用该仪器对某厂生产的短纤针刺土工膜CGA1B1 800/0.35进行测试,结果如表3所示。

表3 CG A1B1 800/0.35短纤针刺复合土工膜测试结果

试样抗渗透压(Mpa)渗透系数(cm3/cm2·s)
10.786.0×10 -10
230.767.0×10 -10
30.806.8×10 -10
40.776.0×10 -10
50.796.3×10 -10

基于RS-485总线的土工膜水力性能测试系统,其检测方法安全符合国家标准,为土工膜产品质量提供了可靠的保证,实现了全过程的自动测试,成本较低,方便可靠,测试结果准确,测试时间短,并能显示曲线、打印测试结果,其经济效益和社会效益是显而易见的。它减少了人为影响和环境因素的影响,提高了测试精度,方便了用户。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top