智能垃圾桶设计方案.docx
- 文档编号:12842196
- 上传时间:2023-06-08
- 格式:DOCX
- 页数:18
- 大小:426.40KB
智能垃圾桶设计方案.docx
《智能垃圾桶设计方案.docx》由会员分享,可在线阅读,更多相关《智能垃圾桶设计方案.docx(18页珍藏版)》请在冰点文库上搜索。
智能垃圾桶设计方案
单片机原理与接口技术
课程设计
题目:
智能垃圾桶
院系:
工学院电气与电子工程系
专业:
自动化
班级:
自动化1502
姓名:
宇鹏
学号:
202102022021
指导教师:
朱璐瑛
南山学院教务处
二〇一七年九月
智能垃圾桶
摘要
垃圾桶作为人类生活中的必需品,伴随着人类走过了每一个时代。
随着生活水平的提高,人们对生活品质更为关注,触发智能垃圾桶应运而生。
ⅠⅠ
本作品主要由HT46F49E芯片控制中心模块,信号检测电路模块、控制电路模块与语音电路模块四部份组成,是集机、光、音、电于一体的科技新产品。
作品通过信号检测电路模块检测到探测围有人进入或者其他检测信号时,经过芯片控制中心模块的分析处理后启动控制电路模块做出相开盖、关盖等应动作,语音电路模块也随之启动并播放设定的语音,在增添气氛的同时也提醒人们要保护环境。
假设在设定时间无人进入探测围或探测围无信号触发时,开场启用HT46F49E芯片特有的休眠功能,自动的将除HN911以外的电路电源关闭,之后单片机进入休眠,从而大大减少能源的浪费,做到了节能环保。
休眠过程中假设有人走进探测围,又通过HT46F49E芯片局部将单片机唤醒,并将以前关闭电源的电路重新通电进入正常工作状态。
关键词智能垃圾桶HT46F49E芯片单片机触发
第1章绪论
1.1工程设计背景及意义
目前市面上销售的带盖垃圾桶,开盖时均需采用手动或脚踩方式实现,这种开盖方式主要的缺点是给使用者带来既不卫生又不方便。
在一些公共场合,虽然到处都有垃圾桶,但由于旧无新意,许多垃圾仍然没有丢进桶,导致遍地狼藉、臭气冲天,严重污染环境……
这种卫生、自动、耗能低、有趣的新型智能垃圾桶是人类进入小康社会取代传统垃圾桶的更新换代产品。
本工程所采用的技术在国际上受到广泛关注,技术成熟稳定,经济效益明显,社会效益突出。
这种卫生、自动、耗能低、有趣的新型智能垃圾桶是人类进入小康社会取代传统垃圾桶的更新换代产品。
1.2设计目的
为了彻底解决了传统垃圾桶对使用者存在卫生感染的隐患,能有效杜绝各种传染性疾病通过垃圾进展传播,本工程致力于设计出一种通过检测并自动翻开垃圾桶盖的一种智能系统。
当人的手或物体接近投物口(应感窗)约1米时,垃圾桶盖便会自动开启,等垃圾投入完毕,在设定时间垃圾桶盖又会自动关闭,人、物不需接触垃圾桶,在长时间不使用的情况下会自动进入休眠模式以便节能。
使用的过程中,垃圾桶会根据不同的情况播放不同的语音。
这种卫生、自动、耗能低、有趣的新型智能垃圾桶是人类进入小康社会取代传统垃圾桶的更新换代产品。
1.3设计容及要求
1.3.1设计容
本作品节能环保,干净卫生,具有一定的娱乐性,运用广泛,可适用于各种中高级办公楼等公共场合,其原理也可运用至其他领域,如防盗作用等,具有很强的市场竞争力。
作品采用了HT46F49E作为主控单片机,以红外传感器、震动传感器、语音芯片为主要模块,主要特点如下:
〔1〕节能环保。
本作品有休眠唤醒功能,在长时间没有人来投垃圾,单片机自动的将除红外感应以外的电路电源关闭,之后单片机进入休眠,从而大大减少能源的浪费;而且通过语音提示让投垃圾者将垃圾分类投放,做到了节能环保。
当有人来时,又通过该电路局部将单片机唤醒,单片机将以前关闭电源的电路从新通电进入正常工作状态。
〔2〕干净卫生。
智能垃圾桶顺应了现代社会的追求,突破了传统带盖垃圾桶用手或脚开盖的思维屏障,感应开、关桶盖让人们在丢时少了份担忧,减少了生活中各种病菌穿插感染的机率。
同时具有良好的密封性好,无垃圾异味溢出,确保四週空气清新。
〔3〕娱乐性。
本作品的语音系统会根据不同情况发出一些幽默诙谐的话语,娱乐群众的同时也吸引人们有意识地将垃圾丢进桶,更能吸引小孩去捡垃圾往里丢,从而使人们养成不乱扔垃圾的好习惯,让我们周围的环境更加美丽。
〔4〕运用广泛。
本作品可有多种色彩、多种容量、多种材料选择,提升了公共场合及居家档次,满足了人们崇尚人性和时尚,不断塑造个性和魅力的生活品味;是办公、家用、公用、会议、医疗等使用的理想选择。
1.3.2要求
〔1〕当有人投放垃圾时,垃圾桶翻开,持续一段时间自动关闭;
〔2〕当桶垃圾过多时,不再开启垃圾桶,此时垃圾桶上红色指示灯亮;垃圾未满时,绿色指示灯亮;
〔3〕垃圾桶控制系统的电源有太阳能电池提供,假设遇到太阳能电池电量缺乏时,能够利用自带的5V备用直流电源供电。
第2章设计方案比拟
智能垃圾桶整体架构如图2.1所示:
图2.1作品系统架构图
程序分为3大块:
主程序为等待延时、定时中断,热释红外传感器中断。
工作原理:
当人走到热释红外传感器的探测围,传感器热释电元件在接收到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,经过hn911部电路处理将此信号转换成电平变换,当检测到人时向单片机提供了一个低电平〔下降沿〕,将此信号作为一个外部中断信号〔在设计此方案的时候,我们还想到检测的时候运用图像处理法,他的优点就能够容易区分垃圾种类和准确是否是人,但其缺点是处理信息大,受到环境影响大,所以放弃〕;震动传感器是将垃圾桶的震动〔被物体撞击〕或者重量变化转变成电平信号,通过I/O口单片机可以查询到此信号;当PT2262/2272是一对带地址、数据编码功能的红外遥控发射/接收芯片,其中发射芯片PT2262-IR将载波振荡器、编码器和发射单元集成于一身,将垃圾的投入和垃圾桶是否满转变成电平信号,通过I/O口单片机可以查询到此信号;单片机在进展初始化与设定定时时间后,就等待中断信号,当外部中断端有信号时,单片机进入处理中断,认为此时有人来,通过查询I/O信号,判断是否翻开垃圾桶盖,当垃圾桶未满即PT2262/2272端无信号翻开垃圾桶盖〔单片机控制电磁铁通电,盖翻开〕,通过震动传感器PT2262/2272信号的综合判断此人是否是投垃圾的,与此同时单片机控制语音芯片发出一些幽默的话语,提示大家保护环境,也给大家带来一些快乐。
正因为盛群单片机有很方便休眠唤醒功能,在PA口加下降沿可是单片机唤醒,并且唤醒后执行唤醒的吓一跳指令,所以在长时间没有人来投垃圾,单片机自动的将除HN911以外的电路电源关闭,之后单片机进入休眠,从而大大减少能源的浪费。
做到了节能环保。
当有人来时,通过HN911电路局部将单片机唤醒,单片机将以前关闭电源的电路从新通电进入正常工作状态。
第3章硬件电路设计
3.1电源电路模块
电源电路是由变压器、桥式整流电路、集成器7085及一些电容所组成。
家用电器使用的220v交流电压通过变压器降压、桥式整流电路整流后,再通过7805集成器将电压稳定成为5v的直流电压,给单片机HT46R23供电。
为了解决电信号中的干扰问题,我们在集成器7085的两边并接电容用以滤波。
电路图如下列图3.1所示:
图3.1电源模块电路图
3.2芯片控制中心模块
图3.2HT46F49E单片机引脚功能表
工作电压:
fSYS=4MHz:
2.2V~5.5V
fSYS=8MHz:
3.3V~5.5V
fSYS=12MHz:
4.5V~5.5V
•13到23个双向输入/输出口
•与输入/输出口共用引脚的外部中断输入
•8位可编程定时/计数器,具有溢出中断和7级预分频器
•置晶体和RC振荡驱动电路
•看门狗定时器
•具有PFD功能,可以用来发声
•暂停和唤醒功能可降低功耗
•在VDD=5V,系统频率为8MHz时,指令周期为0.5μs
3.3信号检测电路模块
信号检测电路局部分为三大块:
热式红外传感器、震动传感器、红外光传感器。
3.3.1热式红外传感器模块
①这种探头是以探测人体辐射为目标的。
所以热释电元件对波长为10UM左右的红外辐射必须非常敏感。
②为了仅仅对人体的红外辐射敏感,在它的辐射照面通常覆盖有特殊的菲泥尔滤光片,使环境的干扰受到明显的控制作用。
③被动红外探头,其传感器包含两个互相串联或并联的热释电元。
而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有一样的作用,使其产生释电效应相互抵消,于是探测器无信号输出。
④一旦人侵入探测区域,人体红外辐射通过局部镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同,不能抵消,经信号处理而报警。
⑤菲泥尔滤光片根据性能要求不同,具有不同的焦距〔感应距离〕,从而产生不同的监控视场,视场越多,控制越严密。
图3.3HN911型热释电红外探头模块以及部电路框图平时①端输出低电平,②端输出高电平。
当有移动发热体迸太监视围时,热释电红外传感器接收到红外能量,并输出检测信号。
该信号经放大器放大后,由比拟器进展比拟判断,再由信号处理电路处理后输出控制信号。
此时输出端①变为高电平,而输出端②变为低电平。
在模块的外部可接增益调节电位器,以调节放大器的增益。
注:
根据传感器视场和灵敏度经过试验确定传感器放置角度来合理确定监控距离.
人体发出的红外线波长10um左右,将滤光片设置在窗口处,组成红外线通过的窗口。
滤光片。
滤光片为6um多层膜干预滤光片,这种对太和荧光灯的短波〔约为5um一下〕具有高的反射作用,而对6um以上的人体发出的红外热源〔10um〕有高的穿透性,其光谱特性。
放大电路为单片机提供一个中断信号,单片机进入处理“是否丢垃圾程序流程图〞。
3.3.2震动传感器
此模块运用应变器对重量和形变非常敏感,加上一个差动桥,大大提高了灵敏度在经过A/D将其转换为电平信号。
下面介绍:
这种应变片是利用真空沉积技术将半导体材料沉积在带有绝缘层的试件上或蓝宝石上制成的〔上图所示〕。
它通过改变真空沉积时衬底的温度来控制沉积层电阻率的上下,从而控制电阻温度系数和灵敏度系数。
因而能制造出适于不同试件材料的温度自补偿薄膜应变片。
薄膜型半导体应变片吸收了金属应变片和半导体应变片的优点,并防止了它的缺点,是一种较理想的应变片。
全桥电路时单臂灵敏度的四倍.为了提高其灵敏度采用全桥电路.将应变片贴在垃圾桶的侧面,利用全桥电路灵敏度高的特点测量垃圾桶震动幅度.并转换成电压接入单片机分析。
3.3.3红外光传感器
PT2262/2272是一对带地址、数据编码功能的无线遥控发射/接收芯片。
图3.4红外光传感器
PT2262-IR发射芯片地址编码输入有“1〞、“0〞和“开路〞三种状态,数据输入有“1〞和“0〞两种状态。
由各地址、数据的不同接脚状态决定,编码从输出端Dout输出,通过红外发射管发射出去。
其编码时序波形如图2所示。
Dout输出的编码信号是调制在38kHz载波上的,OSC1、OSC2外接的电阻决定载频频率,一般电阻可在430k—470k之间选择即可。
PT2272的暂存功能是指当发射信号消失时,PT2272的对应数据输出位即变为低电平。
而锁存功能是指,当发射信号消失时,PT2272的数据输出端仍保持原来的状态,直到下次接收到新的信号输入。
图3是红外发射和接收的典型应用原理图,为了能正确解调出调制的编码信号,接收端需加一级前置放大级,保证输入PT2272的信号幅度足够大。
PT2272各输出端通过各种接口即可控制相应的负载。
PT2262/2272是一对带地址、数据编码功能的红外遥控发射/接收芯片。
其中发射芯片PT2262-IR将载波振荡器、编码器和发射单元集成于一身,使发射电路变得非常简洁。
接收芯片PT2272的数据输出位根据其后缀不同而不同,数据输出具有“暂存〞和“锁存〞两种方式,方便用户使用。
后缀为“M〞为“暂存型〞,后缀为“L〞为“锁存型〞。
因此可以用这一对芯片外加辅助电路对垃圾进展检测.将其输出〔电压〕放大调节接入单片机。
3.4控制电路模块与语音电路模块
〔1〕控制电路模块
此模块主要采用电磁铁来控制垃圾桶盖的翻开与关闭。
本作品中选用拍合式电磁铁。
线圈1套在铁心2上,两者固定不动,衔铁3是运动局部。
当线圈局部通过一定值电流过后,在铁心、衔铁、气隙中间就产生一定数量的磁通
。
图中虚线所示为磁通流过的路径。
在磁通的作用下,产生一定大小的电磁吸力,将衔铁吸向铁心,企图是气隙4减到最小。
图中箭头表示衔铁吸引时运动的方向。
当线圈中电流停顿后,电磁吸力就消失。
当电磁铁通电后,产生电磁吸力,再运用杠杆原理使桶盖翻开;当电磁铁断电后,电磁吸力消失,此时垃圾桶盖由于重力作用关闭。
〔2〕语音电路模块
ISD25120有10个地址输入端A0~A9,录址能力可达1024位,地址空间
0~1023。
其分配情况是:
地址0~299作为分段用,地址600~767未使用,址768~1023为工作模式选择〔即A8、A9均为高〕。
ISD25120的地址线有两用途,一是作为工作模式控制,二是作为分段录放音的起始段地址。
当最高位地址〔MSB〕A8、A9都为高电平时〔即地址768~1023〕,地址端A0~A6就作为工作模式选择端M0~M6,对应7种工作模式。
当A8、A9任一位为低或都为低时〔即地址0~599〕,只要在分段录/放音操作前〔不少于300ns〕给地址A0~A9赋值,操作就从该地址开场。
AUXIN辅助输入,VSSD、VSSA数字地和模拟地,SP+、SP-扬声器输出,VCCA模拟信号电源正极,MIC、MICREF麦克风输入端和输入参考端,AGC自动增益控制,ANAIN、ANAOUT模拟信号输入和输出,OUF溢出,CE片选〔低电平允许芯片工作〕,PD芯片低功耗状态控制,EOM录放音完毕信号输出
构造图和电路图如图5.7所示:
图3.5语音电路模块
第4章软件设计
程序流程图:
等待延时如图4.1所示,定时中断如图4.2所示,热释红外传感器中断如图4.3所示。
第5章系统调试
硬件系统和软件系统设计原来是相互分开的,所以在分别调试好后应把程序下载到单片机中查看系统的工作情况,并进展调试来解决出现的问题。
调试的目的是要检查软件是否能够配合硬件正确运行,以及运行输出是否满足预定目标。
在全部调试过程中反响出如下几类问题,如编程中的逻辑上的错误,硬件连接不可靠等。
以下详细阐述了每个调试的过程,并详细记录了相应的问题和处理方法。
软件:
用单片机测试版进展延时程序的测试
1.选择单片机型号如图5.1所示。
图5.1单片机型号
2.编写好工程的软件代码,左击Translate,编译器会检查程序语法错误。
假设没有语句错误,点击单击OptionforTarget选项的Output标签,勾选CreateHEXfile按钮,就会在目标文件夹系统调试译出烧录单片机所使用的.HEX文件。
生成.HEX文件如图5.2所示。
图5.2生成.HEX文件
测试结果:
程序延时控制没有问题
在着手进展调试的时候,会发现自己留了很多坑导致系统无法工作,只能每个局部分别检查,然后解决每个问题,这也是模块化设计的优点所在。
软件和硬件最后完美融为一体,到达本设计的预定目标,但也遇到了一些问题,下面记录了具体情况。
程序无法下载至单片机解决方法如下:
1.检查转换芯片是否正常工作,尝试重新安装芯片驱动,重启电脑或ISP软件,检查RXD/TXD是否接触好。
2.单片机自身问题,尝试更换单片机。
3.选择ISP软件中的“低速下载〞模式。
结论
本作品主要由HT46F49E芯片控制中心模块,信号检测电路模块、控制电路模块与语音电路模块四部份组成,是集机、光、音、电于一体的科技新产品。
作品通过信号检测电路模块检测到探测围有人进入或者其他检测信号时,经过芯片控制中心模块的分析处理后启动控制电路模块做出相开盖、关盖等应动作,语音电路模块也随之启动并播放设定的语音,在增添气氛的同时也提醒人们要保护环境。
假设在设定时间无人进入探测围或探测围无信号触发时,开场启用HT46F49E芯片特有的休眠功能,自动的将除HN911以外的电路电源关闭,之后单片机进入休眠,从而大大减少能源的浪费,做到了节能环保。
休眠过程中假设有人走进探测围,又通过HT46F49E芯片局部将单片机唤醒,并将以前关闭电源的电路重新通电进入正常工作状态。
又通过HT46F49E芯片局部将单片机唤醒,并将以前关闭电源的电路重新通电进入正常工作状态。
虽然我们完成的还不够完美,但我们已经尽力了,相信教师也看到了在本次的设计中,我们一起构思、设计、编程、调试,这不仅稳固了我们的根底知识,也进一步培养了我们亲身实践动手的能力,这对我们将来的工作和研究都是大有好处的。
团队合作真的很重要。
最后还要感教师的耐心教诲。
致
本研究及学位论文是在我的导师朱璐瑛的亲切关心和悉心指导下完成的。
他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和鼓励着我。
从课题的选取到工程的最终完成,朱璐瑛导师都始终给予我细心的指导和不懈的支持。
两年多来,不仅仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关心,在此谨向朱教师致以诚挚的意和崇高的敬意。
在此,我还要感在一齐愉快的度过研究生生活的各位同门,正是由于你们的帮助和支持,我才能克制一个一个的困难和疑惑,直至本文的顺利完成。
在论文即将完成之际,我的情绪无法平静,从开场进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在那里请理解我诚挚的意!
最后我还要感培养我长大含辛茹苦的父母,多你们!
参考文献
[1]广弟.单片机根底[M].:
航空航天,2001.7.
[2]楼然苗.51系列单片机设计实例[M].:
航空航天,2003.3.
[3]唐俊翟.单片机原理与应用[M].:
冶金工业,2003.9.
[4]瑞新.单片机原理及应用教程[M].:
机械工业,2003.7.
[5]罗亚非.凌阳十六位单片机应用根底[M].:
航空航天大学,2003.[6]毅刚.MCS-51单片机应用设计[M].:
哈工大,2004.
[7]马忠梅.单片机的C语言应用程序设计[M].:
航空航天大学,2003.
附录
智能垃圾桶电路原理图
智能垃圾桶C语言程序
#include
#defineducharunsignedchar
Sbitdula=P2^6;
Sbitwela=P3^7;
Sbitdianji=P1^7;
Sbitjia_key=P3^6;
Sbitjian_key=P3^7;
Ucharnum=0,show_num=1,gao_num=1,di_num=3;
Ucharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
Voiddelay(uchari)
{
Ucharj,k;
For(j=I;j>0;j--)
For(k=125;k>0;k--);
}
Voiddisplay(0
{
Dula=0;
P0=table[shoe_num];
Dula=1;
Dula=0;
}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 垃圾桶 设计方案