基于PIC18F4580的糧食稱重系統(tǒng)設計
3.2 系統(tǒng)中斷程序設計
系統(tǒng)的中斷程序包括采樣中斷和標定中斷2個部分。采樣中斷程序采集一次AD轉換的值后,根據標定值進行數據轉換,將轉換結果顯示在LCD上并通過串口發(fā)送到上位機。標定中斷程序采集16次樣后取平均值作為當前砝碼的標準值,將計算得到的平均值存儲在EEPROM中進行永久保存。中斷程序流程圖如圖5所示。本文引用地址:http://m.butianyuan.cn/article/171921.htm
故稱重的非線性誤差不大于0.007%FS。
5 結論
本文以單片機為控制器、AD7799為AD轉換模塊設計了一種高精度稱重電路,用于糧食品質測量分級。試驗結果表明,采用量程為1 kg的負荷傳感器時,系統(tǒng)測量重復誤差不超過0.005%,系統(tǒng)非線性度誤差小于0.007%,達到了較高的精度和穩(wěn)定性要求,滿足了糧食品質評定裝置中總含雜率及容積密度測量的需要。
評論