基于单片机的智能坐便器的系统设计

摘要

随着我国经济的不断发展,经济水平的不断提高,人们物质生活达到了满足,开始追求精神生活上的享受。由于人们现在追求生活上的享受,很多家庭乃至公共场所都安装了智能马桶器,能够实现自动加热,自动冲水等效果。很多智能坐便器使用的都是温度传感器,做到更加智能化,科技化。所了解到的智能马桶,市面上大多数产品采用51单片机和STM32单片机进行控制,利用DS18B20温度传感器进行温度的识别现在智能马桶,拥有广阔的市场前景。通过市场调研,了解市场需求之后,我打算通过设计出一款智能坐便器自动温度调节系统,旨在弥补现有智能坐便器的不足之处,使人们的生活更加舒适便捷。本次设计采用STC89C52RC单片机进行制作,通过LCD1602显示电路显示实时的温度值。实现智能化,自动化。
关键词:智能马桶;直流电机;红外接近传感器

1绪论

1.1 课题研究背景和意义
  当今世界,产品更新换代的速度飞快,各种新兴产品层出不穷,科技的飞速发展,尤其在电子发展领域尤其是智能化模块表现突出。加上随着经济水平的提高,我们也越来越注重自己生活的品质,追求生活舒适感。智能家居的概念也因此而来[1]。随着生活水平的日益提高,人们对电子坐便器产品的需求越来越大,智能马桶就是近年来衍生的智能家居产品。智能马桶不同于传统坐便器,不仅能够自动杀菌消毒,减少细菌感染,马桶卫生问题,还可以自动冲水,提供更便捷的服务,甚至能够加热马桶垫,智能控温等,给人们的生活带来新的体验,改变传统的坐便器在人们心中的刻板印象,增加了生活舒适度。如今智能马桶成为了许多年轻人的装修选择,甚至一些酒店,高档
商场卫生间也采用了智能马桶。提到智能马桶,也许人们的第一反应是会不会费水费电,其实根据马桶中传感器的选择,程序的设定,智能化控制之后,它反而能做到比传统坐便器更节约用水,甚至在智能马桶上装配有消毒配件,能够有效减少细菌滋生,减少传播性疾病感染的风险,更是能够解放人们双手,更加方便快捷。因此,越来越多的人在装修卫生间之时选择智能马桶。本设计是基于单片机的智能坐便器自动温度调节系统,对市场上现有的智能坐便器进行了改进,配备了LED1602液晶显示屏,平时将温度和湿度显示在屏幕上供使用者查看,在本设计中智能
坐便器自动温度调节系统实现了智能控制,完全可以满足用户的要求,增加生活舒适感。
1.2 温控坐便器系统的发展趋势
  对于坐便器的出现其实比人们想象中要早很多,一些学者更是提出,马桶的出现才是人类进入文明社会的标志。关于人类对于卫生工作做的革命,实际是难以启齿的,早期对于相关处理也是十分头疼的事情,不仅曾经引起了流行性传染病的暴发,是当时的人们深受其害,也大大污染了环境。直到英国贵族哈灵顿于1596年发明了历史上第一个冲水马桶,将其献给伊丽莎白女王使用,这就是近代坐便器的雏形,只不过用水量较大,并没有推广出去,而后180年后,有人对初代的马桶进行了功能的改革,不仅增加了冲水阀,还改善了水箱储水,解决了初代马桶用水量巨大的问题,并且加上了一个盖子,做到更加美观,卫生,这才将马桶推广出去[9]。而后经过不断的改革,包括
止逆阀,使用弯管防止臭味逸发等等,马桶如今进入了千千万万家庭。现代技术给马桶增加了更多功能,做到用水量减少再减少,排污能力增加在增加,包括冲水压力到整体材料甚至操作声音各种方面都进行了功能升级。随着近年来,智能化观点不断推广,加上智能家居的发展,作为卫生间内最重要的工具。智能化马桶迎合时代浪潮,其技术不断更新发展,其强大的功能迎合现代人的需求,收到无数人的选择和青睐。
1.3课题研究的内容
  本设计是基于单片机的智能温控坐便器系统的设计,科技的洪流,带来的不仅仅是生产力的变革,还有生活质量的提高以及生活方式的多样化。在这个较以前更为富足的现代社会,人们更追求提高生活的舒适度,一个好的生活环境更能够直观的增加生活的幸福感。在我们的生活中智能就代表着快捷、省心能够节省时间做更多事情,也意味着生活的体验感更好,家作为我们最舒适的场景,智能化家居的提出,也逐渐被人们所追求。鉴于了解到现在人
们对于智能家居的接受度较大,智能家居更是不少年轻人的装修首选,而智能马桶作为智能家居的重要一员。市场上现有的智能马桶大多价格较贵,且功能尚不完善,对于智能马桶的智能加热功能,本设计进行了针对性的改善。针对于上述情况,本设计提供了一个基于单片机的智能坐便器自动温度调节系统的设计。本次设计的智能温控坐便器系统所用到的模块有STC89C52RC单片机、LED1602液晶显示模块、按键电路、 温度传感器和红外接近传感器。所有模块都通过I/O口与STC89C52RC单片机直接相连并传输数据。

2设计方案

智能坐便器自动温度调节系统的设计需要依靠很多电路共同配合才能实现,但光只有硬件也无法完成设计的目的,所以需要软件的协同控制才能使得整个电路进行工作。一般进行此类系统的设计都需要有一个主控电路用来控制其他模块搭配外部电路进行设计,主控模块负责协调处理控制外部模块使之成为一个整体来实现。除了主控电路,而其他电路全部都属于外部电路。根据功能可以将他们划分为极大模块分别为加热模块、温度采集模块。距离检测模块、调节模块显示模块和执行模块,执行模块又分为加热模块和冲水模块。硬件电路可以这样划分功能。软件电路也一样,每个软件模块也会划分为相应的功能模块与硬件电路相对应。这样是满足了系统的模块化需求,当
一个模块损坏后就可以立即安装新的模块在相关的程序模块中修改就能够立刻投入使用。这就是本设计的设计方案,而接下来将会按照划分好的模块功能去寻找最适合的模块。
2.1 主控方案的选择
  方案一:MSP430是美国德州仪器在1999年推出的经典指令及混合信号处理器的16位控制器。之所以将它称之为混合处理器,是因为它根据需要在一块PCB板上集成了数字电路。模拟电路和微处理器在一块芯片上以单片机的方案解决数字信号,模拟信号两种不同控制方式控制的问题。[2]鉴于他的种种特点所以经常被用作各种便携式的测量仪器中担任主控制器。它主要具有处理能力强,运算速度快,超低功耗和片内资源丰富以及方便高效的开发环境的优点。
处理能力强:
  MSP430作为一个16位的单片机,内部采用了精简指令集。具有丰富的停止方式。(七种源操作数寻址,4中目的操作数寻址)通过内部剪辑的内核指令和大量的模拟指令以及数字量庞大的计算器和片内数据存储器都可以进行多种运算。这些特点都能保证它能编写出高效率的源程序。
  运算速度快:它能够在25MHZ的晶振驱动下,以40us的指令周期16位的数据,宽度以及多功能硬件乘法器相配合,以实现对数字信号的处理与某些特殊算法的计算。
  超低功耗:能够在1.8V~3.6V的电压下长时间工作。在时钟模式下可以达到2.5uA,而在RAM保存内部信息的模式下最低可以达到0.1uA。
  片内资源丰富:内部有较为丰富的片内外设。比较常用的有看门狗,模拟比较器定时器。UART、SPI、I2C、硬件乘法器、液晶驱动器ADC转换器。接口基本定时器和时钟电路等基本的外围模块,此外还可以通过I/O接口进行简
单扩展,以使该单面机拥有更加丰富的处理能力。
  方便高效的开发环境:MSP430 系列有 OTP 型、 FLASH 型和 ROM 型三种类型的器件他们各自的开发手段都不同。但是都可以使用MS P430进行编写。所使用的开发语言有汇编语言和C语言。
  方案二:STC89C52RC单片机是一种能够在低功耗下正常工作的CMOS 8位控制器。在内部拥有8K的可编程flash存储器。使用单芯片进行工作。在低功耗下还拥有两种节电模式,第1种是空闲模式这时CPU停止计算工作,只允许 RAM定时器计数器串口和中断继续工作。二是掉电保护下单片机的一切工作全都静止,只有内存通电刷新数据[10]。STC89C52RC,单片机拥有40个引脚。一共有三组I/O口每组8个。在这三组I/O口中比较特殊的是第1组和第3组,第1
组单片机内部没有上拉电阻,所以一般通过负电平触发的方式进行工作,在必要时也可以通过上电阻用作正向电压输出。而第三组I/O口除了作为普通的I/O接口使用,它每个接口中还有第二功能。分别为串行输入,串行输出,中断0,中断1,定时器0,定时器1。外部数据写,外部存储器选用等多种功能,可以非常丰富的进行选择。其中第40引脚和第20引脚分别为电源电压和接地端使用中将其连入正极与负极就可以驱动单片机工作[3]。
  由于MSP430是德州仪器公司专门针对手持式便携测量设备的控制器。所以一般都用于专业领域之中,无论是价格还是使用方便程度上说都不占有优势。而本设计只是用于日常生活中的一款智能窗帘的控制设备,所以选择使用了STC89C52RC单片机虽说它的性能在这个时间来看并不是十分优秀,但是也足够控制本设计完成相应功能。综上所述选择使用方案二STC89C52RC单片机。
2.2系统框图
智能坐便器的自动温度调节设计中系统各部简介如下:
1.STC89C52RC单片机:作为设计中的主控模块,他负责接收传感器所传回的电信号将其处理后根据程序所代表的功能去执行相关控制操作,来完成本设计的功能。
2.红外接近传感器电路:主要功能是通过距离检测物体接近从而实现自动冲水。
3.LCD1602液晶显示屏电路:会将当前的温度值显示出来,此外在通过按键修改温度阈值时也能通过这块屏幕获取相关信息。
4.DS18B20温度传感器电路:能够检测温度数值,单片机会根据检测到的温度数值工作。
5.直流电机电路:作为水泵,当做冲水的动力源。
6.按键电路:按下按键后就会执行本按键所对应的功能,来实现修改温度阈值等操作。
7.加热管:在指令的控制下加热管会工作并将温度加热到合适的数值。
图2-1系统硬件框图在这里插入图片描述

2.3本章小结
  纵观智能座便器的发展历史,自发明之初,仅仅是帮助老年人通便和清洁。随着科技的发展和人们的重视,功能越来越人性化。智能坐便器分为智能马桶一体机和智能马桶盖两大类产品,智能坐便器兴起于美国,最初设置有温水洗净功能,用于医疗和老年保健。后经韩国,日本的卫浴公司逐渐引进技术开始制造,在功能上也越发丰富,目前智能坐便器可以提供清洁生活,预防细菌感染,预防痔疮、便秘,预防癌变,呵护孕妇,保护肥胖者、老人,预防儿童便秘等功能。目前智能坐便器的的主要智能技术包括AI语音控制、离座自动冲水、智能控温、感应妨碍、感应反圈和智能数显六大类[4]。本次实物由STC89C52RC单片机、红外接近传感器电路、LCD1602液晶显示屏电路、DS18B20温度传感器电路、直流电机电路、按键电路和加热管组成。意旨实现基于单片机的智能坐便器的温度控制和保护、自动冲水、红外线感应的功能。

3硬件设计

通过上一部分的对比挑选,本设计智能坐便器的自动温度调节系统选择了。加热管、DS18B20温度传感器、STC89C52RC单片机、红外接近传感器、直流电机水泵、LCD1602液晶显示屏、按键电路。而在本模块硬件设计中,将会从硬件的功能、原理、使用方法、连接方式等几个切入点完成每个硬件模块的介绍。
3.1单片机最小系统设计
  单片机最小系统是指单片机能够工作的最少外部电路。从字面意思上可知最小系统是一个系统,它主要是由几大模块所组成的,那么分别是单片机芯片,晶振电路,复位电路和电源电路。众所周知,电子元件需要在形成电压差在电子的定向流动下产生电流并依靠改变元器件的电属性完成相应功能,在本小节将会着重介绍除了电源电路和芯片以外的其他模块的构成和功能。
3.1.1晶振电路
  晶振电路是连接在XTAL1和XTAL2这两端的,通过这两端输出稳定的晶振信号给单片机,单片机就能够按照信号的频率分析出自己的时钟信号并确定几个时钟周期为一个指令周期,每个指令周期运行。一个指令一个接连一个指令运行起来就能实现相应的功能。而负责滤波的电路是两个磁片电容。他们负责滤出晶体振荡器在工作中所产生的杂波。一般选择20PF的电容给消除高频信号对晶振的干扰。使得振荡效果更加稳定。如图3-1晶振电路。
在这里插入图片描述

图3-1晶振电路
3.1.2复位电路
  复位电路主要连接第9脚RST,而另外一端连接电源正极。在单片机内地球端被设为复位,引脚只要这一端接收到两个机器周期的高电平信号就会执行复位操作。执行复位操作后系统会自动终止正在执行的所有操作清空ROM中的缓存内容,基本上同重启单片机无异。单片机的第9端复位电路通过一个电容电阻与按钮与正极相连,这样子当按下按钮后就会构成一个从正极流往RAT的回路这样当按下按钮后就能直接复位操作。如图3-2复位电路。在这里插入图片描述

图3-2复位电路
3.1.3 STC89C52RC芯片电路
  STC89C52RC单片机是宏晶科技推出的一代超强性能的单片机指令系统完全兼容80C51系列单片机,并能够以12时钟/机器周期和6时钟/机器周期可供选择同时还具有高速运算、超低抗干扰性和低功耗等等特点。具有的主要特性如下:
1.工作电压:3.3V~5.5V.
2.工作频率范围:0~40MHZ,相当于普通8051单片机的两倍,能够长时间工作在48MHZ的频率下。
3.留给用户的可编程空间为8K。
4.片上集成512字节的RAM。
5.拥有通用输入输出接口(I/O口)32个,共P0、P1、P2三组,每组八个,可以通过这些I/O接口与外部模块相连传输数据。
如图3-3单片机最小系统原理图。
如图3-3单片机最小系统在这里插入图片描述

3.2 DS18B20温度传感器
  DS18B20温度传感器的作用是实时测量水的温度,将实时水温发送给单片机处理,单片机计算出现在的温度并和内部的设置阈值比较如果在阈值内就保持加热线圈的状态,如果不在阈值内就会启动加热线圈加热直至水温达到阈值,通过这种方式保持水温恒定在设置阈值之间。DS18B20温度传感器有不同的封装主要针对不同的适用场合,有管道式、螺纹式、不锈钢封装式、三极管封装式。能够用于高炉水循环测温、机房测温、农业大棚测温、弹药库测温等,具有体积小巧数字信号通信使用方便、接口数少等等优点适用于各种狭小空间的测温和控制领域[8]。拥有以下
几点优点:
  1.独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。
2.测温范围 -55℃~+125℃,固有测温误差(注意,不是分辨率,这里之前是错误的)1℃。
3.支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,
会使供电电源电压过低,从而造成信号传输的不稳定。
4.工作电源: 3.0~5.5V/DC (可以数据线寄生电源)。
5.在使用中不需要任何外围元件。
6.测量结果以9~12位数字量方式串行传送。
7.不锈钢保护管直径 Φ6。
8.适用于DN15~25, DN40~DN250各种介质工业管道和狭小空间设备测温。
9.标准安装螺纹 M10X1, M12X1.5, G1/2”任选。
10.PVC电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接。
  DS18B20温度传感器内部有两个振荡器,其中低温度系数振荡器几乎不会受到外界环境的影响,所以用它作为系统的基准脉冲信号高温度系数震荡器则是一个对温度变化非常敏感的传感器,在高温和低温下它的频率会变得不同。低温度系数振荡器在初始时会被设定在-55℃所对应的数值。计数器低温度计数器产生的脉冲信号会随着时间不断进行减法计数,而当预设值减到零时温度寄存器就会+1。此时计数器会被重新回到预制值,再进行累加就这样不断循环,直到高温度系数寄存器为0时。此时所显示的数值就是当前的温度信息。如图3-4 DS18B20温度传感器。
图3-4 DS18B20温度传感器在这里插入图片描述

3.3直流电机电路
  在本设计中直流电机的作用是作为水泵喷水的动力源受到单片机的控制从而旋转。直流电机是一种能将直流电转化为机械能的换能部件。直流电机的主体是定子和转子这两大部分[11]。在直流电机工作过程中固定不转的是定子而将能量输出出去的称为转子,在定子上方覆盖有环形的永磁体,电流通过转子上的线圈就会产生力当转子线圈与磁场平行时再继续转动就会方向改变。可是转子末端的电刷跟转换片交替接触,线圈上的电流也就随之再次发生改变,进而能够使洛伦兹力产生的方向不变,所以电机就能朝着一个方向一直的转动下去。
3.4按键电路
  在单片机中如果想要修改单片机内部的程序,就必须在上位机重新修改程序并在编译之后通过写入的方式将其烧录到单片机芯片中,这样做非常不方便且会缩小系统的应用面。此时按键电路的作用就体现出来了。可以在编写程序的时候将按下按键所对应的功能提前写入到单片机中,这样按下按键后就会执行本按键所对应的程序,这样就能够做到不用重新下载程序就能改变单片机内部功能的作用了。在本设计中按键电路为三个按键,所对应的功能分别是选择、加、减。当按下选择按键后首位会闪烁,再次按下选择键后第二位会闪烁,在闪烁的时候按下加会增大本位置的数值,减同理会减少本位的数值,当所有位置的数值都设置完毕再次按下选择键就会退出修改功能,并保
存之前设置好的按键数值[12]。在使用按键电路的过程中应当注意的是要对按钮进行消抖,抖动产生的原因是因为按键在按下和松开时的反复接触,解决方法也非常简单就是利用软件延迟10ms左右来将这个抖动所产生的频率消除,这样每10ms内只会执行一次按键功能触发。
3.5 LCD1602液晶显示电路
  LCD1602是一块最大能够显示32数字的显示屏。在显示屏的后方连接着PCB板,PCB板上有两个控制显示内容的控制器与存储。地址的存储器。在通电后他们正常工作就能根据单片机的信号显示出相应的信息。点阵图形式液晶由M×N个显示单元组成,假设LCD显示屏有64行,每行有128列,每8列对应1字节的8位,即每行由16字节,共16×8=128个点组成。显示屏上64×16个显示单元与显示RAM区的1024字节相对应,每一字节的内容与显示屏上相应位置的亮暗对应。例如显示屏第一行的亮暗由RAM区的000H~00FH的16字节的内容决定,当(000H)=FFH时,屏幕左
上角显示一条短亮线,长度为8个点;当(3FFH)=FFH时,屏幕右下角显示一条短亮线;当(000H)=FFH,(001H)=00H,(002H)=00H…,(00EH)=00H,(00FH)=00H时,在屏幕的顶部显示一条由8条亮线和8条暗线组成的虚线。这就是LCD显示的基本原理。在本设计中,LCD1602液晶显示屏要显示当前储水器中的温度值,再按一下设置按钮后会将要更改的内容显示在屏幕上方,此时按下设置键后,就会在被修改的数字上不间断的闪烁,在修改完毕后停止闪烁以帮助使用者修改信息
3.6 加热模块电路
  线圈加热模块主要是由一种较细的金属管绕制而成,在管内加有电热丝,在中空的电热丝中加热氧化镁粉等一些绝缘材料后将热电丝封装在管中间不与管壁相接触通过热传递的方式向外扩散热量。线圈加热模块与早先的热得快原理相同,当与电源相接后再电热丝中就会有电流通过,电热丝的发热就等于I2R,如果将加热模块放置于空气中那么将会很快烧毁,而如果放置于液体中那么这些液体将会很快被加热,为了保证加热效率,一般功率会在1000W~1500W左右。
3.7 红外接近传感器模块电路
  红外避障模块是使用的红外接近传感器,它主要包含两个组件。发射端会发射出一种人眼不可见的红外光脉冲信号。这个红外脉冲信号的发射功率集中在非常短的波段内发射器峰值强度匹配的波长处具有峰值灵敏的光电二极管作为接收端口。通过严格把控发射端的波长,并通过调制脉冲就可以使得整个系统受到的干扰最小。这样当有物体靠近发射端后就能够使得发射端。所发出的红外脉冲信号反射出去一部分。这部分信号的强弱主要由物体距离的远近所决定,所以就可以通过信号的强弱间接的判断出物体距离泵传感器的长度,有了长度距离就可以进行精准的判断,从而判断有无使用者,单片机会根据汇总的信息下达判断人的靠近从而实现自动冲水。红外接近传感器在正
常使用中一共有三根线,分别为电源正、电源负和信号输出在使用中将电源正和负极分别连接到片机的正负极,将对面接到一个I/O口与黑色信号输出相连就能够接收到红外接近传感器的数据了。

4程序设计

4.1主函数
  系统通电启动会进行自检当单片机判断无误后就会开始执行程序,首先进入主函数中检测按键状态判断按键是否被按下,如果被按下那么则会延迟10ms后再次检测按键状态,如果两次都被触发才会执行按键所对应的功能,如果第二次没被按下或者自始至终按键都没有被触发的话那么将会直接进入温度检测子函数中,运行完温度检测子函数的数据后会返回具体的温度数值在屏幕上方显示出来,此时会进行判断如果温度在正常合适的温度范围不在就会反转线圈的状态,如果在那么直接进入红外接近传感器进行下一步的判断,并决定是否启动直流电机。最后进行是否结束的判断,不结束就会再次循环结束就会跳出程序段。如图4-1主函数流程图。在这里插入图片描述

图4-1主函数流程图
4.2 温度检测子函数
  当在主函数中执行到温度子函数程序后,就会跳转到本模块中进行计算首先确定是否启动该模块如何启动,那么将会等待中断并在这过程中进行采样,采验完毕后就会进行温度处理并将其输出。如图4-2温度检测子函数流程图。在这里插入图片描述

图4-2温度检测子函数流程图
4.3红外接近子函数
  当执行到进入红外接近子函数模块后就会进行系统的初始化,然后向前发射出红外线。在极短时间内判断是否接触到红外线,如果接收到就等待使用者离开(信号消失)那么就会对这个信号进行放大后输给单片机进行喷水,如果没有那么就会重复检测是否接收到信号直至接收到。如图4-3红外接近子函数流程图。
在这里插入图片描述

图4-3红外接近子函数流程图

5实物调试

5.1调试思路
  采用模块化的方式单个调整某个模块,使其能够完成此模块的功能,当单个模块确定没有问题后,才会进行总体测试,如果此时在总体测试时出现问题那么就一定是兼容性所产生的问题。可以方便后续排查,在这之前需要做的是将各个模块焊接起来。
5.2调试过程
  当设计完毕后就要进行调试,调试的作用就是发现设计的漏洞,然后修改这些漏洞使其能够达到设计想要实现的功能。本设计中重点需要调试的是显示功能、调节功能、检测功能和等几个环节,以下是调试内容:
  首先要调试的是系统的开机和显示功能,只有系统能够成功开机时的各个模块指示灯亮起,投入正常工作及显示屏上方显示相关内容后才能确保后续调试内容的展开。当接通电源后各个模块指示灯亮起并且屏幕上方显示出了当前的温度值。如图5-1开机显示调试。
在这里插入图片描述

图5-1开机显示调试流程图
  其次,要检测按键功能,按下设置按钮后屏幕上方将会出现黑色方框持续闪烁,按下加与减后就能改变这个方框上的数值,再算一下设置功能就能保存本次设置。 如图5-2按键电路调试。在这里插入图片描述

图5-2按键电路调试图
  最后,要要测试的是检测功能和控制功能,将温度传感器握在手中,此时屏幕上方显示的数值温度不断增加,并最终保持在和手温同样的温度。为了更加直观的展示出系统的控制加热功能,将温度阈值调整到环境温度之下。然后松开温度传感器是使得温度随空气慢慢降低,当降低到温度设置值以下后听到继电器吸合的声音。 如图5-3检测和控制功能调试图。
在这里插入图片描述

图5-3检测和控制功能调试图

6总结与展望

6.1总结
  本次设计产品是以基于单片机智能坐便器的系统设计,52单片机为核心的控制系统。当今时代是一个高速发展的信息化时代,经济水平飞速增长,各种科技产品层出不穷。现在智能化正以势不可挡的势头迅速发展,智能家居也会成为越来越多人的选择。通过对市场调研结果的分析,了解了现在人们对其有大量需求,并且我选择搭配STC89C52RC单片机,进行核心控制,采用DS18B20温度传感器进行温度的实时上传,采用LCD1602液晶显示屏对实时的温度,以及温度设定的上下限值进行显示。首先用软件绘出原理图,完成电路设计,并按自己预想的功能设计并写入程序,将完成的电路图使用仿真软件进行验证,检查是否正常运行并完成预想功能,最终确定无误后进行事物
的组装与焊接。通过此次设计,我巩固了所学的专业知识,提高了自己的动手能力,本设计中需要了解52单片机的封装,学习各引脚的功能,能够利用购买的元器件或者电路班完成电路的搭建,利用KELI软件对智能坐便器的程序进行编写,熟练掌握单片机的烧录方式烧录软件,能够利用烧录器对单片机进行数据的烧录,并不断的调试电路的功能,使得能够安装我构想的功能运行,同时也掌握了Visio软件的使用,间接的提高了画图能力。经过了这次的实物的设计,难免的发现了自己很多的不足,其一没有将电路板的空间充分利用,其二红外线感应装置还不够完善,仅仅是感应到人就立即冲水,基于现实的话,是非常浪费水资源的。最后是自动加热装置,虽然在冬天可以使用,
然而在炎热的夏天,如果依然自动加热,那么反而会造成反作用,所以这个设计虽然暂时实现了一些功能,然而却可以增补和完善,从而达到实用最大化,用最少的资源实现最大化价值。阅读和了解马桶的发明和后来智能马桶的出现,表面上是科技的进步和人民日益重视的前提,从本质上是生产力的进步。转眼间时间来到了21世纪,人们也没有放慢对智能马桶研究的脚步,从最初的马桶到即将进入智能马桶的2.0时代,这次的主要侧重点在于安全无接触,众所周知,马桶在冲水时会带来大量的细菌,即使关闭马桶盖,细菌也会滋生在马桶盖和座圈等,无可避免地对健康构成隐患。然而新式智能马桶,用户只要用脚尖轻触马桶前方的脚踢式按钮,马桶便会自动翻盖、翻圈,从
源头上阻断细菌与人的接触。同时在马桶座圈加入了银离子的PP抗菌材料,实现了UV,在智能喷头上也增加了紫外灯,大大提高了杀菌率。最后采用了洁净安全的无储水设计,所有用水即用即滤。通过清洗水路前置的微米级过滤系统,便能有效过滤掉自来水中的多种杂质和污染物,确保人体安全的同时也能间接延长马桶本身的使用寿命。不过这并不是智能马桶的尽头,相信未来会有更加完备的功能,更加人性化,智能化的新一代问世。
6.2展望
  系统主要实现的功能是系统主要实现的功能是在传统的马桶上增加了智能温度调节系统,能够使得尾气的温度最适宜皮肤,经过实际调试后,功能已经满足需求,但在调试与正常使用的过程中发现几个改正点。由于系统是搭建在马桶上方的,而马桶这一家用设备几乎没有移动需求,而单片机还有很多性能没有被使用出来,所以可以在气势上继续搭载模块完成其他功能。
1:可以加装红外接近传感器和步进,电机实现检测人体靠近,当靠近后自动开盖的功能,这方面能够。减少一个步骤,也能尽可能的利用单片机的性能,做到物尽其用。
2:家装检测模块可以根据每一次如厕使用不同的水量,积少成多,可以减少使用大量水资源的前提下也能保证冲洗干净。
3:此外也可以在座圈垫以下加装加热系统,这样在冬天如厕时就不用与冰凉的桶座相接触,提高舒适性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值