




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于单片机的垃圾分类系统设计摘要本文设计了一种基于STC89C52RC的智能化垃圾分类识别垃圾箱控制系统。目前,垃圾桶的样式和结构比较简单,不能很好地起到分类回收的作用,而且蚊蝇滋生、污水外溢、异味等弊端也在使用中暴露出来,对人们的生活和环境造成严重影响。因此设计一个集多功能于一体的智能化垃圾分类识别垃圾箱控制系统很重要。该系统主要由继电器驱动电路、红外感应模块、金属检测和湿度检测模块等功能模块构成。以cmos数字集成电路构成的金属检测、RPR220红外传感器、HC-SR04超声波监测和STC89C52单片机为核心,通过传感器采集距离信息,LCD1602显示当前垃圾桶状态,如果红外感应有人投放垃圾,通过LM393湿度传感器、cmos六反相器数字集成电路金属传感器进行检查,本系统解决了人们用手去开沾满许多细菌的盖,继电器模拟进行控制垃圾桶打开关闭,检测到有人靠近自动开盖,离开后自动关闭。如果检测到金属,湿垃圾或者是其他不同的继电器会打开模拟进行分类投放垃圾。此设计具有垃圾分类的功能,对当前环境垃圾污染问题做垃圾分类处理找到了一个可行的解决方法。关键词:单片机;金属检测;红外传感器;垃圾桶;超声波AbstractThispaperdesignsanintelligentgarbageclassificationandidentificationbincontrolsystembasedonSTC89C52RC.Atpresent,thestyleandstructureofthetrashcanisrelativelysimple,whichcannotplayagoodroleinclassificationandrecycling.Moreover,thebreedingofmosquitoesandflies,sewageoverflow,odorandotherdisadvantagesarealsoexposedinuse,whichhasaseriousimpactonpeople'slifeandenvironment.Therefore,itisveryimportanttodesignanintelligentgarbageclassificationandidentificationbincontrolsystem.Thesystemismainlycomposedofrelaydrivecircuit,infraredsensingmodule,metaldetectionmoduleandhumiditydetectionmodule.Withcmosdigitalintegratedcircuitofmetaldetection,RPR220infraredsensor,HC-SR04ultrasonicmonitoringandSTC89C52asthecore,throughthesensoracquisitiondistanceinformation,showsthecurrentstatusoftheLCD1602,ifinfraredsensingsomeoneputgarbage,throughLM393humiditysensor,cmossixinverterdigitalmetalsensorcheck,thissystemsolvesthepeopletocoverwithmanybacteria,therelaysimulationtocontrolthetrashcanopenandclose,detectedsomeoneclosetotheautomaticcover,andthenautomaticallyclosedafterleaving.Ifametalisdetected,wetwasteorotherdifferentrelayswillturnonthesimulationtosortthewaste.Thisdesignhasthefunctionofgarbageclassification,andfindsafeasiblesolutiontothegarbageclassificationandtreatmentofthecurrentenvironmentalgarbagepollutionproblem.Keywords:Singlechipcomputer;metaldetection;infraredsensor;trashcan;ultrasonic目录TOC\o"1-3"\h\u7611前言 前言由于工业经济带动城镇化的迅猛发展,人民的物质生活水平也逐步提高,我国居民生活垃圾数量正迅猛增加,环境隐患也日益凸显,已经逐渐成为我国社会发展进程中的一个主要制约性因素。如今,无论是政府还是居民,都越来越重视对环境的保护,现在无论是走到哪里都能看见垃圾桶,特别是小区或者是酒店门口都有专门的区域放置分类垃圾桶,这极大的方便了垃圾分类回收工作,可以回收的垃圾不再是填埋场而是直接送到工厂,既节约了土地,也避免了大量的资源浪费。避免填埋造成的污染,把废变为宝。将有害垃圾在处置前即做好分类,可以直接减少垃圾中的重金属、有机污染物。方便进行病菌等无害化处理。将湿垃圾提前分类可以减少垃圾集中处理时水、土壤和空气污染的风险。系统设计总体设计系统方案选择本论文设计智能垃圾箱分类识别控制系统,本设计主要研究内容为垃圾分类、智能感应和继电器驱动。智能分类提示大幅度保护环境,解决废弃物分类,数据最后通过LCD显示。系统功能确认后,需要对功能进一步细化,功能与功能之间是否有关联性和特殊连接关系,依据实现的功能进行关键器件选型及方案确定,如本文主要关键器件是单片机及外围电路最小系统、电源转换电路、信号采集与处理电路根据系统功能选择什么样的架构模型以及关键技术。为了使得系统设计难度小、成本低等特点该课题设计主要内容如下表所示:表2.1课题设计主要内容1红外检测功能2通过继电器来驱动电路的设计3垃圾分类检测功能4LCD1602液晶显示5金属检测功能单片机是本方案设计系统的关键控制核心,本方案设计中使用的单片机是STC89C52单片机。与单片AT89C51的比较如下表2.2所示。表2.2两种拟订方案的单片机型号参数对比型号AT89C51STC89C52位数88晶振频率24MHz12MHz工作频率0-24MHz0-40MHzFlash程序储存器4KB8KB存储器128byteRAM,4KROM512Byte,8KROM,自带4K字节EEPROM定时器/计数器2个16位定时器/计数器3个16位定时器/计数器I/O口32个32个通信接口2个串口2个串口引脚个数44(PQFP)40(PDIP)ADC接口无无工作电压3.8V-5.5V5.5V~3.3V/3.8V~2.0V工作温度0-74°C/-41°C-86°C-40°C-85℃/0-75℃价格10元左右10元左右得出结论,它们的基本参数都是一样的,主要的区别如下:1、前者为12T模式,后者可以是12T模式,也可以是6T模式2、AT89C51单片机只有128字节的RAM,而STC89C52单片机有着512字节的RAM3、前者工作电压为5V,后者可以是3.3V--5V4、前者只有4K内部程序存储空间,后者有最多64K存储空间5、前者只能通过编程器编程,后者有ISP功能经对比,决定使用单片机STC89C52。系统功能分析本设计选择使用STC89C52单片机为核心元件。主要功能包括:智能开盖、装满报警以及对垃圾的类型进行具体分类等功能。在垃圾分类系统的开发过程中,系统设计的可靠性和成本贯穿了整个开发过程的一环。设计好的系统在满足要求的同时,也需要应用性。系统能够有效运转时,考虑设计系统的实用性、操作的便利性、扩展性。如果实现以上这些功能就可以让使用用户丢垃圾时更加方便,同时垃圾和人也可以做到初步的隔离,能够有效的防止细菌在垃圾桶里滋生。系统功能确认后,需要对功能进一步细化,功能与功能之间是否有关联性和特殊连接关系,依据实现的功能进行关键器件选型及方案确定,如本文主要关键器件是MCU及外围电路最小系统、电源转换电路、信号采集与处理电路根据系统功能选择什么样的架构模型以及关键技术。功能设计:1)超声波检测满溢程度,测障碍物低于8厘米的一档,8-16厘米的二档,高达48厘米的为五档。2)LCD1602液晶显示当前垃圾桶状态和相关参数信息。3)如果有人在扔垃圾,红外传感器就会探测到当前的掩体。当它检测到有人扔垃圾,传感器开始检测,液晶倒计时6秒。4)湿度检测模块负责检测垃圾是否为湿垃圾,如果是湿垃圾则2号继电器打开5s后自动关闭。5)金属检测模块检测是否为金属类型。6)当物品被检测出为金属垃圾时,系统通过蜂鸣器报警提醒。如果没有检测为湿垃圾或金属垃圾系统判定为干垃圾,同时1号继电器打开5s后自动关闭。7)当检测出垃圾为金属垃圾时需要使用按键模块打开3号继电器进行强制回收,防止其他无关人员翻动造成垃圾、污染。8)当检测到不同属性的垃圾时,单个设备给继电器提供低电平。这时会打开继电器,模拟垃圾的投入操作。系统硬件电路设计STC89C52RC单片机简介该芯片是stc89c51芯片的升级版,STC89C52是一个低功耗,高性能CMOS8位单片机,片内含8kBytesISP的可反复擦写1000次的Flash只读程序存储器,器件采用STC公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的STC89C52可为许多嵌入式控制应用系统提供高性价比的解决方案。如图3.1为STC89C52单片机的管脚图。图3.1STC89C52RC管脚图单片机选用STC89C52RC型号,P3口的具体功能见下表。表3.1P3口替代功能引脚替代功能说明P3.0RXD串行数据输入P3.1TXD串行数据输出P3.2INT0外部中断0输入P3.3INT1外部中断1输入P3.4T0定时器0外部计数输入P3.5T1定时器1外部计数输入P3.6WR外部RAM写选通输出P3.7RD外部RAM读选通输出复位电路设计复位电路:单片机最小系统复位电路的极性电容的大小直接影响单片机的复位时间,一般采用10-30μF,51单片机最小系统容值越大需要的复位时间越短。单片机工作之后,只要在RST引线上加载10ms以上的高电平,单片机就能有效地复位。复位电路图如图3.2所示。图3.2复位电路图如图3.2所示,通过将单片机的复位输入销RST的电阻连接到电源的VCC端子形成电复位电路。复位电路通过电容器向RST终端追加。电容器充电时充电最多这些对应于短路,这意味着RST接收高电平信号。在给电容器充电时高电平信号逐渐减少。电容器两端的电压与电源电压相同给电容器充电的电流停止向电容器充电。当电容器被打开时,RST端处于较低水平,程序工作。晶振电路设计典型的晶振取12MHZ,晶振越大,则单片机的处理速度越快。电路如图3.3所示。图3.3晶振电路如图3.3所示,本项目使用由两个20uF负载容量和12MH晶体振动组成的晶体振动电路径分别连接XTAL1端口和XTAL2端口。使用20pF电容器是为了确保C10和C11具有相同的特性。考虑到STC89C52RC单片机的实际工作和电路的分析,我认为12Mhz的晶体振荡器是最合适的。湿度感应模块设计与LM358相比,LM393更适合用在安装垃圾桶的表面上,更容易设计。因此,本设计湿度传感器选用LM393。表3.2LM393和LM的各特征LM3931.工作温度范围:0°C--+70°C2.电源电压范围宽3.消耗电流小,ICC=0.4mA;4.输入失调电压小,VIO=±2mV;5.VIC=0~VCC-1.5V;6.输出与TTL,DTL,MOS,CMOS等兼容;7.输出可以用开路集电极连接“或”门;8.可以表面安装LM3581.频率补偿2.电压增益高3.增益频带宽4.电压范围宽双电源(±1.5一±15V)5.压摆率(0.3V/us)6.电流低功耗7.共模输入范围宽8.差模输入范围宽9.输出电压摆幅大我们可以直接采用湿度传感器来判断垃圾是否是干垃圾还是湿垃圾,因为垃圾如果是湿的,并且湿度达到一定值就可以利用LM393比较器进行判断。湿度传感器LM393的主要特征如表3.3所示。表3.3LM393的各特征工作电源电压工作电源电压范围宽,单电源、双电源均可工作,单电源:2~36V,双电源:±1~±18V消耗电流消耗电流小,Icc=0.8mA输入失调电压输入失调电压小,VIO=±2mV共模输入电压共模输入范围宽输出兼容性输出与TTL,DTL,MOS,CMOS等兼容输出特点输出可以用开路集电极连接“或”门图3.4LM393原理图与大多数比较器类似,如果输出端和输入端之间存在寄生电容耦合容易振动。当输入电阻降低到10k或更小时,反馈信号减小,即使正反馈和负反馈略微增加寄生容量也不会产生振动。全部未使用的比较器引脚都应接地。水位传感器检测低水位时,393比较器输出低水位,MCU检测低水位。红外感应模块设计传感器模块中选用了两个RPR220传感器电路并联。之所以选择RPR220是因为它是一个集成的反射红外探测器。它的塑料透镜使传感器具有很高的灵敏度,其内置的可见光滤光片可以减少杂散光对测量的影响,从而减小检测误差。而且RPR220的体积很小,结构紧凑,适合放置在垃圾箱壳体的夹层中。红外线传感器检测是否有物体,并将信息传输到单片机。模块电路图如图3.5所示。图3.5红外感应模块电路选择两个RPR220传感器电路并联连接。RPR220体积小、结构紧凑,适合放在夹层中。继电器驱动模块设计在这次设计中,继电器电路发挥了很大的作用,当检测到不同类型的垃圾时,单片机会给相应的继电器提供低电平信号模拟信号接收到的继电器打开,打开垃圾箱投入垃圾的操作。图3.6继电器原理图如上图3.6的继电器原理图所示,是能够使用小电流控制大电流的自动开关。继电器的其他作用如下表3.2所示。表3.2继电器的作用扩大控制范围信号达到某一定值时,可以按不同形式,同时换接多路电路放大用一个很微小的控制量,可以控制很大功率的电路综合信号当多个控制信号输入多绕组继电器时可达到预定的控制效果自动、遥控、监测与其他电器一起组成程序控制线路,可实现自动运行在设计过程中,我将代表垃圾桶的三个电机驱动电路连接到单片机的p3.5、p3.6和p3.7上,驱动电路如图3.7所示。图3.7电机驱动电路图金属检测模块设计在我们投放垃圾的时候当红外线感知到人的时候,金属探测器开始检测投入垃圾中的金属。如果有金属的话,按下按钮打开特殊的垃圾回收按钮。金属物体由金属和信号的谐波场强度的变化和金属的幅度来识别。由探测线圈产生的旋涡在被测试的金属中产生旋涡。涡流作用于探测改变了探测线圈的阻抗和探测振荡器的振幅。将幅度变化作为检测信号放大后转换成音频信号,驱动音频电路发声。音频信号根据被测金属的大小和距离而变化。图3.8金属检测模块流程图本模块选用CMOS六反相器数字集成电路用作金属探测器,探测器的原理电路图如下图3.9所示。探测器的灵敏度高,检测距离远。我认为这个设计结构合理,方案也很容易实现。图3.9总电路设计原理图调整电位器W将振荡器置于临界振荡状态。在正常振荡时,电压将超过0.6V,Q2短路,Q3断开。用万用表测量电容两端电流,当电容器两端电流相等或接近1/3倍电流值时即为金属;若在同一位置上有两个以上相同大小的电阻也可能是金属。当金属接近探测线圈时,就会产生一个涡流,增加电路能量损耗,从而导致振荡器振荡较小,Q2被切断,R2被充电C4,以此来判断金属。电源模块单片机的供电电源开关控制如下图3.10所示,该电路是我的课题设计中单片机的供电电路整体。因为设计的所有设备都用5V供电。所以,只要用USB连接我们的PC、电池和充电宝,就可以直接使用。但是这个电路是耗电少的周边电路,请注意可以这样设计。但是,芯片上写着5V供电,却遭遇了非常高耗电的电路。设计其他电路时,需要注意电路中的电流是否能达到这些元件动作的要求。图3.10电源电路图液晶显示器芯片因为要显示两行温湿度数据,所以只需要一两行显示器。因此我选了LCD1602。这款液晶显示屏是由美国ADI公司生产的。在性能上比目前使用的CRT更先进。它采用了最新的彩色技术。具有高对比度及高动态范围等优点。它能显示两行数据,每行16个字符,完全符合设计要求。它不仅体积小,功耗低,而且显示效果特别好。LCD1602有以下16个引脚:引脚号引脚名称引脚功能1GND电源接地端2VCC5V电源正极3VL调节显示器对比度4RS寄存器选择端5RW读写信号线6E使能端口7~14D0~D7双向数据端口15BL+背光正极16BL-背光负极LCD1602液晶屏不需要额外的电源转换模块背光电源的电路由电位计控制,电位计的电阻值通过调整来控制背光亮度。LCD602上显示了28个字符,而对字符变量的比较则揭示了所需的内容。RS、RW的值控制单片机对引脚的读写:RSRW操作命令00写入指令寄存器(清清屏等)01读busy(DB7),以及读取DB0—DB6的值10显示各字符11从数据寄存器读取数据图3.11液晶显示模块原理图超声波测距模块HC-SR04和US-100相比,HC-SR04精度更高,盲区更小,因此超声波电路采用了HC-SR04。该模块的作用是监测满溢程度。根据系统设计要求,采用超声波测距,模型为HC-SR04超声波模块,由超声波接收电路、控制电路和电源电路四部分组成。超声波测距HC-SR04该模块性能稳定,测度距离准确。US-1002cm到4.5m测距功能,工作稳定可靠。超声波测距模块的电路图如下图3.12所示。图3.12超声波测距模块电路图下图3.13是超声波的实物图。图3.13超声波实物图按键模块当检测出当前垃圾为金属垃圾时蜂鸣器报警提醒,按下按键打开3号继电器,5s后自动关闭。按键模块原理图如图3.14所示。图3.14按键模块原理图报警模块本设计系统需要语音提示报警,从设计成本和难度选择蜂鸣器作为报警装置,目前常用的蜂鸣器主要有有源型和无源型。其中有源型是蜂鸣器本体只提供报警装置,其电源和驱动电路都是外部提供,无源型是外部不需要提供电源电路,只需要提供驱动控制电路即可,活动的蜂鸣器不适合这个设计系统。本设计选择活动型蜂鸣器由于活动蜂鸣器的消耗功率为0.2W,因此可以通过外部信号来控制蜂鸣器的声音大小和警报时间。该设计的蜂鸣器的工作电压为5V±0.5V,系统需要外部增加驱动电路,提升带载能力,为了使得控制电路简单,用三极管作为驱动芯片。选择三极管型号放大能力为100倍,因此驱动能力足以让蜂鸣器正常工作,由于控制是低电平有效,故选用9012型号PNP型三极管。驱动与控制电路如下图:图3.15蜂鸣器驱动与控制电路如上图所示蜂鸣器驱动电路,其中三极管1脚接电源VCC,2脚通过限流电阻R接到单片机GPIO口,3脚接到蜂鸣器线圈引脚,蜂鸣器线圈另一端接到GND。当GPIO口级别高时,三极管处于关机状态,蜂鸣器线圈没有电源,蜂鸣器不工作,当GPIO口由高电平切换到低电平时,蜂鸣器线圈得电,由蜂鸣器工作原理,此时蜂鸣器开始工作,通过控制GPIO口高低电平时间,就能控制蜂鸣器工作时间。系统的软件设计系统软件开发环境、工具常用的系统软件开发环境是Keil软件。软件结构是由功能模块程序和子模块程序两大组成模块构成。基础程序模组通常在芯片出厂时调试时可以直接调用来进行检测。最后一个程序主要用于应用程序和通信程序的设计。软件开发环境Keil软件应用广泛,可用于51/52及STM32系列的单片芯片。51系列使用KeilC51版本STM32使用KeiluVision版本。Keil软件是一个类似微软Windows的图形化界面,该开发环境非常易于使用而且适合与仿真器相结合的软件编译,模拟,修改。Keil软件是分层的,Keil的优点有很多,与WINXP、WIN7/10、Linux、Ubuntu等多操作系统兼容与模拟器组合使用,支持在线调试和模拟实验,操作简单,使用稳定性。使用方式可定制化,提高软件开发效率,程序编写中出现的问题可实时报警,并可定位在错误的地方,便于查找,增强软件的稳固性。软件开发工具在软件开发和设计过程中,需要编译、修改和模拟软件。这需要调试一个类似虚拟硬件的工具模拟器,它作为软件的“运行”程序发挥作用。可以作为硬件进行软件开发和调试的早期阶段进行物理调试。软件工作流程启动后,系统会自动将数据重置为零一次,然后初始化程序。软件系统开始工作,控制中心向输入模块发出指令,传感器数据被发送给控制部,控制部将会进行数据处理,处理过后的数据会被存储在存储器中。当系统需要数据输出时向控制部输出模块发送请求。最后处理过后的数据也会被存储在存储器中。图4.1主程序流程图传感器模块程序设计超声波测距软件设计超声波测距系统程序采用信号查询方法,首先从系统发出触发信号接下来,系统自动检测Echo的高级持续时间,HC-SR04传感器模块的操作时序图如下所示。图4.2HC-SR04模块运行时序图下图是HC-SR04模块软件运行流程图。图4.3HC-SR04模块软件运行流程图核心代码如下:voidDelayUs2x(unsignedchart){while(--t);}floatGet_S(void){longi=0;floatS;//距离变量TRIG=1;//触发信号是高电平脉冲,宽度大于10usDelayUs2x(10);TRIG=0;while(!ECHO&i<300000)i++;//等待高电平TR0=1;i=0;while(ECHO&i<300000)i++;//等待低电平TR0=0;S=TH0*256+TL0;//取出定时器值高8位和低8位合并(单位时间为us)S=S/58;//读出来是厘米TH0=0;TL0=0;//清除定时器0寄存器中的值returnS;}金属检测程序设计当输出谐振频率低于设定阈值时,系统进入多次中断子例程。如果输出谐振频率值低于设定的阈值系统多次访问中断子例程。下图是金属检测程序流程图。图4.4金属检测程序流程图中断子程序的检测时间不能太短。不那样做的话,程序的死周期的中断变得容易发生。该设计系统的计时时间为1秒,系统的动作以100个循环中断,可以满足设计要求。核心代码如下:sbitRelay3=P3^7;//金属垃圾继电器miao=5;//继电器开启5秒lcd_write_char(14,1,miao+0x30);//显示秒switch(Classification)//显示垃圾信息{case(1):lcd_write_str(0,1,"Drygarbage");Relay1=0;break;//干垃圾case(2):lcd_write_str(0,1,"Wetgarbage");Relay2=0;break;//湿垃圾case(3):lcd_write_str(0,1,"Metalwaste");Relay3=0;break;//金属垃圾default:Relay1=1;Relay2=1;Relay3=1;break;}Else按键模块程序设计开机后程序开始运行。所有的按钮都常开开关。按键时它就关闭了。按键时,通过查询或中断确定是否按键输入和按下哪个键并通过传输命令执行按键控制的继电器或程序。图4.5按键模块流程图系统仿真与调试系统调试环境搭建搭建测试环境注意事项(1)硬件系统的测试环境的设置,应确保各部件与万用板连接时不会太近或者太远了。滤波器容量尽量接近电源,使电源输出更加稳定。同样的部件可以尽量保持功能的完整性减少资源的消耗量。(2)焊接时,务必注意温度并且尽量不要反复焊接。系统调试环境搭建在硬件系统软件系统的设计完成后,将基于系统硬件设备设计的对象焊接在万用板上,设计系统满足设计要求后对PCB进行采样和焊接,硬件调试环境主要包括焊接对象和功能对象、电源模块、示波器、万用表。实物焊主包括以下几个方面:(1)确定本项目设计中对功能模块进行分类所需的元器件,将所使用的元器件安装在设计图上的位置,分别用万用表检测二极管的极性、五色环电阻阻值和电容容值。(2)确定系统的整体结构布局,并创建模板。根据设计要求单片机的最小系统采用中、纵接近板底的输入信号,板顶是输出信号端横向左侧是信号输入端,中部是信号处理端,右侧是信号输出端。(3)垃圾分类系统的布局完成后将各功能模块的部件依次插入板中,观察整体配置是否合理不合理的情况下,焊接前重新检查面板是否满足要求。(4)在使用电烙铁之前首先将零部件固定在板上,用刀将电气元件的过长的部分切断,最后根据电烙铁的电气关系焊接系统的线路焊接,焊接后进行进一步检查主要检查是否存在焊点不实、漏焊的器件、是否短路、电气关系、功能模块电路等情况。图5.1无通电显示图5.2通电显示给电路板通电后,各个模块开始工作,超声波测距模块通过LCD液晶显示模块实时监测垃圾满溢状态,显示当前垃圾满溢程度情况。图5.3垃圾桶满溢显示当超声波测距模块检测垃圾桶内已满,程序停止工作,并显示为“Trashfull”。图5.4红外感应模块工作红外感应模块感应到有人靠近扔垃圾时,开始检测当前垃圾种类,计时6s。图5.5检测垃圾为干垃圾图5.6检测垃圾为湿垃圾检测过程中如果湿度监测模块检测当前垃圾为湿垃圾,则中间的湿垃圾垃圾桶自动开启,开启时间为5s。如果在计时结束前还未检测为湿垃圾或金属垃圾,计时结束时自动开启干垃圾垃圾桶,开启时间同样为5s。图5.7检测垃圾为金属垃圾检测过程中如果检测为金属垃圾,蜂鸣器报警提醒并且需要手动按下回收按钮打开金属垃圾垃圾桶强制回收,防止有拾荒人员或其他无关人员翻动垃圾,造成污染。垃圾分类系统调试系统软件调试系统软件的构成完成后,就可以随时进行在线模拟。第一步是确认系统的软件程序是否符合设计要求。不一致时,根据实际需求进行调整,确认系统的系统设定参数是否和预先设计的状态保持一致。第二,确认子函数的定义是否正确、合理。最后,确认软件的优先级设置是否正确。最后在实际调试的报告中,垃圾分类识别程度达到了系统要求。系统硬件调试软件程序写好以后编译成功即可烧到单片机中,本系统硬件部分调试主要包括三个部分:(1)控制中枢验证:确保电源系统正常工作电源发生问题的话,系统整体可能会烧毁。取出芯片机器芯片用万用表接通电源,在5V范围(误差范围)测量输入电压单片机的供电电压在正常范围内。满足于电源切断系统电源的情况并将单片机插入底座的要求,则送电再次测量电压正常,按复位键后测量值正常。(2)系统功能验证:如果上述验证没有问题,则在发生问题的情况下请尽快解决。功能可以正常进入功能验证阶段,逐个验证模块功能是否完善。记录验证过程。经验证、系统满足设计功能的需要。 (3)系统可靠性验证:在高温环境(40℃以上)下连续运行六小时记录系统运行过程数据的变化,经过测试,可以垃圾桶系统可以在高温环境正常稳定运行。结论本设计充分考虑了位于城市中垃圾回收区的环境和回收设施特点,综合考虑了公共设施的设计原则,进一步丰富了城市垃圾桶的功
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国内丝管套市场调查研究报告
- CPMM中的数据分析方法试题及答案
- 2025年中国全自动塑钢方块插梢机市场调查研究报告
- 2024年CPSM考试关键试题及答案策略
- 2025年中国修复排毒膏市场调查研究报告
- 认识垂线和平行线(教案)2024-2025学年数学 四年级上册 苏教版
- 2025年中国传送链式回火炉数据监测报告
- 2025年中国交流凸轮控制器市场调查研究报告
- 2025年中国书法毛笔市场调查研究报告
- 2025年中国丝绢纹理绸市场调查研究报告002
- 甜菜栽培技术
- 机动车检测站应急预案
- 电动单梁桥式起重机起重机械检查维护记录表
- 广东省简介PPT-广东省PPT介绍
- 农村人居环境整治文明积分制试点方案
- 一滴血检测技术
- 法理斗争课件
- 彩虹小学集体备课记录表
- YY/T 1543-2017鼻氧管
- GB/T 7113.4-2011绝缘软管第4部分:丙烯酸酯玻璃纤维软管
- GB/T 18487.1-2015电动汽车传导充电系统第1部分:通用要求
评论
0/150
提交评论