基于上一次發(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配置,
圖(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),但是這么粗略的效果看下來還可以,簡(jiǎn)單的一些定性的快檢產(chǎn)品中使用的話問題不大的,可以考慮考慮,
有所顧慮的是串口不知是否能夠靠代碼優(yōu)化有所改善,希望大家能給出一些意見建議或者實(shí)驗(yàn)結(jié)果分享
編輯:hfy
-
傳感器
+關(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
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論