单片机
返回首页

基于中微开发板的荧光AD值读取案例解析

2024-07-10 来源:elecfans

基于上一次发帖已经过去很久,之前项目中一直用的STM32的,最近在做的项目刚好是荧光值检测的,有一块PD的检测板,刚好拿来测试一下。


这次之所以这么晚,主要之前串口打印的问题一直没解决,这两天看到有人发帖解决了,刚好可以往下继续了,先说一下效果:从结果上来看AD还可以,但是串口感觉一般般,打印还是有点问题,如果通讯上加上通讯协议可能会好一点。


图(1)效果图-黑色的长方形是我自己的荧光检测板,出来模拟量

供电本来严格点要±电源供电的,我就凑合用板载的5V了(实测可能4V左右),将输出端接到P00口,

代码配置主要分三块:

AD的io配置,

pIYBAGAP2fuATVRIAABYZLpRSSw296.png

图(2)AD部分的配置

串口的配置,注意更改自己的波特率对应的TMR2Value的值,如果串口打印还有问题的话参照别人前面发的贴子,

o4YBAGAP2g6ARH6TAACrxlnYGXQ652.png

图(3)串口部分的配置

ad值的打印,输出到串口,我是用的外部中断按键触发,按一次按键打印一次,

pIYBAGAP2h2AWcJtAAAny0cJ0X4082.png

图(4)串口打印部分的配置

除此之外,我先校准了GND和Vcc的ad值,还可以,但是串口打印有点影响效果,数据出来一般般把,

o4YBAGAP2jmAWqwEAABNCVdeuRU038.png

图(5) 将ad输出引脚接到GND读出的ad值

o4YBAGAP2lGAVelUAABLUfC3NTo904.png

图(6) 将ad输出引脚接到vcc读出的ad值


图(7) 将ad输出引脚接到传感器

输出的值会有所浮动,但是这么粗略的效果看下来还可以,简单的一些定性的快检产品中使用的话问题不大的,可以考虑考虑,


进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • 简洁的过零调功器电路设计与分析

  • 单稳态控制电路设计与分析

  • 开关电源的基本组成及工作原理

  • MT3608构成3.7V转12V的升压电路图

  • 比较常见的功率整流器和滤波电路

  • 基于CA3193的热电偶放大器电路

    相关电子头条文章