基于单片机的智能家居总线式开关毕业论文
基于stm32单片机的智能家居系统设计共3篇

基于stm32单片机的智能家居系统设计共3篇基于stm32单片机的智能家居系统设计1智能家居系统是智能化技术的一种应用,通过技术手段实现家居生活的自动化、便利化、智能化。
而基于STM32单片机的智能家居系统就是将STM32芯片引用到智能家居系统设计中,实现家居控制、数据采集、物联网通信与运算处理等多种功能,从而实现家居生活的智能化服务。
接下来我们将从设计原理、实现方法、功能模块、硬件环境等方面进行详细介绍。
一、设计原理智能家居系统的设计原理主要基于物联网和嵌入式技术,物联网采用各种射频技术(如WIFI、ZigBee等),使得系统中的各个设备可以互相交换信息,从而实现人机交互。
嵌入式技术使用微控制器作为核心,为系统提供数据采集、计算、控制等功能。
而STM32芯片作为一种高性能的32位微控制器,同时集成了低功耗模式、硬件除错、多种通信接口和丰富的外设接口等,可以实现智能家居系统的各种功能模块,如温湿度监测、烟雾报警、灯光控制、智能语音交互等。
二、实现方法智能家居系统具有复杂的硬件和软件部分,需要结合STM32单片机和其他的硬件组件和软件实现,如WIFI模块、传感器、执行器、通信协议等。
下面是一个基于STM32单片机的智能家居系统的实现方法:1.硬件设计:硬件设计主要包括各种传感器、执行器、单片机、通讯模块等硬件设备的选型、电路设计、PCB设计等。
传感器有温湿度传感器、烟雾传感器、人体红外传感器等,执行器有LED灯、电机、继电器等。
STM32单片机作为主控芯片,负责对其他硬件设备的控制和数据采集与处理。
通信模块使用WIFI模块或ZigBee模块,实现家居设备之间的互联互通。
2.软件设计:软件设计主要包括各个模块驱动程序的编写,主程序的编写等。
驱动程序包括各传感器、执行器和通信模块的驱动程序,主程序负责各模块之间的协调和控制,以及数据采集和传输。
主程序通过使用操作系统或者任务调度技术,实现系统中各个模块的协调运行。
智能开关毕业论文

基于单片机的智能开关设计摘要近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
本设计主要研究智能开关给家居带来便利。
主要以单片机AT89C52为控制核心控制作息时间及空调温度监控报警,结合相关的元器件,如DS18B20,MAX7219,数码管,继电器。
蜂鸣器等,再配以相应的软件设计,达到制作简易智能开关的目的。
关键词:单片机;AT89C52;智能开关;DS18B20Intelligent switch based on single-chip designAbstractIn recent years, with computers in the infiltration and the development of large-scale integrated circuits. SCM application is steadily deepening, as it has strong function, small size, low power dissipation, low prices, reliable, easy to use features, it is particularly suited to and control of the system, increasingly widely used in automatic control, intelligent instruments, gauges, data acquisition, military products and household appliances, and other areas, is often microcontroller as a core component to use, In light of specific hardware architecture, and application-specific software features object combine to make perfec t.The intelligent design research to facilitate the switch to bring home. Mainly for the control of single-chip core AT89C52 schedule control and air-conditioning temperature monitoring alarm, combined with related components, such as DS18B20, MAX7219, LED, relay. Buzzer, etc., together with the corresponding software design, to achieve the production of mini-mental purpose of switching.Keywords:Single-chip;AT89C52 ;Intelligent switch;DS18B20目录摘要................................................ 错误!未定义书签。
基于单片机系统的智能家居设计与实现

基于单片机系统的智能家居设计与实现随着科技的不断进步和创新,我们的生活也越来越智能化。
智能家居系统便是技术创新的产物之一,它可以将多个智能设备相互联接,通过控制中心对家居设备进行智能化管理和控制,从而实现更舒适、更安全、更便捷的生活方式。
而基于单片机系统的智能家居设计与实现,则是一种更低成本、更稳定可靠的方案。
一、智能家居系统的优点智能家居系统相较于传统家居系统,具有以下几个优点:1、智能化管理:通过智能化的管理功能,可以对家居设备进行远程操控,实现自动化管理,减轻人力资源的负担。
2、日常安全:通过监控功能,可以随时检测家中的安全情况,保障家人的安全。
3、舒适便捷:智能家居系统可以通过传感器进行环境监测,自动调整室内空气质量,温度和湿度,提高居住的舒适度。
4、绿色环保:智能家居系统可根据家庭成员的使用习惯,自动进行节能控制,提高能源利用效率,减少不必要的资源浪费。
二、基于单片机系统的智能家居实现方案基于单片机的智能家居系统相比其他方案,有更低的成本和更高的稳定性,具有推广和应用的潜力。
1、硬件平台所谓单片机,指的是一个集成电路芯片,它是制造电器产品,嵌入式系统开发的重要元器件之一。
智能家居系统中采用的单片机,通常是ARM、AVR、DSP等类型的芯片。
采用单片机不能因为其体积较小,同时在功能上进行更多细节的研究,可以充分发挥电子组件原理的优势,最大程度地减少硬件成本,同时具有更好的稳定性和扩展性。
2、软件平台智能家居系统的软件设计中,主要采用C语言编程实现。
通过对家电及控制器进行硬件调试与软件开发,可以实现远程控制、翻译、智能监测、演示等多项功能。
同时,考虑到用户体验,在软件设计中需要具有图形化界面、快速响应等特点。
三、基于单片机系统的智能家居控制基于单片机系统的智能家居主要由智能家居设备、传感器和单片机等部分组成。
其中,智能家居设备包括照明、窗帘、音乐、电视、冰箱、空调等电器设备。
传感器可以部署于房屋中的各个角落,用于监测温度,湿度,光线等环境参数,从而实现自动化的控制管理。
基于stm32智能家居毕业论文

基于STM32智能家居毕业论文摘要智能家居是当今社会的一个重要发展方向,它通过将各种设备连接到互联网,实现远程控制和智能化管理。
本文以STM32为硬件平台,设计并实现了一个基于STM32的智能家居系统。
该系统通过传感器采集环境信息,并通过无线通信将数据发送给服务器,最后利用手机App实现对家居设备的远程控制。
本文详细介绍了系统的架构设计、硬件设计和软件实现,并进行了实验验证和性能评估。
引言随着物联网和人工智能技术的快速发展,智能家居已经成为人们生活中的一部分。
智能家居可以提供更加舒适、便捷和安全的居住环境,减轻人们的生活压力。
目前市面上已经有各种各样的智能家居产品,如智能灯具、智能空调、智能门锁等。
然而,大部分智能家居产品都是独立的,没有统一的标准和平台。
为了解决这个问题,本文设计了一个基于STM32的智能家居系统,通过将各种设备连接到互联网,实现了设备之间的互联互通。
硬件设计本文的智能家居系统基于STM32开发板和相关传感器、执行器组成。
其中包括温湿度传感器、光线传感器、烟雾传感器等用于采集环境信息的传感器,以及LED灯,继电器等用于控制家居设备的执行器。
这些传感器和执行器通过GPIO口与STM32开发板相连。
同时,系统还采用了ESP8266模块实现了与服务器的无线通信,用于发送采集的环境信息。
软件设计本文的智能家居系统使用了基于ARM Cortex-M系列的嵌入式操作系统——FreeRTOS。
FreeRTOS是一个开源的实时操作系统,具有小巧简单、高效稳定的特点,在嵌入式系统中得到了广泛应用。
系统的软件设计主要分为采集模块、控制模块和无线通信模块三部分。
采集模块通过读取传感器的数据,实现对环境信息的采集。
控制模块通过接收服务器或手机App发送的控制指令,对家居设备进行控制。
无线通信模块负责与服务器进行数据交互,实现远程控制和数据上传功能。
硬件实现本文的智能家居系统使用了STM32F103开发板作为主控制器,通过GPIO口与各个传感器和执行器相连。
基于单片机的智能家居控制系统设计毕业设计论文

可以想见,物联网发展到一定阶段,家中的电器可以和外网连接起来,通过传感器传达电器的信号。厂家在厂里就可以知道你家中电器的使用情况,也许在我们之前就知道家中电器的故障。某一天突然有维修工上门告诉家中空调有问题,我们还惊异地不相信。
1.3智能家居控制系统功能
智能家庭控制系统的主要功能包括家庭设备自动控制、家庭安全防范二个方面。其中家庭设备自动监控包括电器设备的集中、遥控、远距离异地(通过电话或Internet)的监视、控制及数据采集。
物联网繁多的应用,造就了一个庞大的产业链,从互联网、电脑、手机、天线等IT通讯领域,到智能卡、芯片、传感器、红外线产品等工业领域,再到冰箱、电视机等制造领域,环环相扣,商机巨大。美国独立市场研究机构FORESTER预测,到2020年全球“物物互联”业务(即物联网业务),与“人与人通信”业务(即互联网业务)之比将达到30∶1。专家预计,中国物联网整体产业在2015年将超过一万亿元规模,2050年传感器在生活中将无处不在。
图3湿度传感器th100hum
风阀究竟是调节阀还是开关阀,要看工程需要,绝大部分工程都采用可调节的风阀,但是风阀调风是很耗电的,多数应采用变频调风比较节能。本设计中只有一台风机,既有新风又有回风的话, 通过风阀调节新-回风比例是可取的。
根据新风通道中的温度,湿度传感器以及回风通道中的温度,湿度传感器实测的新风温度及湿度,以及回风温度及湿度,调节新风电动风门和回风电动风门的开度,使新风和回风比例控制在预定值。在不同的气象条件下,应选择不同的新风回风比例,以达到节能的效果,减少系统能耗。
《2024年一种基于STM32单片机的多功能智能家居控制系统》范文

《一种基于STM32单片机的多功能智能家居控制系统》篇一一、引言随着科技的进步和人们对生活品质的追求,智能家居系统已成为现代家庭的重要组成部分。
本文介绍了一种基于STM32单片机的多功能智能家居控制系统,该系统具有高度集成性、便捷性和智能性,可实现对家庭环境的全面监控和控制。
二、系统概述本系统以STM32单片机为核心,结合各类传感器、执行器及通信技术,实现家庭环境的实时监测和智能控制。
系统具备多功能性,包括但不限于温度控制、照明控制、安防监控、环境监测等。
此外,通过手机APP或智能家居中心进行操作,实现便捷的远程控制。
三、硬件设计1. 核心处理器:采用STM32单片机作为系统的核心处理器,具有高性能、低功耗的特点,可实现对各类传感器和执行器的有效控制。
2. 传感器模块:包括温度传感器、湿度传感器、烟雾传感器、光照传感器等,用于实时监测家庭环境参数。
3. 执行器模块:包括空调、灯光、窗帘等设备的驱动模块,根据传感器数据和用户指令进行相应的操作。
4. 通信模块:采用Wi-Fi、蓝牙等通信技术,实现系统与手机APP或智能家居中心的通信,实现远程控制和数据传输。
四、软件设计1. 数据采集与处理:传感器模块实时采集家庭环境参数,经STM32单片机处理后,进行数据存储和传输。
2. 控制策略:根据传感器数据和用户指令,STM32单片机通过执行器模块进行相应的操作,如调节空调温度、控制灯光开关等。
3. 用户界面:通过手机APP或智能家居中心,用户可实时查看家庭环境参数和设备状态,进行远程控制和设置。
此外,系统还支持语音识别和语音控制功能,提供更加便捷的操作体验。
五、功能特点1. 高度集成性:系统采用模块化设计,具备高度的集成性和可扩展性,可根据用户需求进行定制化开发。
2. 智能控制:通过传感器实时监测家庭环境参数,根据用户设定的策略进行智能控制,提高家庭生活品质。
3. 便捷操作:通过手机APP或智能家居中心进行操作,实现便捷的远程控制和设备管理。
基于单片机毕业设计

基于单片机毕业设计标题:基于单片机的智能家居控制系统设计与实现摘要:本毕业设计以基于单片机的智能家居控制系统为研究对象,设计并实现了一个具有智能化控制功能的家居系统。
系统通过单片机实时监测和控制各种家居设备,使用户能够通过手机或其他终端远程控制家居设备,提高居住环境的舒适性和安全性。
关键词:智能家居控制系统、单片机、远程控制、家居设备1. 引言智能家居控制系统是近年来快速发展的领域之一,其通过应用先进的技术手段,实现对家庭环境的智能化管理和控制。
本文旨在设计并实现一套基于单片机的智能家居控制系统,以提高日常生活的便利性和舒适性。
2. 系统设计2.1 系统硬件设计通过选用适当的单片机和相关传感器,设计了一个具有较高性能和稳定性的硬件平台。
单片机负责接收各种传感器信号并进行数据处理,同时控制和管理家居设备的运行状态。
2.2 系统软件设计设计并编写了一套完善的系统软件,实现了家庭环境数据的采集、处理和控制。
用户可以通过简单的操作界面,实现对家居设备的远程控制和管理。
3. 功能实现3.1 温度与湿度控制系统能够实时监测室内温度与湿度,并根据用户设定的参数自动控制空调和加湿器,以提供舒适的室内环境。
3.2 照明控制系统能够远程控制房间的照明设备,用户可以通过手机APP或其他终端随时打开、关闭或调节照明设备的亮度。
3.3 安全监测系统通过安装门窗传感器和烟雾传感器实现对家庭安全的实时监测,一旦检测到异常情况,系统会自动发出警报并发送通知给用户手机。
4. 实验结果与验证通过实验验证,本设计的系统能够稳定运行,实现了温度与湿度控制、照明控制和安全监测等功能。
用户可以通过手机随时随地对家庭环境进行监测和控制。
5. 结论本设计实现了基于单片机的智能家居控制系统,该系统具备了温度与湿度控制、照明控制和安全监测等功能,能够提高家居的舒适性和安全性。
未来可以进一步完善系统的功能,使其更加智能化和便利化。
32单片机智能家居毕业设计

32单片机智能家居毕业设计智能家居系统是一种将智能技术应用于家庭生活的系统,旨在提高家居的便利性、舒适性和节能性。
随着科技的不断发展,单片机技术得到了广泛应用,它结合传感器、执行器和无线通信技术,成为实现智能家居的核心控制器。
本文将介绍基于32单片机的智能家居系统的设计。
首先,智能家居系统的设计需要考虑到家庭生活的各种需求。
通过使用32单片机,我们可以实现智能灯光控制、智能温度调节、智能安防监控等功能。
通过编程设置,可以根据家庭成员的作息时间自动调节灯光亮度和色温,提供舒适的光线环境。
同时,可以通过传感器监测室内温度,根据设定的温度范围自动调节空调或加热器的工作状态,提供舒适的室温。
另外,智能安防监控系统可以通过摄像头和门磁等传感器实现对家庭安全的实时监控,并且可以通过手机远程查看摄像头画面,确保家庭安全。
其次,智能家居系统的控制方式也是设计的重点。
通过32单片机的输入输出接口,可以实现与手机或者电脑的无线通信,实现智能家居系统的远程控制。
家庭成员可以通过手机APP或者网页来控制灯光、温度和安防设备的工作状态,实现方便的远程控制。
此外,智能家居系统还可以进行定时控制,例如在特定时间自动打开或关闭灯光,提供安全和便利。
最后,智能家居系统的可扩展性也是设计的考虑因素。
随着家庭需求的变化,智能家居系统需要支持更多的功能和设备。
基于32单片机的智能家居系统,可以通过增加和修改程序以适应新的需求。
例如,可以添加湿度传感器,实现自动控制加湿器的工作状态;可以添加窗帘控制装置,实现自动开关窗帘。
通过设计合理的系统架构和使用模块化的设计方法,可以方便地扩展和升级智能家居系统。
综上所述,基于32单片机的智能家居系统可以实现灯光控制、温度调节和安防监控等功能,通过无线通信实现远程控制。
此外,智能家居系统还具有良好的可扩展性,可以适应不断变化的家庭需求。
通过毕业设计中的实施和优化,该系统有望实现智能家居领域的创新和发展。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上传说明:本论文仅供大家学习和参考用基于单片机的智能家居总线式开关毕业论文目录摘要与关键字 (3)第一章课题描述1.1课题简介 (3)1.2系统功能要求 (4)第二章系统设计2.1方案论证与选择 (4)2.2 智能总线式开关的设计 (10)第三章硬件电路设计3.1 通信结点电路 (19)3.2电源电路设计 (31)3.3 AT89C51芯片简介 (32)第四章软件系统的设计4.1 软件组成及结构 (37)4.1.1 主机程序流程 (37)4.1.2 分机程序流程 (38)4.2 用普通I/O口控制MT8880的软件实现 (39)4.2.1 MT8880初始化子程序 (39)4.2.2 MT8880数据发送子程序 (41)4.2.3 MT8880数据接收子程序 (42)4.2.4 红外遥控开关程序 (44)第五章毕业设计小结 (48)第六章参考文献 (49)家居智能总线式开关系统【摘要:】智能家居最早是在20世纪80年代兴起于日本和美国,并在20世纪90年代进入我国,经过十几年的发展,特别是随着我国的住宅产业发展而迅速发展起来。
而且在我国智能家居引起越来越多的关注,随着人民生活水平的提高,人们对于居住环境智能化、舒适程度等要求会越来越高,这给智能家居的发展提供了很大的市场空间。
由于我国的居住模式和发达国家存在很大的差别,我国人口众多,城市多以密集型住宅为主,这造成了国外在智能家居的发展和技术上存在了很大的差别。
国智能化更多地注重于整个小区智能化的建设。
最早从做对系统开始,并且逐渐由过去的非可视对讲过渡到目前的以黑白可视对讲为主流,同时一些集成了安防功能、抄表功能,短信息等功能的对讲产品出现并在一些地区应用。
由于可视对讲的发展迅速,一些厂家的宣传,给人造成了一种错误的观念,小区只要做可视对讲或者综合布线就称得上智能化小区。
随着对智能家居的认识越来越深入,人们逐渐意识到智能化的真正主体是家居的智能化,更多地体现在家庭部自动化。
所以20世纪90年代后期,一些企业开始引入国外的智能家居技术和产品在国推广,还有一些大的集团公司也看好该领域,通过各种途径介入,促进整个行业迅速发展。
【关键字:】红外线,AT89C51,总线,双音多频DTFM,MT8第一章课题描述1.1 课题简介智能家居的主体在于家庭自动化,将来家庭自动化的主体是家电、照明等电气设备的控制。
家庭自动化系统能够通过集中或者分布式控制家庭部照明或者家电,住户可以通过网络或者远程控制家庭部设备。
家居自动化系统是将来智能家居的主要发展方向。
从智能家居所包含的容来看,智能总线式开关就适应了这一需求。
本次设计以采用AT89C51实现的红外遥控和智能总线式开关来制作一个家居智能总线式开关控制系统,用遥控器代替机械式开关,来控制家庭部照明,实现任何一个房间能控制任何房间的用电设备,并能指示任何房间的灯的状态。
整个系统采用总线式连接,总线形式为四总线,两根信号线,一根电源线,一根地线。
采用主从式结构,一个主机,最多八个分机,如有特殊需要,还可扩展。
1.2 系统功能要求为实现家居智能化,家庭部照明或者其他家电的开关,需要集中或者分布式控制,有时还需要通过网络或者远程控制。
从市场需求出介绍的智能总线式开关具有如下功能和特点:·任何一个房间能控制任何房间的用电设备,并用发光二极管能指示任何房间的灯的状态。
发光二极管亮代表此房间灯亮,发光二极管灭代表此房间灯灭。
·整个系统必须采用总线式连接,总线形式为四总线,两根信号线,一根电源线,一根地线。
·采用主从式结构,一个主机,最多8个分机,如有特殊需要,还可扩展。
·采用DTMF(双音多频)方式通信,通信可靠,通信距离长。
·系统是集中提供电源,抗干扰性强。
·加上线接口模块后,可实现拨开灯或开空调的功能,即基于公用网的远程开关。
第二章系统设计2.1 方案论证与选择方案一:无线遥控智能总线式开关方案二:采用PT2262/PT2272实现的红外遥控 智能总线式开关方案三:采用AT89C51实现的红外遥控 智能总线式开关 方案论述 方案一:无线遥控无线遥控由遥控发射机和遥控接受机两大部分组成.如图一所示为无线遥控发射机示意图.图二所示为无线遥控接受机示意图.电磁波图一发射机示意图图二 接收机示意图早期的发射机较多使用LC 振荡器,频率漂移较为严重.声表器件的出现解决了这一问题,其频率稳定性与晶振大体相同,而其基频可达几百兆甚至上千兆赫兹.无须倍频,与晶振相比电路极其简单.图三和图四所示为两种常见的发射机电路,由于使用了声表器件,电路工作非常稳定,即使手抓天线,声表器件或电路其方案二:采用PT2262/PT2272实现的红外遥控1. 芯片介绍PT2262/2272是普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路PT2262/2272最多可有12位(A0~A11)三太地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0~D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路,红外遥控发射电路.(1)编码芯片PT2262编码芯片PT2262发出的编码信号由:地址码,数据码,同步码组成一个完整的码字,解码芯片PT2262接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射.当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHZ的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间,315MHZ的高频发射电路起振并发射等幅高频信号,当17脚为低平期间,315MHZ的高频发射电路停止振荡,所以高频发射电路完全受控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度控键(ASK调制)相当于调制度为100%的调幅.1,PT2262特点CMOS工艺制造,低功耗。
外部元器件少。
RC振荡电阻。
工作电压围宽:2.6V~15V。
数据最多可达6位。
地址码最多可达531441种。
2,应用围车辆防盗系统。
家庭防盗系统。
遥控玩具。
其他电器遥控。
3,引脚图PT2262的引脚如图2-3所示。
4,管脚说明PT2262的管脚说明如表所示。
在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越低,编码的宽度越大,发码一帧的时间越长。
5,参数指标PT2262的极限参数如表一所示,电气参数如表二所示。
表二 PT2262的电气参数(除非特殊说明Tamb=25度 Vcc=12.0V)(2)解码芯片PT22621,PT2262引脚图图2-3 PT2262引脚图方案三:采用AT89C51实现的红外遥控通用红外遥控系统由发射和接收两大部分组成,应用编、解码专用集成电路芯片来进行控制操作,如图所示。
发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、□电转换放大器、解调、解码电路。
(a) 红外遥控发射框图(b)红外遥控接收框图遥控开关是在通用红外遥控系统的基础上加以改进实现的。
其实质就是将红外遥控接收部分采用单片机AT89C51来控制。
即当一体化红外接收器接收到红外遥控信号后,将光信号转换成电信号,经放大、解调、滤波后,将原编码信号送入单片机AT98C51中进行信号识别、解码,然后进行相应的处理,打到控制电器的目的。
下图一所示为遥控开关的系统构成框图,图二为遥控开关的电路原理图。
红外线遥控器的工作原理1.红外线遥控发射器红外线遥控器发射器包含键盘、指令编码器和红外发光二极管LED等部分组成。
当按下键盘的不同按键时,通过编码器产生与之相应的特定的二进制脉冲码信号。
将此二进制脉冲码信号先调制在38KHZ的载波上,经过放大后,激发红外发光二极管LED转变成以波长940nm的红外线光传播出去。
2.红外线遥控接收器遥控接收器由红外线接收器、微处理器、接口电路(控制电路)等部分组成。
光电二极管将接收的红外线信号转变成为电信号,经检波放大,滤除去38KHZ 的载波信号,恢复原来的指令脉冲,然后送入微处理器进行识别解码,解译出遥控信号的容,并根据控制功能输出相应的控制信号,送往接口电路(控制电路)做相应的处理。
3.红外遥控开关的译码在红外线遥控开关电路图中,当接通电源后,AT89C51的13脚所接的蜂鸣器会“嗡”的响一声,同时14脚所接的发光二极管闪亮一次,然后熄灭。
P1口所接LED显示器不显示,继电路JK1A至JK5A全部断开,这些都表明红外遥控开关没有接收到信号,在此提示等待。
此时,若将遥控器的数字“1”按下时,则在图中的红外遥控开关的电路图中的遥控接收器SM0038接收来自遥控发射器发射的红外信号,将接收的红外线信号转换成电信号,经放大、解调、滤波后,经红外接收器的第一管脚将原编码输入AT89C5的12脚。
然后由AT89C51对所接收的原编码信号进行判断,识别等,然后做出响应的处理。
本系统采用单片机AT89C51和芯片MT888O作为本设计的核心元件。
智能总线式开关是通过AT89C51和芯片MT8880实现对系统控制的。
尽管无线遥控和PT2262/PT2272实现的红外遥控都比较方便使用,但是采用AT89C51实现的红外遥控更容易实现与智能总线式开关的连接。
采用AT89C51实现的红外遥控就是在通用的红外遥控系统的基础上加以改进实现的,其实质就是将红外遥控接收部分采用单片机AT89C51来控制。
所以,我们选择方案三。
2.2 智能总线式开关的设计方案:1.通信网络拓扑结构设计通信网络按拓扑结构设计可分为以下4种:·总线网·星状网·环状网·混合网,如树状网、网状网等。
(1)总线网总线结构是使用同一媒体或电缆连接所有用户的一种方式,也就是说,连接用户的物理媒体由所有设备共享,如图一所示。
使用这种结构必须解决的一个问题是确保用户使用媒体发送数据时不能出现冲突。
在点到点链路配置时,这是相当简单的。
如果这条链路是半双工操作,只需使用很简单的机制便可保证两个端用户轮流工作。
在一点到多点方式中,对线路的访问依靠控制端的探询来确定,即主机循环检测。
这种结构具有费用低、数据端用户入网灵活、站点或某个端用户失效不影响其他站点或端用户通信的优点。
缺点是一次仅能一个端用户发送数据,其他端用户必须等待到获得发送权。
媒体访问获取机制较复杂。
尽管有上述一些缺点,但由于布线要求简单,扩充容易,端用户失效、增删不影响全网工作。
网络节点网络节点总线图一(2)星状网星状网是最古老的一种连接方式,大家每天都使用的就属于这种结构,如图图二所示。