更新时间:11-12 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:8566 需要金币:1000个
摘要:随着国内人口的急剧增加和城市规模的不断扩大,相应产生的生活垃圾日益增多,人们对于智能垃圾桶愈发期望,针对与这种现象,我设计了一款较为智能化的垃圾桶, 我选择了低能耗的STC89C52单片机作为控制核心,采用红外测距模块进行红外发射后遇到障碍物反映原理, 红外发射管发射红外后,接收红外反馈进行识别,确定检测距离是否有任何人。将得到的数据通过单片机输出电脉冲信号控制步进电机旋转到相应的步距角。当红外检测装置接收到桶内高度达到设定值信号时,由单片机关闭感应开盖的功能,改为给以蜂鸣器和小灯电信号由其进行声光报警,由其外置的控制开关控制步进电机打开桶盖,本次设计使垃圾桶具有基本的识别逻辑,各元器件彼此之间与单片机进行完美配合,达到预期功能的实现,具有一定的商业价值。
关键词:智能垃圾桶;STC89C52单片机;蜂鸣器
目录
中文摘要
英文摘要
1 绪论-1
1.1 课题背景-1
1.2 课题研究的目的与意义-1
1.3 系统的发展概况及前景-1
1.4 课题研究内容-2
2 系统设计方案的选择-3
2.1 系统总体设计-3
2.2 电机的选型-3
2.3 单片机的选型-4
2.4 键盘模块的选型-4
2.5 红外传感器的选型-4
2.6 电源模块的选型-5
3 系统硬件部分设计-6
3.1 主控电路设计-6
3.2 子电路设计-6
3.2.1 复位电路设计-6
3.2.2 时钟电路设计-7
3.2.3 驱动电路设计-7
3.2.4 红外控制电路设计-9
3.2.5 报警电路设计-10
4 系统软件设计-11
4.1 主程序流程图设计-11
4.2 位移设定程序设计-11
5 系统调试与测试-13
5.1 软硬件调试-13
5.2 系统测试-13
结 论-15
参考文献-16
致 谢-17
附 录-18