需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10526 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:城市亮化作为城市文明重要组成部分,路灯的出现使得夜行更加便捷,传统的路灯需要人员定期开启、定期的维护,这必然会增加额外经济成本,同时也会浪费许多资源,结合当前微处理器技术和传感器技术的发展,本文提出了基于本文提出了基于STC89C52的智能路灯系统的研制。 本文主要对硬件设计和软件分析两大部分进行详细的阐述,按照该系统的设计初衷,系统硬件模块主要由以下几个部分组成,分别是:52单片机最小系统、人体红外检测电路、光线检测电路、声音检测电路、时钟电路、按键输入电路、蜂鸣器报警电路以及液晶显示电路[1]。完成硬件模块后,开始软件部分,软件设计以模块化设计为核心,主要由七大模块组成,分别是:人体红外数据采集程序、光线数据采集程序、声音数据采集程序、按键检测程序、蜂鸣器驱动程序、时钟驱动程序以及液晶显示程序。程序用C语言编写,用keil C51编译。 经过软硬件系统调试,本次研制的智能路灯系统经过测试可以实现:系统能够根据光线强度 、声响、人体信号开启智能路灯;系统能够控制路灯在某个固定的时间段内开启;路灯出现故障,未按照设定程序亮灭时,蜂鸣器发出警报声提醒工作人员;系统可以选择自动模式和手动模式控制智能灯亮灭。
关键词: 智能路灯,单片机,人体红外检测, 光线检测, 声音检测
目录 摘要 ABSTRACT 第一章 绪论-6 1.1选题背景和意义-6 1.2设计技术要求-7 1.3 研究内容-7 第二章 系统的组成及工作原理-8 2.1 系统组成-8 2.2 工作原理-9 第三章 系统硬件设计-10 3.1 STC89C52单片机最小系统-10 3.1.2 电源电路-11 3.1.3 晶振电路-12 3.1.4 复位电路-12 3.2 人体红外检测电路-13 3.3 光线强度检测电路-14 3.4 声音信号检测电路-15 3.5 时钟电路-16 3.6 蜂鸣器报警电路-17 3.7 LCD1602液晶显示电路-17 第四章 仿真分析-19 4.1 编译环境介绍-19 4.2 主程序流程图-20 4.3 LCD1602液晶显示程序设计-22 4.4 Proteus仿真-24 第五章 实物制作与调试-26 5.1软件调试过程中遇到的问题-26 5.2硬件调试过程中遇到的问题-26 5.3 实物制作-27 第六章 总结与展望-29 6.1 总结-29 6.2 展望-30 参考文献-31 致 谢-32 |