智能遥控窗帘毕业论文 - 图文(5)

2020-02-22 12:17

温州科技职业学院毕业论文(设计)

图2.0 原理图

3.5 无线接收和发射部分

PT2262-IR发射芯片地址编码输入有“1”、“0”和“开路”三种状态,数据输入有“1”和“0”两种状态。由各地址、数据的不同接脚状态决定,编码从输出端Dout输出,通过红外发射管发射出去,如图2.1:

图2.1 地址编码

Dout输出的编码信号是调制在38kHz载波上的,OSC1、OSC2外接的电阻决定载频频率,一般电阻可在430k—470k之间选择即可。

PT2272的暂存功能是指当发射信号消失时,PT2272的对应数据输出位即变为低电平。而锁存功能是指,当发射信号消失时,PT2272的数据输出端仍保持原来的状态,直到下次接收到新的信号输入。图3是红外发射和接收的典型应用原理图,为了能正确解调出调制的编码信号,接收端需加一级前置放大级,保证输入PT2272的信号幅度足够大。PT2272各输出端通过各种接口即可控制相应的

20 温州科技职业学院毕业论文(设计)

负载。

原理图如图2.2:

图2.2 原理图

四、调试和实现设计

现象观察:接上电源之后,默认的是智能模式。光敏电阻检测到白天,电机正转,在接触到行程开关之后指示灯闪烁三下电机停止工作;光敏电阻检测到黑天,电机反转,在接触行程开关之后指示灯闪烁三下电机停止工作。

手动模式是按下遥控器上的菜单按钮,红色指示灯亮,这就表示已经进入了手动模式,可以按正反转按钮控制的电机的正反转。同样的是接触到行程开关电机就停止工作。

21 温州科技职业学院毕业论文(设计)

五、软件和程序调试

5.1 工作流程图:如图2.3

开始单片机初始化是否收到遥控器信号智能模式遥控模式正转(正转停止)有光还是没光反转(反转停止)正转反转行程开关停止行程开关停止

图2.3工作流程图

5.2 管脚定义

sbit change

= P1^0;//手动自动切换按键(默认自动)

sbit led_zhishi = P1^1; //遥控器指示灯 sbit in_back = P1^2;//手动后退按键 sbit led_back sbit out_back sbit in_go

= P1^3;//前进限位指示灯 = P3^0;//电机控制反转 = P3^2;//手动前进按键

22 sbit limit_back = P3^1;//后退限位开关

温州科技职业学院毕业论文(设计)

sbit led_go sbit out_go sbit limit_go sbit light

= P3^3; //后退限位指示灯 = P3^4; //电机控制正转 = P3^5;//前进限位开关 = P3^6;//光敏电阻

5.3主函数

void main()//主函数 { }

while(1)//进入死循环 { }

work();//调用工作函数

23 温州科技职业学院毕业论文(设计)

总结

本文主要做的工作有:

(1)、在阅读大量相关资料尤其是在互联网资源后,对基于单片机的智能遥控窗帘设计的国内外现有技术进行了综述。

(2)、采用由USB供电的5V稳压电源。

(3)、单片机选用AT89S52是整个系统的核心部件,担负整个系统的管理控制任务。

(4)、利用小直流电机的正反转来模拟窗帘的拉开和关闭。

(5)、利用无线接收头对无线遥控器发射的编码进行接收,然后由单片机根据接收到的信号进行解码。

通过本次毕业设计,设计出了一种基于AT89S52单片机的智能遥控窗帘系统。从硬件的选择到程序的设计都考虑开发的成本和系统的整体的性能,要求做到体积小、重量轻、单一电源、低功耗、功能强、价格低廉、抗干扰能力强等特性。

本课题的研究虽然取得了一定的收获,但在很多方面还有待于进一步的改进和完善。如:怎么样才能直观的看到电机正反转来模拟窗帘的拉开和关闭。还有价格鸣响电路在电机工作的时候会发出音乐。

24


智能遥控窗帘毕业论文 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2019-2020年八年级(上)期中化学试卷(五四学制)(II)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: