| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12406 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:太阳能是清洁与可再生能源,资源丰富且分布广泛,具有非常广阔的应用前景。 然而,太阳能的利用率低下这个问题一直影响和阻碍了太阳能技术的有效应用。在本文中,针对太阳能利用率低的问题,设计开发了一款基于STM32的太阳能智能追光器。 采用Keil uVision5 by ARM软件开发,程序的烧录使用的是PL2303下载器,选择了STM32F103C8T6芯片、ULN003电机驱动模块、步进电机。追光器的工作方式为:运行在微处理器里面的控制程序,根据入射光的强度,产生的光电传感器的信号,控制步进电机驱动太阳能电池板旋转。 经测试,设计制作的太阳能智能追光器很好地实现了太阳能电池板根据光的角度旋转,使太阳光的入射角最大,有效地提高太阳能电池系统的整体工作效率,具有较广阔的应用前景。 关键词: STM32单片机 太阳能 跟踪 步进电机
目录 摘要 Abstract 1.-引言-1 1.1课题来源与背景-1 1.2国内外研究现状-1 1.3拟采用的技术路线-2 1.4论文结构安排-3 2.-方案的设计与选择-4 2.1控制方案的确定-4 2.2控制方式的选择-4 2.2.1单片机芯片的选择-4 2.2.2电机驱动模块的选择-5 2.2.3电机模块的选择-6 3.-硬件电路的设计-7 3.1系统的功能分析及体系结构设计-7 3.1.1系统功能分析-7 3.1.2系统总体结构-7 3.2模块电路的设计-7 3.2.1单片机核心电路设计-7 3.2.2步进电机驱动电路设计-10 3.3光照检测电路设计-12 3.4系统整体硬件工作原理图-13 4.-系统软件设计-14 4.1编程语言选择-14 4.2单片机程序开发环境-14 4.3ARM软件开发流程-15 4.4程序烧录软件介绍-16 4.5串口程序烧写模块介绍-17 4.6程序流程图-18 4.7重要代码-19 5.-系统组装与调试-23 5.1电路焊接-23 5.2系统调试-23 5.2.1硬件测试-23 5.2.2系统程序调试-24 5.3实物测试-25 6.-结语-26 参考文献-27 致谢-29 |

