网站大量收购独家精品文档,联系QQ:2885784924

红外遥控窗帘系统设计程序.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 摘要: 1 1 设计意义及要求 2 1.1 设计意义 2 1.2 设计要求 2 2 总体方案设计 2 3 硬件电路设计 3 3.1 单片机最小系统设计 3 3.2 无线发射、接收模块设计 6 3.2.1 PT2262/2272芯片简介 6 3.2.2发送、接收模块简介 7 3.2.3发送、接收模块电路简介 8 3.3 光敏检测模块设计 9 3.4 电机驱动模块设计 10 3.5 状态指示模块设计 11 3.6 供电电源模块设计 11 4 程序设计 12 4.1 软件介绍 12 4.2 程序设计 14 结论 16 参考文献 16 附录 17 附录1 17 附录2 24 附录3 25 致谢 26 智能遥控窗帘 摘要:;;1 设计意义及要求 1.1 。的智能窗帘,,,同时还可以根据, 1.2 设计要求 本次课程主要任务是基于STC89C51单片机的遥控窗帘的设计。主要功能如下: 1)控制窗帘的开关。 2)具有防过卷功能。 3)具有无线遥控功能。 4)能够指示运行状态。 5)可以根据2 总体方案设计总体方案设计框图如图2-1所示: 图 2-1 信号发生器总体方案设计框图核心3 硬件电路设计 STC89C51单片机的遥控窗帘。采用无线遥控方式控制窗帘的智能转动,实现智能化窗帘,解放人们的双手。 3.1 单片机最小系统设计 本设计使用的是芯片STC89C51组成的单片机最小系统作为核心控制电路。由于构成最小系统的各个元器件价格都相对低廉,所以制作一个单片机最小系统的成本较低,且功能很多,特别适合初学者学习和研发使用。 STC89C51芯片的引脚排列如图3-2所示。 图3-2 STC89C51引脚 它总共有40个引脚,是一种功耗很低、性能很高的CMOS型8位微处理器,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C51在众多嵌入式控制应用系统中得到广泛应用。其主要引脚及功能介绍如表3-1所示。 表3-1 STC89C51主要引脚及功能 引脚名称 功能介绍 VCC 接+5V电源 GND 公共端,接地 XTAL1 时钟引脚。XTAL1是片内振荡器反相放大器和时钟发生器电路的输入端,使用片内振荡器时,该引脚连接外部石英晶体和微调电容。 XTAL2 时钟引脚。XTAL2是片内振荡器反相放大器的输出端,使用片内振荡器时,该引脚连接外部石英晶体和微调电容。 RST 复位引脚,高电平有效,与电阻电容并联组成复位电路。 外部存储器访问允许控制端,为高电平时,单片机只读片内程序存储器中的程序,但PC值超出时,将自动转向读取片外程序存储器中的程序。为低电平时,只读取外部程序存储器中的内容。 P0—P3 单片机4个双向的8位I/O口,P0口可作为通用的I/O使用,但需要加上拉电阻,这时为准双向口。P1口是单功能的I/O口,位地址为90H~97H。P2口是一个双功能口,位地址为A0H~A7H。P3口增加了引脚的第二功能,从P3.0~P3.7分别对应RXD、TXD、(外部中断0输入)、(外部中断1输入)、T0(定时器0外部输入)、T1(定时器1外部输入)、、。 单片机在正常工作时,只有在时钟控制下单片机的取码到译码到微操作才能有序进行,内部时钟方式和外部时钟方式组成了单片机整个时钟信号产生的方式,我们可以根据自身设计需要选择与其相对应的时钟信号产生方式,在本系统中要用到的是片内振荡器,所以选用的时钟信号产生方式为内部时钟方式,图3-3为本设计中使用的时钟电路。 3-3时钟电路 这种时钟方式产生时钟信号的原理是在XTAL1、XTAL2两端接入一个石英晶体(这种石英晶体的晶振范围一般为0~24MHz,本设计选用12MHz的晶振),再接入一些电容对频率进行稳定(本设计选用两个22pF的电容进行频率稳定),将两个并联电容的一端接地,另一端与12MHz的晶振连接,这样与单片机内部电路组成一个稳定的自激振荡器。 在单片机刚开始上电或者正常工作过程中出现故障时都需要对它进行复位操作,所以一个完整的单片机最小系统一定不能少了复位电路。由于上电复位只会在系统启动的那一刻进行一次自动复位,而在接下来的运行过程中如果出现故障将不会再自动复位,所以本系统使用的是按键复位,可以在运行过程中进行反复多次复位,避免在运行过程中出现故障时无法进行操作。如图3-4所示。 3-4复位电路 上面引脚介绍时已介绍RST复位引脚,高电平有效,在设计按键复位时在RST引脚并联一个电容C3和两个电阻R1、R2,R1的另一端接地,R2的另一端通过一个按键与电容C3连接接入+5V电压,这样就组成了复位电路,当按下按键时,R2和C3组成一个闭合回路,已经被充好电的电容将通过此回路快速放电,从而把RST的引脚变为高电平,这样就满足了

文档评论(0)

4477769 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档