《基于STC89C52单片机的智能家居控制系统设计29973.docx》由会员分享,可在线阅读,更多相关《基于STC89C52单片机的智能家居控制系统设计29973.docx(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 摘要智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。本文基于容易实现,方便操作,贴近使用的设计理念,采用STC89C52单片机为控制核心,为控制终端,并采用包括红外遥控、按键、Web界面等在内的多个控制源来控制家用电器。本文的二至四章描述了整个设计的软、硬件部分的具体实现,第五章是根据设计好的功能搭建了一个具体的环境实例。关键词:物联网、智能家居、单片机、STC89C52、多源控制AbstracctSmart HHome aas thee impplemennt
2、 moode oof Faamily Inforrmatioon haas becomme an immportaant paart of thhe soccial iinformaation devellopmennt .The netwoorkingg becaause oof itss hugee prosspect to deevelopp .It wiill be aa reall way durinng thee Smarrt Hommes ddeveloopmentt .Netwworkinng meaans a lot tto thee Smarrt Homme .Thiss
3、artiicle bbase oon thee desiign coonceptt of ttryingg to uuse eaasiest way tto delliver handlle andd clossing tto usee .We ttake tthe STTC89C552 as the ccontrool corre of the ddesignn .The relayy as tthe contrrol teerminaal mean .Whilee we aalso uuse thhe traared remotte conntrol key webpaage ettc t
4、o coontroll the home appliiancess . Twwo to four chaptters oof thiis papper deescribbes thhe dessign oof sofftwaree and hardwware tto achhieve the sspeciffic. CChapteer V iis bassed onn feattures desiggned tto buiild a speciific eenviroonmentt insttance.Key worrd: Netwworkinng、Intellligennt、Home、Mic
5、roocontrrollerr、STC899C52、 multti-souurce ccontrool目录摘要.11Abstracct.2第1章 背景41.1智能家居居的概念41.2物联网的的出现41.3智能家居居控制系统功功能5第2章 总体设设计62.1整体介绍绍62.2系统设计计方案62.3功能设计计:72.3.1 多多源控制72.3.2 室室温控制72.3.3 灯灯光控制72.3.4 光光线控制72.3.5 模模式控制8第3章 硬件设设计93.1 最小系系统模块93.2 串口模模块93.3 红外接接收模块103.4 传感器器模块103.5 LCDD模块113.6 键盘模模块123.7 继
6、电器器模块123.8 AD模模块133.9 串口转转以太网模块块14第4章 软件系系统设计164.1 STCC89c522开发工具介介绍164.1.1 kkeil uuVisioon2新建项项目与编辑164.1.2 kkeil uuVisioon2编译与与调试运行184.1.3 程程序烧写194.2 单片机机总控制流程程图204.3 键盘与与红外遥控键键位功能214.4 Webb软件开发工工具简要介绍绍214.4.1 EEclipsse214.4.2 ttomcatt224.5 Webb端网页界面面设计22第5章 环境实实例搭建255.1 实例环环境选择255.2实例环境境布置255.2.1
7、所所控电器255.2.2 布布线255.2.3 控控制模式265.2.4 远远程控制27第6章 总结28谢辞.29参考文献300附录:单片机控控制程序31第1章 背景1.1智能家居居的概念 智能家家居(Smaart Hoome)是以以家为平台,兼兼备建筑、自自动化,智能能化于一体的的高效、舒适适、安全、便便利的家居环环境。家居智智能化技术起起源于美国,最最具代表性的的是X-100技术,通过过X-10通信信协议,网络络系统中的各各个设备便可可实现资源的的共享。因其其布线简单、功功能灵活,扩扩展容易而被被人们广泛接接受和应用。至至今,X-110技术产品品的销售已超超过两亿个,仅仅在美国一个个国家,
8、便有有超过6000万个家庭在在使用。自动动化的智能家家居不再是一一幢被动的建建筑,相反,成成了帮助主人人尽量利用时时间的工具,使使家庭更为舒舒适、安全、高高效和节能。智能家居是现代代社会最热门门的话题之一一,它的目标标是通过网络络等信息通信信技术手段实实现对家居电电器等的智能能控制,使其其能够按照人人们的设定工工作运行,而而不论距离的的远近。智能能化与远程控控制是智能家家居的两大特特点。目前,已已经有越来越越多的机构和和个人开始了了对智能家居居的研究 随随着网络技术术的发展,特特别是无线网网络的发展,网网络化智能家家居系统可提提供遥控、家家电(空调,热热水器等)控控制、照明控控制、室内外外遥控
9、、窗帘帘自控、防盗盗报警、电话话远程控制、可可编程定时控控制及计算机控制等等多种功能和和手段,使生生活更加舒适适、便利和安安全。 1.2物联网的的出现物联网是在计算算机互联网的的基础上,利利用RFIDD、无线数据据通信等技术术,构造一个个覆盖世界上上万事万物的的“Interrnet oof Thiings”。在这个网网络中,物品品(商品)能能够彼此进行行“交流”,而无需人人的干预。其其实质是利用用射频自动识识别(RFIID)技术,通通过计算机互互联网实现物物品(商品)的自动识别别和信息的互互联与共享。 物联网概念的问问世,打破了了之前的传统统思维。过去去的思路一直直是将物理基基础设施和IIT基
10、础设施施分开,一方方面是机场、公公路、建筑物物,另一方面面是数据中心心,个人电脑脑、宽带等。而而在物联网时时代,钢筋混混凝土、电缆缆将与芯片、宽宽带整合为统统一的基础设设施,在此意意义上,基础础设施更像是是一块新的地地球。故也有有业内人士认认为物联网与与智能电网均均是智慧地球球的有机构成成部分。 物联网把我们的的生活拟人化化了,万物成成了人的同类类。在这个物物物相联的世世界中,物品品能彼此“交流”,无需人的的干预。可以以说,这是一一个智能化的的世界。智能能家居是物联联网最生活化化的应用之一一:窗帘可以以自动感知光光线而关闭;空调更“听话”了,天热它它会把温度调调低,太潮就就会自动抽湿湿灯也知道
11、节节能了,房间间里没人会自自动灭掉。如如此等等,不不一而足。物物联网的应用用竟已经很广广泛,遍及智智能交通、环环境保护、公公共安全、平平安家居、智智能消防、工工业监测、环环境监测等领领域。物联网繁多的应应用,造就了了一个庞大的的产业链,从从互联网、电电脑、手机、天天线等IT通通讯领域,到到智能卡、芯芯片、传感器器、红外线产产品等工业领领域,再到冰冰箱、电视机机等制造领域域,环环相扣扣,商机巨大大。美国独立立市场研究机机构FOREESTER预预测,到20020年全球球“物物互联”业务(即物物联网业务),与“人与人通信信”业务(即互互联网业务)之比将达到到301。专家预预计,中国物物联网整体产产业
12、在20115年将超过过一万亿元规规模,20550年传感器器在生活中将将无处不在。可以想见,物联联网发展到一一定阶段,家家中的电器可可以和外网连连接起来,通通过传感器传传达电器的信信号。厂家在在厂里就可以以知道你家中中电器的使用用情况,也许许在我们之前前就知道家中中电器的故障障。某一天突突然有维修工工上门告诉家家中空调有问问题,我们还还惊异地不相相信。1.3智能家居居控制系统功功能智能家庭控制系系统的主要功功能包括家庭庭设备自动控控制、家庭安安全防范二个个方面。其中中家庭设备自自动监控包括括电器设备的的集中、遥控控、远距离异异地(通过电电话或Intternett)的监视、控控制及数据采采集。(1
13、)家用电器器的监视和控控制,按照预预先所设定程程序的要求对对热水器、微微波炉、视像像音响等家用用电器进行监监视和控制。(2) 热能表表、燃气表、水水表、电度表表的数据采集集、计量和传传送根据小区区物业管理的的要求所设置置数据采集程程序,通过传传感器对热能能表、燃气表表、水表、电电度表的用量量进行自动数数据采集、计计量,并将采采集结果远程程传送给小区区物业管理系系统。(3)空调机的的监视、调节节和控制,按按照预先所设设定的程序,根根据时间、温温度、湿度等等参数对空调调机进行监视视、调节和控控制。(4)照明设备备的监视、调调节和控制按按照预先设定定的时间程序序,分别对各各个房间照明明设备的开、关关
14、进行控制,并并可自动调节节各个房间的的照度。(5)窗帘的控控制,按照预预先设定的时时间程序,对对窗帘的开启启/关闭进行控控制。52第2章 总体设设计2.1 整体介介绍本次设计以STTC89C552芯片为控控制核心,温温度,湿度等等传感器为环环境信息采集集源,以Weeb控制为辅辅助,来制作作一个物联网网空调监控系系统。在原有有的机械式按按键开关的基基础上,采用用无线遥控器器与Web网网页远程控制制,来控制空空调机组(如如风机,加湿湿器,风阀等等),实现了了远距离,多多角度对空调调机组进行实实时控制。此此外在本次设设计中,采用用多种传感器器想结合,智智能根据各传传感器采集的的数值进行自自动化控制,
15、如如自动开关风风机,智能调调节冷冻水量量,自动调节节风阀开度等等。并能够实实现故障诊断断,提供报警警,数据实时时数据与历史史数据查询并并Excell表输出。2.2系统设计计方案根据设计要求,系系统提供了包包括了核心控控制模块,WWeb服务器器,Web HTML模模块,数据采采集模块,继继电器模块,按按键模块,报报警模块,等等等。系统的的整体框图如如图1所示。 网页服务器(串口转网关)核心控制设备(以STC8052为核心)数据库信息设备状态信息传感器(温度,湿度)LCD显示模式,温度,湿度信息继电器风机水阀开度新风开度加湿器回风开度用户输入信息用户控制信息环境信息按键系统整体框图 12.3 功能
16、设设计: 2.3.1 多源控控制为了适应人们高高质量,便捷捷的生活需求求,本系统采采用多源控制制,即按键控控制,Webb网页远程控控制,系统自自动控制,这这三种控制相相结合。其中中Web网页页远程控制,是是指在离开服服务器以后,通通过互联网登登陆运行在特特定服务器上上的网站,然然后去查看,管管理当前空调调的运行,只只需第几网页页上相应的按按钮,就可以以轻松的打开开,关闭,控控制家中的空空调机组,已已达到远程控控制的功能。系系统自动控制制是指系统的的核心部分可可以根据外部部传感器所采采集的环境信信息(如温度度,湿度等)与与用户设定的的可以使人可可以较为舒适适的之作比较较,然后根据据比较结果对对相
17、应的设备备进行调节控控制,以保持持着个舒适的的值,为用户户提供一个良良好的温湿度度环境。 2.3.2 温度度控制通过温度传感器器(如图2)采采集当前的温温度信息,送送到采集模块块中进行转换换,由MCGGS组态软件件进行分析,通通过与预设值值的对比,决决定冷水机组组的水阀开度度,使室温保保持在一个恒恒定的范围。同同时为了方便便控制,MCCGS组态软软件会将采集集到的温度值值发送到LCCD16022液晶屏上显显示出来。图2 温度传感感器 DS118B20 2.3.3 湿度度控制通过温度传感器器(如图3)采采集当前的温温度信息,送送到采集模块块中进行转换换,由MCGGS组态软件件进行分析,通通过与预
18、设值值的对比,决决定加湿器的的水阀开度,使使室内湿度保保持在一个恒恒定的范围。同同时为了方便便控制,MCCGS组态软软件会将采集集到的温度值值发送到LCCD16022液晶屏上显显示出来。图3 湿度传感感器 th1100humm 2.3.4 风阀阀开度控制风阀究竟是调节节阀还是开关关阀,要看工工程需要,绝绝大部分工程程都采用可调调节的风阀,但但是风阀调风风是很耗电的的,多数应采采用变频调风风比较节能。本设计中只有一台风机,既有新风又有回风的话, 通过风阀调节新-回风比例是可取的。根据新风通道中中的温度,湿湿度传感器以以及回风通道道中的温度,湿湿度传感器实实测的新风温温度及湿度,以以及回风温度度及
19、湿度,调调节新风电动动风门和回风风电动风门的的开度,使新新风和回风比比例控制在预预定值。在不不同的气象条条件下,应选选择不同的新新风回风比例例,以达到节节能的效果,减减少系统能耗耗。 2.3.5 模式式控制模式控制,就是是将集中电器器集中在一起起控制,例如如设定温度,冷冷冻水还是热热水,这是如如果用手动去去逐一开关就就显得比较繁繁琐,如果把把夏季模式开开,冷水机组组同冷冻水设设定为一种模模式,当有这这种需要时就就启动这种模模式,这样以以前繁琐的控控制就会变成成一步到位,并并且这种控制制方式用城区区实现起来也也较为容易。但但其中的模式式不必太多,以以免使系统的的操作变得复复杂,在具体体的设计只需
20、需将常用的几几种情况(场场景)设为固固定的模式来来控制即可,在在本次设计中中有手自动模模式,夏季模模式,冬季模模式,其中的的手自动是MMCGS组态态软件根据预预设与传感器器自动控制空空调机组。夏夏季,冬季模模式则是根据据不同的气象象环境设置室室内的温湿度度,冷水机组组是通冷冻水水还是通热水水。第3章 硬件设设计3.1 最小系系统模块STC89C552芯片 共共40引脚,118脚是通通用I/O接接口(p1.0p1.7),9脚脚rst复位位键,10、111脚RXDD串口输入、TTXD串口输输出,1219脚:pp3接口 (12,133脚 INTT0中断0、INT11中断1,114,15:计数脉冲TT
21、0 T1 16,177:WR写控控制RD读控控制输出端) ,18,19脚:晶晶振谐振器,220脚接地线线,21228 p2接接口高8位地地址总线299: pseen 片外rrom选通端端,单片机对对片外romm操作时 229脚(pssen)输出出低电平300:ALE/PROG 地址锁存器器31:EAA rom取取指令控制器器,电源+55V。图4 最小系统3.2 串口模模块 串口采用MAAX32322芯片,MAAX232芯芯片是美信公公司专门为电电脑的RS-232标准准串口设计的的单电源电平平转换芯片,使用+5vv单电源供电电。主要特点点有:1、符合所有的的RS-2332C技术标标准2、只需要单
22、一一 +5V电电源供电 3、片载电荷泵泵具有升压、电电压极性反转转能力,能够够产生+100V和-100V电压V+、V- 4、功耗低,典典型供电电流流5mA 5、内部集成22个RS-2232C驱动动器 6、内部集成两两个RS-2232C接收收器图5 串口模块 MAX32323.3 湿度传传感器模块湿度采集选用了了th1000hum湿度度传感器,其其特点如下:(1)在与微处处理器连接时时仅需要一条条口线即可实实现微处理器器与th1000hum的的双向通讯。(2)测湿范围围 0%1100%,固固有测湿分辨辨率0.5%。(3)支持多点点组网功能,多多个th1000hum可可以并联在唯唯一的三线上上,最
23、多只能能并联8个,如如果数量过多多,会使供电电电源电压过过低,从而造造成信号传输输的不稳定,实实现多点测温温。(4)工作电源源: 355V/DC。(5)在使用中中不需要任何何外围元件。(6)测量结果果以9122位数字量方方式串行传送送。图7 湿度度传感器模块3.4 温度传传感器模块温度采集选用了了DS18BB20温度传传感器,其特特点如下:(1)在与微处处理器连接时时仅需要一条条口线即可实实现微处理器器与DS188B20的双双向通讯。(2)测温范围围 551255,固有测温温分辨率0.5。(3)支持多点点组网功能,多多个DS188B20可以以并联在唯一一的三线上,最最多只能并联联8个,如果果数
24、量过多,会会使供电电源源电压过低,从从而造成信号号传输的不稳稳定,实现多多点测温。(4)工作电源源: 355V/DC。(5)在使用中中不需要任何何外围元件。(6)测量结果果以9122位数字量方方式串行传送送。图7 温度传感器模块3.5 LCCD模块显示模块采用LLCD16002,它能够够同时显示116x02即即32个字符符。(16列列2行)在本本次设计中,第第一行为提示示信息,第二二行为数据信信息其引脚功功能如下:第1脚:VSSS为电源地。第2脚:VDDD接5V电源源正极。第3脚:V0为为液晶显示器器对比度调整整端,接正电电源时对比度度最弱,接地地电源时对比比度最高(对对比度过高时时会产生“鬼
25、影”,使用时通通过一个100K的电位器器调整对比度度)。第4脚:RS为为寄存器选择择,高电平11时选择数据据寄存器、低低电平0时选择指令令寄存器。第5脚:RW为为读写信号线线,高电平(1)时进行行读操作,低低电平(0)时进行写操操作。第6脚:E(或或EN)端为为使能(ennable)端。第714脚:D0D77为8位双向向数据端。第1516脚脚:空脚或背背灯电源。115脚背光正正极,16脚脚背光负极。图8 LCD模块3.6 键盘模模块键盘采用4*33矩阵键盘,键值读取方方法采用扫描描法,端口使使用P1口,其其中P1.11P1.33做行线,PP1.4PP1.7做列列线,在对行行、列扫描之之前,先会
26、扫扫描整个P11口,当读到到有键按下才才,会去具体体扫描行与列列。图9 键盘模块3.7 继电器器模块继电器作为一种种电子控制器器件,它具有有控制系统(又又称输入回路路)和被控制制系统(又称称输出回路),通通常应用于自自动控制电路路中,它实际际上是用较小小的电流去控控制较大电流流的一种“自动开关”。故在电路路中起着自动动调节、安全全保护、转换换电路等作用用。本次设计计中选用了44个继电器来来控制4个对对应的电器。图10 继电器模块3.8 AD模模块因为STC899C52芯片片没有AD转转换模块,故故而采用PCCF85911T芯片来实实现AD与DDA转换功能能的,它有44路模拟输入入,1路模拟拟输
27、出,一个个I2C-BBUS接口,33个给硬件地地址编程的脚脚。通过I22C总线与处处理器通信,其其价格低廉,接接口简单,转转换控制容易易等优点,在在单片机应用用系统中得到到了广泛的应应用。其引脚脚定义如下:AIN0AIIN3:模拟拟输入(A/D 转换)。 AOUT:模拟拟输出(D/A转换)。 A0-A2:硬硬件设备地址址。 GND:电源负负极地。 VREF:参考考电压输入。 EXT:振荡器器输入时,内内部/外部的的切换开关。 OSC: 振荡荡器输入/输输出。 SCL: I22C BUSS 时钟输入入。 SDA:I2CC BUS 数据输入/输出。 AGND:模拟拟地,摸拟信号和和基准电源的的参考
28、地。 图11 AD转换模块3.9 串口转转以太网模块块因为RS-2332串口通信信的距离就只只有15M,远远远不能满足足智能家居的的布线、组网网要求,考虑虑到成本与技技术问题,本本设计中选用用了一款RSS232 串串口转以太网网模块,将单单片机中的数数据通过网络络发送给网页页后台程序。该该模块具体的的功能如下: (1)10M以以太网接口; (2)1.5KKV电磁隔离离;(3)串口波特特率3001152000bps;(4)支持TCCP/IP协协议包括:AARP、IPP、ICMPP、IGMPP、UDP、TTCP、HTTTP、DHHCP;(5)工作方式式:TCP SServerr, TCPP Cli
29、eent, UUDP, 虚虚拟串口、ssockett控件;(6)工作端口口、目标 IIP和端口均均可设定;(7)提供虚拟拟串口管理软软件;(8)提供通用用配置函数库库,方便用户户使用开发应应用程序;(9)可使用配配置工具XVVCOM进行行配置;(10)可使用用网页浏览器器进行配置;(11)输入电电压:5V;(12)功耗低低最大工作电电流:80mmA;(13)工作温温度:0665;图12 串口转转以太网模块块第4章 软件系系统设计4.1 MCGGS组态软件件介绍MCGS(Moonitorr and Contrrol Geeneratted Syystem,监监视与控制通通用系统)是是北京昆仑通通
30、态自动化软软件科技有限限公司研发的的一套基于WWindowws平台的,用用于快速构造造和生成上位位机监控系统统的组态软件件系统,主要要完成现场数数据的采集与与监测、前端端数据的处理理与控制,可可运行于Miicrosooft Wiindowss 95/998/Me/NT/20000/xpp等操作系统统。本次设计计应用MCGGS6.2网网络版,它具具有以下特点点:良好的结结构:先进的的C/S(客客户端/服务务器)结构 简单的操操作:客户端端只需要使用用标准的IEE浏览器就可可以实现对服服务器的浏览览和控制良良好性价比:整个网络系系统只需一套套网络版软件件(包括通用用版所有功能能),客户端端不需装M
31、CCGS的任何何软 件,即即可完成整个个网络监控系系统 方便的使使用:MCGGS网络版服服务器不要安安装其他任何何辅助软件,客客户操作起来来得心应手 强大的功功能:MCGGS网络版提提供的网络AActiveeX控件,可可以方便的在在其他各种应应用程序中直直接调用 方便的升升级:MCGGS嵌入版、通通用版、网络络版可以无缝缝连接,节省省大量的开发发和调试时间间 多种网络络形式:MCCGS网络版版支持局域网网、广域网、企企业专线和MModem拨拨号等多种连连接方式,方方便的实现企企业的范围和和距离的扩充充 4.1.1 MCGS窗窗口与编辑(1)点击MCCGS用户菜菜单,选择新新建窗口然后后点击窗口
32、属属性进行编辑辑。然后再双双击新建的主主窗口进行内内容编辑,即即编辑我们本本次所用的的的空调机组,将将各装置摆放放好,其装置置将关联某些些窗口,我们们在下面将继继续编写,这这里只是编写写框架。(2)新建新风风温湿度窗口口,然后点击击窗口属性进进行编辑。然然后再双击新新建的新风温温湿度窗口进进行内容编辑辑,完成上面面步骤后,其其中的内容按按钮关联到新新风数据历史史曲线,新风风数据实时曲曲线,新风数数据存盘数据据。(3)同理回风风温湿度,送送风温湿度,防防冻开关温度度也按上例的的新风温湿度度设置。 编辑压压差数据窗口口,同时设置置过滤器和风风机故障显示示,当压差不不正常时过滤滤器和风机故故障显示。
33、(4)编写换热热器窗口,点点击MCGSS用户菜单,选选择新建窗口口然后点击窗窗口属性进行行编辑。然后后再双击新建建的主窗口进进行内容编辑辑。这里设置置冬季和夏季季两种模式,在在流动块可见见性中编辑。并并且设置水阀阀开度,这里里进行程序设设计,根据回回风温度与设设定温度的对对比以调节水水阀的开度。(5)编写加湿湿器窗口,点点击MCGSS用户菜单,选选择新建窗口口然后点击窗窗口属性进行行编辑。然后后再双击新建建的主窗口进进行内容编辑辑。设置水阀阀开度,这里里进行程序设设计,根据回回风湿度与设设定湿度的对对比以调节水水阀的开度。(7)编写初始始参数窗口,点点击MCGSS用户菜单,选选择新建窗口口然后
34、点击窗窗口属性进行行编辑。然后后再双击新建建的主窗口进进行内容编辑辑。设置冬季季夏季两种模模式,和房间间设定温湿度度,以及风机机启停,再进进行程序的编编辑。(8)编写报警警信息显示和和数据显示窗窗口,点击MMCGS用户户菜单,选择择新建窗口然然后点击窗口口属性进行编编辑。然后再再双击新建的的主窗口进行行内容编辑。设设置冬季夏季季两种模式,和和房间设定温温湿度,以及及风机启停,再再进行程序的的编辑。 4.1.22 MCGSS启动退出策策略 (1)空调机组组启动顺序控控制:新风风风阀,回风风风阀开启送风机冷热水调节节阀开启加湿阀开启启。空调机组停机顺顺序控制:关关加湿器关冷热水阀阀送风机停机机新风
35、风阀,回回风风阀。(2)EXCEEL输出,本本次设计中设设置为每5分分钟将当前数数据输出到EEXCEL中中。这个我们们在循环策略略中添加。 并且设置EEXCEL表表格格式。(3)设计菜单单栏,并将主主窗口中的按按钮动作关联联到相关的窗窗口。4.1.3设备备与变量连接接(1)设备驱动动程序安装步步骤:a.单击工作台台中的“设备窗口”选项卡,进进入“设备窗口页页”。b.单击右侧“设备组态”图标或双击击“设备窗口”图标,弹出出设备窗口。c.单击“工具具箱”图标,弹出出“设备工具箱箱”窗口。d.单击“设备备管理”按钮,弹出出“设备管理”窗口。e.在左侧“可可选设备”列表中,双双击“板卡”,弹出板卡卡列
36、表。f双击“研祥板板卡”。g.双击“PCCL-8188L”。h.双击“研祥祥PCL-8818L”,右侧“选定设备”列表中出现现“研祥PCLL-818LL”,单击“确定”按钮。i.在右侧“设设备工具箱”列表中双击击“研祥-PCCL-8188L”,设备被添添加到左侧设设备组态窗口口中,出现“设备-0-研祥-PPCL-8118L”。j.单击“保存存”按钮。(2)设备属性性设置步骤a.双季左侧“设备窗口”的“设备 0-研祥PCCL-8188L”,进入“设备属性设设置”窗口,如图图5.8所示示。 图 5.88 PCL-818L 基本属性设设置b.根据实际情情况设置“基本属性”页,单击“确定”按钮。其中中
37、“I/O基地址址16进制制”:与板卡上上地址跳线开开关的设置有有关,出厂设设置为3000H。“AD输入量程程”:可选+10V、+5V或+2.5V。本本系统压力变变送器输出005v,所所以选+5V。“AD输入量程程范围”:可选+10或+5。选+5的含义是是:输入电压压为-5(最最小)时,对对应A/D转转换值为-55;输入电压压为+5(最最大)时对应应A/D转换换值为5。c.按图5.99、5.100设置“通道连接”页,将9个个变量和板卡卡进行连接。单单击“确定”按钮。 图 5.9 模模拟量输入通通道连接 图图 5.100 开关量输输出通道连接接d.进入“数据据处理”页,双击序序号“*00”(如图5
38、.11所示),弹弹出“通道处理设设置”对话框,如如图5.122所示。 图 5.111 数据处处理窗口 图 5.12 数据处理方方式选择窗口口e.单击“工工程转换”,弹出“工程量转换换”窗口,如图图5.13所所示。 图 55.13 工工程量转换参参数输入窗口口f.按图5.113进行设置置,单击“确定”按钮。这样样设置的含义义是:0通道道即液位1通通道AD转换换结果为0时时,对应液位位为0m;为为5时对应液液位为12mm。用同样的的方法对液位位2做工程转转换。注意工工程最大值应应设为9。g.用同样的方方法在“数据处理”页设置通道道1、2、33(液位2、温温度1、温度度2)将工程程量最大值改改为9、
39、1000、1000,其余不变变。h.连接水位对对象和板卡,接接通压力边送送器等对象的的电源,进入入“设备调试”页。i.对水泵、调调节阀、出水水阀等通道进进行置1和清清0操作,可可看到水泵、调调节阀、出水水阀在相应动动作,随动作作进行,通道道0和通道11中的数据随随液位变化。如如果动作和液液位显示结果果都正确,表表明设备连接接成功。j.断开水位对对象电源。 4.144 模拟调试试软件 模拟设备,这这个设备是提提供一个模拟拟的信号源,供供工程人员来来调试的。在在设备窗口中中双击设备窗窗口,右击选选择设备工具具箱添加模拟拟设备,设置置通道连接。然后点击设备检检测查看是否否有错误的地地方以修改,当当所
40、有的都正正确,点击进进入运行环境境,调试检测测各项。4.2 MCGS连网(1) 局域网访问指MCGS服务务器端和客户户端处在同一个局域网网内(如图11)图1 局域网拓拓扑图1.1 MCGGS服务器端端设置1)MCGS工工程默认端口口80, 除除非有冲突,否否则建议不要要修改 。2)修改工程端端口:工作台台主控窗口系统统属性HTTTP参数,在在属性设置界界面中修改端端口号。(图图2)3)MCGS服服务器端IPP地址就是运运行网络版工工程的计算机机IP地址。假设: MCGGS服务器端的IP地址为2000.200.200.446,端口号号为80000。1.2客户端访访问在IE地址栏中中输入,即可在在
41、客户端浏览览网络版工程程。 图2 主控窗口口的HTTPP参数设置(2) 外网访问MCGS服务器器和客户端不不在同一个局域网网内,客户端端访问MCGGS服务器的的方式称为外外网访问。下下面介绍各种种常用网络拓拓扑结构中MMCGS服务务器的配置及及客户端访问问方法。2.1 通过路路由器连接到到外网网络拓扑结构如如图3所示:图3 通过路由由器连接到外外网拓扑图MCGS服务器器端配置1)设置路由器器登录MCGS服服务器端的局域网路由由器,在“虚拟服务器器”里添加新条条目,把MCGS工程程里使用的端端口和19666端口映射射到外网。例如MCGGS服务器端端的局域网IPP是192.1168.1.2,MCG
42、S工程程使用的端口为为8000,则则路由器的“虚拟服务器器”设置如图4:图4 端口映射射示意图设置完成后,可可使用MCGGS服务器端端的外网IPP进行外网访访问(有些路路由器需要重重启才可生效效)。注意:MCGSS服务器端的的外网IP地地址就是网络络服务器或路路由器直接连连接到外网的的IP地址2)绑定域名如果外网IP地地址是静态的的,不执行下下面操作。对于外网IP地地址是动态的的,需要进行行域名绑定,本本文以 “花生壳20008” 域名绑定定软件为例来来说明。步骤骤如下: 1、下载并安装装“花生壳20008”。2、注册“花生生壳20088”帐号,得到到一个域名。3、在MCGSS服务器端运运行并
43、登录“花生壳20008”。花生壳软件会自自动把MCGGS服务器的的外网IP与与域名绑定。假设: MCGGS服务器端的域域名为,端端口号为80000。 2.2客户端访访问在IE地址栏中中输入,即可在在客户端浏览览网络版工程程。第5章 环境实实例搭建在实现了系统各各个模块的功功能后需要做做的,也是最最为重要的就就是实际运用用,只有在实实际运用中达达到预期效果果才能说明这这是一个成功功的设计,因因此这一章将将会阐述,如如何将这套系系统搭建在一一个真实环境境中。5.1 实例环环境选择本次系统搭建选选择了一个普普通型的两室室一厅住宅,如如图26所示示。其中要用用到智能控制制的地方有两两间卧室、一一间客厅
44、、一一个过道(33号)、一间间卫生间、一一道门。21647835图 26 实例住宅平面图5.2实例环境境布置 5.2.11 所控电器器在本实例中,所所要控制的电电器有8个,如如图5.1所所示1号是主主卧灯、2号号是客卧灯、33号是过道灯灯、4号是卫卫生间灯、55号是客厅窗窗帘、6号是是接线板、77号是空调、88号是门禁。 5.2.22 布线因为系统没有设设计有线模块块,所以所有有连接都要用用到导线,因因此在实际应应用中,本套套系统适用于于那些事先安安排好且不需需要经常移动动更换的电器器设备,其中为了方便控控制,继电器器模块会被独独立出来,作作为一个个控控制终端。这这样也缩短了了电器电源线线的布线长度度,增加了系系统的安全系系数(如图227所示)。控控制核心与服服务器的连接接用串口,因因此控制核心心会和服务器器主机放在一一起。另