需要金币: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 |