- 3
- 0
- 约1.21万字
- 约 24页
- 2017-04-10 发布于辽宁
- 举报
基于单片机的遥控窗帘设计_毕业设计
河南理工大学
《单片机应用与仿真训练》设计报告
基于单片机的遥控窗帘设计
姓 名: 郭栋 李榕
学 号: 310908020108 02
专业班级: 自动化0901
指导老师: 王新
所在学院:电气工程与自动化学院
2012年7月 1日
摘要
本设计是基于AT89S52单片机的遥控电动窗帘的设计,根据设计要求和现有器件,设计采用单片机AT89S52作为主控制器,使用PT2262与PT2272通用编码解码电路作为遥控发射和接受装置,单片机通过检测PT2272解码的信号,做出开关窗帘等动作,采用两个霍尔传感器44E938作为位置检测设备,以检测窗帘的运行位置,实现防过卷的功能,同时本控制器还有手动控制,通过三个按键开关实现窗帘的正反停控制。本电路的直流电机由L298N驱动控制,通过控制L298N实现电机的正反转及停转,达到控制窗帘的目的。
遥控发射电路由PT2262集成电路组成,本系统直接采用做好的发射模块遥控器,共ABCD四路输出,当按下相应的按钮时,对应的以PT2272为核心的遥控解码电路有输出,经测试ABCD分别对应D0、D1、D2、D3,所以将D0、D1、D2、D3分别接到单片机的I/O口,通过检测对应端口的电平输出高低,系统受程序控制做出相应的动作,将控制信号送至电机驱动L298N从而实现对电机的控制,电机转轴通过传动机构与窗帘相连,从而实现对窗帘的控制。
同时本系统也设置了手动控制方式,通过三个按键开关实现正反和停转。具体电路是按键的一端接地,另一端接到单片机对应的I/O口,当单片机检测到低电平时,输出相应的信号给电机驱动模块,从而达到与遥控控制一样的效果,在编程时要注意消除按键的抖动,防止误操作!
显示模块由红绿两个LED灯组成,当电机正转打开窗帘时红灯亮;当电机反转关闭窗帘时绿灯亮,这样就能很容易的观察到窗帘的运行状态。
防过卷电路由两个霍尔传感器组成,将输出端接到单片机的I/O口,通过检测相应端口的电平实现对电机的控制,当窗帘没有达到指定位置时,输出为高电平,电机正常运转;当霍尔传感器检测到有磁场时(窗帘两端可以固定两个磁钢产生磁场),输出低电平,从而控制电机马上停转,达到防过卷的作用。
软件设计使用C语言编程,对输入信号采用软件防抖,采用C语言编程,程序易读易移植,整个程序十分简洁易懂,经下载测试能很好的实现系统的各个功能。
关键字:单片机、无线遥控、C语言编程 直流电机
目录
1 概述
1.1项目背景及应用
1.2遥控电路的设计
1.3手动控制电路
1.4直流电机驱动电路
1.5防过卷限位电路
1.6程序设计
2 系统整体方案及硬件设计
2.1 系统总体方案
2.2 PT2262/2272遥控模块
2.3 按键电路
2.4 44E938防过卷电路
2.5 主控制器
2.6 直流电机驱动电路
3 软件设计
3.1 变量的定义与I/O口分配
3.2 系统子功能程序设计
3.3系统主程序
4 Proteus软件仿真…………………………………………………………………
5课程设计体会
参考文献
附录1:源程序代码
附录2:系统原理图
1 概述
1.1项目背景及应用
随着科学的发展,社会的进步,人民生活水平的提高,工作压力也越来越大,人人都希望回到家或是在办公室都有一个舒适的环境。能得到很好的休息,这就使得自动化技术快速发展。当今,技术发展飞速,为了进一步满足人们高水准生活的需要,家用电器产品性能也在不断的更新挽代,从始初的晶体管、到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向无线遥控、向智能化发展。遥控窗帘设计使用51单片机作为主控制器,使用PT2262遥控编码模块作为发射模块,使用PT2272解码模块作为接收模块,将遥控信号解码后转换为TTL电平,供单片机读取;手动控制采用微动开关,低电平输入;输出控制直流电机使用直流电机专用芯片L298N,;窗帘的防过卷使用两个霍尔传感器44E938,通过放在窗帘上的强磁钢感应窗帘的位置,实现窗帘的防过卷。系统的程序设计使用C编程,对按键采用软件防抖处理。
1.2遥控电路的设计
遥控部分电路使用PT2262和PT2272遥控模块,PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。这里使用做好的遥控
您可能关注的文档
- 基于单片机的单轴运动控制器的设计_毕业设计.doc
- 基于单片机的单色led的点阵控制程序_毕业设计.doc
- 基于单片机的倒车雷达系统设计_毕业论文.doc
- 基于单片机的低压配电网综合参数测控系统研究_毕业论文.doc
- 基于单片机的倒计时装置设计_毕业论文.doc
- 基于单片机的电动轮椅用手柄控制器设计电子信息工程单片机课程设计_毕业设计.doc
- 基于单片机的电子密码锁设计_毕业设计.doc
- 基于单片机的电机转速测量系统设计通信工程本科_毕业设计.doc
- 基于单片机的电子密码锁设计报告单片机原理及应用课程设计报告_毕业设计.doc
- 基于单片机的定时打铃设计_毕业设计.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)