菜单
  

    2  系统总体设计方案

    这个系统是由最小的单芯片系统,无线发射模块,无线接收模块,光线检测模块,正反转控制和显示模块以及限位开关组成。

    2.1  设计思路

    该设计是基于单片机控制的遥控窗帘,使用8位STC89C51单片机控制,使用C语言编程控制器编程。采用直流电动机正反转,实现窗帘的开关控制。无线遥控部分是由SC2262/ SC2272芯片编解码器组成的无线发送、接受模块,通过接收SC2272输出端子D0、D1、D2、D3输出信号操作单片机,再利用单片机控制继电器和直流电机转动,实现窗帘的打开和关闭,同时检测窗帘行程开关的位置,达到防止过卷。文献综述

    系统框图如下:

    51单片机的自动窗帘控制系统框图

    图2.1 系统框图

    2.2  工作原理

    本设计是基于STC89C51单片机的遥控窗帘。它采用无线遥控控制方式,其中SC2262/SC2272 编码解码芯片组成无线发送接收模块;通过控制直流电机的正反转来控制窗帘的开关,并且可以指示运行状态;同时可以根据环境光线的变化控制窗帘的开合状态,完成窗帘的智能控制,更智能更人性化系统利用限位开关来控制窗帘停止,防止过卷。

    3  系统硬件设计

    3.1  主控芯片

    本系统采用STC89C51为主控芯片。

    STC89C51是一种低功耗、高性能CMOS 8位微控制器,具有4K 在系统可编程Flash 存储器。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C51在众多嵌入式控制应用系统中得到广泛应用。各引脚功能:

    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,外部数据存储器的读取信号

    RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。

    ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。来!自~751论-文|网www.751com.cn

    /PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。

    /EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)

  1. 上一篇:微功率半导体温差发电电能采集与利用
  2. 下一篇:AT89C51单片机的数字密码锁设计+电路图+程序
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. MCGS对PLC的监控系统设计+梯形图

  7. AT89S51单片机储藏室温湿度...

  8. 大众媒体对公共政策制定的影响

  9. 乳业同业并购式全产业链...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 当代大学生慈善意识研究+文献综述

  12. 十二层带中心支撑钢结构...

  13. java+mysql车辆管理系统的设计+源代码

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 电站锅炉暖风器设计任务书

  16. 中考体育项目与体育教学合理结合的研究

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回