欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    基于51单片机的智能窗帘控制系统设计与实现毕业论文.doc

    • 资源ID:9996771       资源大小:1.57MB        全文页数:35页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于51单片机的智能窗帘控制系统设计与实现毕业论文.doc

    毕业设计(论文) 题目:基于 51 单片机的智能 窗帘控制系统设计与实现 基于基于 51 单片机的智能窗帘控制系统设计与实现单片机的智能窗帘控制系统设计与实现 摘要:摘要:随着现代电子技术和自动化技术的快速发展,人们越来越向往便捷, 轻松的生活方式,人们对生活质量的要求越来越高。家用电器产品也在不断的 更新换代。从始初的晶体管、到电子管;由模拟到数字;由分立元件到集成电 路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。 这次的毕业设计智能窗帘控制系统的设计与实现是在这个的理念上设计的,本 系统主要的模块有单片机驱动模块,电机驱动模块,光敏检测模块,无线收发 模块和 LED 信号显示模块。本系统分为两种模式,在智能模式下利用光敏电阻 检测光照强度的变化,通过单片机驱动电机驱动模块中的电机的正反转实现窗 帘的来回移动。在手动模式下,利用遥控器中的无线发送模块发送信号,再通 过单片机驱动电机。本文设计中的智能遥控窗帘因为操作简单,功能实用和结 构简单,所以它基本满足人们对窗帘的智能化的基本需求,也因为前景广泛而 有研究的价值。 关键字:关键字:51 单片机, 智能, 无线遥控, 直流电机 目录目录 引言.3 一、绪论.3 1.1 问题的提出.3 1.2 国外最新的研究成果.4 1.2.1 光控帘.4 1.2.2 隔音帘.4 1.2.3 节能帘.4 1.2.4 隐身帘.4 1.2.5 日能帘.5 二、核心芯片和器件介绍.5 2.1 DC 电源插口介绍 .5 2.2 AT89S52 单片机 .5 2. 2.1 单片机特点和特性.6 2.2.2 单片机的引脚功能.7 2.3 SC2262 编码解码芯片.9 1.3.1 SC2262 的特点 .9 2.3.2 SC2262 的应用范围.10 2.3.3 SC2262 的引脚和说明.10 2.3.4 SC2262 的功能描述.11 2.3.5 SC2262 的工作流程图.11 2.4 SC2272 编码解码芯片.11 2.4.1 SC2272 的特点.12 2.4.2 SC2272 的应用范围.12 2.4.3 SC2272 的引脚和说明.12 2.4.4 SC2272 的功能描述.13 2.4.5 SC2272 的工作流程图.13 2.5 315M 发射和接受模块 .14 2.5.1315M 发射和接受模块应用范围.15 2.5.2 315M 无线发射模块介绍.15 2.5.3 315M 无线接收模块介绍.15 三、硬件电路的设计.16 3.1 电源和单片机控制部分.16 3.2 继电器控制直流电机部分.17 3.4 光敏识别部分.18 3.5 无线接收和发射部分.19 四、调试和实现设计.20 五、软件和程序调试.21 5.1 工作流程图:.21 5.2 管脚定义.21 5.3 主函数.22 总结.23 致谢.24 参考文献.25 附录一:硬件图正反照.26 附录二:电路原理图和 PCB 图.27 附录三:电路仿真图.28 附录四:C 语言程序.29 引言引言 人民生活水平的不断提高,人们对家庭生活舒适性的需求越来越强烈,窗 帘作为每个家庭的家居必须用品,自然也需要满足人们更舒适性的需求。窗帘 其基本的作用无非是保护业主的个人隐私以及遮阳挡尘等功能,但传统的窗帘 您必须手动去拉动,每天早开晚关也是挺麻烦的,特别是别墅或复式房的大窗 帘,比较重,而且长,需要很大的力量才能开关窗帘,很不方便;于是遥控电 动窗帘在最近几年得到迅速发展,并广泛应用于智能大厦、高级公寓、酒店和 别墅等领域,只要遥控器轻按一下,窗帘就自动开合(百叶窗可以自动旋转) , 非常方便。在本次设计中,我们主要研究的是利用单片机的无线遥控电路的设 计。 本设计是基于 AT89S52 单片机的遥控窗帘。它采用按键和无线遥控两种控 制方式,其中 SC2262/SC2272 编码解码芯片组成无线发送接收模块;通过控制 直流电机的正反转来控制窗帘的开关,并且可以指示运行状态;利用限位开关 来控制窗帘停止,防止过卷,利用光敏电阻来智能识别光线,对窗帘智能控制。 一、绪论一、绪论 1.11.1问题的提出问题的提出 现代全球的经济和文化的进入了快速发展的时代,城市的变化日新月异。 城市化进程的发展导致高大的建筑物也越来越多,窗户的面积也越来越大,一 些大的窗户高度或宽度超过 4 米以上。这个大型窗户安装上窗帘之后如果要人 去拉的话费时又费力,而这些问题开发商往往是不会考虑的,使一些住户或者 员工带来的许多不便,这种问题我们往往要借助智能遥控窗帘的帮助,这一可 以大大的方便的人们的生产生活,提高了人们的生产生活质量。 其实遥控自动窗帘系统在我国还刚刚兴起,但其发展前景广阔,推广和应用自 动窗帘系统具有重要的现实意义。其一,改变人们的生活方式。单片机控制的遥 控自动窗帘系统具有丰富的智能化功能,为家庭用户营造一个高效、舒适、便利、 环保的居住环境。这些都将改变人们传统的生活方式,并提高了人们的生活质量。 其二,牵动一大批产业。单片机控制的遥控自动窗帘产品面向家庭用户,其应用市 场是庞大的,发展前景也是广阔的,必将吸引大批有远见的各类企业介入,从而牵 动一大批产业的发展。 1.21.2国外最新的研究成果国外最新的研究成果 智能家居在发达国家,特别是美国、日本、韩国这些电子产品先进的国家 应用都比较普遍,并且非常受欢迎。比如说: 1.2.1 光控帘光控帘 这种窗帘由日本研制而成。它是在窗户玻璃和窗帘之间安装一种感光器, 当光线达到一定程度时,便能将光能转换成电能,使窗帘自动提升或降落,从 而保证室内始终处于适宜的光亮环境。 1.2.2 隔音帘隔音帘 美国研制生产出一种新式隔音窗帘,它是由一系列长条隔音薄片组成的。 从窗帘的一面到另一面,能够形成连续吸音通道,可有效地起到隔音的作用。 1.2.3 节能帘节能帘 英国推出一种翻卷式节能窗帘,它是由高强度的薄型涤纶纤维织物和具有 反光性能的铝箔粘合而成的,其节能的主要原理是在铝箔上涂有保护层,使室 内外热能减少 90以上。同时,也减少了窗玻璃、窗帘之间的冷暖空气的对流。 1.2.4 隐身帘隐身帘 这种“我能看到你,你却看不到我”的隐身窗帘由日本研制成功,该窗帘 用高透明、高强度的聚碳酸酯片蒸镀上一层很薄的铝膜制成,能把太阳光中的 大部分可见光反射掉,使进入室内的可见光减少至 15,这样既能使室内保持 清爽和阴凉,又能看到室外景色。 1.2.5 日能帘日能帘 国外市场上有一种太阳能百叶窗帘。这种窗帘的每一条叶片的向阳面都有 一层薄薄的柔性光电膜,它能将太阳光转变为电能,储存在充电池内。在夜间, 叶片朝向室内一边的荧光发出柔和的光线,给房间提供了背景光。在白天,阳 光充足时太阳能百叶窗帘可产生 49 瓦的电,他储存的电能除用于照明外,还可 用来驱动其他电器。 二、核心芯片和器件介绍二、核心芯片和器件介绍 2.12.1 DCDC电源插口介绍电源插口介绍 DC 全称是 Direct-current 表示直流的意思。DC 插座是一种与电脑显示器 专用电源相配的插座,它是由横向插口、纵向插口、绝缘基座、叉型接触弹片、 定向键槽组成,两只叉型接触弹片定位在基座中心部位,成纵横向排列互不相 连。叉型接触弹片一端为接线口,外露在基座圆柱体顶面,供连接输入电源软 线或软缆用,叉型接触弹片另一端由基体互连的两只弹性臂组成,设置在 DC 插头插入方向绝缘基座插孔内,供给电脑显示器之用,使之正常工作。 DC 电源插口的实物图和参数图如下图:图 1.1 图 1.1 DC 电源插口的实物图和参数图 2.22.2 AT89S52AT89S52单片机单片机 AT89S52 单片机是一种低功耗高性能的 CMOS8 位微控制器,内置 8KB 可 在线编程闪存。该器件采用 Atmel 公司的高密度非易失性存储技术生产,其指 令与工业标准的 80C51 指令集兼容。片内程序存储器允许重复在线编程,允许 程序存储器在系统内通过 SPI 串行口改写或用同用的非易失性存储器改写。通 过把通用的 8 位 CPU 与可在线下载的 Flash 集成在一个芯片上,AT89S52 便成 为一个高效的微型计算机。它的应用范围广,可用于解决复杂的控制问题,且 成本较低。AT89S52 管脚如下图:图 1.2 图 1.2 AT89S52 管脚图 2. 2.1 单片机特点和特性单片机特点和特性 AT89S52 是一种低功耗、高性能 CMOS 8 位微控制器,具有 8K 在系统可 编程 Flash 存储器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。片上 Flash 允许程序存储器在系统可编程, 亦适于常规编程器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 AT89S52 在众多嵌入式控制应用系统中得到广泛应用。 AT89S52 的主要特性如下: 1.兼容 MCS51 产品 2.8K 字节可擦写 1000 次的在线可编程 ISP 闪存 3.4.0V 到 5.5V 的工作电源范围 4.全静态工作:0Hz 24MHz 5.3 级程序存储器加密 6.256 字节内部 RAM 7.32 条可编程 I/O 线 8.3 个 16 位定时器/计数器 9.8 个中断源 10.UART 串行通道 11.低功耗空闲方式和掉电方式 12.通过中断终止掉电方式 13.看门狗定时器 14.双数据指针 15.灵活的在线编程(字节和页模式) 2.2.2 单片机的引脚功能单片机的引脚功能 按照功能,AT89S52 的引脚可分为主电源、外接晶体振荡或振荡器、多功 能 I/O 口、控制和复位等。 2.2.2.1 多功能多功能 I/O 口口 AT89S52 共有四个 8 位的并行 I/O 口:P0、P1、P2、P3 端口,对应的引脚 分别是 P0.0 P0.7,P1.0 P1.7,P2.0 P2.7,P3.0 P3.7,共 32 根 I/O 线。每根线可以单独用作输入或输出。 1、P0 端口,该口是一个 8 位漏极开路的双向 I/O 口。在作为输出口时, 每根引脚可以带动 8 个 TTL 输入负载。当把“1”写入 P0 时,则它的引脚可用 作高阻抗输入。当对外部程序或数据存储器进行存取时,P0 可用作多路复用的 低字节地址/数据总线,在该模式,P0 口拥有内部上拉电阻。在对 Flash 存储器 进行编程时,P0 用于接收代码字节;在校验时,则输出代码字节;此时需要外 加上拉电阻。 2、P1 端口,该口是带有内部上拉电阻的 8 位双向 I/O 端口,P1 口的输出 缓冲器可驱动(吸收或输出电流方式)4 个 TTL 输入。对端口写“1”时,通过 内部的上拉电阻把端口拉到高电位,此时可用作输入口。P1 口作输入口使用时, 因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。在对 Flash 编程和程序校验时,P1 口接收低 8 位地址。另外,P1.0 与 P1.1 可以配置 成定时/计数器 2 的外部计数输入端(P1.0/T2)与定时/计数器 2 的触发输入端 (P1.0/T2EX) ,如表 1 所示。 表 1 P1 口管脚复用功能 端口引 脚 复用功能 P1.0 T2(定时器/计算器 2 的外部输入端) P1.1 T2EX(定时器/计算器 2 的外部触发端和双向控制) P1.5 MOSI(用于在线编程) P1.6 MISO(用于在线编程) P1.7 SCK(用于在线编程) 3、P2 端口,该口是带有内部上拉电阻的 8 位双向 I/O 端口,P2 口的输出 缓冲器可驱动(吸收或输出电流方式)4 个 TTL 输入。对端口写“1”时,通过 内部的上拉电阻把端口拉到高电位,此时可用作输入口。P2 口作输入口使用时, 因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。 在访问外部程序存储器或 16 位的外部数据存储器(如执行 MOVX DPTR 指令)时,P2 口送出高 8 位地址,在访问 8 位地址的外部数据存储器 (如执行 MOVX RI 指令)时,P2 口引脚上的内容(就是专用寄存器 (SFR)区中 P2 寄存器的内容) ,在整个访问期间不会改变。在对 Flash 编程和 程序校验期间,P2 口也接收高位地址或一些控制信号。 4、P3 端口,该口是带有内部上拉电阻的 8 位双向 I/O 端口,P3 口的输出 缓冲器可驱动(吸收或输出电流方式)4 个 TTL 输入。对端口写“1”时,通过 内部的上拉电阻把端口拉到高电位,此时可用作输入口。P3 口作输入口使用时, 因为有内部的上拉电阻,那些被外部信号拉低的引脚会输出一个电流。 在 AT89S52 中,同样 P3 口还用于一些复用功能,如表 2 所列。在对 Flash 编程和程序校验期间,P3 口还接收一些控制信号。 表 2 P3 端口引脚与复用功能表 端口引脚复用功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 INT0(外部中断 0) P3.3 INT1(外部中断 1) P3.4 T0(定时器 0 的外部输入) P3.5 T1(定时器 1 的外部输入) P3.6 WR(外部数据存储器写选通) P3.7 RD(外部数据存储器读选通) 2.2.2.22.2.2.2 RSTRST 复位输入端。复位输入端。 在振荡器运行时,在此脚上出现两个机器周期的高电平将使其单片机复位。看 门狗定时器(Watchdog)溢出后,该引脚会保持 98 个振荡周期的高电平。在 SFR AUXR(地址 8EH)寄存器中的 DISRTO 位可以用于屏蔽这种功能。 DISRTO 位的默认状态,是复位高电平输出功能使能。 2.2.2.32.2.2.3 ALE/PROGALE/PROG 地址锁存允许信号。地址锁存允许信号。 在存取外部存储器时,这个输出信号用于锁存低字节地址。在对 Flash 存储器 编程时,这条引脚用于输入编程脉冲 PROG。一般情况下,ALE 是振荡器频率 的 6 分频信号,可用于外部定时或时钟。但是,在对外部数据存储器每次存取 中,会跳过一个 ALE 脉冲。在需要时,可以把地址 8EH 中的 SFR 寄存器的 0 位置为“1” ,从而屏蔽 ALE 的工作;而只有在 MOVX 或 MOVC 指令执行时 ALE 才被激活。在单片机处于外部执行方式时,对 ALE 屏蔽位置“1”并不起 作用。 2.2.2.42.2.2.4 PSENPSEN 程序存储器允许信号。程序存储器允许信号。 它用于读外部程序存储器。当 AT89S52 在执行来自外部存储器的指令时,每一 个机器周期 PSEN 被激活 2 次。在对外部数据存储器的每次存取中,PSEN 的 2 次激活会被跳过。 2.2.2.52.2.2.5 EA/VppEA/Vpp 外部存取允许信号。外部存取允许信号。 为了确保单片机从地址为 0000HFFFFH 的外部程序存储器中读取代码,故要 把 EA 接到 GND 端,即地端。但是,如果锁定位 1 被编程,则 EA 在复位时被 锁存。当执行内部程序时,EA 应接到 Vcc。在对 Flash 存储器编程时,这条引 脚接收 12V 编程电压 Vpp。 2.2.2.62.2.2.6 XTAL1XTAL1 振荡器的反相放大器输入,内部时钟工作电路的输入。 2.2.2.72.2.2.7 XTAL2XTAL2 振荡器的反相放大器输出。 2.32.3 SC2262SC2262编码解码芯片编码解码芯片 SC2262 是 CMOS 工艺制造的低功耗通用编码电路,它和 SC2272 配对使用, 最多有 12 位三态编码。电路具 有省电模式,可用于无线电或红外线遥控应用。 2.3.1 SC2262 的特点的特点 1.COM 工艺制造,低功耗 2.外部应用线路元器件少 3.工作电压范围宽:2.3V13.8V 4.数据位最多可达 6 位 5.地址码最多可达 531,441(531441)种 6.红外遥控和无线电遥控应用 7.DIP 和 SOP20 封装 2.3.2 SC2262 的应用范围的应用范围 1.用范围 车辆防盗系统 2.家庭防盗系统 3.遥控玩具 4.其他工业遥控 2.3.3 SC2262 的引脚和说明的引脚和说明 1) 引脚图:如图 1.3 图 1.3 引脚图 2) 管脚说明:如表 3 表 3 管脚说明 管脚名称管脚标号输入 输出说明 A0 A5 16 输入 0 # 5 # 码地址管脚。 SC2262 通过检测这六条三状 态的管脚来确定位 0 位 5 的编码波形。每个管脚均可 置为 “ 0 ” 、 “ 1 ” 或 “ f ” (悬空) A6/ D5 A11/ D0 78 1013 输入 6 # 11 # 码地址管脚或 5 # 0 # 数据管脚 SC2262 通过检测这六条三状 态的管脚来确定位 6 位 11 的 编码波形。当用作地址管脚时,可分别置为 “ 0 ” 、 “ 1 ” 、或 “ f ” ( 悬空 ) ;当用作数据管脚时, 只能置为 “ 0 ” 或“ 1 ” (置 “ f ” 置与置 “ 1 ” 在 SC2272 解码后由相应的数据端输出时同为 “ 1 ” ) TE14 输入编码启动端,用于多数据的编码发射,低电平有效 OSC215 输出振荡器输出端 OSC116 输入振荡器输入端,与 OSC2 所接的电阻调节节振荡频率 Dout17 输出编码输出端(通常为 “ 0 ” ) VCC18 电源正端( + ) VSS9 电源负端( - ) 2.3.4 SC2262 的功能描述的功能描述 当 TE 端为低电平时, SC2262 将设置在 A0 A5 和 A6/D5 A11/D0 端子上的码地址和码数据编成一组波形,由 Dout 端发送编码后的波形。 该波形可通过射频调制发射 ( 外部电路调制 ) ,也可用红外发射 ( 内部电路 调制 ) 。发射的射频或红外信号,经射频或红外接收电路接收、解调、整形、 还原成编码波形,然后由 SC2272 进行解码,并控制相应的端口输出。这一过 程完成了一个完整的遥控编码和解码过程。 2.3.5 SC2262 的工作流程图的工作流程图 工作流程图:如图 1.4 图 1.4 工作流程图 2.42.4 SC2272SC2272编码解码芯片编码解码芯片 SC2272 是与 SC2262 配对使用的一款通用遥控解码集成电路。采用 CM OS 工 艺制造,它最大拥有 12 位的三态地址管脚,可支持多达 5314 41 (或 312 )个地址的编码。因此极大的减少了码的冲突和非法对编码进行扫描以使 之匹配的可能性。 2.4.1 SC2272 的特点的特点 1.工作电压范围宽( Vcc= 4 6 V ) 2.低功耗和较强的噪声抑制能力 3.最大设置为 12 位三态地址管脚或 6 位数据管脚 4.外接双端电阻的振荡器 5.数据输出有锁存和瞬态两种输出类型 2.4.2 SC2272 的应用范围的应用范围 1.家庭汽车安全系统 2.车库控制 3.遥控玩具 4.遥控风扇 5.其他工业遥控 2.4.3 SC2272 的引脚和说明的引脚和说明 1) 引脚图:如图 1.5 图 1.5 引脚图 2) 管脚说明: 表 4 管脚说明 管脚名 称 管脚标 号 I/O 说明 A0 A5 16I A0 A5 码地址管脚。通过检测这六条三态的管脚来确 定 bit0bit5 的编码波形。每个管脚均分别可置为 “ 0 ” 、 “ 1 ”或 “ f ” (悬空) A6/ D5 A11/ D0 78 1013 I/O A 6 A 11 码地址管脚或 D 5 D 0 数据输出管脚。 根据 SC2272 的规格不同,这六条管脚即可作为高位码 地址管脚,也可作为数据输出管脚。当这些管脚作为码 地址管脚使用时,每个管脚可分别置为 “ 0 ” 、 “ 1 ” 或 “ f ” (悬空)。当作为数据输 出管脚使用 时,在同时符合以下两个条件的前提下,输出为 “ 1 ”( Vcc ) , 否则为 “ 0 ” ( Vss )。 (1) 所接受的地址码波形与码地址输入端的设置匹配 (2) 相应位接收到的数据输出置为 “ 1 ” 。 Din14I 编码启动端,用于多数据的编码发射,低电平有效 OSC115I 振荡器输出端 OSC216O 振荡器输入端,与 OSC2 所接的电阻调节节振荡频率 VT17O 编码输出端(通常为 “ 0 ” ) VCC18 电源正端( + ) VSS9 电源负端( - ) 2.4.4 SC2272 的功能描述的功能描述 SC2272 对从 Din 端子送入的信号进行解码。所输入的编码波形以字码为 单位被解码 . 字码含有地址位 , 数据位和同步位 . 经解码出来的地址码与所 设置地址输入进行比较。如果所设置的地址码与连续 2 个由字码解码出来的地 址码相匹配,则 SC2272 做以下动作: a) 当解码得到有 “ 1 ” 数据时,驱动相应的数据输出端为高电平; b) 驱动 VT 输出为高电平。 2.4.5 SC2272 的工作流程图的工作流程图 工作流程图:如图 1.6 图 1.6 工作流程图 2.52.5 315M315M发射和接受模块发射和接受模块 实物图:如图 1.7 图 1.7 实物图 2.5.1 315M 发射和接受模块应用范围发射和接受模块应用范围 无线数据传输广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线 抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接 触 RF 智能卡、小型无线数据终端、安全防火系统无线遥控系统、生物信号采 集、水文气象监控、机器人控制、无线 232 数据通信、无线 485/422 数据通信、 数字音频、数字图像传输等领域中。 2.5.2 315M 无线发射模块介绍无线发射模块介绍 发射模块未设编码集成电路,而增加了一只数据调制三极管 Q1,这种结构 使得它可以方便地和其它固定编码电路、滚动码电路及单片机接口,而不必考 虑编码电路的工作电压和输出幅度信号值的大小。比如用 PT2262 或者 SM5262 等编码集成电路配接时,直接将它们的数据输出端第 17 脚接至数据模块的输入 端即可。 数据模块采用 ASK 方式调制,以降低功耗,当数据信号停止时发射电流降 为零,数据信号与发射模块输入端可以用电阻或者直接连接而不能用电容耦合, 否则发射模块将不能正常工作。数据电平应接近数据模块的实际工作电压,以 获得较高的调制效果。 发射发射模块最好能垂直安装在主板的边缘,应离开周围器件 5mm 以上, 以免受分布参数影晌。模块的传输距离与调制信号频率及幅度,发射电压及电 池容量,发射天线,接收机的灵敏度,收发环境有关。一般在开阔区最大发射 距离约 800 米,在有障碍的情况下,距离会缩短,由于无线电信号传输过程中 的折射和反射会形成一些死区及不稳定区域,不同的收发环境会有不同的收发 距离。 2.5.3 315M 无线接收模块介绍无线接收模块介绍 接收模块的工作电压为 5 伏,静态电流 4 毫安,它为超再生接收电路,接 收灵敏度为105dbm,接收天线最好为 2530 厘米的导线,最好能竖立起来。 接收模块本身不带解码集成电路,因此接收电路仅是一种组件,只有应用在具 体电路中进行二次开发才能发挥应有的作用,这种设计有很多优点,它可以和 各种解码电路或者单片机配合,设计电路灵活方便。 这种电路的优点在于: 1、天线输入端有选频电路,而不依赖 1/4 波长天线的选频作用,控制距离 较近时可以剪短甚至去掉外接天线 2、输出端的波形在没有信号比较干净,干扰信号为短暂的针状脉冲,而不 象其它超再生接收电路会产生密集的噪声波形,所以抗干扰能力较强。 3、模块自身辐射极小,加上电路模块背面网状接地铜箔的屏蔽作用,可以 减少自身振荡的泄漏和外界干扰信号的侵入。 4、采用带骨架的铜芯电感将频率调整到 315M 后封固,这与采用可调电容 调整接收频率的电路相比,温度、湿度稳定性及抗机械振动性能都有极大改善。 可调电容调整精度较低,只有 3/4 圈的调整范围,而可调电感可以做到多圈调 整。可调电容调整完毕后无法封固,因为无论导体还是绝缘体,各种介质的靠 近或侵入都会使电容的容量发生变化,进而影响接收频率。另外未经封固的可 调电容在受到振动时定片和动片之间发生位移;温度变化时热胀冷缩会使定片 和动片间距离改变;湿度变化因介质变化改变容量;长期工作在潮湿环境中还 会因定片和动片的氧化改变容量,这些都会严重影响接收频率的稳定性,而采 用可调电感就可解决这些问题,因为电感可以在调整完毕后进行封固,绝缘体 封固剂不会使电感量发生变化。 三、硬件电路的设计三、硬件电路的设计 电路分为五个部分,分别是电源和单片机控制部分,继电器控制直流电机 部分,LED 信号显示部分,光敏识别部分,无线接收和发射部分。下面分析下 重要的电路: 3.13.1 电源和单片机控制部分电源和单片机控制部分 本设计是通过 USB 供电,然后接到 DC 电源插口直接给单片机供电。本模 块是由电源、最小系统、单片机组成的模块。原理图如图 1.8: 图 1.8 原理图 3.23.2 继电器控制直流电机部分继电器控制直流电机部分 本设计采用小直流电机的正反转模拟窗帘的拉开和关闭。继电器可以驱动 任何负载,而又有自动调节、安全保护、转换电路的特点,所以我采用继电器 驱动小直流电机。原理图如图 1.9: 图 1.9 原理图 3.43.4 光敏识别部分光敏识别部分 光线采集部分采用光敏电阻感光,通过测量它的电压来判断光的强弱。采 用光敏电阻主要原因是,它的用途很广泛,而且容易购买,它的分类也有很多 种,所以我们要先了解一下它的结构及其原理,才能选择好我们这次设计所需 要的型号,下面介绍光敏电阻的基本情况。 光敏电阻器的简介: 光敏电阻器属半导体光敏器件,除具灵敏度高,反应速度快,光谱特性及 r 值一致

    注意事项

    本文(基于51单片机的智能窗帘控制系统设计与实现毕业论文.doc)为本站会员(土8路)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开