改進一:傳感器輸出電壓范圍為0-20mV,而它有線性范圍限制,應該取大一點的,仿真中我們選擇的傳感器輸出電壓為0-25mV,即選用更好的傳感器。 改進二:傳感器輸出電壓范圍為0-20mV,而AD轉換需要5V的輸入電壓,所以直接將傳感器輸出電壓送AD,會使轉換誤差變大,所以選擇200倍的放大電路;由于AD是差分輸入的,所以放大電路選擇差分放大電路;最后,因為差分放大電路的放大結果是反向的,所以還需要一個反向器。 改進三:因為放大器的放大倍數是個近似值,電路中存在漂移損耗,所以不能夠完全按照要求放大,再加上傳感器本身是近線性,中間有誤差。根據查閱可知5kg重量經電阻應變傳感器并放大后為4.6V,在本程序中放大倍數略高于200,但放大后為4.7V,再加上軟件的校準,使其達到5.061Kg,近似完成指定功能。 建議:選擇精度高的傳感器,選用分辨率高的AD,進行分段校準。 總結與展望智能電子秤以具有良好的可靠性、準確性、技術先進性和結構簡單等特點,受到廣大用戶的青睞。在商業活動中用途越來越廣,給人們的經濟生活帶來了便利。 本文采用AT89C51單片機計的電子計重秤, 無論是計量精度, 還是穩定性都滿足國家對A級電子秤的要求, 它具有較好的標定校準方法, 性能穩定, 操作簡單, 價格低廉。該電子秤集傳感器技術、微計算機技術、數字顯示技術于一體、其反應靈敏、準確度高、顯示直觀,便于使用。通過硬件的少量擴展和軟件的修改, 能設計出性能優越的計價秤、電子臺秤等, 滿足各行各業對現代電子衡器的需求。另外稍加擴展,該電子秤還可與其它生產質量管理系統項連接,具有推廣應用價值。 理論和實際必須緊密結合,在設計中要針對不同的系統根據理論給與不同的方案,綜合考慮各方面的因素和需要,選擇出最佳的方案與結論。要大量廣泛的收集資料,然后認真地研究其思路,和指導師傅保持聯系,和師兄共同研究遇到的問題,堅持笑到最后。
|