㈠ 如何提高msp430單片機內部ad轉換精度,思路是什麼
單片機的內置AD轉換位數是固定的,也就是精度基本是固定的,要想提高只能從整個系統考慮,如:
1. 提高AD前端運放電路的轉換精度,盡量選用精度高的電阻和電容
2. 單片機的基準電壓選高點,有助於提高抗干擾性能
3. 電源也很重要,盡量提高電源質量,如紋波等。
㈡ 請教高手,這個單片機系統的AD轉換是如何實現的
CD4051是個8選一的模擬電子開關,把需要採集的數據通到353運放其中(圖中上面的運放)運放中去,上面的是運放只是個跟隨器,目的是把4051過來的電壓原封不動的反映出來,但是能夠極大的增強驅動能力和抗干擾能力。
下面的運放實際是成比較器使用的,再配合7474,形成了振盪器,RC振盪器,輸出脈沖。
AD實際的原理是,原始端的Rx可變電阻阻值變化導致電壓變化,--->CD4051-->跟隨器,
跟隨器輸出的電壓和Rx的阻值就有了一定的關系,而跟隨器的電壓配合(7474+比較器形成的)RC振盪器,就產生了電壓與輸出的脈沖頻率有一定的關系,所以,最後的結果就是把Rx的阻值的變化通過電壓再通過脈沖頻率表現給單片機看。
最後,單片機通過測量脈沖頻率,或者脈沖周期,就知道Rx上的電壓,進而知道Rx的阻值。
在很古老的單片機(沒有自帶AD)上,經常用這種辦法測量模擬量,我以前就做過,電路不一樣,但是我剛才看了一下,大致原理是一樣的。
㈢ 單片機採集電路中為什麼用運放
1、單片機能檢測的數字信號是高或低電平,有些輸入信號很小,所以需要放大,一邊單片機識別。
2、單片機採集模擬信號時,大多滿程AD采樣量程是0-5V,要採集小信號,為了提高解析度,就必須對信號進行放大再供給AD轉換器。