基于上一次發(fā)帖已經(jīng)過去很久,之前項(xiàng)目中一直用的STM32的,最近在做的項(xiàng)目剛好是熒光值檢測(cè)的,有一塊PD的檢測(cè)板,剛好拿來測(cè)試一下。
這次之所以這么晚,主要之前串口打印的問題一直沒解決,這兩天看到有人發(fā)帖解決了,剛好可以往下繼續(xù)了,先說一下效果:從結(jié)果上來看AD還可以,但是串口感覺一般般,打印還是有點(diǎn)問題,如果通訊上加上通訊協(xié)議可能會(huì)好一點(diǎn)。
圖(1)效果圖-黑色的長方形是我自己的熒光檢測(cè)板,出來模擬量
供電本來嚴(yán)格點(diǎn)要±電源供電的,我就湊合用板載的5V了(實(shí)測(cè)可能4V左右),將輸出端接到P00口,
代碼配置主要分三塊:
AD的io配置,

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

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

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

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

圖(6) 將ad輸出引腳接到vcc讀出的ad值
圖(7) 將ad輸出引腳接到傳感器
輸出的值會(huì)有所浮動(dòng),但是這么粗略的效果看下來還可以,簡單的一些定性的快檢產(chǎn)品中使用的話問題不大的,可以考慮考慮,
有所顧慮的是串口不知是否能夠靠代碼優(yōu)化有所改善,希望大家能給出一些意見建議或者實(shí)驗(yàn)結(jié)果分享
編輯:hfy
-
傳感器
+關(guān)注
關(guān)注
2576文章
55041瀏覽量
791331 -
波特率
+關(guān)注
關(guān)注
2文章
320瀏覽量
35568 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6291瀏覽量
118111 -
串口打印
+關(guān)注
關(guān)注
0文章
11瀏覽量
3339
發(fā)布評(píng)論請(qǐng)先 登錄
Banana Pi開源社區(qū)基于瑞芯微RK3588開發(fā)板,DeepSeek開發(fā)利器
微雪電子mega128開發(fā)板簡介
微雪電子LPC4357開發(fā)板簡介
【STM32Cube_22】使用ADC讀取電壓值
【東微半導(dǎo)體DT5M4765R8L6 開發(fā)板試用體驗(yàn)】東微4765開發(fā)板串口打印
OpenHarmony怎么修改DPI密度值?觸覺智能RK3566鴻蒙開發(fā)板演示
基于中微開發(fā)板的熒光AD值讀取案例解析
評(píng)論