|
MS4515DO壓力傳感器用于電子秤,自帶壓力校正,無需差分放大器,誤差小于1.0%
專欄:技術支持
發(fā)布日期:2023-07-19
閱讀量:877
作者:
收藏:
電子秤是人們日常生活中比較常見的器件,一款好的電子秤要具有較好測量準確度,較大的測量范圍以及較小的功耗,滿足這些設計需求最重要的器件就是壓力傳感器。筆者排除了布線錯誤問題,隨后仔細檢查電路板。
電子秤是人們日常生活中比較常見的器件,一款好的電子秤要具有較好測量準確度,較大的測量范圍以及較小的功耗,滿足這些設計需求最重要的器件就是壓力傳感器。筆者將為讀者講解我個人的設計方案。
筆者先為各位讀者介紹我選擇的性(chao)能(ji)超(hao)強(yong)的壓力傳感器MS4515DO,MS4515DO是TE公司推出的一款小型陶瓷基壓力傳感器。筆者選擇這款小型陶瓷基壓力傳感器壓力傳感器主要考慮它在應用中具有如下優(yōu)勢: · 可以輸出14位壓力數字信號和11位溫度數字信號,補償誤差范圍(TEB)小于1.0%,數據精度很高,誤差較小,非常適合于高精度電子秤的設計。 · 壓力測量范圍為2-30bar,可以滿足精準電子秤的測量需求。 · 使用IIC或SPI通信協(xié)議與單片機通信,系統(tǒng)穩(wěn)定可靠。 · 低功耗模式待機狀態(tài)電流消耗<1uA,低功耗性能極為優(yōu)秀。
以下筆者設計的壓力傳感電路 圖1 基于MS4515DO壓力傳感器的壓力傳感電路 筆者設計的電路圖如圖1所示,電路組成較為簡單。INT/SS是壓力信號輸出端口,筆者在設計過程中,調整為1g對應的電壓是 1mV(這樣可以滿足精準測量),通過線性換算即可得知物體重量,接入單片機的ADC引腳。筆者本來要設計差分放大器來減小系統(tǒng)誤差,但是MS4515DO自帶壓力校正功能,經過校正后補償誤差范圍(TEB)小于1.0%,可以大大減小外圍電路的設計,減少成本。SCL,SDA是通信接口,可以使用IIC或者SPI通信方式與單片機通信,筆者使用的是IIC通信方式。VCC給MS4515DO供電,可選擇3.3V或者5V兩種形式供電,筆者使用的是5V供電方式。在VCC與GND之間一定要接入1個100nF的C1電容(100nF效果最好,筆者試過10uF,0.1uF等多種電容濾波,都有諧波存在,使用100nF的效果最好)。 設計好了原理圖,更重要的是PCB布線和布局,對此筆者有很多經(xian)驗(chou)要和各位讀者分享。 1.在PCB布局時,C1電容要距離MS4515DO的距離要在2cm之內,可以起到良好的隔離效果。筆者一開始把C1的位置放置在GND的近處,但是此時會出現輸入雜波。筆者在candence中用了其強大的電磁仿真功能,最后發(fā)現C1要靠近MS4515,并且距離在2cm內最佳。 2.在布線成功后筆者嘗試進行通過IIC協(xié)議建立MS4515DO與MCU的通信,但是此時IIC總線通訊出現信號不同步的現象。筆者和軟件工程師確認軟件部分沒有問題的時候,對硬件電路進行了短路測試。具體方法為使用萬用表的通斷擋進行短路引腳的檢測,筆者將SDA和SCL引腳分別與單片機的引腳連接測試,發(fā)現沒有問題。筆者排除了布線錯誤問題,隨后仔細檢查電路板。發(fā)現SDA引腳似乎有虛焊!(因為當時設計樣品,均為手工焊接)。隨后筆者用熱風槍去除焊點,重新進行了焊接,最終完成了設計并進行了實驗測試。(以此告誡讀者,焊接完一定要仔細檢查一下PCB) 筆者為驗證本設計的可靠性,選擇了100g的物品進行壓力測試,結果如圖2所示: 圖2 系統(tǒng)測試圖 對圖2進行分析,發(fā)現示波器測得電壓為100mV,可準確測量100g的物體,說明本設計可靠穩(wěn)定。 總結: 筆者利用自帶壓力校正壓力傳感器MS4515DO設計了一款電子秤壓力傳感器電路,MS4515DO的高精度輸出、小誤差、寬測量范圍和優(yōu)秀的低功耗性能在讀者選擇器件的時候眼前一亮,就是它! |