欢迎来到天天文库
浏览记录
ID:36232799
大小:304.50 KB
页数:25页
时间:2019-05-07
《沐浴热水器节水控制系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机控制技术与应用课程设计课题:淋浴热水器节水控制系统专业:电气工程与自动化系学号:姓名:指导教师:日期:2013年5月26日1目录第1章前言1第2章总体设计内容22.1设计思路及原理框图22.2控制回路22.3检测元件22.4计算机的机型选择6第3章硬件设计93.1红外采集信号电路图93.2LCD液晶显示电路设计93.3报警电路设计113.4电磁阀电路设计113.5独立键盘接口电路123.6温度检测电路12第4章软件设计134.1主程序设计134.2红外信号采集程序144.3报警程序144.4液晶显示驱动程序144.5独立按键接口程序154.6温度检测程序16
2、附录171.开发板原理图172.程序清单181洛阳理工学院课题设计第1章前言目前我国国有企业、事业单位、学校等都有许多公共浴室,其中大多是传统淋浴设备,这些设备陈旧,造成大量淡水资源的浪费,针对我国淡水资源浪费的现状,本文设计了一种能自动感应人的来去的红外自动淋浴系统。在硬件方面系统主要以AT89S51单片机为核心,以RE200B传感器为红外接收模块,DS18B20温度检测、按键电路、蜂鸣器报警模块,LCD显示模块及电磁阀控制模块,并辅有一些外部元件组成。单片机接收到的红外信号后打开电磁阀,此时开始淋浴,同时通过LCD液晶显示淋浴时间或定时时间,当定时时间快到时,
3、通过蜂鸣器进行声音报警,并一分钟后关闭电磁阀,从而达到淋浴节水效果。在软件设计方面采用C语言编程,是由于其易于为单片机所识别,执行速度快。程序容易读懂、最后对软件调试进行了误差分析。基于单片机淋浴热水器节水控制设计完善,实现方案简单易行。采用软件设计来控制,可以实现智能检测水位及水温,智能加热,自动判断人来,节约了用水。集成了光学、电子、单片机和机械等技术于一体。系统工作可靠,成本低廉,经济效益显著,并且提高了整机的可靠性及准确性。23洛阳理工学院课题设计第2章总体设计内容2.1设计思路及原理框图在硬件方面系统主要以AT89S51单片机为核心,以RE200B传感器
4、为红外接收模块,DS18B20温度检测、按键电路、蜂鸣器报警模块,LCD显示模块及电磁阀控制模块,并辅有一些外部元件组成。在软件设计方面采用C语言编程,是由于其易于为单片机所识别,执行速度快。人靠近淋浴器时,系统中的红外传感器检测模块便检测到相应的人体红外信号,系统便被触发;单片机接收到的红外信号后打开电磁阀,此时开始淋浴,同时通过LCD液晶显示淋浴时间或定时时间,当定时时间快到时,通过蜂鸣器进行声音报警,并一分钟后关闭电磁阀,从而达到淋浴节水效果。在洗澡时还可以调节温度,其原理框图如图2-1所示。AT89S51LCD显示报警电路电磁阀电路RE200B传感器BIS
5、S0001芯片温度加减键DS18B20传感器图2-1设计原理框图2.2控制回路1.淋浴热水器节水自动控制系统主要包括三个回路:1).水温检测控制回路:当传感器工作时,先设定温度在一定的范围内,一般是40-50度之间,如果水温超过50,将温度传给单片机,蜂鸣器报警,并断电;如果水温低于40热水器开始工作,加热指示灯亮。2).人体信号检测回路:人靠近淋浴器时,系统中的红外传感器检测模块便检测到相应的人体红外信号,系统便被触发;单片机接收到的红外信号后打开电磁阀3).按键控制水温检测回路:通过按下加键或减键来给单片机一个信号,经内部转换后,输出另外一个信号来控制水温,使
6、水温在设定值上增加或减小。2.3检测元件23洛阳理工学院课题设计1.RE200B热释电红外传感器红外信号采集是指从传感器或者其他待测的设备等模拟被测单元或数字被测单元中自动采集信息的一个过程。信号采集系统是结合计算机的测量软硬件相关产品来实现灵活、用户自定义的测量系统。一个完备的数据采集系统应该包括传感器或变换器、信号调理设备、数据采集和分析硬件、驱动程序和应用软件等等。本系统中被检测的信号为模拟量,要经过BISS0001转换成数字量,才能实现单片机的控制。数据采集模块是将人体红外的传感器信号,经过BISS0001送给单片机进行处理,终端单片机判断处理并作时间数码
7、显示及蜂鸣器报警。在数据采集模块部分,本系统采用AT89S51单片机作为前端警情采集中心控制单元,主要完成对所采集数据的处理。RE200B热释电红外传感器通常由热释电晶体、氧化膜、滤光镜片、结型场效应管FET和电阻等部分组成。红外传感器工作原理与红外线有关,它是利用红外线的物理性质来进行测量的传感器,热释电红外传感器内部的热释电晶体具有极化现象,并且随温度的变化而变化。通过滤镜可以限定晶体对特定波长的光线产生响应,一般在8um-14um,这样就非常接近人体辐射的红外线波长了。当恒定的红外辐射照射在探测器上时,热释电晶体温度不变,晶体对外呈电中性,探测器没有电信号输
8、出,因而恒
此文档下载收益归作者所有