更新时间:10-26 上传会员:小七想说话
分类:计算机信息 论文字数:10772 需要金币:1000个
摘要:随着科学技术与物联网的发展,推动着智能化产品逐渐从无到有再到快速发展,智能科技逐渐改变社会发展方式,过去很多无法想象的科学技术或者生活方式,现在利用先进的智能化技术可以逐一解决,过去普通的垃圾桶已经不能满足现代生活的需求,为此设计一款基于单片机控制的垃圾桶。
本智能垃圾桶主要实现了自动开关桶盖、消除异味并杀菌、自动检测超重后报警、长时间不倒垃圾报警提示。硬件主要包括STC系列单片机最小系统、红外避障模块电路、继电器与蜂鸣器报警电路、语音模块电路、按键电路、重量检测电路、紫外线和电源电路等。本设计软件部分,采用C语言作为程序设计语言,通过KEI-C51完成程序设计,使用仿真器下载软件完成程序的编程和在线调试。
通过搭建实验平台,经过相应的软硬件测试后,逐步验证系统功能。最后,经过实际试验,验证了本系统具有很好的实用性和稳定性。
关键词:单片机;红外避障;语音模块;HX711;系统测试
目录
摘要
ABSTRACT
第1章 前言1
1.1研究背景1
1.2国内外研究现状1
1.3研究内容2
第2章 智能垃圾桶总体方案设计3
2.1智能垃圾桶功能分析3
2.2智能垃圾桶的总体设计3
第3章 智能垃圾桶系统的硬件设计3
3.1控制电路设计3
3.1.1 最小系统电路设计4
3.1.2电源转换电路6
3.2信号采集与处理电路设计6
3.2.1红外避障传感器电路设计6
3.2.2称重信号采集电路设计7
3.2.3继电器和蜂鸣器控制电路设计8
3.2.4语音播报电路设计9
3.2.5按键电路设计10
3.2.6 LED指示灯电路设计10
3.3智能垃圾桶的总体硬件电路10
第4章 智能垃圾桶软件设计13
4.1开发环境软件与工具13
4.1.1单片机开发环境13
4.1.2 软件开发流程14
4.2控制系统软件模块15
4.3系统信号采集与处理程序设计16
4.3.1 HX711采集程序设计16
4.3.2红外传感器程序流程图设计17
4.3.3语音播放电路程序设计18
第5章 系统调试与性能验证18
5.1系统调试环境搭建18
5.2系统软硬件调试19
5.2.1系统软件调试19
5.2.2系统硬件调试20
5.3测试结果分析21
第6章 总结与展望22
6.1总结22
6.2展望22
参考文献23
附录23
致谢30