概述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需要接到mcu的adc通道中。
查看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检测结果如下所示。
SD-WAN产品的7大特征-为企业网络带来革命性变革
通鼎互联携带综合布线方案及系列产品参加数字安防生态大会
魅蓝Note6续航实测
华为率先完成5G-A全部功能测试用例!什么是IMT-2020(5G)?
区块链会是人造的博格人吗
VD6283TX环境光传感器驱动开发(3)----测试闪烁频率代码
cd4069中文资料详解(cd4069引脚图及功能_工作原理_内部结构及应用电路)
区块链技术将迎来新的征程
解读触控显示产业发展现状及趋势
精选电工实用电路解易通
AMD RX 5600低调上线 定价预计在1500元左右
艾为电子车规中心落户临港自由贸易新片区 加大车规级芯片布局
华为将选择联发科“代购”台积电芯片?
igbt模块是什么东西
微智博图Visit获奖 未来致力于开发更多面向中国市场的前沿VR视频产品
支持海量应用场景!瑞芯微Toybrick推出TB-RK3568X、TB-RV1126D开发板
智慧交通管理系统_智慧交通管理系统平台解决方案
高可靠性陶瓷电容
USB变化居然已经这么大了
摩尔定律或被打破,全球电晶体体积缩减2021年将停止