微波EDA网,见证研发工程师的成长! 2025濠电姷鏁告慨鎾儉婢舵劕绾ч幖瀛樻尭娴滅偓淇婇妶鍕妽闁告瑥绻橀弻锝夊箣閿濆棭妫勭紒鐐劤濞硷繝寮婚悢鍛婄秶闁告挆鍛缂傚倷鑳舵刊顓㈠垂閸洖钃熼柕濞炬櫆閸嬪棝鏌涚仦鍓р槈妞ゅ骏鎷�04闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏℃櫆闁芥ê顦純鏇㈡⒒娴h櫣甯涢柛鏃€娲熼獮鏍敃閵堝洣绗夊銈嗙墱閸嬬偤鎮¢妷鈺傜厽闁哄洨鍋涢埀顒€婀遍埀顒佺啲閹凤拷03闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏℃櫇闁逞屽墰缁絽螖娴h櫣顔曢梺鐟扮摠閻熴儵鎮橀埡鍐<闁绘瑢鍋撻柛銊ョ埣瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷 闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏犖ч柛灞剧煯婢规洖鈹戦缁撶細闁告鍐f瀺鐎广儱娲犻崑鎾舵喆閸曨剛锛涢梺鍛婎殕婵炲﹪鎮伴鈧畷鍫曨敆婢跺娅屽┑鐘垫暩婵挳骞婃径鎰;闁规崘顕ч柨銈嗕繆閵堝嫯鍏岄柛娆忔濮婅櫣绱掑Ο鑽ゎ槬闂佺ǹ锕ゅ﹢閬嶅焵椤掍胶鍟查柟鍑ゆ嫹闂傚倸鍊搁崐鎼佸磹閹间礁纾归柣鎴eГ閸婂潡鏌ㄩ弴鐐测偓鍝ョ不閺嶎厽鐓曟い鎰剁稻缁€鈧紒鐐劤閻忔繈鍩為幋锔藉亹閻庡湱濮撮ˉ婵堢磽娴e搫顎岄柛銊ョ埣瀵濡搁埡鍌氫簽闂佺ǹ鏈粙鎴︻敂閿燂拷
首页 > 硬件设计 > 硬件工程师文库 > 基于STC89C52单片机的温湿度远程监控系统设计

基于STC89C52单片机的温湿度远程监控系统设计

时间:06-11 来源:维库电子市场网 点击:

  摘要:为了解决无法对无人升空平台设备舱温湿度进行实时监控的问题,采用STC89C52单片机为控制核心,以Lab-VIEW为开发平台,提出了无人升空平台温湿度远程监控系统的设计方案。该系统可以对飞行任务过程中无人升空平台设备舱的温湿度进行实时的监控,当设备舱的温湿度超出所许可的范围时,系统会发出报警信息提醒操作员采取适当的措施,并能够自动调节舱内的温湿度,以保证舱内任务设备时刻处于良好的工作环境,确保试验中所采集数据的有效性。

  0 引言

  无人升空平台在电子信息装备试验中发挥着越来越重要的作用。在装备试验过程中任务设备所处环境的温湿度是一项重要的技术参数,影响着任务设备能否正常地进行工作。长期以来只能依靠地面的气象观测对其实施监测,无法对处在飞行状态的无人升空平台设备舱的温湿度进行实时而有效的监控,从而很难保证每次试验中所采集数据的有效性。

  为了解决上述问题,本文设计了一种无人升空平台设备舱温湿度远程监控系统,由温湿度传感器对设备舱的温湿度进行测量经单片机计算处理并打包,通过通信模块经地空链路下传至地面指挥方舱,再经以太网传至指挥所。设备操作人员利用监控软件对设备舱的温湿度进行实时的监控,一旦设备舱的温湿度超出所许可的范围时,监控系统会发出报警信息提醒操作人员采取适当的措施,并自动调节舱内的温湿度至正常的范围之内,以确保所采集试验数据的有效性。

  1 系统结构及总体设计

  无人升空平台设备舱温湿度远程监控系统可分为机载和地面两部分,系统总体结构如图1所示。机载部分主要由电源模块、核心控制模块、温湿度传感器、数码管显示模块、键盘模块、温湿度调节系统及通信模块组成,地面部分由安装在地面指挥方舱和指挥所中的监控软件所构成。在本系统中,核心控制模块通过温湿度传感器实时采集并计算出无人升空平台设备舱的温湿度参数,通过数码管显示模块进行实时显示,将温湿度数据打包传送至通信模块,由通信模块通过地空链路下传至地面指挥方舱再经以太网将数据传送至指挥所,最终由操作人员在地面指挥方舱和指挥所通过地面监控软件对设备舱的温湿度参数进行实时的监控。

  1.1 电源模块

  电源模块为机载部分的核心控制模块、数码管显示模块、键盘模块、通信模块和温湿度调节系统的正常工作提供优质、稳定的电压。

  闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋涢ˇ鐢稿垂妤e啫绠涘ù锝呮贡缁嬩胶绱撻崒姘偓鐑芥倿閿曚焦鎳岄梻浣告啞閻熴儳鎹㈠鈧濠氭偄绾拌鲸鏅梺鎸庣箓濞诧絽效濡ゅ懏鍋℃繝濠傛噹椤eジ鎮介娑樻诞闁诡喗鐟︾换婵嬪炊閵娧冨妇濠电姷鏁搁崐顖炲焵椤掑嫬纾婚柟鍓х帛閻撴盯鎮楅敐搴′簽濠⒀冪仛閹便劍绻濋崨顕呬哗闂佸湱鎳撶€氱増淇婇幖浣肝ㄩ柨鏃€鍎崇紞鎺楁⒒閸屾瑨鍏岄柟铏崌瀹曠敻寮介鐐殿唵闂佽法鍣﹂幏锟�...

  1.2 核心控制模块

  系统机载部分的核心控制模块采用STC89C52单片机。STC89C52单片机是一种低功耗、高性能CMOS 8位微控制器,拥有灵巧的8 位CPU 和8 KB 在系统可编程FLASH存储器,使得STC89C52可以为本系统的核心控制提供高灵活、超有效的解决方案。

  1.3 温湿度传感器

  温湿度传感器主要负责采集设备舱实时变化的温湿度物理数据,并将其转换为电信号,传感器的性能直接决定了监控系统的精度、灵敏度和测量范围。本系统采用1个SHT10数字温湿度传感器,其主要性能指标如下:湿度测量范围:0~100% RH;温度测量范围:-40~123.8 ℃;湿度测量精度:±4.5% RH;温度测量精度:±0.5 ℃;低功耗为80 μW,满足系统的监控要求。

  1.4 键盘模块

  键盘模块为方便用户在地面联调时由设备操作人员手动设置设备舱的温湿度范围并实现系统自检、复位等功能。

  1.5 数码管显示模块

  数码管显示模块主要用于对设备舱的温湿度参数的显示,可以方便操作人员在对无人升空平台进行地面调试时,对温湿度进行实时的监视。该模块由驱动电路和数码管构成,驱动电路完成温湿度数据的锁存和数码管的段选和位选,数码管用于实现温湿度数据的实时显示。

  1.6 通信模块

  通信模块是核心控制模块与地空链路之间数据通信的接口,负责将核心控制模块打包发送来的温湿度数据传递至地空链路,还负责将地面监控软件的控制指令传递给核心控制模块。

  1.7 温湿度调节系统

  当设备舱的温湿度超出设备操作人员预先设定的范围时温湿度调节系统在核心控制模块的控制下进行工作,自动将设备舱的温湿度调整为许可的范围,以确保任务设备在规定的温湿度条件下进行工作。

  2 系统软件设计

  2.1 机载核心控制模块软件设计

机载核心控制模块软件运行流程如图2所示,软件采用C语言编程实现各项功能。以STC89C52单片机为控制核心主要实现控制温湿度采集与处理、数码管显示、键盘输入、对温湿度调节系统进行控制以及将温湿度数据打包以便进行远程无线传输。一个完整的工作流程如下:当系统初始化后,核心控制模块读取由地空链路上传或由地面操作人员预先设置的温湿度参数范围,

鐏忓嫰顣舵稉鎾茬瑹閸╃顔勯弫娆戔柤閹恒劏宕�

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

网站地图

Top