智能红外遥控暖风机的设计毕业设计论文
红外遥控(一份详细的毕业论文)
(此文档为word格式,下载后您可任意编辑修改!)目录前言 (1)1. 设计目的 (1)2.设计的任务及要求 (1)第1章红外遥控系统的组成及工作原理 (2)1.1红外遥控系统的组成 (2)1.2红外遥控系统的工作原理 (2)第2章电源电路 (5)2.1电源电路组成 (5)2.2 电源电压器 (5)2.3整流部分 (6)2.4滤波部分 (10)2.5稳压部分 (11)第3章编码译码电路 (12)3.1编码电路的组成 (12)3.1.1 BL9148芯片的应用 (12)3.1.2 二级放大电路的功能 (14)3.2 译码电路 (14)3.2.1 一体化接收头 (14)3.2.2 NB9149芯片的应用 (15)第4章控制电路 (17)4.1微分电路 (17)4.2 CD4013触发器 (18)4.3单稳态电路 (19)4.4双稳态电路 (20)4.5方向控制电路 (21)第5章安装与调试 (22)第6章设计心得及经验总结 (23)谢辞 (24)附录1 (25)附录2 (27)参考文献 (28)前言红外辐射俗称红外线或红外光,它是人眼看不见的光线,具有强烈的热作用,故又称热辐射。
红外遥控技术通过光信号传递信息。
外的红外光波的波长远小于无线电波的波长,所以红外遥控不易影响邻近的无线电设备及其它电器,也不易受到电磁波的干扰,其频率的使用也不像无线受到许多的限制,而且通讯的可靠性高。
此外由于红外线为不可见光线,因此对环境影响很小。
它有很强的隐蔽性和保密性,因此在防盗、警戒等安全装置中得到了广泛的应用。
红外线遥控的缺点是不具有像无线电遥控那样穿过遮挡物质去控制被控对象的能力。
因此在许多短距离遥控领域,较多地使用了红外遥控技术。
1. 设计目的通过学习数字电子技术、模拟电子技术等课程,结合实际加深对所学知识的理解。
通过设计红外遥控电路,进一步掌握数电模电等理论知识的运用,加深了解电子元器件特别是集成电路(芯片)的结构与功能。
毕业设计论文-红外线遥控
专业:题目:作者姓名:导师及职称:导师所在单位:电风扇红外线遥控装置的设计机械设计制造及其自动化吴西伟安徽工程科技学院毕业设计(论文)材料之二(1)编号:200_—jx15—_—_安徽工程科技学院本科生毕业设计(论文)年月日安徽工程科技学院本科毕业设计(论文)任务书Ⅰ毕业设计(论文)题目:中文:英文:Ⅱ原始资料:届系专业编号:200_—jx15—_—学生姓名:吴西伟Ⅲ毕业设计(论文)任务内容:指导教师(签字)教研室主任(签字)批准日期接受任务书日期完成日期接受任务书学生(签字)摘要摘要:本论文简单地介绍了红外线遥控发射和接收系统原理,在文中给出了MCS89C51作为遥控接收系统和作为发射系统的重要位置,以及完整的51汇编程序代码和MCS89C51的各种功能简介,尤其是它在作为红外线遥控系统中几个重要的方面如中断、定时器和其与键盘的连接方面作了更详尽的介绍。
本文中包括红外线发射和红外线接收的原理图,并给出多种方案。
还对红外线遥控的发送程序、红外线接收程序、定时中断程序、发送周期程序、发送数据程序和发送“0”和“1”等程序进行了编制。
另外对各种程序的流程图进行了绘制,从而较全面地完成此设计的要点,参考流程方框图的构思过程,就可以编写应用软件,便是本论文的特点。
利用MCS89C51多次发送及反码校验功能,防止了其它遥控码和未知代码的干扰,从而提高了产品的可靠性。
又由于红外线遥控装置具有体积小,功耗低、功能强和成本低等特点,是现代日常生活中一种重要的遥控设备,因此也是本次作为设计课题的重要理由之一。
关键词:MSC89C51、红外线遥控、键盘接口。
Summarysummary : And acception system principle that this thesis has recommended infrared remote-control command to launch briefly, provide MCS89C51 as the acception system of remote control in the article and as the important position that launch the system, and brief introduction of 51 intact assembler codes and various functions of MCS89C51, especially until several important respect such as cut off , timer and their make more exhaustive introduction with connection of keyboard as infrared remote-control command system it. Include the principle picture that the infrared ray was launched and the infrared ray received in this text, provide many kinds of schemes. Procedure of sending still to infrared remote-control command, infrared ray receive procedure , cut off procedure , send cycle procedure , send data procedure and send " 0 " and " 1 " ,etc. procedure go on , make regularly. In addition has drawn various flow diagrams of procedure , thus finish this main point designed in an all-round way, consult the plot course of the procedure block-diagram, can write the application software , it is a characteristic of a thesis. Utilize MCS89C51 send and yards of check-up function instead many times , prevent other remote control yard and unknown interference of code from, thus improved the dependability of the products. Because again because the infrared remote-control command device is small, low power dissipation , function are strong with the low grade characteristic of the cost, it is a kind of important remote control apparatus in modern daily life, so regarded as one of the important reasons for designing the subject this time too.Keyword: MSC89C51 , infrared remote-control command , keyboard interface目录插图清单和表格清单 ...................................................................................................错误!未定义书签。
毕业设计(论文)-智能空调遥控器设计的硬件部分
目录目录 (I)摘要 (3)第1章绪论 (5)1.1 研究背景及意义 (5)1.2 智能空调遥控器的发展状况 (6)1.3 毕业设计主要工作 (7)第2章系统总体方案设计 (8)2.1 系统总体需求 (8)2.1.1 系统需求 (8)2.1.2 系统技术指标 (8)主要芯片选择 (8)2.3 Atmega32简介 (9)2.4 红外遥控原理 (9)2.5 系统总体方案设计 (10)第3章系统硬件设计 (12)3.1 最小系统设计 (12)系统电源模块设计 (12)3.1.2 系统晶振模块设计 (12)3.1.3 系统复位模块设计 (13)系统功能模块设计 (13)3.2.1 红外接收模块设计 (13)3.2.2 红外发送模块设计 (14)3.2.3 存储电路设计 (14)3.2.4 人机交互模块设计 (15)3.2.5 RS232、RS485通讯电路设计 (16)3.2.6 温度测量电路设计 (17)第4章PCB设计 (19)4.1 PCB设计流程 (19)4.2 几个需注意问题 (20)4.2.1 布局的重要性 (20)4.2.2 时钟线的处理 (20)4.2.3 电源与地线处理 (21)4.2.4 一些细节问题 (21)4.3 布线经验总结 (21)第5章结论 (23)致谢 (24)参考文献 (25)摘要红外遥控是目前常用的一种通信和遥控方法,有体积小、功耗低、功能强、成本低等特点,广泛应用于各种家电产品、金融和商用设施以及工业设备中。
智能空调遥控器是智能家居领域研究的热点。
本文开发了一款基于A VR单片机Atmega32微处理器的学习型红外远程智能遥控器。
该遥控器采用测量脉冲宽度的方法,可学习并存储其他遥控器的编码信息,利用存储的遥控编码信号控制相应的器件,达到用一个遥控器代替多个遥控器控制空调的目的。
论文简要阐述了红外编码解码原理,重点设计了遥控系统的硬件结构和软件流程,并在实现红外遥控器智能学习、遥控功能、上位机控制等基本功能后,进一步在上位机软件编写网络通信模块,实现了对远程空调设备的遥控与监视。
简易智能红外遥控暖风机设计
(收稿日期:2019G10G09)
«湖北农机化»2020年第1期 12 9
系统通过单片 机 对 加 热 系 统,风 机 系 统 进 行 控 制,同
时 设 计 可 摇 头 装 置 实 现 多 方 向 散 热 ,同 时 对 设 备 的 保 护 也
做出处理方案,在设备关闭后,风机系统延时30s关闭.
3 红外控制系统设计 目前,红外遥控 是 我 国 使 用 最 广 泛 的 通 信 设 备,由 于
关键字:红外遥控;温度检测控制;51单片机 1 系统设计 1.1 系统要求标准分析
分析系统设 备,必 须 确 保 系 统 在 实 际 条 件 下 安 全 可 靠 ,可 以 实 现 系 统 要 求 功 能 ,又 要 考 虑 系 统 的 成 本 问 题 ,与 此同时还要确保产品可以超出同类产品的使用周期.硬 件设计要满足用户的实际要求. 1.2 功能分析
为了能够实现高效、安全、低成本等优势,系统设计过程
作者简介:王春博(1998G),男,满族,辽宁海城人,沈阳工学院信 息与控制学院学生,研究方向:自动化. 通讯作者:德 湘 轶 (1982G),女,满 族,沈 阳 工 学 院,教 师,研 究 方 向:智能控制.
中必须要注意节约以及可实现等标准进行设计.为了给后
保证效果的同时开发出性能稳定的硬件和软件系统.
2.2 系统设计方法
系统的整体设计可分为硬件结构设计与软件编程实
现 部 分 ,根 据 硬 件 电 路 指 的 是 系 统 的 设 计 和 优 化 的 设 备 的
系统,系统的硬 件 设 计 是 模 块 化 的,最 后 的 模 块 组 装 在 一
起形成一个完整的电路,从而实现系统的目的要求.
具 有 体 积 小 、低 功 耗 的 功 能 ,性 能 和 系 统 的 成 本 低 ,红 外 线
微型智能取暖器的设计与制作毕业设计
2.1控制电路硬件简述
一个完整的控制系统,单纯依靠一块单片机是远远不够的。它必须与外围电路元件相互搭配,共同完成任务。本设计用到的外围电路有:温度检测电路,驱动电路,LED显示电路,人体感应电路,放大电路等。要是个部分电路能在一起稳定的工作,就要让它们衔接的很匹配,如各部分电路对电压、电流的要求等都要合理的设计。下面是对各部分硬件电路的介绍。如图2-1所示。
功能上:当温度传感器DS18B20采集到环境温度在15°以上时,环境温度比较高,这时候由单片机控制ULN2003驱动电机旋转来模拟风扇,吹出冷风;当温度传感器DS18B20采集到环境温度在15°以下时,这时候环境温度比较底,这时候由单片机控制ULN2003驱动电机旋转来模拟风扇吹风,并且控制继电器闭合绿灯亮模拟加热丝加热,这时候就会吹出热风,来给手取暖。
在设计印刷电路板时,晶体和电容应尽可能靠近单片机芯片安装,以减少寄生电容,更好的保证振荡器稳定和可靠地工作。为了提高温度稳定性,应采用NPO电容。
89S51的复位是由外部的复位电路来实现的。复位引脚RST通过一个斯密特触发器用来抑制噪声,在每个机器周期的S5P2,斯密特触发器的输出电平由复位电路采样一次,然后才能得到内部复位操作所需要的信号。
ALE/(/PROG)(30脚):地址锁存信号端。访问片外存贮器时,ALE作低八位地址的锁存控制信号。平时不访问片外存贮器时,该端以六分之一的时钟振荡频率固定输出脉冲。ALE端负载驱动能力为8个LSTTL门。该引脚有复用功能, 为片内程序存贮器编程(固化)的编程脉冲输入。
/PSEN(29脚):片外程序存贮器读选通信号端。负载能力为8LSTTL门。
(3)程序存储器又称ROM,S51共有4KB的掩膜ROM,用于存放用户程序,原始数据或表格。并具有64KB外部程序存储器寻址空间。
液晶遥控暖风机的设计毕业设计论文[管理资料]
东华理工大学长江学院毕业设计(论文)题目:液晶遥控暖风机的设计英文题: The Design Of Remote Controlled LCD Heater二零零九年六月EAST CHINA COLLEGE OF TECHNOLOGY CHANGJIANG INSTITUTE GRADUATIONPROJECT (PAPER)TITLE: The Design Of Remote Controlled LCD HeaterSPECIALIZED: Electronic information projectCLASS AND GRADE: 053143STUDENT NUMBER: 05314311STUDENT NAME: Yu JinliangINSTRUCTS TEACHER: Gao Langqin2009-6-4液晶遥控暖风机的设计摘要本设计采用EM78P156E单片机作为暖风机整机工作的控制核心,采用SC6121实现红外遥控编码规则实现红外解码,红外信号的接收采用了具有感光原理的红外一体化的红外接收头。
本设计用HT1621芯片取代了直接利用单片机I/O口驱动LCD显示,使LCD的驱动更加方便灵活,接线更为简单,达到实时显示温度的目的。
本设计采用RC充放电原理实现对加热温度的测量,比起用热敏电阻成本要低得多。
六路按键选择实现了暖风机的实时显示时间,电阻丝加热,高温,低温,风速的大小的选择。
暖风机的摇头和吹风部分由单片机控制继电器来控制。
用遥控控制的暖风机的实用性,灵活性都更强。
由于暖风机具有体积小,散热快的优点,是近些年才流行起来的。
为大多数家庭认识和接受。
带液晶显示屏的可遥控暖风机,越来越受到用户的欢迎,由于它采用红外遥控设备,并配合液晶屏显示,大大方便了产品的使用。
关键词:红外编码;红外解码; EM78P156单片机; LCD显示;驱动The Design Of Remote Controlled LCD HeaterABSTRACTThe design uses a single chip as EM78P156E heaters control the work of the core machine, the SC6121 encoding rules to achieve the realization of infrared remote infrared codec, used to receive infrared signals with the principle of the infrared sensor integrated infrared receiver head . The HT1621 chip design to replace the direct use of single-chip I / O port LCD display drivers, LCD driver enable more convenient and flexible, easier connection to the purpose of real-time display of temperature. The design principle of the realization of RC charge-discharge measurement of the heating temperature, compared with the cost of thermal resistance is much lower. Six keys to choose the way of the heaters to achieve real-time display of time, heat resistance wire, high temperature, low temperature, the choice of the size of the wind speed. Heaters, shaking his head and the hair in part by the single-chip microcomputer to control the relay control. Remote control with the practicality of the heaters, are more flexible.As the heaters have a small size, the advantages of fast cooling is only pop up in recent years. Is recognized and accepted by most families. LCD display with remote control heaters, more and more users, because of its use of infrared remote control devices, and in line with the LCD screen display, greatly facilitate the use of the product. Keywords: Infrared Encoder infrared decoder Single-chip EM78P156 LCD display Driver IC of HT1621目录绪论 (1) (1) (1)液晶显示技术 (2)遥控技术 (2)软件编程技术 (2)2 系统分析 (3) (3): (3) (3)系统设计说明 (3)3 方案论证 (4) (4)系统方案分析 (4) (4) (5) (5) (5)4 系统的硬件设计 (6) (6) (6)红外信号接收电路 (13)LCD驱动与显示模块 (13)LCD显示原理 (13)液晶显示驱动原理 (14) (16) (20) (9)两档加热模块 (9)、吹风、调速模块 (8) (24)主控制模块 (24)EM78P156简介 (24)单片机外部扩展电路 (29)5 系统的软件设计 0总结 0致谢 0参考文献 0附录一整机电路图 01 绪论暖风机分为工业用,家用两大类。
智能红外遥控暖风机的设计本科论文
毕业设计题目:智能红外遥控暖风机的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书评阅教师评阅书教研室(或答辩小组)及教学系意见毕业设计中文摘要目录1 引言 (1)1.1 红外遥控技术简介 (1)1.2 红外遥控的发展及现状 (2)1.3 设计任务 (3)2 系统总体设计 (3)3 系统硬件电路设计 (4)3.1 单片机系统电路 (4)3.2 遥控器键盘电路 (8)3.3 红外遥控发射电路 (9)3.4 红外遥控接收电路 (11)3.5 暖风机控制电路 (12)3.6 红外遥控暖风机总电路 (14)4 系统软件程序设计 (15)4.1 Keil软件 (15)4.2 红外遥控发射系统程序设计 (16)4.3 红外遥控接收系统程序设计 (17)5 系统仿真 (19)5.1 Proteus软件 (19)5.2 Proteus仿真过程 (20)5.3 Proteus仿真结果 (20)结论 (23)致谢 (24)参考文献 (25)附录 A 程序清单 (26)1 引言1.1 红外遥控技术简介红外遥控技术是红外技术、红外通讯技术和遥控技术的结合。
智能红外遥控器的设计毕业设计论文
智能红外遥控器的设计毕业设计论文(本文档为word格式。
下载后您可以进行编辑和修改!优秀的论文要经过评审和批准。
未经允许,请勿转移。
随着家用电器的增多和无线遥控产品的普及,红外遥控的使用频率越来越多。
针对国内红外遥控学习技术成熟但商业化程度低的特点,本文自主设计了一款具有红外学习和触摸屏显示功能的红外遥控器,以促进红外遥控学习技术在国内市场的普及。
在红外解码中,传统的方法是利用单片机中断或查询来采集红外信号,在不理想的环境下可能需要多次解码。
本文采用计算机辅助记录全波形,通过相关软件优化波形,解码一次即可成功。
在红外发射方面,实验表明红外发射距离受载波占空比和红外二极管通电流的影响,经过调试,38千赫载波红外信号的发射距离增加到10米。
在红外接收方面,进行了红外干扰测试。
在触摸屏验证中,通过实验获得触摸屏数据,利用matlab参数估计lsqcurvefit函数获得校正参数,解决了触摸屏漂移问题。
在彩屏显示方面,遥控器的所有按键都简化为方向键和确认键,虚拟数码管显示按键位置,避免了单片机资源短缺的问题。
此外,彩色屏幕仅支持16位R5G6B5格式数据。
自176*2XXXX以来,遥控技术已经越来越广泛地应用于工业生产、家用电器、安防以及人们的日常生活中。
随着社会科学技术的发展而增加,人们的生活水平也日益提高。
为了减少人们的工作量,有必要为各种家用电器和电子设备设计一个高度集成的控制系统。
单片机集成度高。
它具有体积小、重量轻、价格低、功耗低等突出特点。
特别是,它消耗更少的功率,并且使电源体积小、重量轻。
因此,它特别适用于“基于计算机的产品”。
其应用已深入到工业、农业、国防、科研、教育和日用品(家用电器和玩具)等各个领域单片机特别适合在产品内部制造,代替一些机械和电子零件或部件本发明可以减少产品体积,增强功能,实现不同程度的智能化。
红外线是一种光线,具有普通光的特性,能以光速直线传播,强度可调,能被光学透镜聚焦,能被不透明物体阻挡等特制的半导体发光二极管可以发射特定波长的红外线(通常是近红外线),通过控制二极管的电流可以很容易地改变红外线的强度,达到调制的目的。
毕业论文智能温度控制和风扇控制系统
毕业论文智能温度控制和风扇控制系统集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]毕业设计说明书学生姓名:学号:学院:专业年级:题目:指导教师:评阅教师:年月摘要本次毕业设计设计了一个基于热释人体红外的风扇及照明控制系统,采用单片机STC89C52为控制器,以热释人体红外和系统来检测室内有无人员以及室内温度,通过光敏电阻来检测室内的光线强度,用温度传感器DS18B20来检测室内温度,用LCD1602来实时显示系统当前的工作模式和室内的温度,同时可通过按键来实现正常模式与防盗模式两者之间的随意切换。
调试结果表明该系统可以实时调节和控制室内风扇的转速和灯管的照明,达到了智能控制和节能的目的,并通过设置启动防盗模式来达到防盗的效果。
关键词:热释人体红外;STC89C52;智能温控风扇;照明控制Title The design of intelligent temperature control fan and illumination system based on the body pyroelectric infrared Abstract:In this paper we designed an intelligent temperature control fan and illumination system based on the body pyroelectric infrared to control the fan and the lamp in real time. In this system we use the STC89C52 as the intelligent controller, we detect the inner-room temperature with the temperature sensor, and decide whether there is a person or not based on infrared from the body, and check the illumination intensity through the photoconductive resistance. Besides, we utilize the LCD1602 to display the present working mode and the inner-roomtemperature, meanwhile, we could change the mode freely by pressing the buttons. Result shows that the system can surely control the objects intelligently and decrease the electric power effectively. Besides, it can also realize the effect of anti-theft by setting the anti-theft mode.Key words: the body pyroelectric infrared; AT89C51; intelligent temperature control fan; illumination control目录1 绪论智能温控风扇及照明控制系统的研发背景1.1.1 智能温控风扇的设计背景随着空调机在日常生活中的普遍应用,很容易想到电风扇会成为空调的社会淘汰品,其实经过市场的考验和证实,真实的并不是这样的,在空调产品的冲击下,电风扇产品仍然具有很强大的生命力,电风扇在市场的考验中并没有淡出市场,反而销售在不停的复苏中具有强大的发展空间。
红外线遥控电风扇毕业论文
MED键(吊扇的中速档选择键):其功能是当该键按下时,吊扇进入中速运行状态。
LOW键(吊扇的低速档选择键):其功能是当该键按下时,吊扇进入低速运行状态。
第一章 红外遥控器
1
1.1.1 原理简介
为了能远离距的控制电风扇,采用了红外遥控器。通常红外遥控器由发射和接收两部分组成,发射部分由单片机 89C2051等构成。红外发射器由指令键、指令信号产生电路、调制电路、驱动电路及红外发射器组成。
常用的红外发光二极管(如SE303·PH303),其外形和发光二极管LED相似,发出红外光(近红外线约0.93μm )。管压降约1.4V ,工作电流一般小于20mA。为了适应不同的工作电压,回路中常串有限流电阻。
发射红外线去控制相应的受控装置时,其控制的距离与发射功率成正比。为了增加红外线的控制距离,红外发光二极管工作于脉冲状态,因为脉动光(调制光)的有效传送距离与脉冲的峰值电流成正比,只需尽量提高峰值电流 ,就能增加红外光的发射距离。提高峰值电流的方法,是减小脉冲占空比,即压缩脉冲的宽度。减小冲占空比还可使小功率红外发光二极管的发射距离大大增加。要使红外发光二极管产生调制光,只需在驱动管上加上一定频率的脉冲电压。
1.2.1.1主要性能参数
1 和 MCS-8051产品兼容;
2 2KB可重编程闪速存储器;
3 耐久性:1000写/擦除周期;
4 2.7V~6V的操作围;
5 全静态操作:0Hz24MHz;
6 两级加密程序存储器;
7 128×8位部RAM;
8 15根可编程I/O引线;
9 6个中断源;
10 可编程串行UART通道;
红外线遥控电风扇毕业论文
基于单片机的红外遥控电扇设计大学论文
基于89C2051单片机的红外遥控电风扇控制系统设计及程序概述遥控电风扇是 90年代初期在广东珠江三角洲地区作做大量的研发和生产,并有专门的掩模芯片作为主控芯片使用,现本人用单片机作了接收和发射的配套使用的系统方案。
红外遥控电路现在已成为一种设计电路的时尚,现简单地介绍了红外线遥控发射、接收系统的原理,给出用 89C2051作为遥控接收系统解码器的一种巧妙实现方法,以及完整的51汇编程序代码。
包括发射、接收的原理图及其编程的主程序、发送程序、接收程序、定时中断程序的流程过程,从而完成此设计的要点,参考流程方框图的构思过程,可以编写应用软件。
遥控电风扇控制系统分为两大部分:遥控器和电风扇控制板,下面分别加以描述。
一、遥控器为了能远离距的控制电风扇,采用了红外遥控器。
通常红外遥控器由发射和接收两部分组成,发射部分由单片机 80C2051等构成。
接收部分装在电风扇的控制器内,由89C51等构成。
1. 工作原理及组成部分(1)CPU 采用AT89C2051单片机,AT89C2051的功能:和 MCS-8051产品兼容、2KB可重编程闪速存储器、耐久性:1000写/擦除周期、2.7V~6V的操作范围、全静态操作:0Hz~24MHz、两级加密程序存储器、128×8位内部RAM、15根可编程I/O引线、6个中断源、可编程串行UART通道、直接LED驱动输出、片内模拟比较器、低耗空载和掉电方式。
(2)电源采用4节7号电池来提供电源,并用一个二极管(IN4148)进行降压。
(3)调制部分:采用CD40106进行缓冲放大并整形.发送的数字信号与38K的载波进行相与,将其调制在一起,整形并缓冲放大,经过8050进行放大驱动红外发射管,使其发射红外光。
(4)红外发射方原理见图(1)所示。
2.红外发射(1)发射部分包括键盘矩阵、编码调制、红外发送器。
使用89C2051芯片将按键信号调制在 38KHz 的载波信号上通过三极管放大后发射出去。
红外遥控设计毕业设计论文
摘要对于无线遥控技术,当前基本上通过以下几种方式实现:红外遥控方式,无线电遥控方式,超声波遥控方式。
红外技术出现比较早,成本低,价格也具有优势。
红外遥控具有以下优点:控制内容多,抗干扰能力比较强,不会发生任何误动作;响应速度快,不会对其他电器产生干扰从而影响用户使用;体积小,成本低,功耗小,与其他方式比可以降低功耗90%。
目前红外遥控、遥测技术在彩电、录像机、音响设备、空调、玩具、门铃、遥控汽车路牌以及防盗等其它小型装上得到了广泛的应用。
采用红外线做通信媒介, 经实验证明, 在没有阻碍的有限范圈内(例如一个房间, 车间或实验室)具有无线电无法比拟的优势。
所以对本课题的研究是很有必要的。
通过对设计要求的认真分析和研究,拿出了几种可行方案,最终选定了一个最佳方案。
该方案是采用先进的单片机技术实现遥控的主要手段。
电路主要由发送电路和接收电路组成。
发送端主要由AT89C2051单片机,红外发射电路,红外发射指示灯以及键盘输入等构成,发射出红外信号;接收端主要由AT89C52单片机,红外接收电路,状态指示电路,可控硅调光电路以及+5V电源等组成。
我们所设计的遥控器能控制5个电器的电源开关,并且可对一路电灯进行亮度的调节。
关键字:遥控电路,红外发射,红外接收,单片机ABSTRACTFor wireless remote control technology, we mainly use several ways below: Infrared remote, Wireless remote control, Ultrasonic control. Infrared remote technology appears earlier and its cost is lower. Infrared remote has several advantages below: The content it controls is more than others, its anti-interference ability is stronger and it can avoid any wrong action; it realizes faster and it will never influence other electrical equipment. In additional, the volume of the infrared remote system is small, the cost is low and the power is lower 90% than other ways.At this time, infrared remote control and test technology is applied to many small devices just like color TV, video tape recorder (VCR), audio equipment, air-condition, toys, doorbell, billboards of remote cars, Anti-theft device, and so on. Using infrared rays as communication media has unmatched advantages among a unencumbered space (like a room, a workshop or a lab), which is proved by many experiments. So the research of this subject is very necessary.After analyzing and researching on the request of the design, we take several blue print and we selected the best one in the end. The project makes use of advanced SCM to realize the remote control. This circuit is made up of sending circuit and receiving circuit. The sending end is made up of SCM AT89C2051, infrared sending circuit, a pilot lamp for infrared sending, keyboard entry, and so on while the receiving end is made up of SCM AT89C52, infrared receiving circuit, a pointing circuit for status, the SCR dimming circuit, a power supply for +5V, and so on.Remote controller we designed can dominate 5 electrical source switches and adjust the brightness of one light.KEY WORDS: Remote controlling circuit, Infrared emission, Infraredreceiving, SCM毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
基于单片机的红外线智能家电控制系统设计毕业设计论文
目录第一部分设计任务与调研 (2)1毕业设计的主要任务 (2)2设计的思路与方法 (2)3与本课题相关的资料 (2)4调研的目的和总结 (2)第二部分设计说明 (3)1设计方案 (3)2硬件电路设计与实现 (4)3系统软件设计及实现 (8)第三部分设计成果 (9)第四部分结束语 (11)第五部分致谢 (12)第六部分参考文献 (13)第一部分设计任务与调研1 毕业设计的主要任务本系统利用51单片机为核心控制部件,人体检测电路部分采用热释电红外扫描技术,单片机反馈电路采样信号采用可见光扫描技术,以达到不需要人工操作就可以实现电灯的亮灭的照明控制系统,进而实现节约能源的目的。
2 设计的思路与方法本设计主要由光照检测电路、热释电红外线传感器记处理电路、单片机系统记控制电路组成。
工作时,光照检测电路和热释电红外线传感器采集光照强弱、是否有人等信息送到单片机,单片机根据这些信息通过控制电路对照明设备进行开关操作,从而实现照明控制,以达到节能的目的。
通过去图书馆查阅相关书籍查找资料以及上网查询相关资料,还可以向学校老师请教来完成本次设计。
3 与本课题相关的资料图1-1单片机管脚图4 调研的目的和总结随着社会信息化与科技化的快速发展,家居智能化以迅猛的态势日益渗透到平常百姓的生活当中。
一股家居智能化的浪潮也席卷了人们的高品质生活。
家居照明所处的时代已不再是有几盏灯、亮度够就可以的时代了,家居照明也进入了智能时代。
第二部分设计说明1 设计方案1.1 M CS-51单片机AT89C51是MSC-51单片机中应用最广泛的型号,现在以其为代表介绍其参数。
AT89C51单片机是把那些作为控制应用所必需的基本内容都集成在一个尺寸有限的集成电路芯片上。
如果按功能划分,它由如下功能部件组成,即微处理器、数据存储器、程序存储器、并行I/O口、串行口、定时器/计数器、中断系统及特殊功能寄存器。
它们都是通过片内单一总线连接而成,其基本结构依旧是CPU加上外围芯片的传统结构模式。
智能红外遥控器的设计-(毕业论文)
智能红外遥控器的设计-(毕业论文)LT摘要随着家用电器种类的增加和无线遥控产品的普及,红外遥控器的使用频率越来越高,针对国内红外遥控学习技术成熟,但产品化程度低的特点,本文自主设计一种具有红外学习和触屏显示功能的红外遥控器,借此促进红外遥控学习技术在国内市场的产品化推广。
在红外解码方面,传统方法采用单片机中断或者查询方式采集红外信号,环境不理想情况下可能需要多次解码,本文借助电脑辅助记录全波形,通过相关软件优化波形,解码一次即可成功;在红外发射方面,本文通过实验发现红外发射距离受载波占空比和红外二极管贯通电流影响,通过调试将38KHz 载波红外信号发射距离提高到10 米;在红外接收方面,进行了红外干扰测试;在触屏校验方面,通过实验获取触屏数据,利用matlab 参数估计lsqcurvefit 函数求得校正参数,解决了触屏漂移问题;在彩屏显示方面,将遥控器所有按键简化为方向键和确认键,虚拟数码管显示按键位置,避免了单片机片上资源紧张的问题,此外,彩屏仅支持16 位R5G6B5 格式数据,一张176*220 图片占用72. 6KB 空间,造成极大浪费,本文借此讨论了适合本系统的图片压缩技术,给出了一种具体的图片压缩格式。
按照由简单到复杂的顺序,本文先后制作了遥控接收解码装置、遥控编码发射装置、万能学习型红外遥控器,以SAA3010 遥控器作为典型代表(遵循飞利浦RC-5编码协议),成功的实现了红外编解码、发射接收、按键触屏双输入、彩屏显示等基本功能,最终制作的万能学习型遥控器在功能上可以完全代替SAA3010 遥控器。
关键词:红外学习;红外解码;单片机控制;声卡采样;触屏校验第III页共44页AbstractIn the electronic world, the infrared remote control technology is widely used in our lives. Various appliances on the market have the technology of infrared remote control system with maturity and low cost. However, to avoid different brands and between different types of equipment malfunction, people use different devices in different transport rules or identification number, which makes various types of remote control apply only to their remote objects and easy causes confusing results that the actual use of the remote control are many and complex. The design requirements is to achieve an intelligent learning IR remote control implementations.By studying infrared codec, infrared transmitting and receiving, MCU control, LCD display technology, remote control of other learning and learning sent successfully restored infrared remote control system.Key and core part of the design is that through software decoding it can achieve the self-study function of the infrared signal and be controlled by MCU to make the learned signal in store and forward.Keywords: Infrared remote controller;The 38KHZ carrier;Self-study;Infrared remote receiver;Infrared remote transmitter1 绪论1.1 选题的目的意义随着电子工程在产品设计中的应用日益广泛,对产品的人性化设计成为设计领域一个新的革命。
带红外线的可遥控暖风机设计本科毕业设计
摘要摘要本文设计了一种以AT89S52单片机为核心的低成本、高精度、微型化液晶显示温湿度监测系统。
系统由单片机、温度检测电路、红外线控制电路、报警电路以及显示电路构成。
由芯片AT89S52控制温湿度传感器检测到的温湿度值进行存储转换,从而在显示电路液晶中显示出来。
本系统具有易安装检测、软件功能完善,工作可靠、准确度高等优点。
本文论述了单片机技术研制成功的暖风机的监测系统的基本原理,温湿度传感器信号采集通过单片机来实现方案。
采用软件校正,提高了测量精度和整机的可靠性。
实际使用表明,极大的提高了安全性、可靠性和准确度。
关键词:暖风机,温湿度传感器,单片机AT89S52 、红外线控制AbstractAbstractThis paper designs an AT89S52 single chip microcomputer as the core of low cost, high precision, miniaturization, liquid crystal display temperature and humidity monitoring system.System by single chip microcomputer, temperature detection circuit, infrared control circuit, alarm circuit and display circuit.By the chip AT89S52 control temperature and humidity sensors to detect temperature and humidity value for storage, which is displayed in the LCD display circuit.This system is easy to install detection, the software function is perfect, reliable operation, high accuracy, etc.This paper discusses the single chip microcomputer technology successfully developed monitoring system of the basic principle of heater, temperature and humidity sensor signal acquisition scheme by single chip ing software correction, improve the measurement precision and reliability of the machine.Practical use shows that greatly improves the safety, reliability and accuracy.Keywords: heater, temperature and humidity sensor, single-chip microcomputer AT89S52目录摘要 (I)Abstract (I)1 绪论 (1)1.1选题背景 (1)1.2研究的目的和意义 (1)1.3暖风机发展 (2)1.4设计过程及工艺要求 (3)1.5设计的重点与难点 (3)2 方案论证与比较 (5)2.1温度传感器的选择 (5)2.2电机选择与论证 (5)2.3液晶的选择 (6)3 系统总体设计 (7)3.1系统设计 (7)3.2系统整体结构 (7)3.3芯片AT89S52介绍 (8)3.3.1引脚功能介绍 (9)3.3.2 时钟电路及RC 复位电路 (10)3.4传感器的介绍 (12)3.4.1传感器的定义及作用 (12)3.4.2传感器的特性 (13)3.4.3温度传感器DS18B20 (13)3.5显示电路的设计 (15)3.6报警电路的设计 (17)3.7按键电路的设计 (18)3.8红外线接收的设计 (19)3.9电机驱动电路设计 (20)3.10继电器驱动电路 (21)3.10.1继电器原理 (21)3.10.2继电器驱动电路设计 (22)3.11控制电路设计 (23)3.11.1按键设计 (24)3.11.2红外线发射电路设计 (24)4 系统调试 (26)4.1软硬件的调试 (26)4.2系统软件设计 (26)总结 (31)致谢 (32)参考文献 ....................................................................................... 错误!未定义书签。
智能红外遥控电风扇设计毕业设计
智能红外遥控电风扇设计毕业设计哈尔滨剑桥学院毕业设计论文题目:智能红外遥控电风扇设计学生:董书豪指导教师:崔莉讲师专业:电气工程及其自动化班级:12级电气2班2016年5月毕业设计审阅评语毕业设计答辩评语及成绩智能红外遥控电风扇设计摘要本论文是基于STC12系列单片机为核心,设计了一种新型智能红外遥控电风扇控制系统。
本系统由红外发射接收模块、液晶显示模块、按键控制模块、语音播报模块、温度检测模块以及电机控制模块组成。
该系统能够利用遥控或者按键形式实现对电风扇不同档位的设置。
电风扇的控制是通过遥控实现的,它是基于红外通信的原理,并且风速高低是利用PWM信号进行调节的。
在按键控制下,系统能够实现语音提示,液晶显示单元能够显示系统运行的状态数据,充分展示了良好的人机交互界面。
本系统实现了电风扇的摇头、定时以及自动调速等智能化功能,让使用者能够依据实际使用情况对电风扇的运行时间进行设置,同时能够依据温度变化进行风速的自动调整。
本系统的软硬件调试过程是在KEIL、PROTEL、PROTEUS等软件下完成的,整个系统的设计符合实际用户需求,充分展示了遥控电风扇的智能化和自动化,并且实现了智能家电的人性化发展。
关键词:STC12系列单片机;红外通信;PWM;人机交互界面;智能功能目录摘要...................................................................................................................................................1 绪论 01.1 课题背景和发展趋势 01.2 课题研究意义和目的 01.3 课题研究内容 (1)2 系统整体方案设计 (2)2.1 方案选择 (2)2.1.1 MCU的选择 (2)2.1.2 显示模块的选择 (2)2.1.3 红外模块的选择 (3)2.1.4 语音模块的选择 (3)2.1.5 电机驱动的选择 (3)2.1.6 温度传感器的选择 (3)2.2 整体方案设计 (4)2.2.1 系统的整体设计思路 (4)2.2.2 系统的总体设计框图 (4)2.3 主要元器件的介绍 (4)2.3.1 STC12LE5A60S2单片机 (4)2.3.2 ISD4004语音芯片 (5)2.3.3 TFT彩屏 (7)2.3.4 红外通信 (8)2.3.5 DS18B20 (9)2.3.6 BTN7970驱动芯片 (11)3 系统的硬件设计 (12)3.1 系统硬件电路的总体设计思路 (12)3.2 系统的总体硬件电路图 (13)3.3 系统各个模块硬件电路设计 (13)3.3.1 单片机最小系统电路 (13)3.3.2 红外收发电路 (15)3.3.3 显示电路 (15)3.3.4 语音播报电路 (15)3.3.5 按键控制电路 (17)3.3.6 驱动电路 (17)3.3.7 温度模块电路 (18)4 系统的软件设计 (19)4.1 系统总体流程图 (20)4.2 部分模块程序设计 (21)4.2.1 语音播放程序设计 (21)4.2.2 红外接收程序设计 (22)5 系统调试 (23)5.1 系统硬件调试 (23)5.2 系统软件调试 (23)5.3 调试中出现的问题 (24)5.4 调试结果分析 (24)结论 (25)致谢 (26)参考文献 (27)附录 (27)智能红外遥控电风扇设计1 绪论1.1 课题背景和发展趋势随着经济的快速发展,带动了电子产业和制造业突飞猛进的发展。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计题目:智能红外遥控暖风机的设计毕业设计中文摘要目录1 引言 (1)1.1 红外遥控技术简介 (1)1.2 红外遥控的发展及现状 (2)1.3 设计任务 (3)2 系统总体设计 (3)3 系统硬件电路设计 (4)3.1 单片机系统电路 (4)3.2 遥控器键盘电路 (8)3.3 红外遥控发射电路 (9)3.4 红外遥控接收电路 (11)3.5 暖风机控制电路 (12)3.6 红外遥控暖风机总电路 (14)4 系统软件程序设计 (15)4.1 Keil软件 (15)4.2 红外遥控发射系统程序设计 (16)4.3 红外遥控接收系统程序设计 (17)5 系统仿真 (19)5.1 Proteus软件 (19)5.2 Proteus仿真过程 (20)5.3 Proteus仿真结果 (21)结论 (23)致谢 (24)参考文献 (25)附录 A 程序清单 (26)1 引言1.1 红外遥控技术简介红外遥控技术是红外技术、红外通讯技术和遥控技术的结合。
红外遥控的特点是不影响周边环境、不干扰其他电器设备。
由于红外线在频谱上位于可见光之外,所以抗干扰性强,具有光波的直线传播特性,不易产生相互间的干扰,是很好的信息传输媒体。
红外遥控技术近年来得到了迅猛发展,在家电和其他电子领域都得到了广泛应用。
随着生活水平的提高,人们对产品的追求是使用更方便、更具智能化,红外遥控技术正是一个重点的发展方向。
1.1.1 红外技术红外线又称红外光波,在电磁波谱中,光波的波长范围为0.01μm~1000μm。
根据波长的不同可分为可见光和不可见光,波长为0.38μm~0.76μm的光波为可见光,依次为红、橙、黄、绿、青、蓝、紫七种颜色。
光波为0.01μm~0.38μm的光波为紫外光(线),波长为0.76μm~1000μm的光波为红外光(线)。
红外光按波长范围分为近红外、中红外、远红外、极红外4类。
红外技术的优点:1)隐蔽性好,不易被干扰;2)环境适应性好,在夜间和恶劣天气下的工作能力优于可见光;3)红外系统的体积小,重量轻,功耗低;4)成本低、速度快,而且带宽几乎不受限制;5)由于是靠目标和背景之间目标各部分之间的温度形成的红外辐射差进行探测,因而识别伪装目标的能力优于可见光。
1.1.2 红外通讯技术红外通讯技术利用红外线来传递数据,是无线通讯技术的一种。
红外通讯技术不需要实体连线,简单易用且实现成本较低,因而广泛应用于小型移动设备互换数据和电器设备的控制中,例如笔记本电脑、移动电话之间进行数据交换,电视机、空调、暖风机的遥控等。
红外通讯技术一般采用红外光波段内的近红外线,波长在0.75μm至25μm之间。
由于红外线的波长较短,对障碍物的衍射能力较差,所以红外通讯技术更适合应用在短距离无线通讯的场合。
目前,红外通讯主要应用于数据通信和遥控这两方面。
数据通信具有数据传输量大,传输速率高等特点,但距离较近,至多可达到1m;红外遥控所需传输的数据量较小,一般仅为几个至几十个字节的控制码,传输距离相对较远(小于10米)。
1.1.3 遥控技术到底是谁发明了第一个遥控器已无可考证了。
最初的无线遥控装置采用的是电磁波传输信号,由于电磁波容易产生干扰,也易受干扰,因此逐渐采用超声波和红外线媒介来传输信号。
与红外线相比,超声传感器频带窄,所能携带的信息量少,易受干扰而引起误动作。
较为理想的是光控方式,采用红外线的遥控方式逐渐取代了超声波遥控方式,出现了红外线多功能遥控器,并且成为当今时代的主流。
由于红外线在频谱上位于可见光之外,所以抗干扰性强,具有光波的直线传播特性,不易产生相互间的干扰,是很好的信息传输媒体。
信息可以直接对红外光进行调制传输,例如,信息直接调制红外光的强弱进行传输,也可以用红外线产生一定频率的载波,再用信息对载波进调制,接收端再去掉载波,取到信息从信息的可靠传输来说,后一种方法更好,这就是目前大多数红外遥控器所采用的方法。
1.2 红外遥控的发展及现状红外遥控是目前家用电器中用得较多的遥控方式,在车载影音导航系统也被广泛的应用。
红外遥控的特点是不影响周边环境不干扰其他电器设备。
由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥控器而不会产生相互干扰;电路调试简单,只要按给定电路连接无误,一般不需任何调试即可投入工作;编解码容易,可进行多路遥控。
由于各生产厂家生产了大量红外遥控专用集成电路,需要时按图索骥即可。
因此,现在红外遥控在家用电器近距离(小于10米)遥控中得到了广泛的应用。
自2005年起,台湾与中国大陆遥控设备产量约占全球总产量的80%,且受海外市场对家用自动化与娱乐应用产品需求的快速增长的刺激,其出口总值仍在上升。
近年来,随着遥控制造产业的不断成熟,遥控器市场竞争十分激烈,遥控器的价格也出现下滑趋势,但高端产品的价格上升势头较好,因此,在未来一两年内,国内供应商主要生产中低端红外产品,而技术较强的台湾同行则将把重点集中在高端红外线或转向射频遥控器。
由于国内及香港供应商可提供多种规格的红外线遥控器,而台湾制造商则转向采用更新的技术,因此,中国制造商可为海外买家提供各种规格的遥控器。
国内自身的需求量十分巨大。
就拿福建省来说,福建是国内的电子大省之一,厦华、厦新、万利达和灿坤等电子厂商对红外遥控设备需求量十分巨大,而福建省内主要的红外遥控设备厂商是厦门华联,其每年对红外遥控芯片的需求量在两千万以上。
由此可见,发展红外遥控技术,不但有巨大的市场前景,促进整个相关行业的发展。
1.3 设计任务1)以单片机为核心设计一个红外遥控系统并进行仿真;2)用红外遥控器对暖风机进行控制,实现暖风机的开/关,定时,温度高低的转换等功能;3)遥控距离可达8~9米。
单片机的工作电压为5V,遥控器的工作电压为4.5V,可用三节电池代替。
2 系统总体设计本设计是以单片机为控制器,利用红外遥控来控制暖风机的开关及运行。
其红外遥控装置主要包括红外发射系统和红外遥控接收系统。
发射系统实际就是由单片机控制的一个遥控器,把待发送的数据转换成一定格式的脉冲,然后驱动红外发射管向外发送数据,通过发射电路对数据进行调制,将已调信号通过红外发射管进行发射;接收电路的接收头对已调信号进行接收、放大、解调,还原成与同步发射格式相同的脉冲信号,最后通过解码把脉冲信号转换成数据,从而实现信号的传输。
数据的编码和解码由AT89S51的内部定时器和外部中断功能实现。
发射系统包括51单片机、操作键盘、编码芯片、红外发射电路等模块,如图1。
其中核心器件是单片机AT89S51,该芯片主要完成红外遥控编码,按键采用4×4矩阵式编码,发射电路主要元件为红外发光二极管,发射指示灯用来表示红外遥控码已经发出。
图 1 红外遥控发射系统接收部分包括51单片机,一体化红外接收头、指示灯、数码管显示以及暖风机的定时、调温控制等模块,如图2。
其中核心器件是单片机AT89S51,用来红外遥控解码,并且对暖风机的定时、指示灯以及调温进行控制,一体化红外接收头为集成模块。
图 2 接收控制系统红外遥控基本原理框图如图3:图 3红外遥控基本原理图3 系统硬件电路设计系统电路主要由发射电路和接收电路组成。
发射电路由单片机,矩阵键盘,红外线发射电路组成;接收电路由单片机,指示灯,暖风机控制部分组成。
下面对各个模块逐一分析。
3.1 单片机系统电路此系统采用通用的51系列单片机,即AT89S51。
它是一种低功耗、高性能CMOS8位单片机,其内存为4KB,它是由ATMEL公司生产的,该单片机兼容MSC-51指令系统及80C51引脚结构。
这种单片机的运算能力强,软件编程灵活,自由度大,市场上比较多见,价格便宜,技术比较成熟且容易实现。
3.1.1 AT89S51的特点•MCS-51产品指令系统完全兼容•32个可编程I/O口线•2个16位定时/计数器•全双工串行UART通道•6个中断源•中断唤醒省电模式•看门狗(WDT)及双数据指针•灵活的在系统编程(ISP字节或页写模式)•4K字节在系统编程(ISP)Flash闪速存储器•4.0V~5.5V 的工作电压范围•1000次擦写周期图 4 单片机引脚•时钟频率0Hz~33MHz•3级加密•128×8字节内部RAM •低功耗空闲和掉电模式•中断可从空闲模唤醒系统•看门狗(WDT)及双数据指针•电标识和快速编程特性•灵活的在系统编程(ISP字节或页写模式)3.1.2 引脚功能AT89S51的引脚图如图4,各引脚功能如下:•Vcc:电源电压,芯片供电输入端子•GND:地•P0口:是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口。
内部无上拉电阻,需要外接。
在作为一般I/O输出口时,每位能驱动8个TTL逻辑门电路;在扩充外部数据存储器时,分时输出数据和低8位地址;在 F1ash 编程时,P0 口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。
•P1口:是一个带内部上拉电阻的8位双向I/O口。
Pl口作输出时,可带4 个TTL 逻辑门电路。
作输入口使用时,必须先向该引脚写1。
•P2口:是一个有内部上拉电阻的8位双向I/O口。
做一般I/O口时,用法同P1。
扩充外部存储器时,做高8位地址。
•P3口:除了作为一般的I/O口线外,更重要的用途是它的第二功能,如表1所示。
P3口还接收一些用于Flash闪速存储器编程和程序校验的控制信号。
表 1 P3口第二功能•RST:复位输入。
正常工作时,该引脚必须加低电平,若加两个机器周期以上的高电平,则单片机复位。
•ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低 8 位字节。
•PSEN:是外部程序存储器的读选通信号线。
当 AT89S51由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲。
当访问外部数据存储器,没有两次有效的PSEN信号。
•EA/VPP:外部访问允许。
欲使 CPU 仅访问外部程序存储器(地址为0000H-FFFFH),EA 端必须保持低电平(接地)。
•XTALl:振荡器反相放大器及内部时钟发生器的输入端。
•XTAL2:振荡器反相放大器的输出端。
3.1.3 时钟电路AT89S51中有一个用于构成内部振荡器的高增益反相放大器,引脚XTALl和XTAL2分别是该放大器的输入端输出端。
这个放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自激振荡器,本系统振荡电路均采用内部振荡,如图5所示:外接石英晶体或陶瓷谐振器及电容C1、C2接在放大器的反馈回路中构成并联谐振电路。
在使用石英晶体时,电容一般使用30pF±10pF,而使用陶瓷谐振器一般使用40pF ±10pF。