基于单片机的自动追日控制系统设计

摘 要: 设计了一种基于单片机的光电式太阳能双轴自动跟踪系统,光电式跟踪器可通过反馈消除误差,控制较精确,电路也比较容易实现。
关键词: 单片机;太阳能;自动跟踪系统;跟踪器
目前,石油、煤炭等能源的大量使用,导致传统化石能源即将枯竭,科学家预言,到 21 世纪中叶,石油资源将会开采殆尽,而太阳能正是解决能源危机的最好选择。开发太阳能资源俨然已成为各国能源发展的主流趋势。现有的太阳能跟踪装置存在着许多问题,例如跟踪精度不高、累积误差较大、容易受光线的干扰以及自身功耗大等问题。
因此本文研究了一种基于 51 单片机的自动追日系统,它有两个轴,一个轴在垂直方向,用来跟踪太阳方位角;另一个轴在水平方向,用来跟踪太阳高度角,两个轴互不影响,自动控制。

1 硬件设计

本自动追日控制系统硬件电路主要包括以下 2 个主要单元。

1.1 控制单元

控制单元芯片选用的是 STC89C51 ,其最小系统主要由复位、振荡电路以及扩展部分等部分组成。最小系统电路如图 1 所示。

1.2 光源检测单元

光源检测电路接收太阳光,将光信号转换成电信号,单片机根据采集来的信号进行分析比较,得出结果最终控制步进电动机的转动与转向使太阳能电池面板始终垂直于入射光线,从而达到高效率地利用太阳能。
本设计的光敏器件为光敏电阻。利用光敏电阻在光照时阻值发生变化的原理,将 5 个完全相同的光敏电阻分别放置于 1 块电池板东南西北四个方向的边沿处和中间位置。如果太阳光垂直照射太阳能电池板时,2 个光敏电阻接收到的光强度相同,所以它们的阻值相同,此时电机不转动。当太阳光方向与电池板垂直方向有夹角时,接收光强多的光敏电阻阻值减小,驱动电动机转动,直至 2 个光敏电阻上的光照强度相同。
光源检测电路如图 2 所示。

2 软件设计

主程序的设计思想是先对程序进行初始化,之后选择进入自动模式追踪或串口输入追踪。当选定之后,分别进入各自的子程序完成操作。主程序流程如图 3 所示。

3 结语

本文设计的自动追日控制系统采用了光电式跟踪方式,可通过反馈消除误差,控制较精确,电路也比较容易实现,受到普遍关注。这种装置更能有效地提高太阳能的利用率,有较好的推广应用价值。

相关推荐
小莞尔10 小时前
【51单片机】【protues仿真】基于51单片机停车场的车位管理系统
c语言·开发语言·单片机·嵌入式硬件·51单片机
一川月白70912 小时前
51单片机---硬件学习(跑马灯、数码管、外部中断、按键、蜂鸣器)
单片机·学习·51单片机·外部中断·蜂鸣器·数码管·跑马灯
月阳羊12 小时前
【硬件-笔试面试题-69】硬件/电子工程师,笔试面试题(知识点:电机驱动电路的反馈电路)
java·经验分享·嵌入式硬件·面试
沐欣工作室_lvyiyi13 小时前
基于物联网的家庭版防疫面罩设计与实现(论文+源码)
物联网·stm32单片机·毕业设计
weixin_4684668514 小时前
树莓派32位与64位系统安装teamviewer远程软件
linux·单片机·自动化·树莓派·远程控制·vnc·teamviewer
IT研究室14 小时前
大数据毕业设计选题推荐-基于大数据的国家药品采集药品数据可视化分析系统-Spark-Hadoop-Bigdata
大数据·hadoop·信息可视化·spark·毕业设计·数据可视化·bigdata
沐欣工作室_lvyiyi15 小时前
2025-2026单片机物联网毕业设计题目推荐(定稿付款)
单片机·物联网·课程设计
曙曙学编程16 小时前
stm32——独立看门狗,RTC
c语言·c++·stm32·单片机·嵌入式硬件
sheepwjl16 小时前
《嵌入式硬件(四):温度传感器DS1820》
单片机·嵌入式硬件
三之又三17 小时前
PowerPMAC配置EtherCAT设备
嵌入式硬件·cnc·powerpmac