基于STM32的气象采集系统的模块化设计

来源 :中国电气工程学报 | 被引量 : 0次 | 上传用户:xiaoping123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为满足当前海洋气象数据参数的多样化,传感器种类增多的需求,设计了一种基于STM32处理器的模块化浮标数据采集处理系统。介绍了基于主机单元、传感器和北斗通讯系统的模块化数据采集处理的硬件电路,给出了各模块的软件流程。实际测试表明,该系统具有实时性、智能组合和扩展、高可靠性和维护性等特点,可靠运用于浮标系统的海洋气象数据的监测和传输。
  关键词:STM32;模块化;气象数据;采集系统
  0 引言
  随着我国“数字海洋”建设不断深入推进,海洋观测已进入到对海洋动力、大气、环境、突发事件等实行全天候立体观测阶段,观测参数已从传统的风、温、湿、压、波浪观测扩展到盐、流、水质、碳氢、幅射、光照度等,传感器数量类型繁多,接口包括模拟、脉冲、数字(232、485、422等)等。复杂化带来了监测传感器的专业化和多样化,传统浮标单一采集系统已不适应传感器多样化的搭配组合,数据采集和处理的实时性已难以满足要求。
  基于以上要求,本文研究的主要内容是基于CAN总线的模块化浮标数据采集处理系统。包括下位机软件和硬件的设计,以及CAN总线通信的应用。
  1 系统硬件主要模块设计
  1.1 系统硬件组成框图
  1.2 系统的硬件部分主要由主控模块、采集模块和U盘存储模块和电源模块组成。硬件的组成框图如图1所示。
  1.2.1电源供电模块
  电源模块的电路设计考虑其输入电压范围应满足DC12V~20V,输出电压一方面作为控制器工作电源,另一方面为配置的传感器提供电源。从系统电源的负载来看,DC12的负载包括控制器、实时传输设备和大多数传感器,每个浮标的配置不同,总功耗不同,根据具体配置设计太阳能電池板的功率和蓄电池的容量。电源模块的输出负载根据目前配置过的负载,考虑一定的扩展容量,DC5V输出电流2A; DC24V输出电流为5A。
  1.2.2主控模块
  主控模块为设备控制中心,集数据处理、存储、通讯于一体,主要功能是采集与之连接传感器的数据,同时通过CAN总线与各采集模块通讯,接收各采集模块采集的传感器的数据,将所接收的所有数据进行处理后,存储在存储设备中,并通过北斗终端按工作周期发送至岸站。
  1.2.3数据采集处理模块
  模块的MCU采用超低功耗STM32 L4系列 - ARM CORTEX-M4 ULTRA-LOW-POWER MCUs为核心控制器。
  采集模块的输入电源为DC5V,电源电路将DC5V通过自恢复保险连接5V转3.3V电路,DC3.3V为主控模块的数字电路供电,输出电流为0.5A;基准电压由3.3V转2.5V电压基准电路实现,为A/D转换提供基准。
  采集模块对外设计了多路RS232电路、RS485通道。所有通道的电源为可控,电源为DC12V、DC24V、DC5V、DC3.3V可选,根据系统配置的传感器可将电源设置为间断上电或常通电。采集模块将采集的数据处理后通过CAN总线向主控模块传输。
  2 系统软件主要模块设计
  该系统软件是基于ARM Cortex-M4内核的,集嵌入式技术、CAN总线技术和模块化结构于一体的STM32低功耗单片机进行开发;使用具有友好交互界面的Keil 编译器进行编译。后续将开发基于操作系统的浮标采集系统软件。
  该系统软件通过CAN总线网络将气象传感器的数据与主采集系统通信,和具有高可靠性、实时性和灵活性的优点进行模块化设计,具有可智能扩展A/D、RS232和RS485接口的各型传感器。该软件主要包括主控软件和采集板软件。
  2.1 主软件组成框图如图2。
  主控软件流程图如图3所示:
  主控软件主要将数据采集板接受到的气象数据,按照预先定义的软件协议进行解析后,送实时数据显示,将周期数据进行打包,形成周期存储数据和周期传输数据。气象数据存储模块通过对SD卡的操作,将打包好的周期数据,存储至U盘。该通过CAN总线通讯,将同步信号发送至采集板,使主控板和采集板之间同步传输。采集板通过同步信号,判断是否开启传感器电源或传输数据至主控板。在数据传输方面,运用CAN总线传输技术;CAN总线传输采用非破坏性仲裁技术,当多个节点同时向总线发送信息时,优先级较低的节点会主动的退出发送,而最高优先级的节点可不受影响的继续传输数据。
  2.2 采集板软件组成框图如图4。
  采集板软件流程图如图5所示:
  分别通过采集板的串口和AD口,按照时序接收到传感器传输的气象数据进行解析。采集板将采集到的传感器数据通过CAN总线传送至主控板。主控板按照规定的协议进行U盘数据打包和远程数据打包。
  3.测试结果
  在PC机上显示的测试结果如图6所示。将采集的气象、水文等数据通过CDMA网络、北斗卫星接收进行处理、存储及显示。
  4.结束语
  本文提出了一种基于STM32的气象采集系统的模块化设计方法,介绍了采集系统的硬件电路设计和软件结构设计。模块化设计和分层设计,保证软件的实时性和可靠性。
  本系统于2016年10月至12月,进行了海上试运行试验,对设备全部功能进行全方位、长时间的测试。经测试,其性能稳定,测试数据准确,具有广阔的应用前景。
  参考文献:(略)
其他文献
摘要:机电安装是建筑工程中的一个重要分支,机电安装过程中的施工技术水平能直接影响整个建筑工程的质量,随着人们对生活水平要求的提高,这就要求必须提升施工现场的机电安装技术,本文主要针对机电安装的构成内容进行了阐述,对建筑施工现场机电安装的施工技术的相关要求进行了探究,以便于提高建筑工程中机电安装的施工技术水平。  关键词:建筑工程施工现场;机电安装;施工技术  引言:机电安装作为施工现场中必不可少的
期刊
摘要:随着经济的发展,城市化进程加快。公共建筑的规模与档次都在不断提升,建筑物内的用电负荷也随之增加。为了消除电气设备运行而产生的热负荷,保证电气设备稳定运行,降低其故障率,确保建筑内的电力系统高效、稳定可靠地供电,必须采取有效措施消除变配电房内的余热。  关键词:变配电房,室内,余热,通风空调设计  引言  公共建筑的变配电房通常设置在建筑物地下室,是整个大楼的动力中心,因此保证变配电房的正常运
期刊
摘要:现阶段,随着中国社会经济的不断发展和科学技术的快速进步,给配网设备状态检修和运维管理带来了新的机遇和挑战。配电设备是电网运行的最末端,直接与用户关联。所以,配网设备的运行质量会直接影响用户的用电评价。因此,分析了对配网设备状态实施检修和运维管理的必要性,简述了配网设备状态检修的基本指导思想,探究了检修配网设备状态和运维管理的一些实践措施和应注意的事项。  关键词:专业化巡视;设备运维管理工作
期刊
摘要:随着我国经济的不断发展,城市化进程也逐步加快,市政工程建设成为城市公共基础设施建设的重要步骤。市政工程建设是一种综合性的,社会性的基础城市建设工程,该工程的施工难度高,建设周期长,对其质量要求极高。除此之外,工程建设中也会出现许多不确定的因素,这更是加大了市政工程建设的难度。所以,在市政工程建设中,必须选择正确合适的工程管理模式,保证施工顺利进行,本文对如何加强市政工程管理这一问题进行探讨。
期刊
摘要:随着社会的发展和进步,人们的生活水平在不断的提高,对于生活质量也有着更高的要求,因此城市的园林绿化建设对于城市建设来说也成为了至关重要的一部分,如何保证移栽的大树的成活率是风景园林绿化中大树营在工作当中的重点内容,因此本篇文章通过对风景园林绿化中大树移栽以及养护管理等问题进行研究,针对具体的问题进行分析,并且提出相应的解决对策,为大树移栽以及养护管理技术的发展提供一定参考。  关键词:风景园
期刊
摘要:为解决突出煤层煤体强度低,湿润性较差,洒水降尘效果不好的问题,本文采用现场实验加科学分析手段对煤矿一综掘工作面进行现场实验,首先测量该工作面煤体湿润半径,得到其值为2.0~2.5m;其次在工作面设计了若干深20m直径为75mm注水钻孔,注水压力为3.5MPa~4.5MPa,时间为2h;而后取芯进行湿润效果检验,注水后降尘效果检验和沿程粉尘浓度、综合降尘效果分析,结果表明:(1)掘進进尺8.0
期刊
摘要:土壤环境遭到破坏的较为明显的就是原生植被遭受破坏,所以植物的修复就相当于人类对生态环境进行了修复,这也是人类拯救环境所必需做出的选择。土壤环境的污染不仅能够影响到农产品的质量,还关系到了水环境的质量。土壤环境被污染,就会把污染物传到植物或者农作物的体内,然后通过食物链的关系进入到人或者是动物的体内,危及到了人和动物的生命健康,可能会导致某些疾病等。越来越多的地方选择用植物修复的方法来修复土壤
期刊
摘要:我国的水利工程得到了良好的发展,在国家政策的扶持下,开展了很多新的水利工程建设项目。作为最为常见的建材,混凝土在水利施工中有着非常重要的地位,直接影响到工程的结构质量。为此,要重视混凝土施工技术,加强其在水利工程中的应用,才能确保水利工程的施工质量符合国家要求,为人们提供高质量的水利基础设施。  关键词:水利施工;混凝土;施工技术  一、混凝土施工技术在水利施工中应用必要性  水利工程对我国
期刊
摘要:现阶段随着我国社会不断快速的发展,以及不断深入实施的社会经济体制改革,促使我国的会计制度发生较大的变化,而且会计制度的变化能够直接影响企业与单位的财务管理模式。所以在新会计制度下,能够对企业与单位的财务管理模式进行优化,确保使财务管理的水平得到提高,从而对企业与单位的经济效益进行大幅度的提升。而且通过优化与创新财务管理模式,能够使企业与单位的财务流程更加细致,确保满足新会计制度的需求,从而大
期刊
摘要:随着我国城市化建设的快速发展,居民生活水平的不断提升,对城市道路路网功能、改善行车条件、满足交通快速增长需要提出了更高要求,从而推动了我国道路交通相关行业的发展。市政道路是城市基础工程中的重要部分,为人们的日常交通出行提供了很大的便利。市政道路工程路基施工技术直接关系到工程整体质量,必须加强对路基施工技术的控制,认真分析路基施工中存在的问题,及寻求相应的解决对策,确保工程建设质量。  关键词
期刊