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

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

3天内不再提示

如何利用倾斜传感器设计一个太阳能探测器

科技观察员 来源:Kutluhan Aktar 作者:Kutluhan Aktar 2022-05-09 15:54 次阅读

探测器可通过给定方向上的光强度评估太阳能的可能大小,以有效地为电池充电。

背景

为了用太阳能电池板为电池充电以在我的家庭办公室中运行一些设备,我根据我的预测将太阳能电池板放置在可能的最佳位置,而没有收集可靠的数据。因此,我思考了一种廉价且易于使用的机制,以根据给定方向的光强度确定太阳能电池板充电的理想位置。由于太阳能电池板产生的能量与太阳辐射量密切相关,因此我能够使用此设备更高效、更可持续地为电池充电。因此,我使用光强度值作为替代值来近似计算太阳能的大小。您可以在下面查看我用来计算太阳能的公式。

在运行代码以计算由 10 毫米光敏电阻收集的光强度值的太阳能后,我对电池和太阳能电池板进行了实验,以确定太阳能充电性能水平的阈值:低、中、高。而且,为了显示性能水平,我为每个方向使用了不同的 LED 颜色——红色(低)、黄色(中等)、绿色(高)。

毫不奇怪,将设备垂直放置以准确检测光强度至关重要,因此我使用了倾斜传感器(水银传感器)来检查设备是否移动到倾斜位置。而且,为了通知用户,当设备移动到倾斜位置时,我在设备上添加了一个蜂鸣器。

在面包板上完成设计并测试代码后,我设计了一个具有独特圆形形状的 PCB(带倾斜传感器的光强度和太阳能探测器),以创建一个支持四个方向的灵活且易于使用的设备。

poYBAGJ4yFGATMOAAAQymUbP2jw443.png

第 1 步:设计和焊接带有倾斜传感器 PCB 的光强和太阳能探测器

pYYBAGJ4yE2AcWD8AAPlC7O6-3U077.png

首先,通过使用烙铁,我连接了接头、220Ω 电阻、1K 电阻、10mm 光敏电阻、电源插孔、5mm 红色 LED、5mm 黄色 LED、5mm 绿色 LED、蜂鸣器和倾斜传感器(水银传感器)。

PCB上的元件清单:

A1(Arduino Nano 接头)

P1、P2、P3、P4(10mm 光敏电阻)

蜂鸣器(蜂鸣器)

倾斜传感器(倾斜传感器)

R(5mm 红色 LED)

Y(5mm 黄色 LED)

G(5mm 绿色 LED)

R1、R2、R3、R4、R5、R6、R7、R8、R9、R10、R11、R12、R13(220Ω电阻)

R14、R15、R16、R17、R18(1K 电阻)

J1(电源插孔)

pYYBAGJ4yEmASqZFAAgkAPsp4y8907.png

poYBAGJ4yEWAQxWOAAOMFcETJsg093.png

第 2 步:大约计算太阳能

[ E = A * r * H * PR ]是我用来近似计算太阳能量级的公式,其中:

A是太阳能电池板的面积,

r是效率,

H是平均太阳辐射,

PR为性能比或系数(一般为0.75)。

// Define the solar panel (SP) specifications which differ amid different brands. So, change these variables with that of your solar panel.

#define SP_area 0.0088

#define SP_efficiency 6.2

#define SP_coefficient 0.75

float Solar_Panel_Energy(float Area, float Efficiency, int Radiation, float Coefficient){

// Calculate the possible magnitude of solar energy by using the light intensity values as a substitute for radiation.

float Energy = Area * Efficiency * Radiation * Coefficient;

return Energy;

}

不要忘记更改太阳能电池板规格——面积、效率和性能比——这可能因太阳能电池板品牌而异。

为了计算太阳能的可能大小,我在公式中使用光强度值代替太阳辐射。

当然,这种方法并不提供准确的太阳能值,而是一个指标,用于确定用于检测给定方向上的太阳能充电性能的阈值(低、中、高)。

注意:我通过使用我的太阳能电池板进行测试来确定每个级别的阈值:我观察到在给定的光强度和估计的太阳能值下经过的时间来为 3.7V 锂聚合物电池充满电。

第 3 步:对 Arduino Nano 进行编程

为每个方向定义指示器(红色、黄色、绿色)。

为每个方向定义 LDR 引脚以收集光强度值。

定义蜂鸣器引脚和倾斜传感器引脚。

定义不同品牌的太阳能电池板 (SP) 规格。所以,用你的太阳能电池板改变这些变量。

通过实验定义阈值。

在get_Light_Intensity()函数中,从光敏电阻收集光强度数据。

在Tilt()函数中,如果设备移动到倾斜位置,则会收到通知。

为每个方向启动阈值检测(低、中、高)。

在Indicate_Thresholds()函数中:

打印所选方向及其太阳能值。

根据每个方向的太阳能值调整阈值指示灯 (LED)。

pYYBAGJ4yECAb4MGAALedrxiaNc971.png

poYBAGJ4yD2ADgV3AAFABE0pBRo748.png

连接和调整

// Connections

// Arduino Nano :

// direction_1_LOW

// D4 ---------------------------

// direction_1_MODERATE

// D3 ---------------------------

// direction_1_HIGH

// D2 ---------------------------

// direction_2_LOW

// D7 ---------------------------

// direction_2_MODERATE

// D6 ---------------------------

// direction_2_HIGH

// D5 ---------------------------

// direction_3_LOW

// D8 ---------------------------

// direction_3_MODERATE

// D9 ---------------------------

// direction_3_HIGH

// D10 ---------------------------

// direction_4_LOW

// D13 ---------------------------

// direction_4_MODERATE

// A4 ---------------------------

// direction_4_HIGH

// A5 ---------------------------

// Buzzer

// D11 ---------------------------

// Tilt Sensor

// D12 ---------------------------

// direction_1_LDR

// A0 ---------------------------

// direction_2_LDR

// A1 ---------------------------

// direction_3_LDR

// A2 ---------------------------

// direction_4_LDR

// A3 ---------------------------

完成并将代码上传到 Arduino Nano 后,将其连接到板上。

pYYBAGJ4yDaAfiFPAAQQZe2UbX8103.png

特征

1) 在串行监视器上显示每个方向的估计太阳能量

poYBAGJ4yDOAFJpBAAIYPMeTCto287.png

2)对于每个方向,通过根据太阳能阈值(级别)调整的指标观察太阳能充电的性能:

红色 - 低

黄色 - 中等

绿色 - 高

poYBAGJ4yC6Afx-oAATsASe6hPk897.png

3) 最后如果设备移动到倾斜位置以使用垂直光束更有效地为电池充电,则会收到通知。

pYYBAGJ4yCqAB6s3AAPMinl9V8A238.png

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

    关注

    14

    文章

    2440

    浏览量

    72073
  • 倾斜传感器
    +关注

    关注

    0

    文章

    13

    浏览量

    8427
收藏 人收藏

    评论

    相关推荐

    电流传感器太阳能装置中的应用

    能源。这些设计具有当今电子技术的支持,其中包括电流传感器。  当太阳能电池板所产生的电能反馈回电网时(“电网连接”系统),可以采用两种连接方式:将
    发表于 08-15 09:18

    光子探测器

    ,PILATUS200K是几乎不需要服务和维修的探测器系统。 PILATUS 300KPILATUS300K是在实验室中进行生物晶体学研究和小角散射研究(SAXS)的完美探测器。大
    发表于 03-03 19:12

    有没有热做过太阳能自动追踪的装置

    最近做一个太阳能自动追踪的装置 。看前人已有不少做过的 ,借鉴其中的些经验 ,前段探测装置是四象限探测器,请问哪里
    发表于 03-19 11:08

    智炫 太阳能彩屏胎压监测内置传感器

    ,其二影响太阳能转化电的效率。 特点:30秒左右无震动灭屏,但是不休眠,任然延长接收小时,市面上的产品普遍是灭屏就切断接收信号了,这样做的目的只是为了省电,但是数据不够实时二.传感器
    发表于 06-07 09:03

    智炫 太阳能彩屏胎压监测内置传感器

    使用:(松下)2年以上4.易丢;加气需扭下气嘴内置传感器1.安装需专业轮胎店安装2.需做动平衡3.电池:(万盛军工防爆电池)CR2450(550AMAH)可用5年以上4.内置式,直接加气太阳能402系列
    发表于 06-09 14:00

    光电传感器太阳能应用领域的解析

    调整太阳能电池板或集热的角度,即对太阳进行跟踪,则可以很大程度上提高太阳能利用率。目前国内外的太阳
    发表于 01-16 15:44

    基于无线传感网络的太阳能LED路灯状态传感器节点设计

    传感器节点检测到数据超过阈值或者自身能量较低时,发送报警消息;  (4)按照时间自动存贮太阳能LED路灯状态数据,同时可以查询某时刻的太阳能
    发表于 11-07 15:50

    如何开发微型太阳能无线传感器节点

    VSOTRE1的电压达到VVOUTL,将从VBAT电源供电,以便在无环境光线的情况继续供电。  以下是是如何实现不同应用的例子。  [图14 | 需要运行整天的小巧的太阳能无线传感器]  [图15 | 需要短时/频繁操作的小巧
    发表于 11-09 16:19

    EnOcean太阳能供电的无线传感器模块

      EnOcean公司推出太阳能无线传感器模块——STM100,其中包括3模拟和4数字传感器连接
    发表于 12-03 10:45

    倾角传感器太阳能光伏面板应用

    预计可达75.4亿美元。 西班牙的普埃托利亚诺作为世界著名的旅游城市,也在大力发展太阳能,下图是最近刚建成的50MW的太阳能光伏发电项目:太阳能光伏跟踪系统的组成: 太阳能光伏跟踪系统
    发表于 10-14 10:04

    太阳能板的开发资料分享

    太阳能发电的利用率。课题从云台,电机驱动,控制,光线传感器,液晶显示等构成,课题成果不仅可以用到太阳能发电,还可
    发表于 06-30 06:55

    什么是QY-PV26太阳能基站?

    、装置简介QY-PV26太阳能基站光照跟随PLC控制实训装置由plc主控单元、光照度传感器、方位传感器和信号处理单元、光伏模块、电磁机械运动控制模块和电源模块组成。
    发表于 07-07 07:41

    太阳能跟踪装置是什么

    摘要对绿色能源的开发和利用是响应我国节能减排重要决策,太阳能跟踪装置。此装置使用了单片机,外加两步进电机,光电转换和相关的外部元器件及传感器
    发表于 07-12 08:07

    怎样去设计太阳能太阳跟踪

    控制类题目预测结合之前看过的太阳能太阳跟踪,然后我发现清单里有光敏二极管以及角度传感器
    发表于 08-31 08:43

    倾斜传感器的光强和太阳能探测器

    电子发烧友网站提供《带倾斜传感器的光强和太阳能探测器.zip》资料免费下载
    发表于 06-30 09:40 0次下载
    带<b class='flag-5'>倾斜</b><b class='flag-5'>传感器</b>的光强和<b class='flag-5'>太阳能</b><b class='flag-5'>探测器</b>