基于STM32的太阳能智能追光器的设计.doc

资料分类:科技学院 上传会员:番番呀 更新时间:2023-05-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:在本文设计了一种准确性高、低成本的太阳能自动化追光器,其目的在于提高对太阳能的使用程度,减少损失,完善现已有的太阳能自动化追光器的性能。该自动化追光器装载相应的软......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: