需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9571 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文设计了一款基于52单片机的太阳能路灯控制系统。该设计的完整系统主要包括STC89C52单片机最小系统、液晶显示电路、光敏电阻模块检测电路、A/D采样芯片PCF8591电路、继电器控制电路、4位高亮LED灯照明电路、4位LED灯电量指示电路、电源电路组成。系统中的光敏电阻检测到环境光照比较弱时,自动打开LED路灯,通过LCD1602可以看出路灯工作状态等信息。经过实际试验,验证了本系统具有很好的实用性和稳定性。
关键词:单片机;A/D转换;LCD1602;LED路灯
目录 摘要 Abstract 1 绪论-1 1.1本设计的研究意义-1 1.2国内外应用现状-1 1.3本文主要研究内容-1 2 系统方案论证-2 2.1 控制方式的确定-2 2.1.1 PLC控制方式-2 2.1.2 单片机控制方式-3 2.2 控制芯片的选择方案 -3 2.2.1 STC89C52-3 2.2.2 AVR单片机 -3 2.2.3 FPGA -4 2.2.4主控制芯片的确定 -4 2.3 本章小结-4 3 系统硬件电路设计-5 3.1 系统总体结构-5 3.2 模块介绍-5 3.2.1 中央控制模块-5 3.2.2 A/D转换电路-8 3.2.3电源电路设计-9 3.2.4 LED路灯照明电路-10 3.2.5 电量指示电路-10 3.2.6 继电器保护电路-11 3.3整体电路原理图-12 3.4 本章小结-12 4系统软件设计-13 4.1程序设计-13 4.1.1 定义单片机接口程序-13 4.1.2 初始化程序-13 4.1.3 A/D采集程序-13 4.1.4判断电池状态程序-14 4.2系统设计-14 4.2.1 系统流程设计-14 4.2.2 LCD1602 读写时序-15 4.3本章小结-16 5 焊接与系统调试-17 5.1 电路焊接-17 5.2 系统调试-18 5.2.1系统程序调试-18 结 论-19 参考文献-20 致 谢-21 附录-22 |