当前位置:首页 > 测试测量 > 测试测量
[导读]摘要:设计一款应用于桥梁健康检测的基于CAN总线2.OB协议的分布式数据采集与处理系统。系统设计了带有CAN总线通信接口的数据采集与处理底层模块以及具有实时监控与控制功能的上位机监控模块。底层模块的硬件设计以C

摘要:设计一款应用于桥梁健康检测的基于CAN总线2.OB协议的分布式数据采集与处理系统。系统设计了带有CAN总线通信接口的数据采集与处理底层模块以及具有实时监控与控制功能的上位机监控模块。底层模块的硬件设计以C8051F060高速型单片机为核心,内部集成A/D采集和D/A输出子模块以及CAN总线通讯模块。
关键词:CAN总线;数据采集;监控系统;总线通讯

0 引言
    随着交通建设事业的蓬勃发展,一些大跨度和超大跨度桥梁的相继建成,人们对这些大型重要桥梁的安全性、耐久性与正常使用功能日渐关注。同时,既有的许多桥梁逐渐进入了养护维修阶段,桥梁管理者对桥梁的养护也日益重视。
    传统的数据采集系统一般采用RS 485作为组网方式,而RS 485本身存在总线效率低、系统的实时性差、通讯的可靠性低、后期维护成本高、网络工程调试复杂、传输距离不理想、单总线可挂节点少、应用不灵活等的局限性。本系统是基于CAN总线的分布式数据采集与通讯系统,解决了RS 485网络的固有问题。CAN总线属于总线式串行通信网络,采用独特的非破坏性总线仲裁技术,拥有强有力的错误处理能力和很高的传输可靠性,而且它的工作方式为多主方式,各节点均可在任意时刻主动向网络上的其他节点发送信息,不分主从,且无需站地址等节点信息。CAN节点在严重错误的情况下有自动关闭输出功能,使总线上其他节点的操作不受影响。因而CAN总线具有突出的可靠性、实时性和灵活性。

1 桥梁检测系统的构成及功能
    桥梁检测系统由数据采集、数据处理和数据传输三个部分构成(见图1)。整个系统由多个底层模块和一台接有CAN总线通信板卡的上位机组成,采用主从结构,通过接口卡来实现双向通讯,由此可以及时得知工业现场的各种数据和运行参数,从而保证了对现场远程测控的实时性。


    桥梁健康检测需要采集的信号主要有应变信号、加速度信号、位移信号和反力信号。数据采集系统主要通过底层模块采集由分布在桥上的传感器所感应的各种微变信号并对它们进行初级处理、打包等操作,然后通过CAN总线的数据传输系统传给上位机进行处理,从而使得上位机可以实时监控、存储数据和发送命令。

2 桥梁检测系统的硬件设计
    基于CAN总线的分布式信号调理模块主要由单片机CPU、输入/输出电路、电源电路和通信接口CAN总线接口几部分组成。系统的结构框图如图2所示。


    系统的硬件电路主要体现在底层模块上,采用双层电路板设计,上层电路主要为CPU模块,是底层模块电路板的核心,用以数据采集、处理和传输。下层电路是调理放大模块,主要是对采集的信号进行调理放大。上层电路有数据采集模块的核心部件——C8051F060单片机及其外围电路和上下层连接件。下层电路包括了信号调理电路、电源电路以及传输电路。系统电路框图如图3所示。


    滤波放大电路用于对传感器送来的微弱信号进行滤波放大以便于后面进行调理转换。调理转换电路把滤波放大后的信号进行转换变成单片机能够识别的信号,其中比较重要的有A/D转换和D/A转换。传输电路主要用来接收命令和传输数据。

3 桥梁检测系统的软件设计
3.1 下位机软件介绍
    下位机使用的是新华龙公司的C80F060单片机,它是完全集成的?昆合信号片上系统型MCU,集成了两个16位、1 MSPS的A/D转换器。且带有DMA控制器;集成有两个12位D/A转换器,具有可编程数据更新方式;集成有控制器局域网(CAN 2.0B)控制器,具有32个消息对象,每个消息对象有自己的标识掩码。下位机软件主要是采集、处理和传输数据。下位机数据处理是对采集的数据进行分类、计算、合并、选择、存储和传送。为了使得检测的数据更加的准确,精度更高,数据采集部分采集的数据必须经过平滑处理才能传输给上位机进行处理。下位机程序中的数据处理就是完成这部分功能的,其他处理包括数据的打包等操作。数据采集采用定时采集的方式。其下位机程序流程图如图4所示。


    下位机数据的传送是把采集的数据打包发给上位机,并接收上位机传给它的命令,每个模块在软件上都有自己的一个ID号便于数据传输和模块识别。下位机数据传输程序框图如图5所示。


3.2 上位机软件介绍
    上位机软件设计是基于Borland公司的Delphi来实现的。Delphi支持多线程工作,并且在数据库访问操作上有很大的优势,而且Delphi支持多层应用程序。
    上位机软件主要负责对网络模块数据进行收集、显示、处理和保存等工作,由本地服务器端和远程客户端组成。服务器端主要任务是接收CAN总线发送来的数据,并且将相应数据转换成电压值,显示转换值,将服务端的采集数据在客户端动态显示出来(以文本方式和图形方式显示),直观清楚,可以对试验数据进行远程监控。其中,远程传输采用B/S架构,它能实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据库;同时也能有效地保护数据平台和管理访问权限,服务器数据库也很安全。上位机软件流程图如图6所示。

4 结语
    基于CAN总线的桥梁健康检测系统采用分布式结构,现场将电流电压信号处理后通过CAN总线将数字量传输给上层,有效解决了桥梁检测中模拟信号长距离传输问题,彻底解决了模拟信号在传输过程中的失真问题。同时,利用Delphi编写的上位机监控软件能实时的多通道的监控各个底层模块的现场状况并对每个通道根据检测的数据及波形图进行调零、数据采集存储等操作,客户端通过互联网与服务器端同步的监控与控制,满足了现场测控系统的实时性及远程监控的同步性。本监控系统在试验桥上运行稳定可靠,能长期、连续、有效地监测数据,目前应用于实际桥梁检测项目中。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭