熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-4-4 16:14
正文摘要:本帖最后由 余金渠 于 2022-4-10 17:46 編輯 這篇是上一篇的續(xù)篇關(guān)于程序介紹下篇是實(shí)踐篇所有代碼都以GPL3協(xié)議分享HC官方的代碼不在此協(xié)議范圍請(qǐng)遵守HC官方協(xié)議在此聲明!!! 這個(gè)周末寫了2個(gè)庫分別是NTC 和K型熱 ... |
附解決辦法(二分法查表) |
51hei截圖_20240119161903.png (76.19 KB, 下載次數(shù): 102)
問題可以說有點(diǎn)嚴(yán)重(對(duì)我來說),熱電偶查表程序有問題,也很慶幸當(dāng)天就出現(xiàn)了這個(gè)情況。當(dāng)感溫端熱電勢(shì)+冷端補(bǔ)償電勢(shì)的值處于第N個(gè) 與 第N+9個(gè)數(shù)之間程序正常運(yùn)行,當(dāng)值>第N*10+9 <(N+1)*10之間后 返回值0,數(shù)據(jù)處于該位置時(shí)條件判斷不滿足。 |
51hei截圖_20240119151058.png (221.37 KB, 下載次數(shù): 105)
首先感謝分享,用了一下樓主的熱電偶部分的程序,使用過程中發(fā)現(xiàn)問題; |
感謝分享,還沒接觸過這款MCU,先看看K型熱電偶是如何處理的 |
熱電偶和熱電阻是一碼事嗎?你是不是題目標(biāo)錯(cuò)了 |
Hephaestus 發(fā)表于 2022-4-10 19:28 我學(xué)習(xí)了一下《op放大器電路設(shè)計(jì)》感覺是零點(diǎn)有漂移的問題放大器2元一個(gè)我也懶的翻型號(hào)了 |
頂一下 |
頂一下 |
有硬件電路圖嘛? |
余金渠 發(fā)表于 2022-4-10 17:29 那么你用的是什么運(yùn)算放大器? |
本帖最后由 余金渠 于 2022-4-10 17:50 編輯 在本周的測(cè)試中,PCB到了我也焊接了電路(運(yùn)放的電源電壓不能超過5.5V),發(fā)現(xiàn)實(shí)際放大出來的電壓和實(shí)際測(cè)量的電壓差了0.5mv*100也就是實(shí)際輸入電壓少了0.5mv(這里假設(shè)測(cè)量?jī)x器是沒有誤差)。實(shí)驗(yàn)可以排除的是這和冷端無關(guān)。我懷疑是運(yùn)算放大器的問題于是我換了其它型號(hào)的放大器(并且這兩個(gè)運(yùn)放的參數(shù)是有極大不同的)同樣也差了0.5mv,于是我開始懷疑是測(cè)量?jī)x器的問題。如果是儀器誤差那么放大輸出也應(yīng)該只差0.5mv但是卻差了0.5v*100,在此我只能歸結(jié)于運(yùn)放本身的問題。如果有大佬看到這個(gè)評(píng)論并知道原因麻煩回復(fù)一下。最后只能在程序當(dāng)中進(jìn)行補(bǔ)償了。 |
Powered by 單片機(jī)教程網(wǎng)