电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于单片机的遥控窗帘设计本科论文

基于单片机的遥控窗帘设计本科论文_第1页
1/22
基于单片机的遥控窗帘设计本科论文_第2页
2/22
基于单片机的遥控窗帘设计本科论文_第3页
3/22
河南理工大学河南理工大学《单片机应用与仿真训练》设计报告 基于单片机的遥控窗帘设计姓 名: 郭栋 李榕 学 号: 310908020258 02 专业班级: 自动化 0901 指导老师: 王新 所在学院:电气工程与自动化学院2025 年 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、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于单片机的遥控窗帘设计本科论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部