RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于中微開發(fā)板的熒光AD值讀取案例解析

電子設(shè)計(jì) ? 來源:面包板社區(qū) ? 作者:上海首席男模 ? 2021-02-16 09:25 ? 次閱讀

基于上一次發(fā)帖已經(jīng)過去很久,之前項(xiàng)目中一直用的STM32的,最近在做的項(xiàng)目剛好是熒光值檢測(cè)的,有一塊PD的檢測(cè)板,剛好拿來測(cè)試一下。

這次之所以這么晚,主要之前串口打印的問題一直沒解決,這兩天看到有人發(fā)帖解決了,剛好可以往下繼續(xù)了,先說一下效果:從結(jié)果上來看AD還可以,但是串口感覺一般般,打印還是有點(diǎn)問題,如果通訊上加上通訊協(xié)議可能會(huì)好一點(diǎn)。

圖(1)效果圖-黑色的長(zhǎng)方形是我自己的熒光檢測(cè)板,出來模擬

供電本來嚴(yán)格點(diǎn)要±電源供電的,我就湊合用板載的5V了(實(shí)測(cè)可能4V左右),將輸出端接到P00口,

代碼配置主要分三塊:

AD的io配置,

pIYBAGAP2fuATVRIAABYZLpRSSw296.png

圖(2)AD部分的配置

串口的配置,注意更改自己的波特率對(duì)應(yīng)的TMR2Value的值,如果串口打印還有問題的話參照別人前面發(fā)的貼子,

o4YBAGAP2g6ARH6TAACrxlnYGXQ652.png

圖(3)串口部分的配置

ad值的打印,輸出到串口,我是用的外部中斷按鍵觸發(fā),按一次按鍵打印一次,

pIYBAGAP2h2AWcJtAAAny0cJ0X4082.png

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

除此之外,我先校準(zhǔn)了GND和Vcc的ad值,還可以,但是串口打印有點(diǎn)影響效果,數(shù)據(jù)出來一般般把,

o4YBAGAP2jmAWqwEAABNCVdeuRU038.png

圖(5) 將ad輸出引腳接到GND讀出的ad值

o4YBAGAP2lGAVelUAABLUfC3NTo904.png

圖(6) 將ad輸出引腳接到vcc讀出的ad值

圖(7) 將ad輸出引腳接到傳感器

輸出的值會(huì)有所浮動(dòng),但是這么粗略的效果看下來還可以,簡(jiǎn)單的一些定性的快檢產(chǎn)品中使用的話問題不大的,可以考慮考慮,

有所顧慮的是串口不知是否能夠靠代碼優(yōu)化有所改善,希望大家能給出一些意見建議或者實(shí)驗(yàn)結(jié)果分享
編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2550

    文章

    51035

    瀏覽量

    753063
  • 波特率
    +關(guān)注

    關(guān)注

    2

    文章

    307

    瀏覽量

    34115
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5032

    瀏覽量

    97371
  • 串口打印
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    3092
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    stm32開發(fā)板開發(fā)板原理圖

    stm32開發(fā)板開發(fā)板原理圖。
    發(fā)表于 12-21 15:38 ?61次下載

    開發(fā)板原理圖

    單片機(jī)開發(fā)板
    發(fā)表于 07-04 14:36 ?51次下載

    基于紅牛開發(fā)板的SD卡讀取文件名在LCD上顯示

    文檔內(nèi)容介紹了基于紅牛開發(fā)板的SD卡讀取文件名在LCD上顯示的資料。
    發(fā)表于 09-01 17:09 ?25次下載
    基于紅牛<b class='flag-5'>開發(fā)板</b>的SD卡<b class='flag-5'>讀取</b>文件名在LCD上顯示

    雪電子mega128開發(fā)板簡(jiǎn)介

    ATmega128開發(fā)板 AVR 學(xué)習(xí) 核心 標(biāo)準(zhǔn)版本 引出常用接口,可接雪外圍模塊 型號(hào) OpenM128 (標(biāo)準(zhǔn)版)
    的頭像 發(fā)表于 12-19 15:38 ?1752次閱讀
    <b class='flag-5'>微</b>雪電子mega128<b class='flag-5'>開發(fā)板</b>簡(jiǎn)介

    雪電子LPC4357開發(fā)板簡(jiǎn)介

    LPC4357開發(fā)板 學(xué)習(xí) 核心 標(biāo)準(zhǔn)版本 引出常用接口,可接雪外圍模塊 型號(hào) Open4357-C (標(biāo)準(zhǔn)版)
    的頭像 發(fā)表于 12-29 10:56 ?3058次閱讀
    <b class='flag-5'>微</b>雪電子LPC4357<b class='flag-5'>開發(fā)板</b>簡(jiǎn)介

    【STM32Cube_22】使用ADC讀取電壓

    本篇詳細(xì)的記錄了如何使用STM32CubeMX配置STM32L431RCT6的ADC外設(shè),讀取DAC輸出引腳的電壓。1. 準(zhǔn)備工作硬件準(zhǔn)備開發(fā)板首先需要準(zhǔn)備一個(gè)開發(fā)板,這里我準(zhǔn)備的是
    發(fā)表于 12-05 16:21 ?12次下載
    【STM32Cube_22】使用ADC<b class='flag-5'>讀取</b>電壓<b class='flag-5'>值</b>

    基于uFUN開發(fā)板的心率計(jì)(三)Qt上位機(jī)的實(shí)現(xiàn)

    。這篇文章主要是介紹Qt上位機(jī)如何實(shí)現(xiàn)波形的顯示,串口數(shù)據(jù)的解析,以及一些小細(xì)節(jié)實(shí)現(xiàn)。這篇文章寫完,uFUN心率計(jì)這個(gè)小項(xiàng)目就算結(jié)束了,最近又做了個(gè)uFUN開發(fā)板的擴(kuò)展板,在信群里的朋友都已經(jīng)看到...
    發(fā)表于 12-08 15:36 ?7次下載
    基于uFUN<b class='flag-5'>開發(fā)板</b>的心率計(jì)(三)Qt上位機(jī)的實(shí)現(xiàn)

    開發(fā)板原理圖分享

    開發(fā)板原理圖分享
    發(fā)表于 05-15 09:20 ?17次下載

    國(guó)產(chǎn)處理器瑞芯RK3568對(duì)比RK3399性能解析-迅為開發(fā)板

    國(guó)產(chǎn)處理器瑞芯RK3568對(duì)比RK3399性能解析-迅為開發(fā)板
    的頭像 發(fā)表于 05-05 16:41 ?2263次閱讀
    國(guó)產(chǎn)處理器瑞芯<b class='flag-5'>微</b>RK3568對(duì)比RK3399性能<b class='flag-5'>解析</b>-迅為<b class='flag-5'>開發(fā)板</b>

    【東半導(dǎo)體DT5M4765R8L6 開發(fā)板試用體驗(yàn)】東4765開發(fā)板串口打印

    硬件: 東4765開發(fā)板 軟件程序 example_uart 運(yùn)行截圖 0
    的頭像 發(fā)表于 07-31 16:49 ?613次閱讀
    【東<b class='flag-5'>微</b>半導(dǎo)體DT5M4765R8L6 <b class='flag-5'>開發(fā)板</b>試用體驗(yàn)】東<b class='flag-5'>微</b>4765<b class='flag-5'>開發(fā)板</b>串口打印

    復(fù)旦復(fù)旦FM33LC0xxN開發(fā)板資料

    復(fù)旦FM33LC0xxN開發(fā)板資料
    發(fā)表于 10-18 15:33 ?9次下載

    復(fù)旦復(fù)旦FM33LC0xxU開發(fā)板資料

    復(fù)旦FM33LC0xxU開發(fā)板資料
    發(fā)表于 10-18 15:33 ?2次下載

    復(fù)旦復(fù)旦FM33LE0系列開發(fā)板資料

    復(fù)旦FM33LE0系列開發(fā)板資料
    發(fā)表于 10-18 15:33 ?17次下載

    復(fù)旦復(fù)旦FM33LG0xx開發(fā)板資料

    復(fù)旦FM33LG0xx開發(fā)板資料
    發(fā)表于 10-18 15:33 ?10次下載

    瑞芯主板/開發(fā)板Linux系統(tǒng)播放音頻方法,觸覺智能RK3562開發(fā)板演示

    本文介紹瑞芯方案主板/開發(fā)板Linux系統(tǒng)播放音頻的方法,觸覺智能RK3562開發(fā)板演示,通用RK3566、RK3568、RK3588等
    的頭像 發(fā)表于 12-13 11:40 ?178次閱讀
    瑞芯<b class='flag-5'>微</b>主板/<b class='flag-5'>開發(fā)板</b>Linux系統(tǒng)播放音頻方法,觸覺智能RK3562<b class='flag-5'>開發(fā)板</b>演示
    RM新时代网站-首页