用光敏电阻控制线性执行器

光敏电阻

光敏电阻(LDR)或光敏电阻是可变电阻器,其电阻值会根据光电元件检测到的光量而变化。通常,照在光敏电阻上的光越多,光敏电阻具有的电阻值就越低。1]。这是非常有用的,因为此变化的电阻值可以被读取为指示存在的光量并由光传感器使用。 微控制器 执行相应的操作。 LDR通常被认为是廉价且基本的元件,如下所示,但是您还可以找到专门设计用于检测日光或紫外线的光传感器。根据您选择的传感器,您可能需要查阅其数据表以了解如何将其与微控制器连接。

光敏电阻

光敏电阻是光学传感器吗?

简短的答案是肯定的,光敏电阻是光学传感器。但是,并非所有的光学传感器都像光敏电阻一样起作用。光学传感器是一系列传感器,它们以各种方式利用光。一些光学传感器使用光来检测物体的存在,甚至用于 线性执行器中的反馈,而光敏电阻则指示存在多少光。寻找光检测传感器时,重要的是要了解光敏电阻和其他光学传感器之间的区别。

 线性致动器中的光学传感器

线性执行器的潜在用例

LDR可以与 线性执行器 有两个基本目的;第一种是让执行器在光线过多时做出反应,第二种是使执行器移动以使LDR看到的光量最大化。第一个用例对您想要最小化光量的应用很有用,例如保护对光敏感的植物或在天井或门廊上使天篷自动化。第二个用例在诸如太阳能电池板之类的应用中很有用,您需要尝试将其定位以使太阳能电池板看到的光量最大化。

太阳能板

利用LDR控制线性执行器

幸运的是,LDR的反馈不会根据两种使用情况而改变,因此可以以相同的方式连接和读取LDR的反馈。要设置光敏电阻,您只需要将光敏电阻的正极连接到适当的电源,并将负极连接到微控制器的模拟引脚,例如 Arduino的,以读取输出。您还需要将一个接地的电阻连接到光敏电阻的输出侧,如下所示,以保护微控制器的模拟引脚。

 光电电阻连接到Arduino

 

您可以使用以下一对微控制器来驱动线性执行器 接力 或使用 马达驱动器。要了解如何执行此操作,可以在以下网址查看我们的博客 如何使用Arduino控制线性执行器。 LDR传感器的位置取决于您的用例;如果您要保护某个区域免受光线照射,则需要LDR具有您要保护的任何东西,但是如果要最大化曝光量,则需要传感器与您要暴露在光线下的物体一起移动。光。在任何一种情况下,读取LDR的反馈都将是相同的,就像您只是从传感器的输出侧读取模拟电压一样。

根据您的应用和用例,如何利用此反馈来控制线性执行器。对于要最小化曝光的第一种使用情况,如果检测到一定量的光,则可以将线性致动器驱动到一个已知位置,也可以驱动线性致动器直到光敏电阻检测到较少的光。前者显示在下面的代码示例中。尽管这是一个基本的实现,但是您可以使用此解决方案作为起点来执行更多创造性的解决方案。例如,您只能在白天的高峰时段并且只有在阳光明媚的时候才能在光敏植物上放置阴影。通过使用光敏电阻,您可以确定是否足够晴朗以至于需要移动执行器并放置阴影。

在第二种使用情况下,如果要最大程度地增加曝光量,则需要确定将LDR曝光量最大化的位置。为了有效地做到这一点,您需要利用 反馈线性执行器 跟踪执行器的位置。您可以在我们的网站上找到有关如何对线性执行器使用不同反馈选项的指南。 教程页面。下面的代码示例向您展示了如何使用 电位计反馈线性执行器。您只需从LDR跟踪最低电阻值(即最高电压值)以及执行器的相应位置即可。首先,您需要将执行器扩展到最大长度,然后将其缩回以测量执行器整个长度上的LDR输出。一旦执行器在整个范围内移动,您只需移动到LDR对应输出最高的位置。要实际实施此操作,您可能需要在计时器上运行以下代码,以全天定期查找新职位。

您可以通过许多创造性的方法来使用带有线性致动器的光敏电阻,我们很高兴看到您所做的一切。用 Firgelli Automation的 线性执行器和附件的选择范围很广,您可以轻松完成下一个光控项目。

参考文献:

  1. 电子注释。 光敏电阻LDR:光敏电阻。 从...获得: https://www.electronics-notes.com/articles/electronic_components/resistors/light-dependent-resistor-ldr.php

Share this article

特色产品

Linear Actuator - 12v dc
经典杆式线性执行器 In Stock
From $109.99USD
water resistant IP66 Premium Linear Actuator
优质线性执行器 In Stock
$129.99USD
TVL-170后置弹出式电视升降机
TVL-170后置弹出式电视升降机 In Stock
On Sale From $590.00USD
子弹系列50 Cal。线性执行器
子弹系列50 Cal。线性执行器 In Stock
From $279.99USD

需要帮助查找正确的执行器?

我们精密地设计和制造我们的产品,以便您获得直接制造商定价。我们提供当天发货和知识渊博的客户支持。尝试使用我们的执行器计算器,以获得适合您应用的执行器帮助。