spi接口的仿真验证毕业论文

1.SPI接口的基本工作原理

以下来自互连网·

SPI接口原理

) 详细出处参考: /onews.asp?id=2255

6.如何写关于人机界面方面的论文

基于嵌入式技术楼宇智能化控制系统*摘要:为了解决智能楼宇控制点种类和数量多的问题,设计了基于嵌入式技术的智能楼宇控制系统,系统采用MODBUS通讯协议,485/232总线结构,最大通讯距离达1200m,通过区域控制器与控制模块数目自由组合组成控制网络的方法成功解决这个问题,效果良好。

关键词:智能楼宇 MODBUS协议 485/232总线 区域控制器0 引 言智能楼宇最早出现在美国,我国的智能楼宇起源于20世纪90年代,楼宇智能化是现代工业高科技的结晶,是未来“信息高速公路”的主节点,是进入“数字时代”新兴的产物。所谓楼宇自动化系统是对中央空调系统、通风系统、给排水系统、照明系统、变配电系统、电梯系统进行监控。

随着高新信息技术和计算机网络技术的高速发展,对建筑物的结构、系统、服务及管理的最优化组合的要求越来越高[4]。系统控制的方式由过去的中央集中监控,转而由高处理能力的现场控制器所取代的集散控制系统,本文设计的楼宇自动化智能控制系统是专门为楼宇智能化所设计,同霍尼韦尔、西门子等楼宇控制产品相比结构灵活,控制简便,并且易于针对个体需求进行软件的二次开发。

1 网络结构控制系统结构如图1所示,分为三个控制层。上层为PC远程集中监控,下层为控制模块,中间层为现场区域控制器。

层与层之间通过RS232/485总线联网。远程集中监控平台主要功能为提供即时的数据显示、历史数据的保存维护和查询显示、故障报警和故障历史查询、参数修改和查询。

PC远程监控平台为主要人机界面,所以上位机软件设计体现了如下三个优点:一是将控制网络WEB化,可以将不同来源、不同格式的信息转变为统一的格式,供具有统一界面的客户机浏览器浏览,以更好地适应信息化社会的使用需要;二是建立了基于SQL SERV-ER数据库的管理信息系统,提高了信息管理的功能;三是采用开放式设计的网络结构,可以更方便地与其他系统(如安保系统、消防系统)进行集成。软件基于delphi平台开发,加载大量图形操作,简单方便。

控制模块包括四种,即数字量输入模块(Digital In-put)、数字量输出模块(DigitalOutput)、模拟量输入模块(Analog Input)、模拟量输出模块(AnalogOutput)。控制模块是控制系统的主要执行机构,即采集数字量信号和模拟量信号,也输出数字量信号和模拟量信号。

因此每种模块各自拥有单独的控制芯片,既接受现场区域控制器的控制命令,又需要根据控制命令完成模块的输入输出功能。中间层现场区域控制器既与PC远程监控平台进行通讯,接受控制命令并上传实时数据,又通过控制模块采集数据、执行控制命令。

显然,现场区域控制器是整个控制系统的核心枢纽,其重要性不言而喻,因此整个区域控制器的软硬件设计无疑成为整个系统的重点和难点。2 区域控制器2.1硬件电路区域控制器硬件电路主要由CPU、上下位机通讯接口、EEPROM和时钟、键盘和触摸屏、液晶以及数字量/模拟量输入输出单元组成。

硬件结构如图2所示。区域控制器CPU选用STC89C516RD2,这是一款新一代抗干扰/高速/低功耗的单片机,指令代码完全兼容传统8051单片机[1-3]。

区域控制器自身带有一定数目的数字量/模拟量输入输出单元,可以在智能楼宇控制系统中作为控制模块的补充,同时也可以使区域控制器单独作为产品配套控制器使用,灵活多变。时钟和EEPROM通过I2C总线与区域控制器CPU连接。

I2C总线用两条线(SDA和SCL)在芯片和模块间传递信息。SDA为串行数据线, SCL为串行时钟线,这两条线必须用一个上拉电阻与正电源相连,其数据只有在总线不忙时才可传送。

CPU是主设备,时钟和EEPROM是从设备[9]。上位机通讯接口由控制器CPU通过SPI总线访问异步通讯芯片MAX3100来实现。

SPI总线采用三线同步接口。主要特点是可以同时发出和接收串行数据;可以当作主机或从机工作;提供频率可编程时钟;发送结束中断标志;写冲突保护;总线竞争保护等;下位机通讯接口以串行口中断的方式实现半双工通讯。

为了满足多种输入方式,控制器同时带有键盘和触摸屏,即可以以按键方式键入控制命令,也可以直接点击触摸屏实现。键盘采用独立式键盘;触摸屏选用电阻式触摸屏,电阻式触摸屏屏幕主要由两个导电层组成,当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化,在X和Y两个方向上产生信号,然后由触摸屏控制器侦测到这一接触点并计算出(X,Y)的位置。

2.2软件流程智能楼宇控制系统所控制的点位种类多样,如温度、湿度、流量、开关等。硬件电路依据数字量、模拟量以及输入、输出提供了通用的接口,因此具体识别控制每个点位则完全由软件完成。

现场区域控制器作为整个系统的控制核心,既要检测自身输入输出单元,完成显示,报警等功能,又要根据上位机(PC)、控制模块提供信息发出控制决策。因此软件流程包括初始化、故障检测与处理、控制算法实现、上下位机通讯等(图3),初始化包括数值初始化、中断初始化,通讯初始化,显示初始化;故障检测包括通讯故障,反馈故障,逻辑故障等;控制部分主要是程序算法。

spi接口的仿真验证毕业论文

转载请注明出处众文网 » spi接口的仿真验证毕业论文

资讯

数控加工技术毕业论文

阅读(103)

本文主要为您介绍数控加工技术毕业论文,内容包括求一篇《数控加工毕业论文》点开就能用的完整的内容5000字左右,数控机床毕业论文3000字左右就行,“数控技术”专业的毕业论文怎么写啊3000字以上就OK谢谢。这是我找的,你看行不行。毕业论文

资讯

聊城大学本科毕业论文

阅读(90)

本文主要为您介绍聊城大学本科毕业论文,内容包括聊城大学毕业论文答辩时间,聊城大学毕业论文答辩时间,毕业论文答辩能不能直接照着稿子读。聊城大学毕业论文答辩时间一般是在5到6月,具体时间是需要根据每个班每个专业而定,最为准确的时间需要

资讯

大学生炒股算会计毕业论文吗

阅读(96)

本文主要为您介绍大学生炒股算会计毕业论文吗,内容包括大学生该不该炒股票,会计能不能炒股,大学毕业为什么要写会计毕业论文。按我的观点就是应该,天天在象牙塔里学的都是纯粹理论,真正可以应用实践的知识有多少?炒股,就是实战,就是实践,可以检验

资讯

如何写一篇好的毕业论文

阅读(108)

本文主要为您介绍如何写一篇好的毕业论文,内容包括如何写好一篇毕业论文,如何写一篇好的毕业论文,怎样写出一篇好的毕业论文。怎样写好一篇高分毕业论文?一篇毕业论文是大学学习期间的一个总结,也是大学学习的一个很好的展示,那么怎样才能写好

资讯

工程力学本科生毕业论文

阅读(107)

本文主要为您介绍工程力学本科生毕业论文,内容包括工程力学本科毕业能做什么工作啊,求教育毕业论文提高“工程力学”教学质量的方法,工程力学论文怎么写,其中的数据分析如何处理呢。我也是力学毕业,专业名称就是工程力学.. 以我这些年的经历

资讯

西南政法大学毕业论文抽检

阅读(94)

本文主要为您介绍西南政法大学毕业论文抽检,内容包括西南政法大学法学专业的本科毕业论文用不用过学术不端检测系统,西政研究生论文过检超了40%怎么办,西南政法大学硕士学位论文检测需要多久。硕士毕业论文抽检每年进行一次,由各省级学位委

资讯

医学研究生毕业论文范文

阅读(93)

本文主要为您介绍医学研究生毕业论文范文,内容包括医学科研论文怎么写,医学生的毕业论文该怎么写,关于医学方面毕业论文怎么写。最好写创新的前言研究。当时也不会,还是学姐给的雅文网,帮忙写的《颅内动脉瘤血管内治疗临床研究》何首乌肝毒性

资讯

体育类毕业论文题目

阅读(87)

本文主要为您介绍体育类毕业论文题目,内容包括体育论文的参考选题,体育毕业论文写什么题目好,体育类论文有些什么题目要有创新的,大家帮我想一想。您好,体育专业也有很多侧重点的,可以选择自己感兴趣一点的方面写,如球类、体操类等,也可以写自

资讯

广外毕业论文封面

阅读(81)

本文主要为您介绍广外毕业论文封面,内容包括论文封面格式,紧急紧急求助,请各位英语高手帮忙,翻译论文封面、目录和摘要,,外语论文的封皮都要用英语表示吗。directoryShall I pickABSTRACT IIDirectory IIICONTENTS VIIntroduction

资讯

闽江学院毕业论文格式

阅读(75)

本文主要为您介绍闽江学院毕业论文格式,内容包括毕业论文标准格式是什么,毕业论文的格式是怎样,毕业论文格式、范文。毕业论文格式范文 毕业论文格式 第构成项目 毕业论文包括以下内容: 封面、内容提要与关键词、目录、正文、注释、附录、参

资讯

硕士毕业论文答辩常见问题

阅读(123)

本文主要为您介绍硕士毕业论文答辩常见问题,内容包括论文答辩一般会问什么问题,研究生论文答辩时会遇到什么问题,毕业论文答辩流程和一般会提什么问题。一.毕业论文的主题是什么? 这个问题是答辩老师最普遍爱提问的,这个问题说难也不难,说简单

资讯

毕业论文客车前桥

阅读(78)

本文主要为您介绍毕业论文客车前桥,内容包括汽车前桥现状与发展趋势,汽车前桥作用是什么,客车前桥与普通汽车前桥的区别。车桥通过悬架与车架连接,支撑着汽车(拖拉机)大部分重量,并将车轮的牵引力或者制动力,以及侧向力经过悬架传给车架。为了便

资讯

外国文学毕业论文范文

阅读(87)

本文主要为您介绍外国文学毕业论文范文,内容包括关于外国文学的毕业论文写那方面比较好,外国文学论文怎么写及范本赏析,关于外国文学的论文。论题: 《伊利昂纪》和《奥德修纪》的风格比较 2、论《俄狄浦斯王》与古希腊命运观 3、论《神曲》

资讯

统计专业毕业论文格式

阅读(78)

本文主要为您介绍统计专业毕业论文格式,内容包括论文的标准格式,统计学论文的格式提纲到底杂个写急,统计学论文格式怎么写。根据中华人民共和国国标GB7713-87《科学技术报告、学位论文和学术论文的编写格式》,要求论文“就事论事,言简意赅”;

资讯

数控加工技术毕业论文

阅读(103)

本文主要为您介绍数控加工技术毕业论文,内容包括求一篇《数控加工毕业论文》点开就能用的完整的内容5000字左右,数控机床毕业论文3000字左右就行,“数控技术”专业的毕业论文怎么写啊3000字以上就OK谢谢。这是我找的,你看行不行。毕业论文

资讯

聊城大学本科毕业论文

阅读(90)

本文主要为您介绍聊城大学本科毕业论文,内容包括聊城大学毕业论文答辩时间,聊城大学毕业论文答辩时间,毕业论文答辩能不能直接照着稿子读。聊城大学毕业论文答辩时间一般是在5到6月,具体时间是需要根据每个班每个专业而定,最为准确的时间需要

资讯

大学生炒股算会计毕业论文吗

阅读(96)

本文主要为您介绍大学生炒股算会计毕业论文吗,内容包括大学生该不该炒股票,会计能不能炒股,大学毕业为什么要写会计毕业论文。按我的观点就是应该,天天在象牙塔里学的都是纯粹理论,真正可以应用实践的知识有多少?炒股,就是实战,就是实践,可以检验

资讯

如何写一篇好的毕业论文

阅读(108)

本文主要为您介绍如何写一篇好的毕业论文,内容包括如何写好一篇毕业论文,如何写一篇好的毕业论文,怎样写出一篇好的毕业论文。怎样写好一篇高分毕业论文?一篇毕业论文是大学学习期间的一个总结,也是大学学习的一个很好的展示,那么怎样才能写好

资讯

工程力学本科生毕业论文

阅读(107)

本文主要为您介绍工程力学本科生毕业论文,内容包括工程力学本科毕业能做什么工作啊,求教育毕业论文提高“工程力学”教学质量的方法,工程力学论文怎么写,其中的数据分析如何处理呢。我也是力学毕业,专业名称就是工程力学.. 以我这些年的经历

资讯

西南政法大学毕业论文抽检

阅读(94)

本文主要为您介绍西南政法大学毕业论文抽检,内容包括西南政法大学法学专业的本科毕业论文用不用过学术不端检测系统,西政研究生论文过检超了40%怎么办,西南政法大学硕士学位论文检测需要多久。硕士毕业论文抽检每年进行一次,由各省级学位委

资讯

医学研究生毕业论文范文

阅读(93)

本文主要为您介绍医学研究生毕业论文范文,内容包括医学科研论文怎么写,医学生的毕业论文该怎么写,关于医学方面毕业论文怎么写。最好写创新的前言研究。当时也不会,还是学姐给的雅文网,帮忙写的《颅内动脉瘤血管内治疗临床研究》何首乌肝毒性

资讯

计算机科学与技术毕业论文提纲

阅读(102)

本文主要为您介绍计算机科学与技术毕业论文提纲,内容包括计算机论文范文3000字,计算机科学与技术专业毕业论文题目,计算机科学与技术的毕业论文该如何写。学术堂整理了一篇3000字的计算机论文范文,供大家参考: 范文题目:关于新工程教育计算机