基于卫星通信的海洋气象数据采集系统设计_谭鉴荣

合集下载

基于LabVIEW的大型模拟海洋平台数据采集系统的设计

基于LabVIEW的大型模拟海洋平台数据采集系统的设计

基于LabVIEW的大型模拟海洋平台数据采集系统的设计苟瀚儒;李德堂;叶继英【摘要】介绍了大型模拟海洋平台数据采集系统的基本原理,采用LabVIEW软件对模拟平台的数据采集系统进行设计,简单介绍了利用OPC的方式在LabVIEW中实现PC与西门子S7-200PLC的通信及设置方法,该方法简捷可靠,已成功应用于模拟平台的现场通信中.【期刊名称】《机械工程师》【年(卷),期】2018(000)012【总页数】4页(P28-30,38)【关键词】海洋平台;OPC;LabVIEW;实时通信【作者】苟瀚儒;李德堂;叶继英【作者单位】浙江海洋大学船舶与机电工程学院,浙江舟山316022;浙江海洋大学船舶与机电工程学院,浙江舟山316022;浙江海洋大学船舶与机电工程学院,浙江舟山316022【正文语种】中文【中图分类】P7510 引言在世界经济和技术高速发展的今天,海洋能源的开发已经逐渐成为各国关注的焦点,其中海洋油气的开发是当今海洋能源开发领域内的主要内容之一[1]。

在众多海洋钻井平台类型中,自升式钻井平台因其良好的作业稳定性和极强的定位能力,是大陆架海域油气勘探开发中的主力军[2]。

由于海况复杂,自升式钻井平台作业时仍面临种种难题,一旦平台操作不当,可能导致平台船体倾斜、桩腿断裂甚至倾覆。

特别是平台桩腿升降过程中,与海底地基接触时所产生的撞击以及桩靴地基穿刺,都会对平台的安全运行造成极大的困扰和威胁[3]。

桩靴穿刺现象主要发生在层状地基基础,在平台插桩过程中,桩靴遇到上硬下软的地基,当载荷超过硬土层最大承载时土体发生剪切破坏,桩靴刺穿硬土层进入软土层,承载力大幅下降造成桩靴迅速下沉[4-7]。

造成安全事故的原因错综复杂,主要是环境载荷和人为操作的原因。

目前我国海洋平台的操控人员都是现场对平台进行适应性操作,由于受不同海况和环境因素影响很大,对海洋平台的操作人员来说存在着安全隐患,是一个极大的挑战。

本文基于LabVIEW对大型模拟海洋平台升降系统的数据采集部分进行了设计。

海洋信息自动监测数据采集系统设计

海洋信息自动监测数据采集系统设计

海洋信息自动监测数据采集系统设计董超群;李立勇;秦明慧;戴永寿;孙洪涛【摘要】针对海洋环境监测工作的实际需要设计了一套适用于多类监测站点的海洋信息自动监测数据采集系统.系统由台站监控计算机(上位机)和现场采集器(下位机)两部分组成;通过专网进行数据传输.监控计算机作为TCP服务端,向采集器发送命令并接收数据;采集器作为TCP客户端,读取传感器数据并根据命令上传数据.采集器采用模块化设计,接口功能强大,能兼容连接水文、气象、浪流等多类检测仪表或传感器.系统采用C语言开发下位机程序,采用Delphi和Oracle平台开发上位机软件.现场应用表明,系统运行稳定可靠、维护方便,综合效益明显,具有较大的推广价值和应用前景.%According to the actual requirement of marine environment monitoring, a marine information automatic monitoring & data acquisition system which was appropriate for many kinds of monitoring sites was designed.The system consisted of an upper monitoring computer in station and some under acquisition devices in field, transmitted data by a special network. The monitoring computer was used as TCP Server, sent out a command to collector and received data. The collector was used as TCP Client, read the transducer's data and uploaded data according to the command's type. The modularized design thought was used in the design of the collector. The interface of the collector was powerful, and could be compatibly connected with an instrument or sensor which was used for monitoring the marine hydrology, meteorology, or wave & current, etc. C programming language was used to develop the program for the under computer. Delphi and Oracle were used to develop the software for theupper computer.The application result shows that the system runs stably & reliably, the maintenance is convenient, the comprehensive benefit has increased substantially, and the system has a greatpopularization valueand application prospect.【期刊名称】《科学技术与工程》【年(卷),期】2011(011)013【总页数】5页(P3066-3070)【关键词】海洋环境监测;数据采集系统;软件开发【作者】董超群;李立勇;秦明慧;戴永寿;孙洪涛【作者单位】中国石油大学(华东)信息与控制工程学院,东营,257061;中国石化胜利油田有限公司,东营,257237;国家海洋局东海分局,上海,200137;中国石油大学(华东)信息与控制工程学院,东营,257061;中国石油大学(华东)信息与控制工程学院,东营,257061【正文语种】中文【中图分类】TN915.11;TP39海洋对全球气候和环境起着主导作用,与人类的生产和生活密切相关,其丰富的资源是人类社会未来发展的重要物资基础。

基于STM32的海洋环境数据采集系统设计

基于STM32的海洋环境数据采集系统设计

线连接到 P C机, 方便 实验数据的读取, 即插即用。实验证 明, 该数据采集系统工作稳定可靠 , 能够满足海洋勘探 系统的
各 项技 术 要 求 。
关键 词 : 海 洋环境数 据采 集 ; C F 卡; U S B接 1 : 1 中图分类 号 : T P 2 7 4 . 2 ; f r 7 1 文献标 识码 : A 文章 编号 : 1 0 0 2 - 4 0 2 6 ( 2 0 1 4 ) 0 2 - 0 0 0 8 - 0 5
Ab s t r a c t: W e d e v i s e a ma r i n e e n v i r o n me n t a l d a t a a c q u i s i t i o n s y s t e m .I t e mp l o y s a l o w p o we r c o n s u mp t i o n CPU c h i p, S T M3 2F 2 0 7,a n d c a n a u t o ma t i c a l l y c o l l l e c t , t r a n s f e r a n d p r o c e s s ma r i n e e n v i r o n me n t a l da t a a n d t h e p o s t u r e o f t h e c a r r i e d
( 1 .S c h o o l o f E n g i n e e r i n g,Oc e a n Un i v e r s i t y o f C h i n a, Qi n g d a o 2 6 6 1 0 0,C h i n a;
2 .I n s t i t u t e o f O c e a n o g r a p h i c I n s t r u me n t a t i o n , S h a n d o n g A c a d e my o f S c i e n c e s , oi n g d a o 2 6 6 1 0 0 , C h i n a )

基于FPGA的海洋浮标卫星通信信号设计与实现

基于FPGA的海洋浮标卫星通信信号设计与实现
g i n g e n v i r o n me n t ,a s a t e l l i t e c o mmu n i c a t i o n b a s e b a n d s i g n a l g e n e r a t i n g me t h o d o f t h e o c e a n b u o y s b a s e d o n F PGA i s p r o p o s e d .Th e d e s i g n a n d s i mu l a t i o n o f t h e b a s e b a n d s i g n a l i s c o mp l e t e d b y EDA a n d t h e s i g n a l i s v e r i f i e d b y t h e
a l i z e d .Th e r e s u l t s s h o w t h a t t h e s i g n a l i s s t a b l e a n d r e l i a b l e ,a n d h a s i mp o r t a n t v a l u e . Ke y wo r d s : o c e a n b u o y s ;b a s e b a n d s i g n a l ;F PGA
s i g na l o f o c e a n b u o y s b a s e d o n FPGA
Li Ch e n f e i ,J i Yu a n f a ,S u n Xi y a n
( S c h o o l o f I n f o r ma t i o n a n d Co mmu n i c a t i o n En g i n e e r i n g ,Gu i l i n Un i v e r s i t y o f E l e c t r o n i c T e c h n o l o g y,Gu i l i n 5 4 1 0 0 4,C h i n a )

基于STM32的海洋气象浮标采集系统设计与实现

基于STM32的海洋气象浮标采集系统设计与实现

基于STM32的海洋气象浮标采集系统设计与实现王柏林;王皖东;刘云平【摘要】文章设计了基于STM32的海洋气象浮标采集系统,该系统用于测量近海水域的风速、风向、气压、气温等气象要素,通过GPRS与岸基数据中心连接,实现实时数据采集、自动标识、回传和在线命令响应,最后对系统进行了测试与分析;实验结果表明,该方案解决了近海海域气象要素的采集、传输和远程控制,具有高度的可扩展性,可获取到更多气象、水文及海洋的连续稳定的观测资料.【期刊名称】《气象水文海洋仪器》【年(卷),期】2019(036)002【总页数】5页(P85-89)【关键词】海洋气象浮标;STM32;数据采集【作者】王柏林;王皖东;刘云平【作者单位】中国华云气象科技集团公司 ,北京100081;南京信息工程大学信息与控制学院 ,南京210044;南京信息工程大学信息与控制学院 ,南京210044【正文语种】中文【中图分类】P470 引言随着海洋科学技术不断发展,海洋浮标成了海洋探索中不可缺少的一部分[1]。

原有的海洋监测需要人工辅助,监测范围和时长受限较多。

海洋浮标使用了传感器、控制、电源管理、通信等多方面技术,是一个包含广泛的综合性应用[2-4]。

通过这些自动化技术,使海洋浮标的探测变得简单,通过无线通信系统与后台通信服务器相连,实现数据的自动采集、标识和传输,无需人工值守就能全天候、更广范围地了解到海洋气象要素。

海洋浮标的应用,推动了海洋科学技术的发展。

为了获取更多气象、水文、海洋的连续稳定的观测资料,文章设计了基于STM32的海洋气象浮标采集系统。

1 总体方案设计该系统主要由STM32微控制器搭载电子罗盘、风速风向传感器、气压传感器、温湿度传感器、GPS定位模块、无线通信模块以及电源模块组成,电源模块采用蓄电池供电,辅助太阳能板为电池蓄电。

各类传感器将风速、风向、气压、气温等气象要素先转换为模拟电压信号,再通过STM32自带的AD转换通道转化为单片机可读的数字信号;经过单片机处理后,将测量数据和GPS信息通过GPRS无线通信模块传送给远程监控端,与后台通信服务器相连,实现数据的自动采集、自动标识和自动发送,实时监测海洋气象数据以及对应的浮标位置,从而了解该海域的海洋气象情况[5,6]。

基于STM32的海洋环境数据采集系统设计

基于STM32的海洋环境数据采集系统设计

基于STM32的海洋环境数据采集系统设计
辛凯;张喜验;綦声波;陈宗喜
【期刊名称】《山东科学》
【年(卷),期】2014(27)2
【摘要】设计了一种基于STM32的海洋环境数据采集系统,采用低功耗芯片STM32F207为主控CPU,能自动完成对搭载仪器姿态的获取以及所处的海洋环境数据的采集、传输和处理.该系统利用标准的CF闪存卡存储数据,可通过USB数据线连接到PC机,方便实验数据的读取,即插即用.实验证明,该数据采集系统工作稳定可靠,能够满足海洋勘探系统的各项技术要求.
【总页数】5页(P8-12)
【作者】辛凯;张喜验;綦声波;陈宗喜
【作者单位】中国海洋大学工程学院,山东青岛266100;中国海洋大学工程学院,山东青岛266100;山东省科学院海洋仪器仪表研究所,山东青岛266100;中国海洋大学工程学院,山东青岛266100;山东省科学院海洋仪器仪表研究所,山东青岛266100
【正文语种】中文
【中图分类】TP274+.2;P71
【相关文献】
1.基于STM32与串/网口转换器的数据采集系统设计 [J], 林楚婷; 王建
2.基于FPGA和STM32的流式细胞仪数据采集系统设计 [J], 于丽华; 宋树祥; 李

3.基于STM32嵌入式微处理器的农业气象物联网数据采集系统设计 [J], 韩琛晔
4.基于STM32和USB的多通道数据采集系统设计与实现 [J], 屠晓伟; 俞润超; 杨庆华
5.基于STM32的多路传感器数据采集系统设计 [J], 过怡;张振;张棋
因版权原因,仅展示原文概要,查看原文内容请购买。

气象卫星数据处理流程

气象卫星数据处理流程气象卫星是一种通过空间技术获取大气、云降水等气象信息的科学仪器。

它可以提供全球范围内的气象观测数据,为天气预报、气候变化研究、自然灾害监测和环境保护等方面提供重要支持。

为了有效利用气象卫星数据,进行数据处理是至关重要的环节。

下面将介绍一般的气象卫星数据处理流程。

首先,在开始数据处理流程之前,需要根据任务需求选择合适的气象卫星数据。

不同的任务可能需要不同的数据源和数据类型。

常见的气象卫星数据来源有美国国家海洋和大气管理局(NOAA)、中国气象局、欧空局等。

根据任务需求,可以选择对应的气象卫星数据。

一般来说,气象卫星数据处理分为数据获取、预处理、图像解译和产品生成四个步骤。

第一步是数据获取。

根据任务需求,从相关的数据仓库或网站下载所需气象卫星数据。

这些数据通常以电子文件的形式提供,包括图像文件、观测数据文件和元数据文件。

元数据文件中包含了关于数据的描述和属性信息,为后续的数据处理提供参考。

第二步是预处理。

预处理是为了去除图像中的噪声、矫正图像坐标等。

首先,对数据进行辐射校正,将原始的观测数据转化为表达地球表面特征的辐射亮温。

然后,对数据进行大气校正,消除大气散射和吸收对观测数据的影响。

接下来,进行定位校正,将图像像素坐标转化为地理坐标,以便后续的分析和应用。

第三步是图像解译。

图像解译是为了从气象卫星数据中提取有用的气象信息。

通过对图像的观察和分析,可以获取云图、海洋异常变化、极端天气等信息。

常见的图像解译方法包括云图制作、浓度分析、温度分析和风场分析等。

图像解译需要结合气象学知识、遥感技术和图像处理算法,对图像进行分类、识别和分析。

最后一步是产品生成。

根据任务需求,将图像解译得到的气象信息转化为可供使用的产品。

常见的气象产品包括云图、降水估算、温度图等。

产品生成需要根据产品规范和标准进行数据处理和分析,确保准确性和可靠性。

同时,产品生成也需要考虑数据的展示方式和用户需求,以便用户能够方便地使用和理解。

基于北斗的气象自动观测系统数据编码设计

软件与算法SoftwareandAlgorithms

《微型机与应用》2017年第36卷第8期欢迎网上投稿www.pcachina.com

基于北斗的气象自动观测系统数据编码设计聂林波(南海舰队海洋水文气象中心,广东湛江524001)

摘要:针对气象自动观测网数据传输需要,提出了基于北斗卫星导航系统的气象自动观测数据编码设计方案。该方案采用北

斗短报文通信功能传输帧数据,从而实现自动观测数据的传输。采用该方案使得指挥终端能实时接收自动站发送的观测数据。采用北斗卫星导航系统能实现观测站点的快速部署和观测数据的高效获取。关键词:北斗卫星导航系统;气象自动观测;数据传输;编码中图分类号:TP391.1文献标识码:ADOI:10.19358/j.issn.1674-7720.2017.08.005引用格式:聂林波.基于北斗的气象自动观测系统数据编码设计[J].微型机与应用,2017,36(8):15-15,18.

DesignofmeteorologicalobservationsystembasedontheBeidousatellitenavigationsystem

NieLinbo(TheOceanMeteorologicalandHydrologicalCenterofSouthChinaSeaFleet,Zhanjiang524001,China)

Abstract:Aimingatthetransmissionofautomaticmeteorologicalobservationdata,thecodingschemewhichbasedontheBeidousatellitenavi-gationsystemwasproposed.Thesystemtransmitsobservationdatausingthefunctionofshortmessage.Thesystemcanreceiverealtimeobser-vationdata.WiththeBeidousatellitenavigationsystem,thegoalofrapiddevelopmentofobservationstationandefficientacquisitionofobser-vationdatacanbeachieved.Keywords:Beidousatellitenavigationsystem;meteorologicalobservation;datatransmission;coding

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第41卷第1期2013年2月气 象 科 技METEOROLOGICAL SCIENCE AND TECHNOLOGYVol.41,No.1Feb.2013基于卫星通信的海洋气象数据采集系统设计谭鉴荣1 吕雪芹1 郎东梅2 陆土金3(1广东省气象局,广州510080;2中国气象局气象探测中心,北京100081;3海南省气象局,海口570203)摘要 根据我国海洋综合气象监测装备建设网点不继扩大和加密的现状,依靠现有的卫星通信网络,利用其覆盖范围广、通信稳定、实时在线和维持经费等优势,设计一种基于卫星通信网络的海洋气象数据采集系统。

介绍该系统的数据采集结构和功能,智能处理终端的硬件组成,硬件电路芯片选型与使用;介绍系统软件的控制和编制方法,简述在可视化编程语言Microsoft Visual Studio 6.0集成包环境下开发海洋气象数据采集系统软件的步骤;讨论基于我国北斗卫星通信网络的海洋气象数据采集系统的实际应用情况。

关键词 卫星通信 气象数据 采集系统 单片机http://www.qxkj.net.cn气象科技作者简介:谭鉴荣,男,1971年生,高级工程师,从事综合气象观测工作,Email:tanjr_de@126.com收稿日期:2011年10月12日;定稿日期:2012年4月5日引言按照中国气象局南海海洋气象业务发展专项规划的要求,为加强海洋气象监测预警、预测预报和气象服务工作,我国沿海各省气象部门正逐步加大海洋气象观测装备建设。

目前已初步形成石油平台自动气象站观测网,海洋浮标气象观测站网,海上船舶自动气象站观测网和海岛自动气象站观测网。

这些站网观测装备远离岸边,大部分观测设备距海岸100km以外,特别是石油平台自动气象站,都是在200km外的海洋上。

这些气象设备的实时观测气象数据不再能够通过传统通信方式(有线电话、VHF/UHF、宽带网络、GPRS)及时传回到岸上气象信息处理中心,在数据传送通信手段上提出了新的要求。

目前只有卫星通信才能够覆盖海洋每个角落,不受地域和时间的限制,提供了解决当前任意海面上数据通信的难题,实现了气象数据交换向通信方式匮乏的海洋区域扩展,从而解决海洋气象数据通信的最后一公里问题。

针对这些情况,本海洋气象数据采集系统综合利用了微电子控制技术、卫星通信、计算机和宽带网络技术,能有效解决上述问题,实现海洋观测数据实时收集,为气象监测预警和预测预警提供科学的数据。

本文设计的系统具有实时在线,数据采集灵活、传送快捷,管理数字化和运行成本低等特点,在宽广海域条件和常规通信难以实现气象观测数据收集的情况下,方便实现实时气象数据采集和处理。

1 海洋气象数据采集系统的组成和功能该系统主要由数据采集传输终端设备,卫星通信传输网络和气象数据管理中心3部分组成,其系统结构框图如图1所示[1-3]。

图1 海洋气象数据采集系统结构框图(DTU:Data Translate Unit,数据处理单元)1.1 数据采集传输终端设备功能分析数据采集传输终端设备包括智能处理终端、气象设备和卫星通信DTU模块。

智能处理终端主要包括发送数据单元、接收数据单元、数据分析处理单元和数据存储单元。

发送单元实时转发采集的气象观测数据、设备状态数据和定时心跳握手信息;数据接收单元功能是实时接收多种自动气象探测设备的实时测量气象数据、正点时次气象观测数据和气象设备状态数据等;数据存储单位可临时存储气象数据、可按气象观测要求保存多种定时节目表;数据分析处理单元实时分析预设节目内容,确保智能处理终端按预设的定时节目表规定自动运行。

海洋自动气象设备必须通过中国气象局的考核认证,获得中国气象局颁发的《气象装备使用许可证》的专用气象探测设备(如海洋气象浮标站、石油平台气象观测站、船舶气象站和海岛自动气象站等),该海洋气象设备能自动实现海面上风向、风速、温度、湿度、气压、雨量等气象要素的自动监测,海平面以下海流、海浪、海温等参数的自动测量,完成海洋气象观测数据的自动采集和处理。

该探测设备还具有标准的RS232串行通信接口,方便与智能处理终端的对接和实现数据交换。

1.2 卫星通信设备(网络)功能分析卫星通信指挥机和卫星通信用户机可以直接在市场上专业卫星通信公司方便购买得到。

卫星通信指挥机与其他设备之间通过标准的RS232串口协议进行数据交换,该通信指挥机既可以平放置在工作台面上工作,也可以安装在标准的19英寸(48.26cm)机架上工作。

卫星通信指挥机可以监测、接收到它下属的所有卫星通信用户机的运行状态、发送数据,而不需要发送数据;同时,卫星通信指挥机可以只发送一条指令,就可以控制到它所有的下属通信用户机,也可以个别用户机单独进行控制;正是由于卫星通信指挥机具备的监收和通播特殊功能,使其成为海洋气象数据采集系统设计中的关键设备。

卫星通信用户机内置DTU(Data TranslateUnit)模块,可设置和修改卫星通信参数,该用户机按照预先设定参数自动上网,按卫星通用协议先将智能处理终端输出海洋气象数据进行分包处理,然后再通过卫星通信系统将海洋气象数据传送到卫星通信指挥机;另外,该用户机还内置看门狗,具有上电复位等功能。

RS232传送的报文数据结构设计为可扩展格式,便于增加观测要素或者减少观测内容,易于灵活扩展观测装备配置。

报文包括:报文头,观测要素标识符1,观测内容长度1,观测数据1,观测要素标识符2,观测内容长度2,观测数据2,……,校验码,结束符。

1.3 气象数据管理中心功能分析海洋气象数据采集处理完成后,先通过标准串行RS232口传送到卫星通信用户机(DTU),再通过卫星通信网络传送,海洋气象观测数据到达地面卫星通信指挥机(MODEM),经卫星通信指挥机按既定的协议解包后传到气象数据管理中心的计算机,按气象观测数据规范进行气象观测数据的运算、统计、综合分析、存储和显示,后台再进行各种气象数据报表的编写、审核、存档、统计、查询和打印。

另外,智能处理终端可以实时和定时向气象数据管理中心发送各种海洋自动气象设备采集到的气象数据和设备运行状态数据;气象管理人员也可以通过卫星通信网络将“数据采集指令”送达海洋自动气象设备,采集当前海洋气象设备测量到的实时气象数据或查询海洋气象设备的运行状态;智能处理终端同时监测和分析各种海洋气象设备的运行状况,形成分析报告定时向气象数据管理中心发送,气象管理人员通过气象设备分析报告,及时发现海洋气象设备运行异常情况,可开展远程技术维护,通过维护指令及时排除部分隐故障,该终端支持远程复位操作,必要情况下可重新复位海洋气象观测设备。

2 智能处理终端设计智能处理终端是整个海洋气象数据采集系统中最关键的硬件设备,用于实现海洋自动气象观测数据的接收、处理、存储和上传,设置预定节目表参数,实现气象设备状态监控,故障报警和复位海洋气象设备等功能。

智能处理终端结构框图[4]如图2所示。

2.1 终端硬件电路设计根据该终端的功能要求,最少设计两个标准串行通信口,电平信号符合计算机通用RS232串行通信接口信号要求,设计具有32K字节程序和64K字节数据存储空间,能自动获得当前时间信息,设计内置看门狗,监测到终端出现死机、上电、掉电和电压过低等情况,能使终端自动复位、重新自动运行。

2.1.1 终端中央控制单元智能处理终端要实现自动化运行,需要依赖中央处理器CPU(Center Process Unit),即单片机进行自动化控制。

根据终端的功能需求,本文单片机设计选用DALLAS公司CMOS低功耗、8位并行25气 象 科 技 第41卷图2 智能处理终端结构框图数据口的微处理器DS80C323芯片。

该芯片引脚封装和功能与51系列单片机兼容,具有3个16位定时计数器,4个8位输入/输出接口,256B内部数据存储单元;16位地址线可直接寻址64KB外部数据存储器(RAM),外部程序存储器(ROM)容量最大可选用64KB;该芯片专有两个串行通信接口,但接口电平为1—+5V,0—GND;芯片内置看门狗,若监测到程序溢出或者电压过低等,在规定时间内产生复位脉冲;是一种性能价格比较高的单片机微处理器。

当智能处理终端运行出现上电、电压过低、掉电和死机等情况,该微处理器内置的看门狗就会产生一触发脉冲复位智能处理终端。

单片机其中一个串行接口(UART1)通过电平转换单元后连接到卫星通信用户机,上传海洋气象数据、海洋观测设备的运行状态数据,接收气象数据管理中心发送的操作指令,另外一个串行接口(UART2)通过电平转换单元后接到海洋气象观测设备或智能气象传感器,接收观测设备的监测数据、运行状态信息,转发气象数据管理中心下达的操作指令。

2.1.2 终端程序存储单元本文选用的单片机没有内置程序存储器,需要另外选用程序存储芯片。

程序存储芯片按擦除方式分光擦除和电擦除两种,其中光擦除存储芯片有一个窗口,可以通过紫外线擦除器擦除EPROM中的程序,用编程工具把新的程序代码写入EPROM,且可以反复擦除和写入,但是每次擦除必须进行紫外线照射30min后才能完成;另一种电擦除存储芯片没有窗口,不需要光擦除,用户随时可以用编程器对芯片中的EEPROM存储器快速整体擦除和逐个字节写入,这种存储芯片价格也低、使用方便,是目前最流行的程序存储芯片。

本文选用华邦电子公司生产的电擦除类型W27C512存储芯片[5],容量为512kbit,也就是65536×8bit,工作电源为+5V电源供电,硬件具有8位并行数据接口,16位地址接口,一个片选接口和程序使能接口。

正好乎合80C323单片机对外8位数据线和16位地址线的接口要求。

2.1.3 终端数据存储单元本文选用的单片机只有256个内置数据存储器,需要扩展外部数据存储器,满足终端运行和数据存储的需求。

按记忆分类,数据存储器可分为非永久记忆和永久记忆两种,非永久记忆的存储器,断电后信息即消失的存储器;永久记忆性存储器,断电后仍能保存信息的存储器,永久记忆存储器在长期断电的情况下,存储的数据保存期不小于10年。

本文选用美国DALLAS公司生产的DS1644数据存储芯片[5],该存储器具有8位并行数据出入/出口和15位地址接口,容量为32KB。

DS1644数据存储芯片内置电池,在正常断电情况下数据保存期不小于10年,属于永久记忆的数据存储器芯片。

另外该且芯片内置实时时钟,能为智能处理终端提供实时时间、日期和星期信息,所以在硬件电路设计,不需要另外设计时钟电路单元。

2.1.4 终端地址锁存单元单片机80C323受引脚数据的有限制,数据接口和地址接口(低8位)共同使用P0(P0.0~P0.7)输入/输出接口,P0口作为数据口使用时,可以直接连接到其他芯片的数据口上;P0口作为地址口使用时,必须先将P0口接入地址锁存器输入接口,地址锁存器输出口再连接到其他芯片的地址接口上,单片机的ALE接口就是地址信息输出的控制线,ALE输出高电平信号时,P0口就输出低8位地址(A0~A7)信号,通过地址锁存器,送到要寻址的芯片低8位接口,实现地址信息传送。

相关文档
最新文档