自动窗的设计

发布时间 : 星期三 文章自动窗的设计更新完毕开始阅读

大连海洋大学本科毕业设计 第二章 总体方案的选择与论证 光强传感器和雨水传感器 A/D转换器 单片机控制的检测系统 PC机主控器 人机接口接口

图2 PC机主控方案框图

综上可以清楚的看出方案一简单明了,设计过程简单,控制方便,因此选用第一种方案。

2.2 系统方案

综上所述,光强传感器采用第一种方案,湿度传感器采用第三种方案,主控部分采用第一种 方案。根据所设计的任务和要求,控制器采用单片机STC89C52RC,光强传感器采用光敏电阻, 湿度传感器采用雨水传感器,系统设计方框如如图所示:

图3 系统总体方案设计

复位电路 直流电机驱动模块 光电耦合器控制电路 晶振电路 STC89C52RC 雨水传感器 光敏电阻 2.3 机械传动系统方案的选择

机械传动系统的工作原理:由电机拉动皮带再通过连接件拉动窗户右半叶,从而实现窗户的开

- 5 -

大连海洋大学本科毕业设计 第二章 总体方案的选择与论证 关。

机械系统组成:电机、主动轮、从动轮、皮带、连接件、窗体。

因为窗体是日常生活中常见的铝合金窗体,电机用的是12V直流电机驱动,所以这样的设计 不仅简单而且实用,成本低,能够普遍的应用于生活当中。

1.从动轮 2.窗体左半叶 3.窗体右半叶 4.连接件 5.主动轮

图4 机械传动方案示意图

- 6 -

大连海洋大学本科毕业设计 第三章 控制系统详细设计 第三章 控制系统详细设计

3.1 硬件介绍

3.1.1 STC89C52RC单片机的结构[9] (1) 特征

STC89C52RC集中了其他众多单片机的优点于身上,比如集中了FLASH程序的编程和在线编程之类的东西,这就使得低价位的单片机取代高价位的应用在各种控制领域。 STC89C52RC单片机具有低功耗和高性能等优点,广泛应用于可用干电池供电的系统的便携式产品的设计中。

主要特性如下:

1. 2*8位内部RAM数据存储空间,8K字节的可重擦写Flash闪烁内存,内带2K字节的EEPROM存储空间;

2. 其工作频率范围为:0~40MHz,相当于普通8051单片机的0~80MHz。 3. 32根可编程I/O线;

4. 共6个中断源,其中外部中断源两个; 5. 其工作温度范围:-40℃~+85℃;

由于该设计需要将编写好的编写程序下载到单片机中,所以要求单片机必须具有足够的存储空间,它具有8K字节的Flash完全能满足要求。32位的I/O口线能够使单片机与光敏电阻、雨水传感器、键盘电路、按键电路和直流电机等的连接变得可能。16位的定时器使读取数据变得更加简单,同时该结构不但有利于晶振电路及复位电路的连接,它还能够在断电状态时保存RAM内的数据。把它跟80C51单片机作比较的情况下,它的优点就更多了因为它可以省下一笔买烧写器的钱这样的话就比较方便了。

(2)STC89C52RC的引脚功能及连接

- 7 -

大连海洋大学本科毕业设计 第三章 控制系统详细设计 引脚图如下图5所示。

图5 引脚图

VCC(40):接电源。 GND(20):接地。

P0口(39~32):P0端口不但可以作为通用输入输出口使用,另一方面它还有第二功能,这是大家都比较熟悉的,但使用时要先对锁存器写“1”,这的准双向口的要求;也可以作为输出,输出时8个74LS类型的TTL负载都能够被它驱动起来。

P1口(1~8):P1端口只可以作为通用的I/O端口来用,因为它没有像P0、P2、P3那样有第二功能,但是它内部有上拉电阻,这一点要清楚,可以作为输入也得先给它的锁存器写“1”,这是准双向口的硬性的要求;也可以作为输出,输出时它不像P0能驱动8个,但是它每位能却能够驱动4个74LS类型的TTL负载。

P2口(21~28): P2端口除了可以作为通用的I/O口使用之外,它还具有第二功能,它的内部也有上拉电阻,作为输入也不例外也要先对锁存器写“1”,这也是准双向口的一个硬性的要求;也可以作为输出,输出时每位能驱动4个74LS类型的TTL负载。

P3口(10~17): P1端口除了可以作为通用I/O口使用之外,它也像P0、P2一样也有第二功能,内部也一样上拉电阻,作为输入也得先对锁存器写“1”,这是准双向口的要求;也可以作为输出,输出时每位能驱动4个74LS类型的TTL负载。 P3口也作为AT89C51的一些特殊功能口:

- 8 -

联系合同范文客服:xxxxx#qq.com(#替换为@)