|
發布時間: 2022-4-4 16:14
正文摘要:本帖最后由 余金渠 于 2022-4-10 17:46 編輯 這篇是上一篇的續篇關于程序介紹下篇是實踐篇所有代碼都以GPL3協議分享HC官方的代碼不在此協議范圍請遵守HC官方協議在此聲明!!! 這個周末寫了2個庫分別是NTC 和K型熱 ... |
| 附解決辦法(二分法查表) |
51hei截圖_20240119161903.png (76.19 KB, 下載次數: 102)
| 問題可以說有點嚴重(對我來說),熱電偶查表程序有問題,也很慶幸當天就出現了這個情況。當感溫端熱電勢+冷端補償電勢的值處于第N個 與 第N+9個數之間程序正常運行,當值>第N*10+9 <(N+1)*10之間后 返回值0,數據處于該位置時條件判斷不滿足。 |
51hei截圖_20240119151058.png (221.37 KB, 下載次數: 105)
| 首先感謝分享,用了一下樓主的熱電偶部分的程序,使用過程中發現問題; |
| 感謝分享,還沒接觸過這款MCU,先看看K型熱電偶是如何處理的 |
|
熱電偶和熱電阻是一碼事嗎?你是不是題目標錯了 |
univers 發表于 2022-4-10 21:03 http://m.raoushi.com/bbs/dpj-218627-1.html (KICAD軟件) |
Hephaestus 發表于 2022-4-10 19:28 我學習了一下《op放大器電路設計》感覺是零點有漂移的問題放大器2元一個我也懶的翻型號了 |
| 頂一下 |
| 頂一下 |
| 有硬件電路圖嘛? |
余金渠 發表于 2022-4-10 17:29 那么你用的是什么運算放大器? |
|
本帖最后由 余金渠 于 2022-4-10 17:50 編輯 在本周的測試中,PCB到了我也焊接了電路(運放的電源電壓不能超過5.5V),發現實際放大出來的電壓和實際測量的電壓差了0.5mv*100也就是實際輸入電壓少了0.5mv(這里假設測量儀器是沒有誤差)。實驗可以排除的是這和冷端無關。我懷疑是運算放大器的問題于是我換了其它型號的放大器(并且這兩個運放的參數是有極大不同的)同樣也差了0.5mv,于是我開始懷疑是測量儀器的問題。如果是儀器誤差那么放大輸出也應該只差0.5mv但是卻差了0.5v*100,在此我只能歸結于運放本身的問題。如果有大佬看到這個評論并知道原因麻煩回復一下。最后只能在程序當中進行補償了。 |