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

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

3天内不再提示

VD6283TX环境光传感器驱动开发(3)----测试闪烁频率代码

嵌入式单片机MCU开发 来源:嵌入式单片机MCU开发 作者:嵌入式单片机MCU开 2023-12-01 16:14 次阅读

概述

ST提供了6283A1_AnalogFlicker代码在X-NUCLEO-6283A1获取闪烁频率,同时移植到VD6283TX-SATEL。
闪烁频率提取主要用于检测光源的闪烁频率,即光源在光强发生变化的频率。

最近在弄ST的课程,需要样片的可以加群申请:615061293 。

在这里插入图片描述

视频教学

https://www.bilibili.com/video/BV1Gj411b7yk/

样品申请

https://www.wjx.top/vm/OhcKxJk.aspx#

源码下载

https://download.csdn.net/download/qq_24312945/88391981

参考代码

https://www.st.com/zh/ecosystems/x-cube-als.html
在下面目录下有对应的程序。
在这里插入图片描述

这个应用程序演示了如何使用X-NUCLEO-6283A1扩展板,通过UART从连接的STM32 Nucleo板向PC传输数据,并在通用应用程序(如Tera Term)上显示闪烁频率提取结果。一旦建立连接,用户可以使用超级终端查看来自板载光传感器的数据。该应用程序提供实时数值,并允许用户通过键盘更改增益、曝光时间和采样率。这个示例只能在软件包安装文件夹中访问。
在这里插入图片描述

开发板设置

在手册种给出了,闪烁手册可以查看AN5639,资料链接如下。https://www.st.com/content/ccc/resource/technical/document/application_note/group1/9f/7e/8c/ce/36/85/4c/08/DM00776948/files/DM00776948.pdf/jcr:content/translations/en.DM00776948.pdf

在这里插入图片描述

在AN5639手册中,需要对SB3进行连接。

在这里插入图片描述
同时GPIO2需要接到MCUADC通道中。

在这里插入图片描述

查看X-NUCLEO-6283A1手册,可以看到VD6283TX的GPIO2连接到MCU的ADC端口0-2。

在这里插入图片描述

在VD6283TX-SATEL中,可以看到VD6283TX通过SB3连接到了AFLR_1V8。
需要将AFLR_1V8接到开发板的A0端口中。

在这里插入图片描述

测试结果

使用PWM频率为200Hz驱动LED下VD6283TX检测结果如下所示。

在这里插入图片描述

使用PWM频率为1000Hz驱动LED下VD6283TX检测结果如下所示。

在这里插入图片描述

审核编辑:汤梓红

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

    关注

    4

    文章

    1272

    浏览量

    58484
  • 代码
    +关注

    关注

    30

    文章

    4555

    浏览量

    66766
  • 环境光传感器

    关注

    3

    文章

    98

    浏览量

    21793
  • stm32cubemx
    +关注

    关注

    5

    文章

    260

    浏览量

    14447
收藏 人收藏

    评论

    相关推荐

    VD6283TX环境传感器驱动开发(1)----获取ID

    环境传感器是一种光电探测器,能够将光转换为电压或者电流,使用多光谱环境传感器为了测量光谱上特定波长或特定带锯波长的强度,该传感器的目标是
    的头像 发表于 12-01 16:05 284次阅读
    <b class='flag-5'>VD6283TX</b><b class='flag-5'>环境</b>光<b class='flag-5'>传感器</b><b class='flag-5'>驱动</b><b class='flag-5'>开发</b>(1)----获取ID

    VD6283TX环境传感器驱动开发(2)----获取光强和色温

    为了更好地利用VD6283TX传感器的特点和功能,本章专门用于捕获光强度和相关色温值。VD6283TX,作为ST的高级色感器,具有并行感测多个通道的能力,这使得它成为光强和色温测量的理想选择。
    的头像 发表于 12-01 16:08 327次阅读
    <b class='flag-5'>VD6283TX</b><b class='flag-5'>环境</b>光<b class='flag-5'>传感器</b><b class='flag-5'>驱动</b><b class='flag-5'>开发</b>(2)----获取光强和色温

    VD6283TX环境传感器驱动开发(4)----移植闪烁频率代码

    光学闪烁被定义为人造光源的脉动或波动的光现象。
    的头像 发表于 12-01 16:24 336次阅读
    <b class='flag-5'>VD6283TX</b><b class='flag-5'>环境</b>光<b class='flag-5'>传感器</b><b class='flag-5'>驱动</b><b class='flag-5'>开发</b>(4)----移植<b class='flag-5'>闪烁</b><b class='flag-5'>频率</b><b class='flag-5'>代码</b>

    简单的环境传感器电路

    Chau Tran 和 Paul Mullins人们越来越多地认为环境光是一种能源,可用于驱动心率监控、浴室灯具、远程天气传感器和其他低功耗器件。对于能量采集系统,最关键的是精确测量
    发表于 10-10 17:56

    环境传感器的介绍

    。现在,制造商正在开发针对汽车市场的新一代系统,并已经投入使用。  围绕汽车工作环境,本文就设计问题和传感器的效用给出了全景式的介绍。传感器
    发表于 11-05 16:11

    你是我的眼:环境传感器

    的1-3所示,绿色曲线是人眼感知的光谱范围。可以看到,紫色曲线的环境被衰减,蓝色曲线的白炽(主要成分是红外线)未衰减,所以没有经过环境
    发表于 08-07 04:45

    Maxim推出环境传感器

    Maxim Integrated Products, Inc.推出Santa Cruz (MAXREFDES23#)环境传感器(ALS),能够在工厂快速配置和监测多路红、绿、蓝(RGB)可见光和红外(IR)信号
    发表于 05-06 06:55

    基于蓝牙BLE的环境传感器方案

      在万物互联时代,传感器是其中最关键的组件之一。常见的传感器中,环境传感器常被应用于智能家居场景中,这种
    发表于 07-09 11:31

    如何选择一款环境传感器环境传感器有哪些应用?

    环境传感器的基本原理是什么?如何选择一款环境传感器环境
    发表于 05-12 07:24

    环境传感器是如何工作的

    当夜幕降临,汽车仪表盘上有一双“眼睛”默默地感知周围的光线,从而自动调节背光亮度,以保证用户最佳的驾驶体验且降低功耗。这双神奇的 “眼睛”便是今天的主角---环境传感器。为什么要使用环境
    发表于 11-10 07:16

    意法半导体发布了一款多光谱环境传感器VD6281

    意法半导体影像产品部门总经理Eric Aussedat表示:“VD6281是基于我们广博的相机系统知识开发出的一款非常先进的多光谱环境传感器,我们的
    发表于 02-22 14:30 4218次阅读

    找方案 | 基于ST环境传感器VD6283TX 针对LED投影机光源调变方案

    由于目前LED投影机已经普遍为主流产品,但是由于LED本身会产生闪频,容易造成眼睛疲劳及伤害。因此本方案主要是利用ST新一代VD6283TX环境传感器,具有环境
    的头像 发表于 12-09 14:39 456次阅读
    找方案 | 基于ST<b class='flag-5'>环境</b>光<b class='flag-5'>传感器</b><b class='flag-5'>VD6283TX</b> 针对LED投影机光源调变方案

    基于ST环境传感器VD6283TX 针对LED投影机光源调变方案

    本方案主要是利用ST新一代VD6283TX 环境传感器,具有环境闪烁频率侦测及提供
    的头像 发表于 11-21 17:25 530次阅读
    基于ST<b class='flag-5'>环境</b>光<b class='flag-5'>传感器</b><b class='flag-5'>VD6283TX</b> 针对LED投影机光源调变方案

    VD6283TX环境传感器(1)----获取光强和色温

    为了充分利用VD6283TX传感器的特性和功能,本章节重点介绍了如何捕获光强度和相关色温值。作为ST公司推出的高级色彩感应器,VD6283TX具备同时感测多个频道的能力,这使它成为测量光强度和色温
    的头像 发表于 12-28 10:12 292次阅读
    <b class='flag-5'>VD6283TX</b><b class='flag-5'>环境</b>光<b class='flag-5'>传感器</b>(1)----获取光强和色温

    VD6283TX环境传感器(2)----移植闪烁频率代码

    100 Hz或120 Hz的闪烁频率。为了消除这种可见闪烁并减少其对人体的潜在影响,许多LED灯采用了脉冲宽度调制(PWM)的调光方法,从而实现更高的闪烁
    的头像 发表于 12-28 10:17 241次阅读
    <b class='flag-5'>VD6283TX</b><b class='flag-5'>环境</b>光<b class='flag-5'>传感器</b>(2)----移植<b class='flag-5'>闪烁</b><b class='flag-5'>频率</b><b class='flag-5'>代码</b>