毕业设计(论文)-基于红外收发信号的自动洗手器系统.doc

上传人:椰子壳 文档编号:3284192 上传时间:2019-08-08 格式:DOC 页数:51 大小:418.59KB
返回 下载 相关 举报
毕业设计(论文)-基于红外收发信号的自动洗手器系统.doc_第1页
第1页 / 共51页
毕业设计(论文)-基于红外收发信号的自动洗手器系统.doc_第2页
第2页 / 共51页
毕业设计(论文)-基于红外收发信号的自动洗手器系统.doc_第3页
第3页 / 共51页
毕业设计(论文)-基于红外收发信号的自动洗手器系统.doc_第4页
第4页 / 共51页
毕业设计(论文)-基于红外收发信号的自动洗手器系统.doc_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《毕业设计(论文)-基于红外收发信号的自动洗手器系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于红外收发信号的自动洗手器系统.doc(51页珍藏版)》请在三一文库上搜索。

1、摘 要本文设计的红外自动洗手器是一个多功能的红外自动洗手器,区别于市面上的普通的自动洗手器,它不仅实现了能够在红外感应的范围内,自动出水,而且能够通过按键设定红外感应的距离,没有达到设定的红外感应距离,洗手不工作,不会出水,并且通过LCD液晶显示测出物体或手到红外接收、发送头的距离和按键所设定的红外感应距离。不仅达到设计要求,而且也拓展了一些功能。本文所设计的红外自动洗手器主要是由红外线传感器电路,放大电路,单片机,继电器,水泵及电源电路,LCD液晶显示和功能按键组成。电路采用红外线接收与发射电路,根据YC-5000红外反射传感器原理所制作;单片机控制红外感应的距离,通过按键输入读取单片机内部

2、的C语言程序能够对感应距离进行设定;通过继电器控制电路的开关,LCD显示红外感应的距离和所需要设定感应的距离,功能按键控制红外感应的距离。该系统反应速度较快,功耗小,灵敏度较好。本设计满足了人们对物质的需求,方便了人们的生活,又提高了产品的科学性。以适应当今品种多批量小的电子市场的需求,大大提高了产品的市场竞争力。关键词:红外传感器;自动洗手器;水泵;单片机48AbstractThis design of infrared automatic washing device is a multifunctional infrared automatic washing device, diffe

3、rent from ordinary market automatic washing device, it can be achieved not only within the framework of infrared sensors, automatic water, and can be set through the keypad IR sensing distance, not to set the distance of infrared sensors, hand-washing does not work, no water, and measured through th

4、e LCD liquid crystal display objects or hands to infrared receiver, sending heads and key set from the infrared sensing distance. Not only meet the design requirements, but also expanded features. This infrared automatic wash designed mainly by the infrared sensor device circuit, amplifier circuit,

5、MCU, relays, pumps and power supply circuits, LCD liquid crystal display and function key component. Circuit with infrared receiver and transmitter circuit, according to YC-5000 produced by infrared reflectance sensor principle; MCU Infrared sensing distance, through the key input, MCU C-language pr

6、ogram within the sensing distance can be set; through the relay control circuit switches, LCD display infrared sensing distance and the need to set the distance sensor, infrared sensor function keys control the distance. The system response speed, low power consumption, better sensitivity. Designed

7、to meet the needs of people for material to facilitate peoples lives, but also improves the scientific products. To adapt to todays variety of small-volume electronic market demand, greatly enhanced the competitiveness of products in the market.Key words: Infrared sensor;infrared automatic washing d

8、evice;pump; MCU目 录引言1 绪论1.1 课题背景1.2 课题的目的及意义2方案比较2.1 射频放大部分2.2 正交解调部分2.3 频率合成部分2.4 模数转换部分3 设计制作的基本概念3.1 射频放大器3.2 正交解调器3.3 高速模数转换4 芯片介绍4.1 STC-52单片机4.2 ADL5530简介4.3 AD8347简介4.3.SI4133简介4.3.AD9288简介5 总体设计和原理5.1 基本原理和实现功能5.2 红外自动洗手器总体设计的原理框图5.2.1射频放大电路5.2.2频率合成器电路5.2.AD9288模数转换电路5.2.正交解调电路5.2.7电源滤波电路6软

9、件设计概述6.1 Protel DXP软件6.2 KEILC软件6.3 TXLINE 软件6.4 总体流程图设计原理7电路板的制作与调试7.1电路板的制作7.2 PCB元件布局、布线基本规则7.2.1元件布局基本规则7.2.2 元件布线规则7.2.3 PCB设计过程抗干扰设计规则原理7.2.4 特性阻抗线的设计7.2.5 差分信号线的设计7.2.6 高速PCB板的设计技巧7.2.7 射频板的抗干扰设计7.3电路板的调试8 结论 谢 辞参考文献附录 桂林电子科技大学毕业设计(论文)报告用纸 第48 页 共49页引言当今,现代化技术高速发展,自动化成为高科技的代名词,大部分的自动化设备都是机电的结

10、合体,而在控制方面则多数由单片机来完成。单片微型计算机技术迅猛发展,由单片机技术开发的智能化测控设备和产品广泛应用到各个领域,单片机技术产品和设备促进了生产技术水平的提高。单片机应用系统由硬件和软件组成。硬件是指单片机扩展的存储器、输入/出设备以及各种实现单片机系统控制要求的接口电路和有关的外围电路芯片或部件;软件是指单片机应用系统实现其特定控制功能的各种工作程序和管理程序。只有系统硬件和软件紧密配合、协调一致,才可能组成高性能的单片机应用系统。在单片机应用系统开发的过程中,应不断调整软、硬件,协调地进行软、硬件设计,以提高工作效率。单片机应用系统的开发过程一般包括系统的总体设计、硬件设计、软

11、件设计和系统调试几个阶段。这几个系统开发阶段并不是相互独立、各自进行的,而应根据开发的实际需要,相互协调、交叉,有机的进行。自动控制系统已被广泛应用于人类社会的各个领域。而此次设计的实用新型的红外自动洗手器,其主要特点是采用远红外信号控制自动开关电路工作,当手靠近时洗手器自动工作,手离开后自动停止,控制准确,适合于在医院、餐馆、旅社、商店等公共场所,洗手能有效的控制疾病传染。自动洗手器的感应部分就是红外三极管传感器。根据红外传感器功能可以制造出多种产品,洗手器只是其中的一种。在传感器原理及其应用之中我们已经学习了红外传感器,但是只是限于理论知识,没有把它应用到实际之中。通过这次对自动洗手器的毕

12、业设计让我对红外传感器又有了更新的认识。在这次设计中,我采用的组成部件是红外线反射开关,放大电路,单片机,直流继电器,水泵及电源变换电路,LCD5620和功能按键。它能够实现的功能是红外线接收与发射,由单片机控制电路开关的时间,直流继电器控制电路的开关,LCD5620显示红外感应的距离和需要设定的感应距离。在许多场所自动洗手器已经非常的常见,它的类型也有很多种,但是我们必须设计出最优的产品使它的原理清晰,结构简单,所用器件最少,性价比最高。1 绪论1.1 课题背景现代化居家系统要适应网络时代的发展,应引入智能化的概念。在传统的居家系统中,使用普通开关来控制,比较浪费资源。但近年来,随着经济的发

13、展和科技的进步,人们对节能和科学管理提出了更高的要求,使得智能化领域的地位越来越重要。而在商品房的建设热潮中,各大楼盘和房地产商也意识到了智能化的重要性。使用智能控制系统,更能体现其在节能与管理方面的优势。红外线自动感应洗手器由于触发的时候不需要人像普通洗手器具那样需要开阀,而是通过自动感应接受和发射红外线最终控制水泵的开启,当没有感应到有物体在感应范围内,经过一定时间的延时,自动关掉。因为不同于普通的洗手器具,不需要开关控制,从而避免了大家忘记关掉时所避免水资源的浪费,达到节能效果。 随着社会的发展和人们对生态环境的重视,这就要求更加节能和环保的智能化控制产品的出现,以满足人们对高质量生活的

14、需求,恰恰刚好自动感应洗手器和开关的问世满足了人们的要求,具有很大的市场前景。 红外智能节能开关是以成熟的红外感应技术为平台,加入更多的高新技术元素而形成的一种具有广阔市场前景的高科技产品,它的自动控制的实现不需要人们手动操作,而是自动感应有物体最终实现它的自动控制功能。1.2 课题的目的及意义“节本降耗”是每个企业追求的目的,传统的水龙头、卫生间供水等设施,使用起来不是特别的方便,而且很浪费,在这个基础上,我响应了国家的号召“节本降耗”的精神,设计了红外线自动洗手器,不但可以节约用水,而且还降低了公司内部成本,达到了“节本降耗”的目的。原本只在宾馆、饭店里使用的自动感应洗手器也开始走进百姓家

15、庭。用手去拧水龙头本身就不太科学:先用脏手拧开水龙头,污染了开关,洗完手再用干净的手去关水龙头,又把干净的手弄脏了。而自动感应洗手器却能做到:当手或接水工具伸到出水口附近时,龙头自动出水;移开后,水自动断流,使用方便卫生,在克服了传统水龙头跑冒滴漏的同时,还令家庭装修更上一层楼。2 方案比较2.1 红外发射与接收部分方案一:由光敏三极管作为接收装置。此元器件能够起到开关作用更重要的是它能够放大电路能够很好的接收和发射红外线。方案二:由红外接收二极管和红外发射二极管组成。能够发射和接收红外线但元器件本身不具有放大信号的功能,可能存在灵敏度不高的问题。方案三:由光敏二极管作为接收装置。同二。根据情

16、况,选择方案一。2.2 电源变换电路方案:采用优质220V/15V*2,3W的成品电源变压器。能够提供低电压,以免烧坏元器件,而且价格也不贵。方案二:直接采用220V的交流电源。电压太高,容易损坏元器件,为了避免烧坏,还得采用较复杂的保护电路。方案三:采用优质220V/15V*2,3W的成品电源变压器。同方案一。方案四:电源电路采用保护二极管、电源灯、滤波电容和集成稳压电路MC7812T及MC7805T组成。根据情况,选择方案四。2.3 控制和延时电路方案一:直流固态继电器和555延时装置组成。元器件较少,而且反应比较灵敏,更重要的是可以随时调节电路的延时时间,价格一般。方案二:由二极管和门电

17、路组成。元器件较多,电路复杂。而且功耗大,价格也较贵。方案三:由二极管和反相器组成。元器件最多的选择,电路最复杂,但价格比较便宜,适合家庭使用。方案四:用单片机由单片机控制电路开关,延时电路由单片机程序控制,控制直流继电器控制工作灯的亮灭和水泵的开关,LCD5620显示红外感应的距离和需要设定的感应距离。择优选择,选择方案四。2.4 显示部分方案一:LED数码管静态显示。静态显示就是显示驱动电路具有输出锁存功能,单片机将要显示的数据送出后就不再控制LED,直到下一次显示时再传送一次新的数据。只要当前显示的数据没有变化,就无须理睬数码显示管。静态显示的数据稳定,占用的CPU时间少。静态显示中,每

18、一个显示器都要占用单独具有锁存功能的I/O口,该接口用于笔画段字型代码。这样单片机只要把显示的字型数据代码发送到接口电路,该字段就可以显示要发送的字型。要显示新的数据时,单片机再发送新的字型码。方案二:LED数码管动态显示。动态扫描方法是用其接口电路把所有显示器的8个笔画字段(ag和dp)同名端连在一起,而每一个显示器的公共极COM各自独立接受I/O线控制。CPU向字段输出端口输出字型码时,所有显示器接受相同的字型码,但究竟使那一位则由I/O线决定。动态扫描用分时的方法轮流控制每个显示器的COM端,使每个显示器轮流电亮。在轮流点亮过程中,每位显示器的点亮时间极为短暂,但由于人的视觉暂留现象及发

19、光二极管的余辉效应,给人的印象就是一组稳定的显示数据。方案三:液晶显示模块具有体积小、功耗低、显示内容丰富等特点,现在字符型液晶显示模块已经是单片机应用设计中最常用的信息显示器件了。可采用常见的LCD1602字符型LCD模块,介绍该模块的简单使用。LCD1602可以显示2行16个字符,有8位数据总线D0-D7,和RS、R/W、EN三个控制端口,工作电压为5V,并且带有字符对比度调节和背光。通过比较,选择方案三。3 设计制作的基本概念3.1 传感器3.1.1传感器定义信息处理技术取得的进展以及微处理器和计算机技术的高速发展,都需要在传感器的开发方面有相应的进展。微处理器现在已经在测量和控制系统中

20、得到了广泛的应用。随着这些系统能力的增强,作为信息采集系统的前端单元,传感器的作用越来越重要。传感器已成为自动化系统和机器人技术中的关键部件,作为系统中的一个结构组成,其重要性变得越来越明显。最广义地来说,传感器是一种能把物理量或化学量转变成便于利用的电信号的器件。国际电工委员会(IEC:International Electrotechnical Committee)的定义为:“传感器是测量系统中的一种前置部件,它将输入变量转换成可供测量的信号”。按照Gopel等的说法是:“传感器是包括承载体和电路连接的敏感元件”,而“传感器系统则是组合有某种信息处理(模拟或数字)能力的传感器”。传感器是传

21、感器系统的一个组成部分,它是被测量信号输入的第一道关口。国家标准GB7665-87对传感器下的定义是:“能感受规定的被测量并按照一定的规律转换成可用信号的器件或装置,通常由敏感元件和转换元件组成”。传感器是一种检测装置,能感受到被测量的信息,并能将检测感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。它是实现自动检测和自动控制的首要环节。3.1.2传感器的分类根据传感器工作原理,可分为物理传感器和化学传感器二大类;传感器工作原理的分类物理传感器应用的是物理效应,诸如压电效应,磁致伸缩现象,离化、极化、热电、光电、磁电等效应。被

22、测信号量的微小变化都将转换成电信号。 化学传感器包括那些以化学吸附、电化学反应等现象为因果关系的传感器,被测信号量的微小变化也将转换成电信号。 有些传感器既不能划分到物理类,也不能划分为化学类。大多数传感器是以物理原理为基础运作的。化学传感器技术问题较多,例如可靠性问题,规模生产的可能性,价格问题等,解决了这类难题,化学传感器的应用将会有巨大增长。常见传感器的应用领域和工作原理列于下表。 1.按照其用途,传感器可分类为: 压力敏和力敏传感器 位置传感器 液面传感器 能耗传感器 速度传感器 加速度传感器 射线辐射传感器 热敏传感器 2.按照其原理,传感器可分类为: 振动传感器 湿敏传感器 磁敏传

23、感器 气敏传感器 真空度传感器 生物传感器等。 以其输出信号为标准可将传感器分为: 模拟传感器将被测量的非电学量转换成模拟电信号。 数字传感器将被测量的非电学量转换成数字输出信号(包括直接和间接转换)。 膺数字传感器将被测量的信号量转换成频率信号或短周期信号的输出(包括直接或间接转换)。 开关传感器当一个被测量的信号达到某个特定的阈值时,传感器相应地输出一个设定的低电平或高电平信号。 3.1.3传感器静态特性传感器的静态特性是指对静态的输入信号,传感器的输出量与输入量之间所具有相互关系。因为这时输入量和输出量都和时间无关,所以它们之间的关系,即传感器的静态特性可用一个不含时间变量的代数方程,或

24、以输入量作横坐标,把与其对应的输出量作纵坐标而画出的特性曲线来描述。表征传感器静态特性的主要参数有:线性度、灵敏度、分辨力和迟滞等。(1)线性度:指传感器输出量与输入量之间的实际关系曲线偏离拟合直线的程度。定义为在全量程范围内实际特性曲线与拟合直线之间的最大偏差值与满量程输出值之比。 (2)灵敏度:灵敏度是传感器静态特性的一个重要指标。其定义为输出量的增量与引起该增量的相应输入量增量之比。用S表示灵敏度。 (3)迟滞:传感器在输入量由小到大(正行程)及输入量由大到小(反行程)变化期间其输入输出特性曲线不重合的现象成为迟滞。对于同一大小的输入信号,传感器的正反行程输出信号大小不相等,这个差值称为

25、迟滞差值。 (4)重复性:重复性是指传感器在输入量按同一方向作全量程连续多次变化时,所得特性曲线不一致的程度。 (5)漂移:传感器的漂移是指在输入量不变的情况下,传感器输出量随着时间变化,次现象称为漂移。产生漂移的原因有两个方面:一是传感器自身结构参数;二是周围环境(如温度、湿度等)。3.1.4传感器动态特性所谓动态特性,是指传感器在输入变化时,它的输出的特性。在实际工作中,传感器的动态特性常用它对某些标准输入信号的响应来表示。这是因为传感器对标准输入信号的响应容易用实验方法求得,并且它对标准输入信号的响应与它对任意输入信号的响应之间存在一定的关系,往往知道了前者就能推定后者。最常用的标准输入

26、信号有阶跃信号和正弦信号两种,所以传感器的动态特性也常用阶跃响应和频率响应来表示。3.2 红外线红外线是太阳光线中众多不可见光线中的一种,由德国科学家霍胥尔于1800年发现,又称为红外热辐射,他将太阳光用三棱镜分解开,在各种不同颜色的色带位置上放置了温度计,试图测量各种颜色的光的加热效应。结果发现,位于红光外侧的那支温度计升温最快。因此得到结论:太阳光谱中,红光的外侧必定存在看不见的光线,这就是红外线。也可以当作传输之媒界。 太阳光谱上红外线的波长大于可见光线,波长为0.751000m。红外线可分为三部分,即近红外线,波长为0.751.50m之间;中红外线,波长为1.506.0m之间;远红外线

27、,波长为6.0l000m 之间。3.3 红外传感器的概念红外技术发展到现在,已经为大家所熟知,这种技术已经在现代科技、国防和工农业等领域获得了广泛的应用。红外传感系统是用红外线为介质的测量系统,按照功能能够分成五类:(1)辐射计,用于辐射和光谱测量;(2)搜索和跟踪系统,用于搜索和跟踪红外目标,确定其空间位置并对它的运动进行跟踪;(3)热成像系统,可产生整个目标红外辐射的分布图像;(4)红外测距和通信系统;(5)混合系统,是指以上各类系统中的两个或者多个的组合。红外传感器根据探测机理可分成为:光子探测器(基于光电效应)和热探测器(基于热效应)。4 芯片介绍4.1 MCS-51单片机MCS-51

28、单片机是美国INTEL公司于1980年推出的产品,与MCS-48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,并其典型的结构和完善的总线专用寄存器的集中管理单片机与PC串口通信在数据处理和过程控制领域有相当重要的意义。,众多的逻辑位操作功能及面向控制的丰富的指令系统,为以后的其它单片机的发展奠定了基础。MCS-51把微型计算机的主要部件都集成在一块心片上,使得数据传送距离大大缩短,可靠性更高,运行速度更块。由于属于芯片化的微型计算机,各功能部件在芯片中的布局和结构达最优化,抗干扰能力加强,工作亦相对稳定。单片机属于典型的嵌入式系统,所以它是低端控制系统最佳器件

29、。4.1.1MCS-51单片机的基本组成8位CPU4kbytes 程序存储器(ROM)128bytes的数据存储器(RAM)32条I/O口线111条指令,大部分为单字节指令21个专用寄存器2个可编程定时/计数器5个中断源,2个优先级一个全双工串行通信口外部数据存储器寻址空间为64kB外部程序存储器寻址空间为64kB逻辑操作位寻址功能双列直插40PinDIP封装单一+5V电源供电图4.1 MCS-51片内总体结构框图4.1.2MCS-51单片机的外部引脚说明图4.2 MCS-51单片机引脚分配图40个引脚分为四类:电源、地2条;时钟2条;控制4条;I/O线32条。如图24.1.3I/O口线功能4

30、个8位并行 I/O 接口引脚 P0.0P0.7 、P1.0P1.7 、P2.0P2.7和 P3.0P3.7为多功能引脚,可自动切换用作数据总线、地址总线、控制总线和或I/O 接口外部引脚。(1)P0.0-P0.7(39-32):双向I/O口P0。第二功能是在访问外部存储器时,可分时用作低8位地址和8位数据线;在对8751编程和校验时,用于数据的输人输出。PO口能以吸收电流的方式驱动8个LS型TTL负载。(2)Pl. 0-Pl. 7(1-8):双向I/O口Pl。P1口能驱动(吸收或输出电流)4个LS型TTL负载,在对EPROM编程和程序验证时,它接收低8位地址。在8052单片机中P1. 0还用作

31、定时器2的计数触发输人端T2,P1. 1还用作定时器2的外部控制端。(3)P2. 0-P2. 7(21-28):双向I/O口P2。P2口可以驱动(吸收或输出电流)4个LS型TTL负载。第二功能是在访问外部存储器时,输出高8位地址。在对EPROM编程和校验时,它接收高位地址。(4)P30-P3.7(10-17):双向I/O口P3。P3口能驱动(吸收或输出电流)4个LS型TTL负载。4.1.4控制线ALE(30):地址锁存允许信号端;在访问外部存储器时,用来锁存由PO口送出的低8位地址信号。在不访问外部存储器时,ALE以振荡频率16的固定速率输出脉冲信号。因此它可用作对外输出的时钟。但要注意,只要

32、外接有存储器,ALE端输出的就不再是连续的周期脉冲信号PSEN(29):外部程序存储器读选通信号端;它是外部程序存储器ROM的读选通信号。在执行访问外部ROM指令时,会自动产生PSEN信号;而在访问外部数据存储器RAM或访问内部ROM时,不产生PSEN信号。EA/VPP(31):程序存储器选择信号端和编程电源输入端;它是访问外部存储器的控制信号。当EA高电平时,访问内部程序存储器;但当程序计数器PC的值超过OFFFH(对8051/80051/8751)或1 FFFH(对8052)时,将自动转向执行外部程序存储器内的程序。当EA保持低电平时,只访问外部程序存储器,不管是否有内部程序存储器。第二功

33、能VPP为对8751片内EPROM的21 V编程电源输入。RST/VPD(9):RST是复位信号输人端;RST是复位信号输人端。当此输人端保持两个机器周期( 24个振荡周期)的高电平时,就可以完成复位操作。第二功能是VPD ,即备用电源输人端。当主电源发生故障,降低到规定的低电平以下时,vl,1。将为片内RAM提供备用电源,以保证存储在RAM中的信息不丢失。XTALl(19): 接外部晶体的一个引脚。当单片机采用外部时钟信号时,此脚应接地。 XTAL2(18): 接外部晶体的一个引脚。当单片机采用外部时钟信号时,外部时钟信号由此引脚接入。使用单片机内部振荡电路时,用来接外部晶体的两端和微调电容

34、。当单片机采用外部时钟信号时,则用来输入时钟脉冲。Vss(20): 接地端。Vcc(40): 电源端,接十5VADC0809:ADC0809是采样频率为8位的、以逐次逼近原理进行模数转换的器件。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。1主要特性:1)8路8位AD转换器,即分辨率8位。 2)具有转换起停控制端。 3)转换时间为100s。4)单个5V电源供电。5)模拟输入电压范围05V,不需零点和满刻度校准。 6)工作温度范围为-4085摄氏度。 7)低功耗,约15mW。 2内部结构:ADC0809是CMOS单片型逐次逼近式AD转

35、换器,内部结构如图1322所示,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型DA转换器、逐次逼近 3外部特性(引脚功能): ADC0809芯片有28条引脚,采用双列直插式封装,如图1323所示。下面说明各引脚功能。 IN0IN7:8路模拟量输入端。2-12-8:8位数字量输出端。ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路。ALE:地址锁存允许信号,输入,高电平有效。 START: AD转换启动信号,输入,高电平有效。 EOC: AD转换结束信号,输出,当AD转换结束时,此端输出一个高电平(转换期间一直为低电平)。 OE:数据输出允许信号,输入,高电平

36、有效。当AD转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。CLK:时钟脉冲输入端。要求时钟频率不高于640KHZ。 REF(+)、REF(-):基准电压。 Vcc:电源,单一5V。 GND:地。 ADC0809的工作过程是:首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动 AD转换,之后EOC输出信号变低,指示转换正在进行。直到AD转换完成,EOC变为高电平,指示AD转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平 时,输出三态门打开,转换结果的数字量输

37、出到数据总线上。4.2 ADC0832简介ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。由于它体积小,兼容性,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。学习并使用ADC0832可是使我们了解A/D转换器的原理,有助于我们单片机技术水平的提高。 ADC0832 具有以下特点: 8位分辨率; 双通道A/D转换; 输入输出电平与TTL/CMOS相兼容; 5V电源供电时输入电压在05V之间; 工作频率为250KHZ,转换时间为32S; 一般功耗仅为15mW; 8P、14PDIP(双列直插)、PICC多种封装; 商用级芯片温宽为0C to +70C,

38、工业级芯片温宽为40C to +85C; 芯片接口说明: CS_ 片选使能,低电平芯片使能。 CH0 模拟输入通道0,或作为IN+/-使用。 CH1 模拟输入通道1,或作为IN+/-使用。 GND 芯片参考0 电位(地)。 DI 数据信号输入,选择通道控制。 DO 数据信号输出,转换数据输出。 CLK 芯片时钟输入。 Vcc/REF 电源输入及参考电压输入(复用)。 ADC0832 为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在05V之间。芯片转换时间仅为32S,据有双数据输出可作为数据校验,以减少数据

39、误差,转换速度快且稳定性能强。独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。通过DI 数据输入端,可以轻易的实现通道功能的选择。正常情况下ADC0832 与单片机的接口应为4条数据线,分别是CS、CLK、DO、DI。但由于DO端与DI端在通信时并未同时有效并与单片机的接口是双向的,所以电路设计时可以将DO和DI 并联在一根数据线上使用。当ADC0832未工作时其CS输入端应为高电平,此时芯片禁用,CLK 和DO/DI 的电平可任意。当要进行A/D转换时,须先将CS使能端置于低电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,同时由处理器向芯片时钟输入端CLK 输入时钟脉冲,

40、DO/DI端则使用DI端输入通道功能选择的数据信号。在第1 个时钟脉冲的下沉之前DI端必须是高电平,表示启始信号。在第2、3个脉冲下沉之前DI端应输入2 位数据用于选择通道功能。4.3 TLC5620简介4.3.1TLC5620的定义TLC5620C和TLC5620I是带有缓冲基准输入端的四路8位电压输出数字模拟转换器(DAC)。DAC产生范围在基准电压一倍或两倍与地之间的输出电压,且DAC是单调变化的。器件使用简单,用单5V电源工作。器件包含上电复位功能以确保可重复启动。通过简单的3线串行总线可对TLC5620C和TLC5620I实现数字控制,此总线与CMOS兼容且易于与所有常用的微处理器和

41、微控制器器件接口。11位的命令字由8位数据,2个DAC选择位以及1个范围(range)位组成。后者允许在一倍或二倍输出范围之间作出选择。DAC寄存器是双缓冲的,允许完整的新数值组写入器件,然后DAC输出通过LDAC端的控制同时更新。数字输出端的特点是带有斯密特(Schmitt)触发器,该电路具有高的噪声抑制能力。4.3.2TLC5620的特点TLC5620数字模拟转换器具有以下特点:四路8位电压输出DAC5V单电源工作串行接口高阻抗基准输入可编程1至2倍输出范围可方便地同时更新内部上电复位低功耗半缓冲输出4.4 LCD1602介绍工业字符型液晶,能够同时显示16x02即32个字符。图4.1 L

42、CD1602管脚图1602字符型LCD通常有14条引脚线或16条引脚线的LCD,多出来的2条线是背光电源线。VCC(15脚)和地线GND(16脚),其控制原理与14脚的LCD完全一样,其中: 表1 LCD1602管脚说明引脚符号功能说明1VSS一般接地2VDD接电源(+5V)3V0液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。4RSRS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。5R/WR/W为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。6EE(或EN)端为

43、使能(enable)端,下降沿使能。7DB0底4位三态、 双向数据总线 0位(最低位)8DB1底4位三态、 双向数据总线 1位9DB2底4位三态、 双向数据总线 2位10DB3底4位三态、 双向数据总线 3位11DB4高4位三态、 双向数据总线 4位12DB5高4位三态、 双向数据总线 5位13DB6高4位三态、 双向数据总线 6位14DB7高4位三态、 双向数据总线 7位(最高位)(也是busy flag)15BLA背光电源正极16BLK背光 电源负极寄存器选择控制表:表2 LCD1602寄存器控制表RSR/W操作说明00写入指令寄存器(清除屏等)01读busy flag(DB7),以及读取

44、位址计数器(DB0DB6)值10写入数据寄存器(显示各字型等)11从数据寄存器读取数据5 总体设计和原理CS-51器、数模转换电路,涂覆在陶瓷基片上制成的,基片通常是总体总体5.1 基本原理和实现功能电路硬件电路主要分为红外反射传感器、数模转换电路、单片机控制系统、LCD显示电路、按键控制功能及继电器控制电路这五个部分。当没有通过按键设定红外反应距离时,红外反应距离达到设计要求20cm范围内能检测到有物体靠近时,水泵工作,正常出水。当手离开一段很短的时间,水泵能继续工作,出水连续。当通过按键设定了红外反应感应距离以后,当物体没有进去感应距离范围内,水泵不工作;当物体进入感应范围内时,水泵才会工作。红外反射传感器的基本工作原理当感应到物体的接近,产生电信号通过ADC0832模数转换电路和TLC5620数模转换电路对单片机进行编写程序来控制系统。红外感应部分根据红外反射接受产生一个电压值V0,物体离红外感应部分越近产生的电压值V0越大,范围大约在05V之间,这个电压值不是线形的,然后反馈在ADC0832模数转换电路,然后再与通过按键对单片机程序设定TLC5620数模转换电路的一个电信号V1,通过对V0和V1的电压值的比较对水泵是否工作发出指令,当V0V1时,通过比较器比较以后,比较结果为1,即对水泵发出工作指令。当V0V1时,通过比较器比较以后不为1,即对水泵不发出工作指令

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 研究报告 > 信息产业


经营许可证编号:宁ICP备18001539号-1