APP下载

船舶压载水快速测量仪的设计与应用研究

2020-04-29郭宝诚刘进涛

智能计算机与应用 2020年2期
关键词:测量仪按键单片机

王 洋, 郭宝诚, 刘进涛

(1 中华人民共和国连云港海关, 江苏 连云港 222000; 2 中华人民共和国 高栏海关, 广东 珠海 519050)

0 引 言

水尺计重是当前国内外大宗商品交易中货物重量计量及贸易结算的主要方式之一,在贸易活动中发挥着越来越重要的作用。在水尺计重过程中,船舶压载水的测量环节至关重要,是确保计重结果准确的前提和基础[1]。目前,普遍采用的压载水测量方法主要是以手工测得方式获取液深数据。在该测量模式下,测量结果受测量者主观因素影响较大,测量准确性差且效率低下。为此,设计了一种压载水快速测量装置,该装置以微处理器和传感器为主要部件,能够自动完成测量操作和计算,进而有效减轻测量操作人员劳动强度,大幅减少人为主观误差,提高测量准确度和工作效率。

1 设计思路及测量原理

传统的压载水测量方法是以操作者人工下尺,凭触觉或听觉判断尺锤触底后拉出尺带,观测尺带上水痕位置确定水位深度。若尺带上水痕不清晰时,需要擦干并抹上巧粉或试水膏再次观测。在确认尺锤触底的过程中,上下拉动尺带容易造成水位的上下波动[2],致使水痕虚高。水痕不清晰时多次测量结果不一,会导致测量准确性差,工作效率低下。

本文设计的测量仪采用差距测量法,即先测量出压载水液面到测量基准点的距离a,然后测量出压载舱底部到测量基准点的距离b,计算差值则为压载舱中压载水的深度c,即c=b-a。差距测量法消减了测量尺带在测量管下降过程中所排开的压载水波动而造成的水痕虚高,有效减小了测量误差,其测量原理如图1所示。

2 设计方案

液位深度测量一般有接触式和非接触式测量等方法,由于压载水测量管道的结构特殊性,使用超声波等非接触式测量方法可能导致测量信号的误触发进而造成较大的测量误差,且测量管道总高往往并不能准确预知,因而非接触式测量方法存在很大的应用局限性[3-4]。本文中设计的压载水测量仪,针对传统压载水测量方法存在的问题,采用可编程单片机控制电机[5],带动测量尺及含传感器的尺锤完成自动测量,其测量精度可以满足相关标准要求[6]。

图1 差距测量法原理图

2.1 测量仪实体结构

压载水测量仪实体结构如图2所示。其中,滑环将圆周运动的线缆与轴向运动线缆相连,将电信号无损传送到后续电路中;电气箱内部封装控制电路板、刹车步进电机、电池等装置;光栅孔及测速传感器用于测量尺带下降的即时速度[7-8]以计算液位深度。

1-传感器尺锤; 2-钢尺电缆; 3-过孔滑环; 4-尺盘; 5-测速传感器; 6-光栅孔; 7-仪表盘; 8-电气箱

图2 压载水测量仪实体结构图

Fig. 2 Entity structure diagram of ballast water instrument

传感器系统结构由铜套结构件配合传感器装配件组成,电极传感器嵌套在装配件外部,装配件内部则包裹距离传感器及线束接线端子,距离传感器采用了传感器元件配合机械联动的模式,以防止传感器下降过程中水浮力将金属端子推向距离传感探头而产生错误触发信号。尺锤传感器结构如图3所示。

1-电极传感器; 2-距离传感器(含机械联动); 3-尺锤铜套; 4-装配件

2.2 仪器硬件设计

压载水测量仪的电气硬件系统主要由可编程单片机、刹车步进电机、各类传感器及其附属电路组成。其中,单片机是整个仪器的控制中心,所有人机交互的动作、命令收集与处理都是由其完成,本设计采用的是STC12C5A60S2系列单片机芯片。该单片机是集高速、低功耗、超强抗干扰于一体的新一代8051单片机,指令代码完全兼容传统8051,但速度快8~12倍,内部集成MAX810专用复位电路、2路PWM、8路高速10位A/D转换,针对电机控制、强干扰场合,在智能控制和检测等领域有着广泛的应用[9-10]。系统硬件电气结构如图4所示。

图4 系统硬件电气结构图

2.2.1 控制电路

控制电路是系统的核心部分,由单片机及外围电路组成,用于完成整个系统的指令处理、信号生成和数据计算。单片机及温度传感器DS18B20引脚电路如图5所示。

2.2.2 稳压检测电路

稳压检测电路用于将蓄电池的电能转换,给系统各部分提供稳定的输入电源,并对电池电量实施监测。稳压检测电路如图6所示。

2.2.3 驱动电路

驱动电路用于根据单片机的控制信号提供电机所需的驱动信号,以完成电机的转动和调速,进而控制尺带运动以实现测量功能。驱动电路如图7所示。

图5 单片机主控制电路

图6 稳压检测电路

图7 驱动电路

2.2.4 按键电路

按键电路用于完成测量仪的人机交互,包括控制尺带升降、停止等功能的控制按键,和实现计算功能的计算单元按键。单片机通过P0和P2两套I/O端口,完成对按键的扫描。按键电路如图8所示。

2.2.5 测深电路

液深测量所用传感器集成在尺锤中,包含一个电极传感器和一个距离传感器,是整个仪器的触觉神经,分别用于对尺锤触及水面和触及舱底瞬间进行触发,进而获得空距高度a和测量水舱总高度b。测深电路如图9所示。

图8 按键电路

图9 测深电路

2.2.6 测速电路

测速电路通过光电测速传感器与光栅孔的配合,对尺带运行速度进行测量,然后通过设定相应算法自动求得所需计量的液位深度,测速电路如图10所示。

图10 测速电路

2.2.7 其他外围电路

其他主要外围电路还包含LCD显示屏电路、状态指示灯电路、报警电路、及外界时钟电路。12864显示屏用于直观显示测量数据和系统参数,状态指示灯电路用于显示系统运行状态,报警电路用于提示测量事件触发,外界时钟电路用以提供系统所需的时钟频率。主要外围电路如图11所示。

图11 主要外围电路

2.3 仪器软件框架

本系统所设计程序采用Keil软件开发并写入单片机ROM,配合系统硬件实现仪器测量功能,其程序整体结构框架如图12所示。

图12 系统软件结构图

由图12分析可知,控制模块是系统程序的核心部分,主要用于仪器主体功能的实现,如电机的正反向转动、调速和锁止,系统状态的设置、显示、提醒和报警,以完成仪器的整体测量流程;数据采集模块用于实现对所需测量数据的采集和处理,以完成后续的存储和计算;运算模块用于设置算法和数据规则,根据各传感器传送的数据对液位深度进行计算;显示模块用于完成对显示屏的设置和读写操作,以实现在LCD显示屏上显示测量所得的各项信息和数据;输入模块用于完成系统对按键的扫描,以完成外界指令输入,实现人机互动功能。系统运行简要流程如图13所示。

图13 系统测量流程图

3 仪器应用评价

通过在水尺计重工作中进行对比试验显示,压载水测量仪的测量结果与人工多次测量后的平均值差异均在2 cm之内,同时在测量效率上相比传统测量方式具有较大优势,缩短作业时长均达到一半以上,试验效果良好。表1为压载水测量仪与传统人工测量的时效性试验对比数据。

4 结束语

本文设计的便携式压载水快速测量仪采用机电自主测量的方式对船舶压载水液深实施计量,实现了从测量到计算的全程自动化,避免了人工和环境干扰,其测量方法科学,测量过程高效便利。多次模拟和实地对比试验结果表明,该压载水测量仪的运用切实提高了压载水计量工作的准确性和工作效率,能够大大提高水尺计重的智能化水平,有效提升工作效能,进而可以减少装卸货船舶滞港时间,加快码头作业流转,促进口岸贸易便利化发展,为企业、船方和港口创造可观的经济效益。

猜你喜欢

测量仪按键单片机
基于单片机的智能平衡小车设计
基于有限状态机的按键检测程序设计
非触勿动 秒治键盘误触
电压相量测量仪设计与制作
其实真的很简单教你轻松关闭WP8.1手机按键灯
计算器
C8051F020与80C51单片机的异同点
关节轴承内圈外球面球径测量仪的设计
单片机I/O口模拟串行通讯的C51实现方法
用PIC单片机制作的时间继电器