世界足球俱乐部杯

光电二极管光级检测与ARDUINO

出处:维库电子市场网 发布于:2025-03-20 17:07:27 | 326 次阅读

  我们将使用Arduino Uno实施光电光级检测。我们将使用Arduino IDE软件进行编码,并使用现成的光电作为。它是在出售Arduino物品的任何零售商中都很容易获得的模块之一。
  我们要实现的是光级检测,因此我们可以实现遵循线路的机器人,光/黑暗检测等。
  所讨论的模块可以在下图中看到,并使用双手术LM393。一种内部操纵注(操作放大器)用于放大,另一个用于比较。这就是该模块具有双重输出:模拟和数字。
  光电二极管突破板
  板上可见一个小电位计,可以调整从“ D0”引脚中从“ 0”到“ 1”的阈值水平。另一方面,引脚“ A0”是从LM393输出的模拟值,直接从光电二极管传感器。
  传感器和应用电路
  在谈到传感器时,我发现可能的候选人是我们对该板的首选光电二极管。它是Shuguan的SGPD5650C8,其数据表在这里。  该设备的峰值检测光谱响应在红色(650nm(纳米))下具有可见光的全光谱(380nm至750nm)。在下面,您可以看到其光谱响应以及可见光的全光谱,以进行比较。

  光电二极管光谱响应
  可见光光谱
  我找不到该模块的完整电子示意图,而是找到了一个模拟部分的可能候选者。该部分仅使用两个LM393操作放大器之一。
  可能的光电二极管电路  配置名称是一种非转向放大器,其增益由R1和Photodiode D1决定。 R2和R3决定了比较电压水平。电阻R5仅用于输出引脚内的稳定性因子。

  电路
  今天的实验在电路方面很简单,我们所拥有的只是连接到Arduino Uno的光电二极管模块。连接通过模拟输入A1引脚发生。除此之外,我们还需要向模块提供+5V和GND。完整的示意图如下。
  光电二极管电路
  我们不会调整小电位计,因为它仅适用于数字输出。我们的兴趣位于乐趣的模拟输出部分。
  我们将使用Arduino IDE软件为该项目为Arduino Uno编程。我每晚都使用2.3.3版(已经过时了),但是您可以使用所需的任何2.xx版本。只要您知道自己的方式,您甚至可以使用Platformio或Arduino Cloud IDE。
  再说一个示例的代码将非常简单。我以前不记得写这样的简单代码。除了定义设置()和loop()外,还有另外三行。
  完整代码在下面。在设置()中,我将我们的串行通信初始化为每秒9600位。在循环()我嵌套了两个函数中,有一个分析(A1)读取模拟销。在serial.println()中,将此类读取值打印到Arduino IDE串行显示器中。

0次

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,//domainnameq.cn,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
 一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站技术支持

13606545031

客服在线时间周一至周五
 9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!