基于Linux的泵舱信号采集板的设计与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:w__hailin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的急速发展和工业以太网络的广泛应用,使得现代化的监测、控制、管理系统越来越呈现出微型化、信息化、智能化的特点,逐步成为引领各行业提升效率、改善管理的重要措施。借助上述日益成熟的电子技术改进传统船舶监测系统,使现代船舶监测实现智能化、自动化,从而为船舶运行提供一个集实时性、安全性、可靠性为一体的保障体系俨然已成为一种发展趋势。本文着眼于船舶监测中的燃油泵舱压力监测及预警系统,针对传统监测手段存在的准确度、实时性、快速反应能力等方面的弊端,同时综合考虑监测系统的制造成本,提出了基于Linux的泵舱信号采集板的系统设计。根据系统需求及所要达到的性能指标,研究了泵舱管道压力信号监测系统的设计方案,主要包含为系统各部分提供电源的供电通道、系统工作状态及预警指示灯通道、以压力信号接收、转化、模数转换为主的泵舱压力处理通道、以TCP/IP为协议基础的以太网通信通道,从而构成泵舱管道压力值的远程监测及压力超限报警的设计方案。系统硬件电路设计中采用ARM9系列的S3C2440A为主控制芯片,并连接了 Nand Flash、Nor Flash、SDRAM等组成存储电路,压力信号采集电路设计了三路采集通道,并可通过对控制电路的适应性跳转实现对压力传感器输出的4~20mA或0~10mA的电流信号中的一种进行采集处理。为实现以太网冗余通信功能,确保通信的稳定可靠,本设计采用双冗余100/1000M自适应以太网接口。控制软件层面,为引导启动内核首先移植了 u-boot,并根据设计需求及资源的合理利用,对嵌入式Linux操作系统进行裁剪,将其移植到S3C2440A中。编写AD芯片的驱动程序及滤波函数,实现管道压力信号的采集处理。以TCP/IP为通信协议,编写Linux内核下的SOCKET程序,实现压力数据的TCP和UDP网络通信。通过硬件电路设计和软件联调,可实现对前端泵舱压力值的接收、采集处理,并通过以太网实现与上位机的网络通信,经过测试验证了设计的可行性与可靠性。该系统可实现对泵舱压力信号的远程监测及压力超限报警,增强了系统的实用性,具有一定的应用价值。
其他文献
伴随着不断提高的现代生活需求,人们将越来越多的关注投入到信息技术的发展上来,尤其是智能视频监控的发展。在智能视频监控系统中,运动目标检测与跟踪技术是其根本和关键,是
差不嘎蒿(A.halodendron Turcz.ex Bess.)、褐沙蒿(A.intramongolica H. C.Fu)、黑沙蒿(A.ordosica Krasch.)、白沙蒿(A.sphaerocephala Krasch.)、准噶尔沙蒿(A.songarica S
随着集成电路技术的飞速发展,金属-氧化物-半导体场效应晶体管(MOSFET)的特征尺寸遵循着“摩尔定律”不断缩小。根据“按比例缩小”原则,MOS器件中的栅介质层的纵向尺寸(即厚度
干涉合成孔径雷达(InSAR)测量系统的一个最基本的应用就是地面高程的获得,其他的延伸的应用都是基于这一基本的高程信息的。地面高程信息的精度更是取决于相位解缠,因此研究I
藏羚羊(Pantholops hodgsonii)是青藏高原的特有物种.近几十年来,藏羚羊面临栖息地毁坏、惨遭猎杀等严重威胁,致使其种群片段化严重、个体数量急剧下降,从而其生存状况引起极
摘要:语音是人们交流信息的主要手段之一,将语音信号数字化以进行传送、存储和识别等构成了目前电信产业中最主要、最基本的组成部分之一。在有线通信中,随着光纤等技术的不断
人脸作为一个重要的视觉模式,人脸所反映的视觉信息在人与人的交流和交往中有着重要的作用和意义。人脸检测作为人脸信息处理中的一项关键技术,其应用范围也已经远远超出了人
硫族化合物具有非常丰富的物理性质使其在热电转换领域、光电转换领域有着广泛应用。而近几年,FeSe超导特性的发现更激发了研究人员对这些化合物的研究兴趣。低温化学法在制