基于单片机的智能垃圾分类系统的设计与实现_第1页
基于单片机的智能垃圾分类系统的设计与实现_第2页
基于单片机的智能垃圾分类系统的设计与实现_第3页
基于单片机的智能垃圾分类系统的设计与实现_第4页
基于单片机的智能垃圾分类系统的设计与实现_第5页
已阅读5页,还剩28页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要随着科技的不断发展,城市化进程加速推进,居民的生活水平显著提高。但随之而来的是人们每天产生垃圾的数量也在持续增加,在这一背景下,出现了一系列待解决的问题。比如,很多人对垃圾分类不够了解,往往将垃圾投放进错误的垃圾桶,导致资源浪费;另外,传统垃圾箱需要手动打开盖子,容易造成细菌传播,对人体健康构成威胁。设计一种基于STC89C52RC芯片的智能垃圾分类系统在设计上具有独特之处。其核心功能模块包括红外感应模块、金属检测模块以及干湿垃圾检测模块等。系统整体设计合理,具备良好的智能化特性,能够有效提高垃圾分类的准确性和效率,实现了金属、干湿垃圾分类的功能。本文主要从系统的设计思路、系统的硬、软件设计、系统的功能测试等三个方面进行了阐述。经过实践验证,该系统操作简便、结构清晰、成本相对较低。此系统为那些不熟悉垃圾分类的人提供了一种实用的解决方案,从而减少了生活垃圾对环境的影响。关键词:单片机;金属检测;红外检测;干湿垃圾检测;步进电机AbstractWiththecontinuousdevelopmentofscienceandtechnology,theurbanizationprocesshasaccelerated,andthelivingstandardsofresidentshaveimprovedsignificantly.Butwiththis,theamountofgarbagepeopleproduceeverydaycontinuestoincrease,andinthiscontext,aseriesofproblemshaveemergedtobesolved.Forexample,manypeopledonotknowenoughaboutgarbagesortingandoftenputgarbageintothewrongbin,resultinginawasteofresources,andinaddition,traditionalgarbagebinsneedtoopenthelidmanually,whichiseasytocausethespreadofbacteriaandposeathreattohumanhealth.ThedesignofanintelligentgarbagesortingsystembasedonSTC89C52RCchiphasuniquefeaturesindesign.Itscorefunctionalmodulesincludeinfraredsensingmodule,metaldetectionmodule,anddryandwetwastedetectionmodule.Theoveralldesignofthesystemisreasonable,withgoodintelligentcharacteristics,whichcaneffectivelyimprovetheaccuracyandefficiencyofgarbageclassification,andrealizethefunctionofmetal,dryandwetgarbageclassification.Thispapermainlyexpoundsfromthreeaspects:systemdesignideas,systemhardware,softwaredesign,andsystemfunctionaltesting.Thesystemhasbeenproventobeeasytooperate,clearinstructureandrelativelylowincost.Thissystemprovidesapracticalsolutionforthosewhoarenotfamiliarwithwastesorting,therebyreducingtheenvironmentalimpactofhouseholdwaste.Keywords:MCU;Metaldetection;Infrareddetection;Dryandwetgarbagedetection;Steppermotor目录1绪论11.1研究背景与意义11.2国内外研究现状12系统设计思路22.1主要功能22.2系统模块选择32.2.1单片机芯片的方案选择32.2.2检测干湿垃圾的传感器的方案选择42.3系统框架设计43系统的硬件设计53.1单片机最小系统53.1.1STC89C52RC单片机简介53.1.2复位电路83.1.3晶振电路93.2雨滴传感器103.3红外避障传感器123.4金属检测传感器143.5步进电机163.6蜂鸣器184系统的软件设计194.1系统程序语言与开发环境194.2主程序设计194.3红外避障传感器程序设计205测试215.1软件测试215.2硬件测试225.3功能测试和结果分析236总结与展望27参考文献28附录29绪论1.1研究背景与意义自改革开放以来,我国经济呈现出蓬勃发展的势头,城市人口急速增加,城市规模和范围不断扩展,城市化步伐日益加快,导致城市生活垃圾产量持续攀升。特别是近几年来,随着经济的快速发展,来越多的生活垃圾未能得到妥善清理和清运。经研究人员的调查显示,城市生活垃圾每年以5%-10%的速度增长,垃圾分类成为当务之急。例如,如果餐馆没有及时处理残渣,它们将在垃圾桶中发霉并散发恶臭。由于公共空间内的人员流动较多,垃圾必须及时清理。在环境保护方面,政府曾多次呼吁减少垃圾污染、加强资源的回收与利用。在这一系列的前提条件下,智能垃圾桶应运而生。智能垃圾桶在人们的生活中得到广泛应用,取代了传统的敞开式垃圾箱,提升了垃圾分类和管理的效率与水平。传感器技术不断进步,智能仪器和自动化设备已经走进人们的日常生活。这些智能设备不仅节省了人力和财力,而且在未来将得到更广泛的应用。可以预见,智能垃圾桶将成为未来的主流发展方向。在这一系列的背景下,设计出一种智能垃圾分类系统,不仅实现了垃圾分类功能,还避免了用户近距离接触垃圾桶,在提高垃圾分类效率的同时,还保障了用户的身体健康。1.2国内外研究现状目前,智能垃圾分类系统的相关技术在国内外都得到了广泛的关注与研究。在国内,随着环保意识的提高和政策的支持,智能垃圾分类系统的研究和应用也逐渐得到了重视。国内的一些大城市已经开始试点智能垃圾分类系统,如上海、北京、广州、深圳等地。国内的一些研究机构和企业积极参与智能垃圾分类系统的研究和开发,运用人工智能、机器学习等技术,提高垃圾分类的准确性和效率,开发出多种基于深度学习和图像识别技术的智能垃圾分类系统。在国外,欧美国家已经在智能垃圾分类系统的研究和应用方面取得了很大的进展。近几年来,国外的一些研究机构和企业开始将人工智能、机器学习等技术应用于智能垃圾分类系统的设计中,研究的重点主要集中于智能化和自动化垃圾分类技术等方面。采用各种先进技术如传感器技术、机器学习技术以及人工智能技术,以期实现垃圾分类过程的智能化自动处理。国际上,各发达国家都在加大研究力度,聚焦于智能垃圾桶新型设计的探索。这些新兴的智能型垃圾桶具备了丰富多样的功能,例如智能调整盖子的打开和关闭角度、自动完成垃圾分类工作和远程控制封袋等功能,从而能够更好地为社会大众提供更加便捷的服务。总体来说,国内外的智能垃圾分类系统的研究都在不断的推进,技术也在不断的升级和完善,未来将会有更多更加智能的垃圾分类系统的问世。2系统设计思路2.1主要功能该系统是以单片机为核心,采用STC89C52RC芯片来进行构建,一旦将这一系统和垃圾桶整合在一起,即可形成一款全新的智能垃圾桶。本垃圾桶达到垃圾分类和智能开盖的效果。本研究针对智能垃圾分类系统的设计进行了深入探讨。系统采用单片机作为核心控制器,运用红外避障传感器监测垃圾桶前方有无人员。当红外避障传感器探测到障碍物时,系统判断有人投放垃圾。接着,系统利用金属传感器和雨滴传感器进行垃圾类型检测,包括干垃圾、湿垃圾和金属。最终,系统通过步进电机打开相应的垃圾桶,实现垃圾分类处理。主要内容有:1.红外检测功能:用于检测智能垃圾桶前方有无人投掷垃圾。2.垃圾分类检测功能:采用金属探测技术和雨滴传感器进行垃圾识别,实现自动化垃圾分类处理。3.步进电机驱动功能:一旦识别出垃圾类型,单片机将控制步进电机启动对应垃圾桶的开启操作。2.2系统模块选择2.2.1单片机芯片的方案选择方案1:在研究中应用AT89C51单片机芯片,这款芯片由Atmel公司设计,是一款低压、高性能的CMOS8位微处理器,内置4K字节的可编程擦除只读存储器(FPEROM,即FalshProgrammableandErasableReadOnlyMemory)。此型号单片机符合工业标准MCS-51指令集和输出管脚规范,配备了ATMEL公司生产的高密度、非易失性存储器,同时兼容128*8位的内部RAM。但是AT89C51的存储空间比较局限,所以在一定条件下,这种芯片并不适用。方案2:采用STC89C52RC单片机作为主控芯片,STC89C52RC是中国STC公司研制的一种以8051为核心的微控制器。该设备包括一个52KB的闪存程序存储空间,一个1KB的RAM数据存储空间,以及一系列的外部接口,比如串口、定时器、计数器等。本次设计选择了STC89C52RC这款芯片,主要基于其强大的性能、低能耗和卓越的可靠性,同时还具有较为经济实惠的特点。2.2.2检测干湿垃圾的传感器的方案选择方案1:使用DS18B20型温度传感器。DS18B20是一款体积较小、硬件成本低廉、抗干扰的能力强、精度较高等优点的温度传感器,由于本系统要对物品的湿度数据进行探测,因此,这个传感器并不适合使用,所以决定不使用该传感器。方案2:使用DHT11传感器作为温湿度检测的设备,该传感器在工业环境控制和智能系统中具有广泛的应用。经研究发现,DHT11湿度传感器采用了先进的数字温湿度复合传感技术,结合了特殊的数字模块采集技术,以确保产品长期可靠稳定运行。这款传感器的反应速度非常快,并且拥有卓越的抵抗干扰的能力,因此性价比相当高,在质量和性能方面均表现优异。然而,需要注意的是,DHT11传感器主要用于测量环境湿度,而非适用于特定物品的干湿程度的测量,同时测得的湿度数值会受地域的差异影响。由于这种情况,本系统排除使用DHT11温湿度传感器的可能性。方案3:采用雨滴传感器来检测环境的湿润程度,该传感器运用电导率原理判断感测器的干湿状态,可用于降雨检测、液体泄漏等情景。该传感器信号干净、波形好、驱动能力强,适合本设计使用。2.3系统框架设计该系统以STC89C52RC芯片为核心,控制其他模块工作。其中金属传感器的功能是检测物体是否为金属;雨滴传感器的功能是检测物体的干湿种类;红外传感器的功能是检测垃圾桶前有无障碍物,模拟人扔垃圾的场景。将检测出来的数据结果传递至单片机,随后利用单片机驱动步进电机,用步进电机的转动模拟垃圾桶翻盖的动作。当被检测物品为干垃圾时,一号步进电机转动,打开干垃圾桶;当被检测物品为金属时,一号步进电机转动并伴随蜂鸣器报警;当被检测物品为湿垃圾时,二号步进电机转动,打开湿垃圾桶。采用STC89C52RC型号的51单片机,构建了垃圾分类系统的整体架构,具体示意如图2.1所示:图2.1系统框架图3系统的硬件设计3.1单片机最小系统单片机最小系统包括单片机、电源电路、复位电路、晶振电路。3.1.1STC89C52RC单片机简介本文研究采用了STC89C52RC单片机作为核心控制器。STC89C52RC是具有低功耗、高性能特点的CMOS8位微控制器,并内置了8K的可编程Flash存储器。本研究的独特之处在于将高度灵活且功能强大的8位CPU与可编程Flash存储器融合为一体,为各种嵌入式控制应用系统带来了高效且多样化的解决方案。该型号单片机的主要特点包括:32个I/O口线、看门狗定时器、内置4KBEEPROM、MAX810复位电路、3个16位定时器/计数器、1个6向量2级中断结构以及全双工串行口。STC89C52RC的引脚功能特性列举如下:

1.电源:①VCC-芯片电源,接+5V;

②VSS-接地端;

2.时钟:

XTAL1、XTAL2-晶体振荡电路反相输入端和输出端。

3.I/O口线包括:P0、P1、P2、P3,共计四个八位口。

P0口是一个三态双向的数据总线接口,它主要用于外部存储设备读与写的操作,同时还具备低8位地址与数据的复用能力,并配备了内部上拉电阻。P1接口是为用户个性化定制的输入/输出接口,属于准双向数据传输接口。在系统需要进行扩展时,P2接口可用作高达8位的地址线,同时在无需增加外部存储设备的情况下,也可作为用户的I/O接口,展现出其准双向通信特性。P3接口可灵活配置,允许每个接口单独指定为第一或第二种I/O功能,实现双重用途。当作为第一功能时,它与P1口是一致的。除此之外,P3口还具有一些特殊功能,详见表3.1。表3.1P3口替代功能端口引脚封装(DIP40)第二功能P3.010RXD串行输入口P3.111TXD串行输出口P3.212INT0外部中断0输入P3.313INT1外部中断1输入P3.414T0定时/计时器0的外部计数输入P3.515T1定时/计时器1的外部计数输入P3.616WR外部数据存储器写脉冲输出P3.717RD外部数据存储器读脉冲输出STC89C52RC单片机的管脚图如图3.2所示。图3.2STC89C52RC管脚图3.1.2复位电路为了确保单片机在工作过程中不受周围环境的干扰导致程序失控,需要在启动时重新复位。单片机的内部程序和系统能够通过复位来回到初始状态,以确保系统正常运行,这过程类似于电脑的重启操作。常见的单片机复位方式包括外部RST复位、软件复位、掉电/上电复位以及看门狗复位等四种主要类型。为了达到复位的目的,我们可以选择手动复位或者使用上电自动复位这两种方法。为了实现上电自动复位,需要对相应的电容器进行充电操作;而手动按钮复位的实现方法则是接通电源,并且接通相应的电阻器。考虑到本次设计的限制和实际使用情况,为了避免因垃圾箱外部手动复位按钮被误按从而造成不便,本系统选择了启动电路就能实现复位的上电自动复位的方式。具体的电路结构图如图3.3所示。在该电路设计中,微控制器的初次启动电路包括一个连接到复位输入引脚RST的电容和一个与地相连的电阻,形成初次启动电路。当电路系统通电时,电容元件会在RST引脚激活并释放短暂信号,这是电路工作的基本机理。电路在运行时,由于电容充电时的大电流作用,可以将电容看作是一个短路状态,这导致RST端口接收到高电平信号。在这种情况下,高电平信号下降的速度取决于电容充电所需的时间。当电容充电至与电源电压相等时,电流将逐渐减小至零,并使电容变为开路状态,从而保持RST端口处于低电平状态,以确保程序正常执行。图3.3复位电路3.1.3晶振电路晶振电路作为单片机的核心组成部分,是提供基本时钟信号的关键元件。该电路主要由晶振以及多种电容组件组成,包括匹配电容、负载电容或谐振电容等,它们的职责主要在于满足谐振的必备条件。匹配电容扮演着调节晶体振荡器两端等效电容的角色,以使其接近或等于负载电容的数值,从而保障晶振正常稳定振荡。若负载电容无法达到需求,晶振的频率可能会出现偏差,甚至可能引发晶振的异常工作状态。因此,在电路设计中,务必正确选取并连接合适数值的电容,以保障晶振的稳定运行状态。在微控制器工作过程中,指令是逐一从只读存储器(ROM)中提取并逐步执行的。微控制器访问存储器的时间单位被定义为机器周期,是其时间基准。一个机器周期包含12个时钟周期,在微控制器使用的12MHZ晶振下,每个时钟周期占据1/12微秒。因此,一个机器周期等同于12乘以(1/12)微秒,即1微秒的持续时间。机器周期在指令执行中具有关键意义,同时也是微控制器定时器和计数器的时间标准。例如,当采用12MHZ晶振时,每次定时器增加1时,实际经过的时间为1微秒,这就构成了微控制器的定时基础原理。晶振电路的示意图详见图3.4。图3.4晶振电路3.2雨滴传感器通过暴露于电路板上的平行线路与液体接触的方式,雨滴传感器实现了对雨滴的检测与量度,进而在系统中区分了干垃圾与湿垃圾。在该传感器的设计中,控制模块经过精心构建,形成一个稳定可靠的电路,并且配备了多种输出接口以满足不同需求。VCC端口连接至5V的电源供应,GND端口接地。通过D0端口可以将传感器的数字输出信号传递给微控制器,也可以选择使用模拟输出。如果需要模拟输出功能,则将A0端口连接至微控制器的ADC。传感器模块内部包含电位器、LM393比较器、LED指示灯、电容器和电阻器等元件。雨滴感应器连接至电源后,指示灯会亮起,当感应区域潮湿时,引发D0端口输出低电平信号,以此点亮开关指示灯。相反,当感应区域干燥时,D0端口输出高电平信号,导致开关指示灯熄灭。具体的引脚功能可以查阅下表3.5。表3.5雨滴传感器引脚接线表PIN名称注释1VCC接电源正极(3-5V)2DOTTL开关信号输出3AO模拟信号输出4GND接地,电源负极雨滴传感器模块电路图如下图3.6所示。图3.6雨滴传感器电路图3.3红外避障传感器红外避障传感器作为一种智能感知设备,在适应环境光线强弱方面表现出色。利用红外探测技术,对障碍物进行探测。该装置内装有红外线发射器及接收器,该发射器发出一定频率的红外光,当侦测到有障碍物时,接收器就会收到红外线讯号。通过比较器的运算,可以得到相应的反馈信息,比如绿灯亮起,然后输出一个数字信号。这种传感器的检测范围可由电位计进行调整,具有抗干扰能力强,安装简单,使用方便等优点。红外避障传感器引脚功能说明如表3.7所示:表3.7红外避障传感器引脚说明PIN名称注释1VCC外接3.3V-5V电压2GND地线3OUT输出引脚一旦探测到障碍物,检测装置核心板内的指示灯会显示绿色,并持续发送低电平信号至输出接口。这个模块的探测距离是2到30厘米,覆盖35度。使用者可藉由转动电位计来调节侦测距离:顺时针转动增大,逆时针转动减小。传感器的输出信号根据反射的红外线信号状态而变化,即信号强度以及反射角度等。红外避障传感器通常通过调节发射器和接收器之间的距离,以及通过增加或减少传感器的发射功率来控制接收器的灵敏度和检测范围,以达到最佳的避障效果。该传感器的比较器采用LM393,工作稳定。红外避障传感器的工作原理示意图如下图3.8所示。图3.8红外避障传感器原理图3.4金属检测传感器设备在处理垃圾时会执行两个关键步骤:首先,通过红外避障传感器来探测和识别障碍物的存在;其次,金属检测传感器需确认丢弃的垃圾中是否含有金属物品。基于电容变化原理的金属检测传感器JS01金属传感器,是用于金属探测和防盗安防等领域的一种关键装置。传感器的操作机制比较直观:首先,在振荡电路中,线圈产生了高频的磁场。当传感器检测到接近的目标物体时,该目标物的内部会产生涡电流。目标物靠近传感器的过程会对传感器的振荡电路产生负载的增加,从而导致振荡信号逐步衰减,最后达到停止振荡的状态。该传感器利用振幅检测电路来追踪振荡状态的波动,并据此产生对应的检测信号。在金属物体与传感器的距离较远的情况下,高频振荡器保持其工作模式,并通过三极管进行放大,从而在电路中生成一个特定的电压读数。当金属物体接近传感器的位置时,涡流损失会使电感高频振荡器停止振动,从而抑制电感的振动,进一步影响电路中的电流流动。金属传感器引脚说明如表3.9所示。表3.9金属传感器引脚说明表PIN名称注释1VCC外接供电电源输入端2GND地线3DO数字信号输出,接单片机4AO悬空JS01金属传感器的灵敏度高,能够探测到直径为1毫米的金属物体,其反应速度快,响应时间小于10毫秒。具有自动温度补偿和自动干扰消除功能,能够保证信号稳定并且无需直接接触被检测物体,不会对被检测物体造成损伤,属于非接触式传感器。JS01金属传感器安装简单,可以直接安装在各种设备上,使用方便。JS01金属传感器电路图如下图3.10所示。图3.10金属传感器电路3.5步进电机步进电机是一种复杂的电机系统,主要包括前后端盖、轴承、中心轴、转子铁芯、定子铁芯、定子组件、波纹垫圈和螺钉等多个组成部件。作为一种称作步进器的电机,其工作原理是将电能转化为机械能,这一原理基于电磁学的基本原理。线圈在电机定子齿槽上卷绕,用以驱动步进电机,螺旋线圈是由金属线缠绕而成的,安装在电机的定子齿槽上,通常被称为绕组、相或者线圈。步进电机驱动器内置逻辑电路,能根据外部控制脉冲和方向信号,通过适当的时序控制步进电机绕组通电,以实现电机正反转或保持静止状态的控制。步进电机驱动板原理图如下图3.11所示。图3.11步进电机驱动板原理图3.6蜂鸣器蜂鸣器是一类集成电子讯响器元件的装置,通常以直流电源为驱动,在诸多领域得到广泛应用,如计算机、打印设备、影印机、警报器以及电子玩具等。在汽车电子设备、电话机、定时器等电子产品中,蜂鸣器常被用作发声装置。与此相关的举例有,当台式电脑主机发出特定提示音、洗衣机启动或洗衣结束时发出声响,这些声音均源自蜂鸣器。有源蜂鸣器和无源蜂鸣器是根据其驱动方式的差异而分类的。有源蜂鸣器内部已经嵌入了驱动电路,而无源蜂鸣器则需要外部驱动。无源蜂鸣器没有内置的激励器件,只需输入特定频率的方波信号即可使其振动器件振动,从而发出声音。通过输入不同频率的方波信号,可以实现不同的声音效果,有源蜂鸣器能够模拟出音乐效果。相比之下,有源蜂鸣器无需外部激励器,只需接通直流电源即可自动发声,其声音频率通常是固定的。本系统采用的是有源蜂鸣器。蜂鸣器电路原理图如下3.12所示。图3.12蜂鸣器电路原理图4系统的软件设计4.1系统程序语言与开发环境1972年,美国贝尔实验室的D.M.Ritchie基于B语言的基础创造性地开发出了C语言,这种编程语言是一种以过程为导向的编程语言,相较于传统的汇编语言而言,它具备高效解决问题的能力、工作负担减轻、易读性高、调试、修改和移植方便,并能确保代码质量,因而备受程序员青睐。C语言广泛地应用于操作系统、嵌入式系统、驱动程序开发、数据库开发、游戏开发以及应用程序编写等多个领域。C语言开发工具KeilC51是专为应用于嵌入式系统的程序开发而设计的软件。其针对51系列兼容单片机进行了专门的优化,由著名的KeilSoftware公司精心开发并发布。它基于C语言开发,整合了汇编器、链接器、调试器等多种实用工具,支持多种单片机芯片,并广泛应用于控制器、通信设备、仪器仪表、医疗设备等多个行业的软件开发中。4.2主程序设计通电后,系统程序首先会将各个模块进行初始化。红外避障传感器的输出端OUT输出为低电平,则表示有人扔垃圾,开始金属检测及干湿垃圾检测,金属传感器输出端为低电平,则表明被检测对象为金属,蜂鸣器报警;输出高电平,表示被检测对象不是金属。雨滴传感器输出端为低电平,表明被测对象为湿垃圾,步进电机2转动;输出高电平,表明被测对象为干垃圾,步进电机1转动。该系统只驱动两个步进电机,模拟两个垃圾桶,用以区分干湿垃圾,而金属需要回收,不能与其他垃圾放在一起,应放在指定位置,本系统暂且用步进电机1模拟回收金属的垃圾桶。主程序流程图如下图4.1所示。图4.1主程序流程图4.3红外避障传感器程序设计在确保红外感应模块正常运作的前提下,应将传感器单独安置在垃圾桶外部,以实现系统的有效运行。在未开始检测时,传感器前不能有任何遮挡物。首先初始化传感器,将障碍物放在传感器前,用来模拟有人扔垃圾的场景。在传感器工作过程中,发射器发出特定频率的红外线,当探测到障碍物时,红外线经障碍物反射回来,在传感器接收器接收。接着,传感器的信号通过输出接口进行电平转换,并将转换后的电平信号传送至微处理器。红外避障传感器程序流程图如下图4.2所示:图4.2红外避障传感器程序流程图5测试5.1软件测试在本研究中,采用了红外避障传感器、步进电机、雨滴传感器和金属传感器等多种传感器,并通过if...else逻辑语言进行程序编写,利用各传感器输出端口电平的高低作为判定条件。完成编写后,利用keil4软件中的编译器对代码进行编译和运行,实验结果如下图5.1所示,未出现任何语法错误。图5.1软件编译结果图5.2硬件测试在经过软件测试验证后,我们利用stc-isp软件将生成的hex格式文件烧录到单片机内。随后,我们展开功能集成测试,以核实各部分功能的符合性,检验是否满足需求和设计标准。经过检测,在硬件方面未发现异常。具体的测试结果请参见下图5.2。图5.2硬件测试结果图5.3功能测试和结果分析该系统需实现金属垃圾检测、干湿垃圾检测的功能。为实现以上两个功能,该研究利用三类传感器模块进行数据采集,包括红外避障传感器模块、金属探测传感器和雨滴传感器。接下来将会对这三个传感器模块进行测试,检测模块是否能正常工作。(1)红外避障模块,检测传感器前是否有障碍物。在传感器检测到信号后,指示灯会点亮,表明该模块处于正常工作状态。具体结果可参考图5.3。(2)通过时用金属检测传感器,可以实现对垃圾是否含有金属的检测。该传感器的工作原理是当待检测物品放置在传感器前时,如果物品含有金属成分,则传感器会做出相应的指示反馈,如传感器的指示灯亮起、蜂鸣器报警,步进电机1驱动板指示灯闪烁,该模块正常工作。结果图如图5.4所示。(3)雨滴传感器用以检测干湿垃圾,将湿纸巾放在感应版上,传感器指示灯亮起,步进电机2指示灯闪烁,则表示该模块正常工作。结果图如图5.5所示。各项传感器模块在测试中表现出了稳定可靠的运行性能,包括系统的红外避障装置、金属检测传感器和雨滴传感器等。图5.3红外避障模块检测结果图图5.4金属检测结果图图5.5雨滴传感器检测结果图6总结与展望本次设计的基于单片机的智能垃圾系统,不仅要实现干垃圾、湿垃圾及金属分类的功能,还要驱动步进电机转动,达到垃圾桶翻盖的效果。在本次毕业设计实现过程中,查阅了大量单片机、步进电机控制、红外避障传感器、金属传感器、雨滴传感器等方面的资料和参考文献,并且在制作设计前进行了大量的准备,包括Keil4软件的下载和各模块传感器的选择。在设计过程中,最具挑战性的任务是对传感器进行精心挑选,最初考虑采用DHT11温湿度传感器来检测湿垃圾,但该传感器检测的是环境中的湿度,且不同地区湿度有所变化,于是最后选择了雨滴传感器。其次,由于对单片机认识不足,无法实现单片机对三个步进电机的驱动,最终选择通过蜂鸣器的响动声区分干垃圾和金属。随着技术的革新,智能垃圾分类系统将朝着更加智能化、自动化和个性化方向发展;可能会有更先进的传感器和算法,让系统能够更准确地识别和分类垃圾;还可能会和物联网、大数据等技术结合,实现垃圾分类全过程的监控和管理。另外,为了满足不同用户的需求,系统可能会更加注重用户体验,提供更加便捷和人性化的服务。参考文献杜子秀,叶文法,朱传芳.推广使用分类垃圾箱充分利用“城市矿藏”资源[J].环境保护科学,2002,

28(6):27-29.汤俊良.智能垃圾箱[J].

科学启蒙,

2005

(6):14.庄晓桓.模拟电子技术,北京:机械工业出版社,2002.康华光.电子技术基础[M].

高等教育出版社,1987(6).李光飞.《传感器技术与应用》.北京航空航天大学出版社,2006.王钢,林火养,石玲.温室大棚太阳能供电系统设计[J].农机化研究,2006(08):109-111.窦红真,丁楚童.基于单片机的智能垃圾分类系统[J].今日制造与升级,2022,(07):24-26.贾超群,麻耀华,陈孝慎.基于单片机的多功能家用干湿垃圾分类装置的研究[J].南方农机,2022,53(22):33-35.余锡存.单片机原理及接口技术[M].西安:西安电子科技大学出版社,2000.陈大钦.模拟电子技术基础(第二版)[M].北京:高等教育出版社,2000.瞿安连.应用电子技术基础[M].北京:科学出版社,2003.张凤言.电子电路基础(第二版)[M].北京:高等教育出版社,1995.谭浩强.C程序设计(第二版)[M].北京:清华大学出版社,2000.何嘉凯,杜雪梅,郏浩杰等.基于单片机的智能温室系统的设计与实现[J].物联网技术,2021,11(10):41-44.DOI:10.16667/j.issn.2095-1302.2021.10.013.杨曦禾.步进电机驱动电路的研究与设计[D].电子科技大学,2023.江美枝.基于单片机和HC-SR501的智能家居照明系统设计[J].河南科技,2023,42(19):39-43.DOI:10.19968/ki.hnkj.1003-5168.2023.19.008.李洪波.基于STC89C52的安防报警系统设计[J].科技创新与应用,2021(05):32-35.谢永超,章若冰,严俊.基于HC-SR501和DS18B20的人体感应温控直流电机控制器的设计[J].电子设计工程,2020,28(03):60-64.DOI:10.14022/j.issn1674-6236.2020.03.014.吴怡睿,于佳豪,李飞毅等.基于单片机的应急消防采集系统[J].信息记录材料,2023,24(06):134-136+140.DOI:10.16009/13-1295/tq.2023.06.064.张仕宽,莫坤,罗旭,苏婷,段明明.基于单片机的智能风扇研究[J].电子制作,2023,31(08):98-101+93.周润景,蔺雨露.单片机技术及应用[M].电子工业出版社:202002.303.吕颖利,赵会娟.基于单片机的步进电机控制系统研究[J].南方农机,2022,53(08):132-134.杨咸启,梦伟,解文辰.基于单片机的多功能垃圾桶设计与试验[J].黄山学院学报,2020,22(03):24-28.林首亮,郑国勇,潘一凤等.基于无线控制的家居多功能椅[J].福建电脑,2015,31(12):19-20.DOI:10.16707/ki.fjpc.2015.12.009.路丹丹.PCB板表面缺陷自动检测系统的设计与研究[D].天津科技大学,2019.朱亚东.谷物湿度传感器的研究与设计[D].西北农林科技大学,2011.刘一诺,张祥.Arduino的智能光控窗户设计[J].电子世界,2021(01):186-187.DOI:10.19353/ki.dzsj.2021.01.085.李倩,杨福生.AMT拨档手柄检测器设计[C]//河南省汽车工程学会.第八届河南省汽车工程科技学术研讨会论文集.[出版者不详],2011:8.王锋.基于蓝牙技术的家用电器控制器设计与论述[J].电子世界,2016(05):110.DOI:10.19353/ki.dzsj.2016.05.045.张文建,董佩,胡滨.大棚温湿度控制系统的设计[J].山东工业技术,2019(11):153+140.DOI:10.16640/ki.37-1222/t.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论