如題, 我個人的思路是使用0.01歐的精密采樣電阻, 通過測量電阻兩端的壓降, 再將這個電壓值經過運放放大后輸入ADC, 實現測量電流的效果
這個采樣電阻的壓降值的變化會很大, 當電流為1ma時, 其壓降為0.1mv, 但當電流為1000ma時, 壓降則增大到10mv
壓降的范圍在0.1-10mv范圍內波動, 而ADC的輸入電壓僅為0-5v左右, 這就需要運放的放大倍數動態調整, 例如當壓降為0.1mv時就放大10000倍,
為10mv時就放大100倍
如何實現動態調整ADC的放大倍數呢? 我目前的想法是使用單片機控制模擬開關, 模擬開關上并聯幾個電阻, 形成可調電阻網絡, 作為運放的負反饋
但這個方法實現對我來說有點難度
有沒有更好的辦法?
還有就是是否存在"電子電位器"? 即可以直接用單片機控制的電位器, 如下圖這個人所說, 但我找不到這塊芯片的資料
Snipaste_2021-02-15_18-53-20.jpg (32.75 KB, 下載次數: 59)
下載附件
2021-2-15 18:53 上傳
我剛剛學習單片機, 希望各位大佬能幫助我!
|