基于51单片机控制的智能窗的设计 - 图文

更新时间:2024-06-08 21:36:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

目 录

摘要 .......................................................................... 1 关键词 ........................................................................ 1 Abstract ........................................................................ 1 Key words ....................................................................... 1 引言 .......................................................................... 1 1 总体方案的设计 .............................................................. 1 1.1 本设计的主要任务和内容 .................................................... 2 1.2 智能窗的总体构成 .......................................................... 2 2 机械结构的设计 .............................................................. 4 2.1 自动开关窗机械传动形式设计 ................................................ 4 2.1.2 齿轮齿条参数选择 ........................................................ 4 2.2 窗框与窗扇的结构设计 ...................................................... 4 2.2.1 窗框结构设计 ............................................................ 4 2.2.2 窗扇结构设计 ............................................................ 4 2.2.3 步进电机滑槽设计 ........................................................ 5 2.3 180°旋转工作流程示意图 ................................................... 6 3 自动控制系统主要硬件的设计 .................................................. 7 3.1 单片机选型 ................................................................ 7 3.1.1 单片机发展过程 .......................................................... 7 3.1.2 单片机发展趋势 .......................................................... 7 3.1.3 AT89S51单片机简介 ...................................................... 8 3.2 数据检测传感器的选择 ...................................................... 8 3.2.1 数据检测传感模块组成 .................................................... 8 3.2.2 传感器选型及电路 ........................................................ 8 3.3 A/D转换电路的设计 ....................................................... 12 3.3.1 A/D转换器的选型 ....................................................... 12 3.3.2 ADC0809内部功能与引脚介绍 ............................................. 12 3.3.3 A/D转换器与单片机接口电路的设计 ....................................... 14 3.4 语音报警电路的设计 ....................................................... 15 3.4.1 语音录放电路的设计 ..................................................... 15 3.4.2 扬声器驱动电路的设计 ................................................... 16 3.5 行程开关 ................................................................. 17 4 红外线遥控开关的设计 ....................................................... 18 4.1 红外线简介 ............................................................... 18 4.2 遥控方案设计 ............................................................. 18

4.3 成品红外接收头 ........................................................... 19 4.4 编码器和译码器的选择 ..................................................... 20 4.5 红外遥控发射电路的设计 ................................................... 22 4.6 红外遥控接收电路设计 ..................................................... 23 4.7 电源电路的设计 ........................................................... 24 5 动力源的选型与设计 ......................................................... 25 5.1 步进电机选型 ............................................................. 25 5.2 步进电机驱动电路的设计 ................................................... 25 6 系统软件的设计 ............................................................. 26 7 结术语 ..................................................................... 28 参考文献...................................................................... 29 致谢 ......................................................................... 30

菏泽学院本科生毕业设计(论文)

基于51单片机控制的智能窗的设计

机械电子工程专业学生 王 凯

指导教师 侯建华

摘要:我们现在使用的窗户大部分采用人工关闭方式,不具有自动防盗、防雨、防煤气中毒等人性化的功能;平时我们外出时经常忘记关闭窗户,遇上下雨时,雨水会进入室内,对室内的电器、摆设等物品造成不必要的损害。晚上睡觉时我们通常把窗户关死,一旦燃气发生泄漏,由于室内不透气造成窒息中毒致残、致死的事件时有发生。为了防盗,我们一般在窗户外面安装防护栏,但如今很多城市为了美化市容通常不允许安装防盗窗。再者,现在使用的窗户大多数是单纯推拉式或平移式的,这给在楼层高的住户擦拭玻璃带来很大困难。本文借助三维建模软件Solidworks、单片机、电子电路及传感器的知识设计了可以实现清晨自动开窗、防雨、智能防盗和可燃性气体泄漏时报警并开窗,以及实现窗扇1 80°转向的智能窗,从而可解决现实生活

[7]

中存在的很多问题。本智能窗的设计本着安全、方便、节能、人性化的原则进行,可使现代生活显著提高。 关键词:防风雨、防盗;51单片机;窗扇的180°旋转;智能

51 single-chip microcomputer control based on the design of the intelligent

window

Student majoring in Mechanical and electrical engineering Wang Kai

Tutor Hou Jian Hua

Abstract: We now use the windows closed most of the artificial means, does not have auto theft, rain, wind, anti-gas poisoning and other personalized features; normally closed we often forget when they go out the window, encountered bad weather, sand and rain will enter the room, and indoor appliances, furnishings and other items causing unnecessary damage. Usually at night when we closed the windows, once the gas leak, poisoning, suffocation caused by indoor air tight disabled, the frequent occurrence of death. For security, we usually install the fence outside the window, but now many of the cities to beautify the city usually do not allow the installation of security window. Moreover, the windows are mostly used push-pull or pan-style, giving the floor a high household cleaning glass more difficult. We designed the smart window can be achieved early in the morning automatically open the window, automatic wind, rain, smart security and combustible gas leak alarm window, and the achievement of the overall window sash 180 ° freedom of direction and relative rotation between the two sashes, in order to address the reality life of the aforementioned problems. The smart window design in line with safe, convenient, energy saving, the principle of humanity, can significantly improve modern life.

Key words: Prevent rain,anti-theft;;51 SCM;180 ° rotate. Casement; Intelligent window .

1

菏泽学院本科生毕业设计(论文)

引言:当今世界建筑正朝着智能化方向发展,这种发展趋势也正是人类社会的文明程度在一定历史时期的体现。但现在使用的窗户大多数是单纯的推拉式或平移式的,并且与自动控制毫不沾边,更不用说智能化了。如果使窗户具有一定的智能,如下雨则自动关、室内有害气体超标则自动开、有盗贼入内则自动报警等,就会给人们的居家生活带来诸多方便,从而进一步提高人们的生活质量。再者,这给在楼层高的住户擦拭玻璃带来很大困难。

沿着这样的思路,我们设计了以AT89S51单片机为中央控制器的智能窗。该智能窗能通过其数据检测传感电路不断循环检测室内湿度、有害气体(如媒气)浓度等信号,经处理后传入单片机。单片机对信号进行运算,然后与由预先设置的参数临界值相比较,从而作出开/关窗 的判断,再结合窗状态检测电路所检测到的当前窗状态,再输出脉冲信号调整步进电机,完成下雨刮风自动关窗、室内有害气体超标自动开窗等。

1 总体方案的设计

1.1 本设计的主要任务和内容

1、自动开关窗:阳光明媚的早上光敏晶体管感光通过单片机控制板自动打开窗户,更新室内空气;傍晚太阳落下时窗子自动关闭;

2、自动防风:当风速超过8m/s时,风速传感器检测信号,单片机控制板使窗户自动关闭。即使主人不在家,照样将其看管得无微不至,为您营造一个干干净净的环境。

3、自动防雨:平时上班或临时加班不能及时关窗、出门在外也总有忘记关窗的时候,遇到下雨时,湿敏传感器检测到下雨信息,单片机控制板控制电动机动作,窗门自动关闭,使您的家用设备遭雨水侵袭,解除您的后顾之忧。此功能特别适合高楼住户。

4、防盗:如遇上小偷触碰窗户,振动传感器检测到振动信号后,单片机控制板控制窗户上的喇叭播放“抓贼了,在﹡单元﹡号”的报警声,接着电动机动作,关闭窗户,避免造成财产及安全损失。

5、防可燃性气体泄漏: 当室内的液化气、天然气等可燃气体发生泄漏时,传感器检测到气体信号时,单片机控制板控制报警蜂鸣器立即发出报警声,接着电动机动作,打开窗户将有毒气体排到窗外,这样既有效地防止人中毒,也能避免火灾、爆炸事故的发生。

6、独特旋转功能:窗扇可实现180°旋转,便于高层住户擦拭玻璃。 1.2 智能窗的总体构成

本智能窗主要机械传动部分和自动控制系统组成。其中,机械传动部分要由窗框、窗扇、齿轮齿条等。自动控制系统主要包括AT89S51单片机组成的中央控制器,数据检测传感电路, A/D转换器,窗驱动控制接口电路、窗驱动电路、步进电机等组成。其整体结构如图1-1所示。

2

菏泽学院本科生毕业设计(论文)

图1-1 整体结构图

1-窗框 2-窗扇 3-窗扇2 4-护罩 5-齿条 6-电机固定座上 7-滑槽块 8-电机固定座下 9-电机滑移螺栓 10-固定螺母 11-固定螺栓 12-行程开关 13-煤气传感器 14-风速传感器 15-湿度传感器 16-人体热释红外传感器 17-光敏传感器 18-步进电机

电源模块窗户状态监测 模块电机驱动模块煤气检测模块ATS89C51湿度检测模块风速检测模块盗情监测模块光强检测模块红外接收模块

图1-2 控制系统架构图

3

菏泽学院本科生毕业设计(论文)

2 机械结构的设计

2.1 自动开关窗机械传动形式设计

2.1.1 自动开关窗任务分析 智能窗的传动任务是由动力源通过传动机构带动窗扇在滑移槽内来回滑动,任务简单,但要求精确度较高。通过学习机械设计知道,齿轮齿条传动传动较为准确、可靠,并且机械效率高[18],因此,选定齿轮齿条传动能满足智能窗传动任务的要求。传动形式见图2-1。

图2—1 齿轮齿条传动

2.1.2 齿轮齿条参数选择 由于此传动所带负载不是很大,故齿轮齿条参数选取较为宽松,根据具体需要确定其主要参数为:

齿轮:m=1.5 Z=20

d=mz=30mm β=20°

P=πm=3.14×1.5=4.7mm 齿条:m=1.5

β=20°

P=πm=3.14×1.5=4.7mm

2.2 窗框与窗扇的结构设计

2.2.1 窗框结构设计 此窗框是在常规窗框的基础上进行的更改设计,在窗框上下两侧各开一道滑移槽,使窗扇开关窗时在滑移槽内滑动实现关窗。同时为实现窗扇的旋转在滑移槽一侧各设计一转轴槽。其具体设计见图1-3窗框结构图。

图2-2 窗框结构图

2.2.2 窗扇结构设计 窗扇在常规窗扇的基础上进行部分改进,在窗扇一侧加一旋转轴,同时在旋转轴上安装滑动轮。具体设计见图2-3。

4

菏泽学院本科生毕业设计(论文)

图2-3 窗扇结构图

2.2.3 步进电机滑槽设计

为实现窗扇的180°旋转,特别将电机卡座设计成可上下移动的形式。具体设计见图2-4滑移槽设计图与2-5步进电机滑槽设计装配局部图。

图2-4滑移槽设计图

5

菏泽学院本科生毕业设计(论文)

图2-5步进电机滑槽设计装配局部图

2.3 180°旋转工作流程示意图

本设计窗扇可以具有180°旋转功能,此设计解决了楼层高的住户擦拭玻璃困难的问题。绘制了其工作流程示意图加以说明,见图2-6。

1、窗户开闭状态

2、拿下防护罩状态

3、齿轮与齿条离合状态图

图2-6 180°旋转工作流程示意图

6

4、旋转后状态图

菏泽学院本科生毕业设计(论文)

3 自动控制系统主要硬件的设计

3.1 单片机选型

3.1.1 单片机发展过程 单片机是一种集成电路芯片。它采用超大规模技术将具有数据处理能力的微处理器(CPU)、存储器(含程序存储器ROM和数据存储器RAM)、输入、输出接口电路(I/O接口)集成在同一块芯片上,构成一个既小巧又很完善的计算机硬件系统,在单片机程序的控制下能准确、迅速、高效地完成程序设计者事先规定的任务。其诞生于20世纪70年代末,主要经历了SCM、MCU、SOC三大阶段。

1)SCM即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公司功不可没。

2) MCU即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。

3)MCU的重任不可避免地落在电气、电子技术厂家。从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU方面,最著名的厂家当数Philips公司。Philips公司以其在嵌入式应用方面的巨大优势,将MCS-51从单片微型计算机迅速发展到微控制器。

4)单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此,专用单片机的发展自然形成了SOC化趋势。随着微电子技术、IC设计、EDA工具的发展,基于SOC的单片机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统[4]。

3.1.2 单片机发展趋势 (1)CMOS化 近年,由于CHMOS技术的进步,大大地促进了单片机的CMOS化。CMOS芯片除了低功耗特性之外,还具有功耗的可控性,使单片机可以工作在功耗精细管理状态。因为单片机芯片多数是采用CMOS(金属栅氧化物)半导体工艺生产。CMOS电路的特点是低功耗、高密度、低速度、低价格。采用双极型半导体工艺的TTL电路速度快,但功耗和芯片面积较大。随着技术和工艺水平的提高,又出现了HMOS(高密度、高速度MOS)和CHMOS工艺。CHMOS和HMOS工艺的结合。目前生产的CHMOS电路已达到LSTTL的速度,传输延迟时间小于2ns,它的综合优势已在于TTL电路。因而,在单片机领域CMOS正在逐渐取代TTL电路。

(2)高性能化 主要是指进一步改进CPU的性能,加快指令运算的速度和提高系统控制的可靠性。采用精简指令集(RISC)结构和流水线技术,可以大幅度提高运行速度。现指令速度最高者已达100MIPS(Million Instruction Per Seconds,即兆指令每秒),并加强了位处理功能、中断和定时控制功能。这类单片机的运算速度比标准的单片机高出10倍以上。由于这类单片机有极高的指令速度,就可以用软件模拟其I/O功能,由此引入了虚拟外设的新概念。

(3)低噪声与高可靠性 为提高单片机的抗电磁干扰能力,使产品能适应恶劣的工作环境,满足电磁兼容性方面更高标准的要求,各单片厂家在单片机内部电路中都采用了新的技术措施。

(4)低功耗化 单片机的功耗已从Ma级,甚至1uA以下;使用电压在3至6V之间,完全适应电池工作。低功耗化的效应不仅是功耗低,而且带来了产品的高可靠性、高抗干扰能力以及产品的便携化

(5)大容量化 以往单片机内的ROM为1KB至4KB,RAM为64B至128B。但在需要复杂控制的场合,该存储容量是不够的,必须进行外接扩充。为了适应这种领域的要求,须运用新的工艺,使片内存储器大容量化。目前,单片机内ROM最大可达64KB,RAM最大为2KB

(6)低电压化 几乎所有的单片机都有WAIT、STOP等省电运行方式。允许使用的电压范围越来越宽,一般在3至6V范围内工作。低电压供电的单片机电源下限已可达1至2V。目前0.8V供电的单片机已经问世[5]。

7

菏泽学院本科生毕业设计(论文)

3.1.3 AT89S51单片机简介 随着半导体集成工艺的不断发展,单片机的集成度将更高、体积将更小、功能更强。在单片机家族中,80C51系列是其中的佼佼者,加之Intel公司将其MCS –51系列中的80C51内核使用权以专利互换或出售形式转让给全世界许多著名IC制造厂商,如Philips、 NEC、Atmel、AMD、华邦等,这些公司都在保持与80C51单片机兼容的基础上改善了80C51的许多特性。这样,80C51就变成有众多制造厂商支持的、发展出上百品种的大家族,现统称为80C51系列。80C51系列单片机已成为单片机发展的主流。专家认为,虽然世界上的MCU品种繁多,功能各异,开发装置也互不兼容,但是客观发展表明,80C51系列可能最终形成事实上的标准MCU芯片[6]。

本设计采用美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机AT89S51。其片内含4K bytes的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度,非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器,既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯片中,ATMEL公司的功能强大,低价AT89S51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。

主要性能参数:

(1)与MCS-51产品指令系统完全兼容

(2)4K字节在系统编程(ISP)Flash闪速存储器 (3)1000次擦写周期

(4)4.0-5.5V的工作电压范围 (5)全静态工作模式:0HZ-33MHZ (6)三级程序加密锁

(7)128*8字节内部RAM32个可编程I/O口线 (8)2个16位定时/计数器 (9)6个中断源

(10)全双工串行UART通道 (11)低功耗空闲和掉电模式 (12)中断可从空闲模式唤醒系统 (13)看门狗(WDT)及双数据指针 (14)掉电标示和快速编程特性

(15)灵活的在系统编程(ISP-字节或页写模式) 3.2 数据检测传感器的选择

3.2.1 数据检测传感模块组成 根据该设计的功能要求数据检测传感系统由四个部分组成: 1)光度传感电路; 2)风速传感电路;3)湿度传感电路;4)有害气体传感电路;5)红外防盗传感器。

3.2.2 传感器选型及电路 传感器是一种检测装置,能感受到被测量的信息,并能将检测感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、

[9]

处理、存储、显示、记录和控制等要求。它是实现自动检测和自动控制的首要环节。

1、 光度传感器

光敏传感器是最常见的传感器之一,它的种类繁多,主要有:光电管、光电倍增管、光敏电阻、光敏三极管、太阳能电池、红外线传感器、紫外线传感器、光纤式光电传感器、色彩传感器、CCD和CMOS图像传感器等。它的敏感波长在可见光波长附近,包括红外线波长和紫 外线波长。其中最简单的光敏传感器是光敏电阻,本设计中采用光敏电阻与驱动电路来构成光敏传感电路。电路图如图2-1所示。

8

菏泽学院本科生毕业设计(论文)

+5V1MRR1AR2P2.1光敏电阻

图3-1 光敏传感器驱动电路

图3-1中,当外界环境光照强时,光敏电阻R2阻值较小,则A点电平较低;当外界环境光照弱时,光敏电阻R2阻值较大,则A点电平较高,将此电平送到单片机,由程序控制是否驱动电机开关窗。

2、风速传感器

风速传感器是将空气的流动速度变量转换成有一定对应关系的输出信号的装置。风速传感器种类有采用毕托管测风速、热线热膜测风速、机械式传感器测风速、超声波测风速和三杯式风速传感器测风速。在本设计中采用风杯式—YH12X风速传感器,产品见图3-2。

图3-2 YH12X风速传感器

YH12X风速传感器工作原理:当风杯随着气流的运动而转动时,风速轴带动码盘与风杯成正比地转动,从而输出电脉冲信号,将机械转动信号转换成电信号。风向测量采用进口红外光电管,格雷码盘等器件。当风向标随着气流的运动而转动时,风向轴带动格雷码盘同时转动,从而输出七位格雷码信号,将机械位置信号转换成光电脉冲信号,通过微处理器CPU记录每秒种的产生的光电脉冲的个数,快速运算处理后即可的出气流的运动速度。计算原理如下:

每秒种产生光电脉冲的个数:n 齿轮的圆周半径 : R (m) 齿轮的总个数: N

风杯轴承的传动系数:η 风杯的线速度 : V1(m/s) 风速:V (m/s)

风速的计算公式为: V?V? (3-1)

9

菏泽学院本科生毕业设计(论文)

2?R360n (3-2) N可通过转换处理将数据以其他形式输出,传递给其他智能设备。

YH42X风速显示器工作原理:风速显示器对接收到的风速信息进行处理,换算转化成实际风速风级显示到对应的显示器中,风速显示器还可以针对预先设定的报警参数,当风速超过其参数时触发关窗信号,单片机接到信号处理后,通过驱动电路驱动电机,完成关窗动作。

2、湿度传感器

Honeywell公司的HIH3610湿度传感器是为大批量OEM设计,具有湿度仪表级测量性能,低成本,SIP封装。线形放大电压输出,驱动电流200微安,器件一致性好[3]。

特点:湿度传感器HIH3610主要性能:

(1)热固性聚合物电容湿度传感器,带集成信号处理电路 (2)3针可焊塑封

(3)宽量程:0~100%RH非凝结,宽工作温度范围–40~85℃ (4)高精度:±2%RH,极好的线形输出

(5)5VDC恒压供电,0.8-3.9VDC放大线形电压输出 (6)低功耗设计200微安驱动电流 (7)激光修正互换性 (8)快速响应15秒

(9)稳定性好,低温漂,抗化学腐蚀性能 其引脚如图3-2所示:

风杯的转动线速度: V1?HIH3610+5VVout

图3-2 HIH3610引脚图

3、有害气体传感器

MY1000系列电化学式一氧化碳气体传感器是由广州市中敏仪器有限公司生产的产品,它是一种定电位电解式电流型传感器。该产品具有结构紧凑,体积小,功耗低,测量精度高,稳定性好,寿命长等优点。其性能和可靠性达到国内或国外同类产品的水平,属于气体传感器整机的核心部件[3]。

(1)检测原理:

本传感器元件采用的是定电位电解原理,组成主要由三个电极组成,电极材料是贵金属催化剂,主要是铂黑,其中各电极的作用如下:工作电极(W):一氧化碳气体的氧化,对电极(C):氧气的还原,对电极(R):为工作电极提供恒定电位。

当一氧化碳接触到工作电极时,即发生氧化反应,生成二氧化碳和氢离子,并产生电子,氢离子发生离子迁移,在对电极上接受电子,并与氧气发生还原发应,生成水。电极反应如下;

工作电极:CO+H2O→CO2+2H++2e- 对电极: 1/2O2+2H++2e-→H2O 总反应: 2 CO+O2→2 CO2

由反应式可知产生的电流大小与一氧化碳的浓度成正比,因此可以通过测量产生的电流的大小就可以检测出一氧化碳的浓度。

(2)技术指标:

10

菏泽学院本科生毕业设计(论文)

表3-1 MY1000技术性指标

范围 参数 检测范围 相对误差 压力范围 先好衰减 温度系数 相对湿度 响应时间 零点漂移 0至1000ppm ±5% 86-106 Kappa <%2/月 1.5% 0至95% ≤10s <5ppm (3)原理电路图:[2] LM324278++5VSensorLM32478LM324-+CEWE278-+2-REOUT图3-3 气敏传感器放大电路

4、人体热释红外传感器

(1)热释电红外传感装置工作原理

人体具有约37℃的恒定体温,所以会发出波长约10μm左右的红外线。热释电红外传感器PIS-209S就是靠探测人体发射的10μm左右的红外线而进行工作的。热释电红外传感器是一种新型敏感元件。制造热释电红外传感器的高热材料是一种广谱材料,它的探测波长范围为0.2~20μm。为了对某一波长范围的红外辐射有较高的敏感度,该传感器在窗口上加装了一块干涉滤波片。此滤波片只允许某些波长范围的红外光通过,而阻止灯光、阳光和其它红外光通过。实际使用中,热释电红外人体感应器前面必须安装菲涅尔透镜。菲涅尔透镜是一种由塑料制成的特殊设计的光学透镜,它可以将人体辐射的红外线聚焦到热释电红外传感器上,从而提高传感器的灵敏度,扩大监视范围。它可以产生交替变化的红外辐射高灵敏区和盲区,以适应热释电探测元件要求信号不断变化的特性。传感器的两个反向串联的热释电元件轮流感受到运动物体,所以人体的红外辐射以红外脉冲的形式不断改变热释电元件的温度,使之输出一串脉冲信号,若人体在传感器前不动则不会有输出,信号放大电路如图3-4所示:[1]

11

菏泽学院本科生毕业设计(论文)

0.01UF0.01UF1UFDSG-2M-Vout++LM32410K10UFLM324PIS-209S0.01UF10K41M1M47K47UF10K1M 图3-4 热释红外传感器放大电路

3.3 A/D转换电路的设计 3.3.1 A/D转换器的选型 [8]

1.转换时间的选择

转换速度是指完成一次A/D转换所需时间的倒数,是一个很重要的指标。A/D转换器型号不同,转换速度差别很大。通常,8位逐次比较式ADC的转换时间为100us左右。由于本系统的控制时间允许,可选8位逐次比较式A/D转换器。

2.ADC位数的选择

A/D转换器的位数决定着信号采集的精度和分辨率。要求精度为0.5%。对于该8个通道的输入信号,8位A/D转换器,其精度为

2?8?0.39% (4-1)

输入为0~5V时,分辨率为

vFs5??0.0196V (4-2) 2N?128?1vFs—A/D转换器的满量程值 N—ADC的二进制位数 量化误差为

Q?vFs5??0.0098V (4-3)

(2N?1)?2(28?1)?2ADC0809是TI公司生产的8位逐次逼近式模数转换器,包括一个8位的逼近型的ADC部分,并提供一个8通道的模拟多路开关和联合寻址逻辑,为模拟通道的设计提供了很大的方便。用它可直接将8个单端模拟信号输入,分时进行A/D转换,在多点巡回监测、过程控制等领域中使用非常广泛,所以本设计中选用该芯片作为A/D转换电路的核心。 3.3.2 ADC0809内部功能与引脚介绍[16]

1.A/D转换的一般步骤

把连续变化量变成离散量的过程称为量化,也可理解为信号的采样。把以一定时间间隔T逐点采集连续的模拟信号,并保持一个时间t,使被采集的信号变成时间上离散、幅值等于采

12

菏泽学院本科生毕业设计(论文)

样时刻该信号瞬时值的一组方波序列信号,即采样信号。

采样-保持为了能不失真的恢复原模拟信号,采样频率应不小于输入模拟信号的频谱中最高频率的两倍,这就是采样定理,即

Fs>2Fimax

(1)由于A/D转换需要一定的时间,所以在每次采样结束后,应保持采样电压在一段时间内不变,直到下一次采样的开始。实际中采样-保持是做成一个电路。

(2)量化与编码 模拟信号经采样-保持电路后,得到了连续模拟信号的样值脉冲,他们是连续模拟信号在给定时刻上的瞬时值,并不是数字信号。还要把每个样值脉冲转换成与它幅值成正比的数字量。以上为A/D转换的一般步骤,在本电路中由ADC0809芯片完成

2.ADC0809内部结构及主要性能

ADC0809八位逐次逼近式A/D转换器是一种单片CMOS器件,包括8位模拟转换器、8通道转换开关和与微处理器兼容的控制逻辑。8路转换开关能直接连通8个单端模拟信号中的任何一个。其内部结构如图2-6所示。

START610CLOCKIN0IN1IN2IN3IN4IN5IN6IN7262728123458路模拟开关控制电路VinVst比较器SAR三态输出锁存器212_1202_2192_3182_482_5152_6142_7172_87EOC树状开关ADDAADDBADDCALE25242322地址锁存与译码器256电阻阶梯9OE11VCC13GND12VREF(+)16VREF(-)

图3-6 ADC0809内部结构图

ADC0809主要性能: (1)逐次比较型 (2)CMOS工艺制造 (3)单电源供电

(4)无需零点和满刻度调整

(5)具有三态锁存输出缓冲器,输出与TTL兼容 (6)易与各种微控制器接口

(7)具有锁存控制的8路模拟开关 (8)分辨率:8位

13

菏泽学院本科生毕业设计(论文)

(9)功耗:15mW

(10)最大不可调误差小于±1LSB(最低有效位) (11)转换时间128微秒 (12)转换精度:0.4% ADC0809没有内部时钟,必须由外部提供,其范围为10~1280kHz。典型时钟频率为640kHz 3. 引脚排列及各引脚的功能,引脚排列如图3-7所示。

IN3 IN4 IN5 IN6 IN7 START EOC D3 OE CLK Vcc REF(+) GND D1123456789101112131428272625242322212019181715 IN2 IN1 IN0 A B C ALE D7 D6 D5 D4图3-7 ADC0809引脚图

IN0~IN7:8个通道的模拟量输入端,可输入0~5V待转换的模拟电压。 D0~D7:8位转换结果输出端。三态输出,D7是最高位,D0是最低位。

A、B、C:通道选择端。当CBA=000时,IN0输入;当CBA=111时,IN7输入。

ALE:地址锁存信号输入端。该信号在上升沿处把ABC的状态锁存到内部的多路开关的地址锁

存器中,从而选通8路模拟信号中的某一路。

START:启动转换信号输入端。从START端输入一个正脉冲,其下降沿启动ADC0809开始转换。

脉冲宽度应不小于100~200ns。

EOC:转换结束信号输出端。启动A/D转换时它自动变为低电平。 OE:输出允许端。

CLK:时钟输入端。ADC0809的典型时钟频率为640kHz,转换时间约为100μs。 REF(-)、REF(+):参考电压输入端。ADC0809的参考电压为+5V。 VCC、GND:供电电源端。ADC0809使用+5V单一电源供电。

当ALE为高电平时,通道地址输入到地址锁存器中,下降沿将地址锁存,并译码。在START上升沿时,所有的内部寄存器清零,在下降沿时,开始进行A/D转换,此期间START应保持低电平。在START下降沿后10us左右,转换结束信号变为低电平,EOC为低电平时,表示正在转换,为高电平时,表示转换结束。OE为低电平时,D0~D7为高阻状态,OE为高电平时,允许转换结果输出。

3.3.3 A/D转换器与单片机接口电路的设计 ADC0809与8051单片机的硬件接口有3种形式,分别是查询方式、中断方式和延时等待方式,本设计中选用中断接口方式。由于ADC0809无片内时钟,时钟信号可由单片机的ALE信号经D触发器二分频后获得。ALE引脚得脉冲频率是8051时钟频率的1/6。该题目中单片机时钟频率采用6MHz, 二分频后为500Hz,符合ADC0809对频率的要求。由于ADC0809内部设通道基本地址为0000H~0007H。其对应关系如下表所示。有地址锁存器,所以通道地址由P0口的低3位直接与ADC0809的A、B、C相连。

14

ADC0809 D016 REF(-) D2

菏泽学院本科生毕业设计(论文)

表3-3 地址通道对应关系

IN5 IN6 IN7 输入通道 IN0 IN1 IN2 IN3 IN4 地址码 A B C 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 控制信号:将P2.7作为片选信号,在启动A/D转换时,由单片机的写信号和P2.7控制ADC的地址锁存和启动转换。由于ALE和START连在一起,因此ADC0809在锁存通道地址的同时也启动转换。在读取转换结果时,用单片机的读信号RD和P2.7引脚经或非门后,产生正脉冲作为OE信号,用一打开三态输出锁存器。其接口电路如图3-8所示。

8D 7D 6D 5D 4D 3D 2D 1D C OC1817141387431112627IN_0IN_128IN_21IN_32IN_43IN_54IN_65IN_716REF(-)12REF(+)msb2_1 2_2 2_3 2_4 2_5 2_6 2_71sb2_8 EOC ADD_A ADD_B ADD_C ALEENABLE START CLOCK2120191881514177252423229610A7A6A5A4A3A2A1A019168Q7Q156Q125Q94Q63Q52Q21QA7A6A5A4A3A2A1A040A0A1A2A3A4A5A6A739383736353433323130174F042U6A 2 1294U4A 32827262524232221QQVCCR CK5S D6ADC0809U5B74F0274F02U5A4013VCCP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7EA/VPPALE/PROGPESNP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7 RST RXD TXDINT0INT1 T0 T1 WR RD XTAL2 XTAL1 GND 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20AT89S51图3-8 ADC0809与AT89S51单片机接口电路

3.4 语音报警电路的设计

3.4.1 语音录放电路的设计 ISD1420是美国ISD公司出品的新型单片优质语音录放电路,较之以往所有的语音电路,具有专利技术的模拟处理存储方式,使录放音质极佳,没有常见的的背景噪音,且电路断电后语音内容仍不丢失。电路内部由振荡器、语音存储单元、前置放大器、自动增益控制电路、抗干扰滤波器、输出放大器组成。一个最小的录放系统仅由一个麦克风、一个喇叭、两个按钮、一个电源、少数电阻电容组成。[10]

15

菏泽学院本科生毕业设计(论文)

特性:

(1)使用简单的单片录放音电路 (2)高保真语音/音频处理

(3)开关接口放音可以是脉冲触发或电平触发 (4)录放周期为16和20秒 (5)自动功率节约模式

(6)当一个录音或放音周期结束后自动进入掉电状态 (7)掉电状态的典型电流为0.5uA (8)零功率存储

(9)不需要电池备份电路

(10)处理复杂信息可使用地址操作 (11)100年信息保存典型 (12)片上时钟

(13)不需要编程器和开发系统 (14)+5V供电

(15)提供裸片DIP SOIC封装

(16)提供工业级别温度型号(-40到85)

系统的语音录放电路如图3-9所示。电路中采用AT89S51作为CPU,用它的P1.0~P1.5与ISD1420相接。在设计电路时ISD1420的所有地址端、控制端必须可靠接高电平或低电平而不能悬空,否则可能出现停止播放的情况。话筒信号耦合电容与连接MICREF端到模拟地的电容要相同。要特别注意的是ISD1420芯片的SP+、SP-端一定不要直接接地,只能接扬声器或者悬空。外接功放器时,采用单端输出,另一端接10μF到地或悬空,否则ISD器件会损坏。

+5V100K10UF10UF+5V4039383736353433323130292827262524232221VCCP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7EA/VPPALE/PROGPESNP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0P1.0 1 22345678A0A1A2A3A4A5NCP1.1 3P1.2 4P1.3 5P1.4 6P1.5 7P1.6 8P1.7 9RST 10 P3.0 11P3.1 12P3.2 13P3.3 14P3.4 15P3.5 16P3.6 17P3.7 18 XTAL2 19 XTAL1 20 GND+5V22UF1KNC9A610A711NC12VSSD13VSSA14SP+ 27REC 26XCLK 25RECLED 24PLAYE 23PLAYL 22 NC 21ANAOUT 20 ANAIN 19 AGC 18 MICREF 17MIC 16VCCA 15SP-ISD1420VCCD10UF1 2836K450K10UF1UFVCC10UF10UF接功放电路12MHZ30PF30PFAT89S5156KMK156K120K13K13K 图3-9 语音录放电路

3.4.2 扬声器驱动电路的设计 通常ISD1420的驱动能力有限(0.5W),直接接到扬声器上效果不太理想,若接1W以上的扬声器将发生失真。通常1W以下的扬声器可用LM386、D2283、

16

菏泽学院本科生毕业设计(论文)

D2822、MC34119及TA7368等芯片驱动。若选用1W以下的扬声器,用低电压通用集成功率放大器LM386作为扬声器的驱动芯片,其电路如图3-10所示。1W至10W的扬声器用TDA2003芯片驱动。选用TDA2003作为扬声器驱动芯片的电路如图3-11所示。

VCC32SP+0.1UF10K6LM38654.7 + -100UF40.1UF

图3-10 以LM386为驱动芯片的电路

声音输入0.1UF10UF 1 21050K + -TDA200341000UF352200.1UF20220UF

图3-11 以TDA2003为驱动芯片的电路

3.5 行程开关

为了判断窗子是否闭合,需要使用行程开关。利用单片机自带的硬件中断资源,设计了接触式的中断行程开关。当窗体闭合时引发中断,停止运行,进入节电待机状态[17]。

17

菏泽学院本科生毕业设计(论文)

4 红外线遥控开关的设计

4.1 红外线简介

红外遥控技术是一种利用红外线进行点对点通信的技术。红外线由德国天文学家威廉?赫歇耳于1800年发现,又称为红外热辐射,是太阳光线中众多不可见光线中的一种,人的眼睛能看到的波长最长的光是红光,从广义来讲,红外线是一种电磁波,电磁波家族按波长顺序是这样排列的:长波、短波、超短波、微波、红外线、可见光、紫外线、X射线等。其中长波的波长最长,顺序越来越短,X射线的波长一般不超过1nm。红外线波长在无线电波与可见光波之间,约为0.75~1000μm之间,是一种肉眼看不到这种光线,但利用红外线发送和接收装置却可以发送和接收红外线信号[4]。

在近红外区,它和可见光相邻,因此具有可见光的某些特性,如直线传播、反射、折射、衍射、可被某些物体吸收以及可以通过透镜将其聚焦等。在远红外区,由于它邻近微波区,因此它具有微波的某些特性,如有较强的穿透能力和能贯穿某些不透明物质等。自然界中,不论任何物体,也不论其本身是否发光(指可见光),只要其温度高于绝对零度(-273℃),都会一刻不停地向周围辐射红外线。只不过是温度高的物体辐射的红外线较强,温度较低的物体辐射的红外线较弱。红外线摄像、红外线夜视、热释电红外探测以及某些导弹的瞄准等就是利用红外线的这一特性工作的。

它具有以下特点:

(1)由于为不可见光,因此,对环境影响很小。红外线的波长远小于无线电波的波长,所以,红外遥控不会干扰其它家用电器,也不会影响近邻的无线电设备。同时,由于红外线不能穿透墙壁,所以不同的电器可以使用通用的遥控器而不会互相干扰,这是无线电遥控所不能做到的。

(2)红外线为不可见光,具有很强的隐蔽性和保密性,因此在防盗,警戒等安全保卫装置中也得到了广泛的应用。

(3)红外线遥控的遥控距离一般为几米至几十米或更远一点。

(4)红外线遥控具有结构简单,制作方便,成本低廉,抗干扰能力强,工作可靠性高等一系列优点,特别是室内遥控的优先遥控方式。同时,由于采用红外线遥控器件时,工作电压低,功耗小,外围电路简单,因此它在日常工作生活中的应用越来越广泛。

它在技术上的主要优点是:

(1)无需专门申请特定频率的使用执照;

(2)具有移动通信设备所必需的体积小、功率低的特点; (3)传输速率适合于家庭和办公室使用的网络; (4)信号无干扰,传输准确度高; (5)编解码容易,可进行多路遥控。

它的缺点是:由于它是一种视距传输技术,采用点到点的连接具有方向性,两个设备之间如果传输数据,中间就不能有阻挡物;而且通讯距离较短,此外红管LED不是一种十分耐用的器件

4.2 遥控方案设计

使用由常规数字集成电路组成的红外遥控电路。这种遥控电路使用配套的专用编译码器,因此制作起来比较方便。红外线发射、接收系统组成框图如图4-1所示。

18

菏泽学院本科生毕业设计(论文)

按键控制编码调制(a)红外遥控发射器红外发射红外接收 解码受控电源开关(b)红外遥控接收器

图4-1 红外线发射、接受系统组成框图

4.3 成品红外接收头

由于红外发光二极管的发射功率一般都较小(100mW左右),所以红外接收二极管接收到的信号比较微弱,PH302、PH303的最大接收距离一般在5m。当要求更长的遥控距离时,要增加高增益放大电路。前些年常用μPC1373H、CX20106A等红外接收专用放大电路,最近几年不论是业余制作还是正式产品,大多采用成品红外接收头。所以本设计也采用成品红外接收头。

成品红外接收头的封装大致有两种:一种采用铁皮屏蔽,一种是塑料封装。均有三个引脚,即电源正(VDD)、电源负(GND)和数据输出(VO和OUT)。红外接收头的引脚排列因型号不同而不尽相同,需参考厂家的使用说明。成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。但使用时需注意成品红外接收头的载波频率。本设计中用到的成品红外接收头是FPS-4091。FPS-4901高灵敏红外线接收器,外形尺寸:13.5mm×14.4mm×16.3mm。该红外线接收器内含一个红外线接收管(PH302)和一个放大电路(CX20106),红外线接收管产生的光电流有前置放大器放大。该接收器可以直接和红外线发射管配合组合成各种遥控系统FPS-4091主要光电参数见表4-1所示

表4-1 FPS-4901主要光电参数

类别 参数名称 工作电压 遥控距离 高电平脉冲宽度 低电平脉冲宽度 工作环境温度 3.7 6.5 290 410 -10至+60 4.7至5.3 8.5 540 660 -10至+60 6.3 10 790 910 -10至+60 最小值 典型值 最大值

图4-2是FPS-4901接收器的内部电路图。该电路功耗低,Vcc=5V时,PCM =9mW;工作电压为4.5至17V,建议使用5V;工作温度-20至+75℃。其中第2脚外接电阻与电容决定前置放大器的放大倍数,当第2脚外接电阻由4.7减少到0时,灵敏度最高,遥控距离可达12m,但易受干扰。第5脚外接决定接收的中心频率fo。CX-20106可用KA2184直接代换,功能完全一样。图4-3是电路的工作波形图。由图4-3分析可知,FPS-4091接收器在红外接收电路中起转换、放大和解调信号的作用。此接收器内部电路也可用分立组件代替,但体积较大,不宜配套使用,所以本设计直接使用成品红外线接收头FPS-4091。

19

菏泽学院本科生毕业设计(论文)

CX20106(KA2814)123456782 输出+PH201红外线接受管1UF+3.3UF4.71 输入200K330UF322K

图4-2 FPS-4901接收器的内部电路图

波形说明前置放大器输入波形5V第七脚输出波形0.2V把接收的红外信号变成电信号并放大整形。从第七脚输出矩形波

图4-3 FPS-4901工作波形图

4.4 编码器和译码器的选择

PT2262、2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262、2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),可以组合成531441个不同的地址码;PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出。

PT2262为编码芯片,PT2262外形图如图4-4所示。工作电源范围为2.6V~15V,A0~A11

为地址管脚,其中A6~A11既可以作为地址也可以作数据使用,它们按三态即“0”、“1”、高阻态(悬空、开路)三种状态编码,输出数据有效电平为高电平。TE为编码、输出启动,低电平时17脚送出编码数据。OSC1、OSC2为内部振荡电路输入、输出端,外接电阻确定振荡频率。17脚DOUT为串行数据输出端,平时为低电平。表4-2为PT2262的极限参数。

20

菏泽学院本科生毕业设计(论文)

123456789A0A1A2A3A4A5A6/D5A7/D4 Vcc Dout OSC1 OSC2 TE A11/D0 A10/D1 A9/D2 A8/D3181716151413121110VssPT2262

图4-4 PT2262引脚图

表4-2 PT2262的极限参数

类别 参数 电源电压 输入电压 输出电压 最大功耗 工作温度 储存温度 符号 参数范围 单位 Vcc Vi Vo Pa Topr Tstg 2至15 -0.3至Vcc+0.3 -0.3至Vcc+0.3 300 -20至+70 -40至+125 V V V mW ℃ ℃

PT2272是与PT2262配对的译码电路,PT2272外形图如图4-5所示。工作电源为+5V。A0~A11的功能同PT2262。PT2272的A0~A11必须与PT2262的A0~A11完全相同,PT2272才输出解码数据,否则不输出。PT2272一旦解码成功,VT端就会输出一个“解码有效”的正脉冲作为标志,同时D0-D5端送出与PT2262的D0-D5端相同的数据。表3-3为PT2272的极限参数。

123456789A0A1A2A3A4 Vcc VT OSC1 OSC2 DIN A11/D0 A10/D1A9/D2A8/D3PT2272181716151413121110A5A6/D5A7/D4Vss

图4-5 PT2272引脚图

21

菏泽学院本科生毕业设计(论文)

表4-3 PT2272的极限参数表

类别 参数 电源电压 输入电压 输出电压 最大功耗 工作温度 储存温度 符号 Vcc Vi Vo Pa Topr Tstg 参数范围 -0.3至15 -0.3至Vcc+0.3 -0.3至Vcc+0.3 300 -20至+70 -40至+125 单位 V V V mW ℃ ℃

编码芯片PT2262发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平,如果发送端一直按住按键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz的高频发射电路不工作,当有按键按下时,PT2262得电工作,其第17脚输出经调制的串行数据信号,当17脚为高电平期间315MHz的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHz的高频发射电路停止振荡,所以高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)相当于调制度为100%的调幅。

在通常使用中,我们一般采用8位地址码和4位数据码,这时编码电路PT2262和解码PT2272的第1~8脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,3的8次方为6561,所以地址编码不重复度为6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的PT2262和PT2272的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将PT2262和PT2272的1~8脚设置相同即可,例如将发射机的PT2262的第1脚接地第5脚接正电源,其它引脚悬空,那么接收机的PT2272只要也第1脚接地第5脚接正电源,其它引脚悬空就能实现配对接收。当两者地址编码完全一致时,接收机对应的D1~D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效高电平信号。可将这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵。

设置地址码的原则是:同一个系统地址码必须一致;不同的系统可以依靠不同的地址码加以区分。PT2262和PT2272除地址编码必须完全一致外,振荡电阻还必须匹配,否则接收距离会变近甚至无法接收

4.5 红外遥控发射电路的设计

图4-6为红外遥控发射电路原理图,主要由编码芯片PT2262、四2输入与非门7400、编码开关SW-DIP8、红外线发射器PH303、电阻、三极管、电容、极性电容、按键SB组成。图4-3中门电路U2-U4构成中心频率为40KHZ的方波振荡,用于调制从PT2262第17脚输出的编码信号及控制信号。控制信号(数据)由PT2262的D1~D4管脚提供,调制后的信号由红外发射管PH303发射出去。要发射信号时,按下发射键SB。按键期间, PH303会不断发射红外信号[15]。

22

菏泽学院本科生毕业设计(论文)

C1 1000UF45U46910680KU28SB15VC4 12PFS112161514131212345A0A1A2A3A4A5A6/D5A7/D4Vss Vcc Dout OSC1181716100K3412U332K OSC215 TE14 A11/D013 A10/D112 A9/D2 A8/D3PT22625678SW-DIP81110196789U2-U4:7400数据码VT19012PH303111010U1 图4-6 红外遥控发射电路原理图

4.6 红外遥控接收电路设计

图3-7红外遥控接收电路原理图,主要由译码芯片PT2272、编码开关、双稳继电器、红外接收头FPS-4091、5V电源电路等组成.

C1 100UFD3IN4001+5VJ1JMX-94FS212345678SW-DIP812V直流电源插座1615141312111019123456789A0A1A2A3A4A5A6/D5A7/D4Vss Vcc18 VT17 OSC116 OSC215 DIN14 A11/D013 A10/D112A9/D211A8/D3PT227210100K4.7KVT2901312D2FPS-40913

图4-7 红外遥控接收电路原理图

图4-7中的红外接收组件FPS-4091接收到中心频率为40KHZ的红外信号后,从载波中解调出编码信号,经放大后从2脚输出,输进PT2272解码器输入端14脚,如果两机地址码相同,则PT2272进行解码,并把PT2262的控制信号锁存在PT2272的第10~13引脚上,同时在第17脚上输出一个正脉冲,用于双稳电路的控制。PT2272解码器数据输出端第10~13脚具有记忆保持功能,当有数据输出时,此数据会保持直至电源关断。PT2272第17脚“总线”输出端,当发、收两机地址码相同,正确译码时,输出转

23

菏泽学院本科生毕业设计(论文)

为高电平,而当发射机不发射信号时,则回落到低电平,没有记忆功能。在PT2272的第17脚接一个有双稳态继电器和其驱动电路组成的双稳电路,双稳电路原理图如图4-8所示。

+5VJ1JMX-94FD3IN400112V直流电源插座4.7KVT29013

图4-8 双稳电路的电路图

有上述可知,接收器在得电后收到第一个信号之前,PT2272第17脚输出为低电平时,VT2截止,继电器J1(JMX-94F)释放,其触点是断开状态,负载不工作。遥控器的发射键SB按下后,接收器收到信号,PT2272第17脚输出为高电平时,VT2导通,继电器J1(JMX-94F)励磁吸合其触点动作,带动负载工作,从而实现了红外遥控的目的。 4.7 电源电路的设计

图4-9为红外接收电路的电源电路原理图,主要由MC78L05三端稳压器、变压器、整流二极管及电容组成。电源电路接220V交流电后,经变压器转换成9V交流电,接着送整流二极管转换成9V直流电、再由电容滤波和MC78L05三端稳压器稳压后提供5V直流电。

IC5 MC78L051IN OUT GND2+5V+交流9V220V+C91000UF3C10100UF3V-6V+C110.1UF1N4007-

图4-9 红外接收电路的电源电路

24

菏泽学院本科生毕业设计(论文)

5 动力源的选型与设计

5.1 步进电机选型

步为了能够控制智能窗的开关程度,故选进电机作为执行元件。就一般窗户而言,每扇窗扇质量m估算在10Kg左右,其重力约G为100N,由于此传动带动负载窗扇来回滑动的过程为滑动摩擦,选摩擦因数f?0.2,所以施加在电机上的力约为:

F?fG?0.2?100N (5-1)

力矩约为

T?Fr(r为齿轮半径) (5-2)

?20?0.015

=0.3N.m

因此,采用17HS5604两相混合式步进电机作为机械部分的驱动装置,经减速后带动叶片转动。17HS5604主要技术参数:

步距角:1.8 机身长:48mm 电压:12V 电流:0.4A 电阻:30Ω 电感:28mH

静力矩:0.38N.m 单极

0.53N.m 双极

5.2 步进电机驱动电路的设计

驱动系统电路利用L298N作为驱动器,L298N为集成H桥电路,共有15引脚,外围在与电机相接时要接8个二极管IN4007作振幅用,其具体电路图如图5-1。

12V5V0.1μFL298NIN1IN1IN2IN2IN3IN3IN4IN4ENAENAENBENBSENSASENSBVCCVSSOUT1OUT2OUT3OUT4IN4007GND10Ω10Ω0.1μFIN4007M

图5-1 步进电机驱动电路图

25

菏泽学院本科生毕业设计(论文)

6 系统软件的设计

该控制系统的软件主要由一个主程序及一些子程序组成。主程序由一些状态选择语句组成,主要是在系统复位后重新检测环境状态,如光线、风力等因素。当传感器传回相应的光线、风力等信息后,AT89S51响应相应信号,控制电机转动。子程序的主要作用是通过电机正反转控制窗子的开关,然后判断行程开关的状态来决定是否停止停止转动。

程序如下:

#include sbit g=P1^0;//光检测 sbit f=P1^1;//风检测 sbit y=P1^2;//雨检测 sbit d=P1^3;//防盗检测 sbit q=P1^4;//液化气检测 sbit s2=P1^6;//开窗行程开关 sbit s3=P1^7;//关窗行程开关 sbit flag=P3^0;//窗状态行程开关

kaichuang()//开窗后,碰到开行程开关自动停止 {

P3=0xfe; if(s2==0) P3=0xff; }

guanchuang()//关窗后,碰到关行程开关后自动停止 {

P3=0xfd; if(s3==0) P3=0xff; }

void main() {

while(1) {

if(g==0&flag==0)//检测到处于关窗状态,且检测到光线强烈 kaichuang(); else

guanchuang();

if(f==0&flag==0)//检测到处于关窗状态,且检测到风力不强烈 kaichuang(); else

guanchuang();

if(y==0&flag==0)//检测到处于关窗状态,且检测到没有雨水 kaichuang(); else

guanchuang();

if(d==0&flag==0)//检测到处于关窗状态,且检测到无防盗信息 kaichuang();

26

菏泽学院本科生毕业设计(论文)

else

guanchuang();

if(q==0&flag==0)//检测到处于关窗状态,且检测到液化气 kaichuang(); else

guanchuang(); } }

程序流程图如图5-1所示:

图5-1 程序流程图

27

菏泽学院本科生毕业设计(论文)

7 结术语

此智能窗集现代声、光、机、电等技术于一体,实用性强、可靠性高。其创新之处在于自动化程度高,人性化强,通过各种传感器检测各种信号再经过单片机处理输出,实现早上下午自动开关窗、自动防风、防雨、防盗等功能一定程度上解决了外界环境给人们日常生活中的很多烦恼。独特的旋转功能解决了高层住户擦窗难的问题,能够带给人们更加舒适干净的生活环境。目前可应用于智能大厦、高级公寓、酒店和别墅等现代化程度较高的场合。相信随着人们生活水平的不断提高,它将被应用到更广泛的场合。

28

菏泽学院本科生毕业设计(论文)

参考文献:

[1] 王煜东. 《传感器应用电路400例》[M]. 北京:中国电力出版社,2008. 页码

[2] 赵负图. 《新型传感器集成电路应用手册(下)》[M]. 北京:人民邮电出版社,2009.9. 页码 [3] 卿太全.《最新传感器选用手册》[M]. 北京:中国电力出版社,2009.7. 页码

[4] 张毅刚,彭喜元. 《单片机原理及接口技术》[M]. 北京:人民邮电出版社,2008.11. 页码 [5] 高洪志. 《MCS-51单片机原理及应用技术教程》[M]. 北京:人民邮电出版社,2009.4. 页码 [6] 王幸之,钟爱琴,王雷,王闪. 《AT89系列单片机原理与接口技术》[M]. 北京:北京航空航天大学出版社,2004.9. 页码

[7] 邓学欣, 檀润华. 智能窗的概念设计[J]. 河北工业大学学报,2003(1). 页码 [8] 秦曾煌. 《电子技术》第六版[M]. 北京:高等教育出版社,2004:80—103.

[9] 曾光宇. 《现代传感器技术与应用基础》[M]. 北京:北京理工大学出版社,2001:30—63. [10] 赵新民. 《智能仪器原理及设计》[M]. 哈尔滨:哈尔滨工业大学出版社,1995:40—45. [11] 徐爱钧、彭爱华. 《单片机高级语言C51应用程序设计》[M]. 北京:北京工业出版社,1999:97—104.

[12] 严蔚敏 、吴伟民. 《数据结构》[M]. 北京:清华大学出版社,1996:154—160.

[13] 马忠梅. 《单片机的C语言应用程序设计》[M]. 北京:北京航空航天大学出版社,1997. 页码 [14] 李刚、林凌、王焱 . 《新概念单片机教程》[M]. 天津:天津大学出版社,2004. 页码

[15] 华成英、童诗白. 《模拟电子技术基础第三版》[M]. 北京: 高等教育出版社, 2004.(4). 页码 [16] 丁元杰. 《单片微机原理及应用》[M]. 北京:机械工业出版社,1993. [17]《基于多传感器的智能窗系统设计》.电子工程设.中国测控网,2011.4.

[18] 孙桓,陈作模,葛文杰. 《机械原理》第七版[M]. 北京:高等教育出版社,2007.12. [19] 韩磊.家居进入“智能窗时代”[J].环境与生活,2008(2):17-19. [20] 侯建华.基于51单片机的温室测试[J].《电子技术》,2007.07.

[20] 李胜多,张还,佟春明,高春风.基于PLC多功能窗的设计[J].青岛农业大学学报,2010:27(1)84-88.

29

菏泽学院本科生毕业设计(论文)

致谢

本文是在09年山东省机电产品创新设计大赛获奖作品《新型多功能智能窗》的基础上进行进一步改进设计完成的一篇科技论文。在本文的撰写的过程中,导师侯建华副教授给我提出了很多有价值的意见,使我的这篇论文提升到了一个更高的水平。

在与侯老师相处的三年时间里,她渊博的学术知识、严谨的治学态度和忘我的工作精神给我留下了深刻的印象,使我受益匪浅。在与她相处的日子里,无论是在创新方面,还是生活方面,她都给予了我莫大的指导和关怀。特别是在创新方面,我提出的每一个机电产品创新方案,侯老师都给我很大支持,提出很多更好的解决方案,这是我在创新屡次上取得好成绩的重要保证。总之,在侯老师的指导下,我的学习和创新能力得到了很大提高,在论文完成之际,谨向侯老师说一声“谢谢您”。

在感谢侯老师的同时,我还要感谢班主任王清,她不仅对本文的撰写也提出了很多宝贵意见,使我解决了所遇到的很多问题,顺利完成了论文。同时还在思想、生活上给我以无微不至的关怀。

此外,真诚的感谢四年来关心我、栽培我的领导老师们,感谢同我一起并肩作战的同学们,感谢实验室里与我共克难题的队友们,感谢我所拥有的如此丰富多彩的大学生活。特别感谢李海雷、彭东、杜俊硕、王镇、包鑫、崔振英、杜海龙、白坤桥等在实验室与我为机电产品等创新大赛而奋斗的队友们,他们在我的课题进展中给予了热情的关怀和无私的帮助。

衷心感谢在生活和学习中始终给予我关心、帮助和支持的父母。父母无私的关爱,将永远激励着我不断进步。借此机会向所有关心、鼓励和帮助我成长的师长、朋友和亲人们表示衷心的感谢。感谢所有帮助过我、关心过我、支持过我的人们!

最后,感谢各位专家老师在百忙之中抽出时间来评审我的论文。

30

本文来源:https://www.bwwdw.com/article/cqx6.html

Top