0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简易太阳能跟踪器制作教程

454398 来源:工程师吴畏 2019-08-01 10:15 次阅读

太阳能装置通常使用固定太阳能电池板,它们的位置可以产生尽可能多的电力。然而,这些最佳位置仅在太阳处于特定位置时才是好的,并且如果太阳落在该最佳位置之外,则面板不再有效地工作。这就是为什么有些装置使用跟踪太阳能电池板,这使得电池板朝向太阳,以确保它们始终以最佳性能运行。在这个DIY Hacking项目中,我们将制作一个简单的太阳能跟踪器来做到这一点!

原理图

太阳能电池板跟踪系统如何工作

太阳能电池板跟踪系统项目有两个主要组成部分:

电路板

微控制器固件

电路本身非常简单,只有一些部分:伺服连接,微控制器,两个LDR传感器和一个简单的电源管理电路。两个LDR并排放置在管中,安装在太阳能电池板上,并指向与太阳能电池板相同的方向。 通过PIC16F819上的固件实现电路的功能,PIC16F819可处理传感器读数和电机调整。当PIC导通时,它通过配置振荡器,配置IO端口和设置ADC模块来启动,因此所有PORTA都是具有左对齐结果的模拟输入。

初始配置完成后,PIC启动主无限循环。微控制器的第一项任务是从两个传感器获取读数。这可以通过正确调整ADC通道选择,启动ADC进行测量,然后将结果放入适当的变量来完成。

通过两次测量,是时候确定移动跟踪器的方法了。如果左侧传感器检测到的光线比右侧传感器多,则该装置需要逆时针(向左)转动。如果右侧传感器检测到左侧传感器的光线较多,则该装置需要顺时针转动(向右)。如果两个传感器相同,则设备处于最佳位置。一旦调整了请求的角度,就需要对其进行消毒,这是通过范围检查完成的(低于0或大于60是TG9e伺服的无效角度)。最后要做的是将角度转换为时间延迟。这是通过convertAngle()完成的,并且此函数返回一个数字,当输入delay()时,将导致伺服将正确响应的时间延迟。

完成角度转换后,可以将伺服转到正确的位置。伺服系统的脉冲长度在1ms到2ms之间变化。脉冲长度1m是最小长度并且代表0度,而2ms代表最大旋转角度(对于我使用的伺服,它是60度)。第一个延迟开启伺服端口1ms(默认值),第二个延迟使端口保持开启角度位置时间(angleTimeConversion)。

该项目中的电路可以使用许多不同的技术构建,包括条形板,面包板,矩阵板和PCB。对于这个项目,我使用了PCB,因为它比有线电路更容易构建,因为我现在使用SOT-89封装的7805 IC。太阳能跟踪器本身可以使用许多不同的机械套件构建,包括Lego和Knex,但这里使用的伺服具有足够的扭矩,可以将太阳能电池板直接安装到面板上,然后安装到伺服电机上。

主PCB

PCB的底面

太阳能跟踪器完成

伺服电机

LDR传感器

下载文件

太阳能电池板跟踪系统文件

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 太阳能
    +关注

    关注

    37

    文章

    3214

    浏览量

    113098
  • 跟踪器
    +关注

    关注

    0

    文章

    123

    浏览量

    19901
收藏 人收藏

    评论

    相关推荐

    Genius Tracker™ 安装速度远超竞争对手的单轴跟踪器

    Solar 发布了有关其 Genius Tracker™ 太阳能跟踪器安装情况的完整第三方时间研究结果。该研究由行业领先的 OEM 时间研究提供商 Eclipse-M 进
    的头像 发表于 04-07 16:49 220次阅读

    用于改善太阳能系统的倾角仪传感器

    用于改善太阳能系统的倾角仪传感器:随着能源价格的上涨和资源日益减少的前景,太阳能是最受欢迎的替代能源之一。然而,为了从太阳能系统中获得最大的好处,太阳能
    的头像 发表于 01-18 13:43 125次阅读
    用于改善<b class='flag-5'>太阳能</b>系统的倾角仪传感器

    Wi-SUN 可最大限度地提高太阳能跟踪器的性能

    目前,随着光伏系统技术的进步,智能跟踪得以实现,可最大限度地提高太阳光能的输出。不同于固定式电池板,太阳能光伏 (PV) 跟踪器能够全天将太阳能
    的头像 发表于 01-07 08:38 264次阅读
    Wi-SUN 可最大限度地提高<b class='flag-5'>太阳能</b><b class='flag-5'>跟踪器</b>的性能

    关于Ti太阳能库的使用

    将Ti太阳能库(kysolar)加入Haawking IDE后,报错不能正常使用里面的函数。检查了include路径和Library Paths都没有问题。 有没有遇到过这种情况的朋友,请求指教!!
    发表于 01-04 18:30

    什么是电压跟踪器

    什么是电压跟踪器
    的头像 发表于 12-07 16:10 399次阅读
    什么是电压<b class='flag-5'>跟踪器</b>?

    如何制作单片机太阳能自动追光系统?

    如何制作单片机太阳能自动追光系统
    发表于 11-03 07:57

    高精度太阳能聚光双轴定时跟踪控制系统设计

    电子发烧友网站提供《高精度太阳能聚光双轴定时跟踪控制系统设计.pdf》资料免费下载
    发表于 10-24 14:06 0次下载
    高精度<b class='flag-5'>太阳能</b>聚光双轴定时<b class='flag-5'>跟踪</b>控制系统设计

    基于ARM太阳能光伏板自动跟踪系统的设计

    电子发烧友网站提供《基于ARM太阳能光伏板自动跟踪系统的设计.pdf》资料免费下载
    发表于 10-20 09:31 7次下载
    基于ARM<b class='flag-5'>太阳能</b>光伏板自动<b class='flag-5'>跟踪</b>系统的设计

    采用LM358N设计的便携式太阳能充电器电路

    该便携式太阳能充电器电路电子项目是使用一些常见的电子部件设计的。 如您所见,便携式太阳能充电器电路基于一个LM358N运算放大器和一个晶体管。 该稳压提供恒定的 2.4 伏直流电,可用于为需要
    发表于 09-11 17:20

    太阳能灯串升压方案# #电路原理

    led太阳能
    jf_34149045
    发布于 :2023年07月27日 09:29:08

    买了10块共享单车太阳能板,准备改家用储 #太阳能板 #储 #太阳能该家用

    太阳能
    学习电子知识
    发布于 :2023年07月02日 14:42:34

    如何用太阳能板给锂电池充电?

    太阳能
    YS YYDS
    发布于 :2023年06月25日 22:04:18

    请问可以用003做太阳最大功率点跟踪器吗?

    可以用003做太阳最大功率点跟踪器
    发表于 06-15 09:00

    如何使用NodeMCU显示pvoutput数据的实时太阳能

    我做了一个显示表盘作为我的太阳能发电的简单视觉显示。它使用连接到 24 Neopixel 环的 NodeMCU ESP8266,每 5 分钟从 获取实时太阳能发电数据。您可以在此处 找到该项目。代码在此处的 github 上。
    发表于 05-23 08:47