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

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-02-26
  • 论文字数:9690
  • 课题出处:(布加加)提供原创资料
  • 资料包括:完整论文

支付并下载

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

垃圾桶要装纳各种各样的废弃物,但是这些废弃物含有较多细菌病毒且有时会飘出很难闻的气味,因此垃圾桶可以称得上是一个“细菌窝”。为了使垃圾桶内的垃圾能够得到及时清理,保护公共环境和人们的健康,一种智能垃圾桶对人们来说是十分重要的。本文研究设计了一个新型的智能垃圾桶系统。系统主要实现垃圾桶的开盖、关盖以及垃圾满报警功能,实现这些功能是将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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费