基于单片机的智能垃圾桶系统.doc

资料分类:设计作品 上传会员:布加加 更新时间:2021-02-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9690
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】随着科技的高速发展,人们开始研究将智能化技术运用到一些电子产品中,使得它们可以节省能源,提高产品质量,方便人们的生活。比如智能洗衣机、智能电饭煲等,这些智能产品都有一个共同点,那就是都利用单片机作为系统的核心控制单元。正是这一特点使得智能产品的使用比普通产品更方便、功能更强、安全可靠性也更高。

垃圾桶要装纳各种各样的废弃物,但是这些废弃物含有较多细菌病毒且有时会飘出很难闻的气味,因此垃圾桶可以称得上是一个“细菌窝”。为了使垃圾桶内的垃圾能够得到及时清理,保护公共环境和人们的健康,一种智能垃圾桶对人们来说是十分重要的。本文研究设计了一个新型的智能垃圾桶系统。系统主要实现垃圾桶的开盖、关盖以及垃圾满报警功能,实现这些功能是将STC89C52单片机作为电路的控制核心,此外系统还由红外距离感应模块、人体检测模块、指示灯模块、电源模块、按键模块、舵机驱动模块等组成,从而实现垃圾桶的自动感应,每个模块及其功能都将在本文详细论述。除了阐述硬件设计,本文还着重介绍了在Keil开发环境下使用C语言进行51单片机软件编写及普中ISP软件自动下载程序到单片机测试。

【关键词】智能垃圾桶;STC89C52单片机;红外距离感应;Keil

 

目录

摘要

Abstract

1绪论-1

1.1研究的目的及意义-1

1.2研究的主要内容-1

1.3论文后续章节安排-2

2开发工具介绍-2

2.1Keil μVision4集成开发环境-2

2.2Protel 99SE原理图设计-2

2.3普中ISP下载软件-2

3系统总体设计方案-3

3.1设计思路-3

3.2总体设计框图-3

3.3系统设计选择-4

3.3.1主控芯片-4

3.3.2人体检测模块-4

3.3.3垃圾状态检测模块-4

3.3.4电源模块-5

4系统硬件设计-5

4.1主控芯片-5

4.2主控制电路-6

4.2.1晶振电路-6

4.2.2复位电路-7

4.3人体检测模块-7

4.4垃圾状态检测模块-8

4.5按键电路-8

4.6舵机驱动电路-8

4.7输出指示电路-9

4.8电源电路-9

4.9整体电路设计-10

5系统软件设计-11

5.1系统流程图-11

5.2代码分析-12

6测试及功能分析-15

6.1程序测试-15

6.2功能分析-18

7总结与展望-19

7.1总结-19

7.2展望-20

参考文献-21

致  谢-22

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:本系统的特点在于它的智能化,能够自动打开和关闭桶盖,并提醒人们垃圾已满,大大节省了人力和时间。设计本系统可以解决垃圾给人们生活带来的困扰,使垃圾桶向着人性化、智能......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: