《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 電子秤非線性自動修正方法

電子秤非線性自動修正方法

2009-04-16
作者:段 紅

  摘 要: 對電子計價秤系統的誤差進行分析,采用Z8單片機技術,用線性插值方法,總結出一種方便、準確、有效的非線性修正方法。
  關鍵詞: 電子秤 單片機 EEPROM 自動修正方法


  傳統的電子計價秤多采用MCS-51系列單片機,體積大成本高,加之調校辦法多采用微調開關,這種方法操作繁瑣,附加硬件多,特別在重力加速度差別比較大的地方,還要進行重力加速度的修正,給生產制造帶來很大不便。本文以高性價比的單片機Z86E08為核心,通過與EEPROM接口進行數據交換,用內碼自動標定來修正誤差,提高了測量精度,降低了成本,簡化了調校過程。
1 電子秤系統的組成
  電子秤系統由七部分組成(如圖1)。Z86E08單片機為18只引腳的8位OTP(ONE-TIME-PROGRAMMABLE)型單片機,是系統的核心部分。傳感器,放大器和A/D轉換電路組成了系統的重力測量電路。稱重傳感器為應變式傳感器,經過前置放大器OP07把輸入信號放大,又經雙積分A/D轉換電路進入單片機進行數據處理。標定數據交換電路采用ATMEL公司的串行EEPROM24C01,其特點是基于I2C總線,數據一旦寫入可長年保存,標定數據保存在其中。鍵盤輸入電路由74HC138與二個輸入口組成16個鍵盤,液晶顯示驅動電路選用NEC公司UPD7225集成電路,可驅動16位8段液晶顯示。


2 系統靜態誤差分析
  測量系統按其誤差性質分為系統誤差和隨機誤差。隨機誤差是服從大數統計規律的誤差。測量的精確度由系統誤差來表征。在這里只對系統誤差進行討論。由以上分析可知與測量精度有關的電子秤測量系統組成如圖2所示,由四個串聯環節組成。設:δ1為傳感器的相對誤差,δ2為放大器相對誤差,δ3為A/D轉換電路的相對誤差,δ4為單片機數據處理相對誤差,則系統總的相對誤差δ=δ1+δ2+δ3+δ4。對于理想系統δ=0,即δ1+δ2+δ3+δ4=0。由此可見只要調整δ4的相對誤差,使δ4=-(δ1+δ2+δ3)就可以消除系統的誤差,也就是說可以通過單片機軟件處理進行修正系統的相對誤差。


3 非線性誤差修正方法
3.1 線性插值法

  電子秤測量系統中,傳感器,放大器,A/D轉換電路總是存在非線性誤差。通過硬件很難達到要求,一般要通過軟件來實現。如圖3所示,被測量為X,顯示輸出數值為Y,用線性插值法可以實現實際曲線與理論曲線的擬合。線性插值的方法如下,把0到滿量程Xmax平均分為n段(n的大小由系統測量的精度不同而定),每段ΔX=Xman/n,相對于輸出0到Yman也同樣分為n段,每段為ΔY=Ymax/n。此時
  X1=ΔX,X2=2ΔX,X3=3ΔX,…Xn=nΔX。
  Y1=ΔY,Y2=2ΔY,Y3=3ΔY,…Yn=nΔY。


  圖中Y1,Y2,Y3,…Yn為理論輸出值,Y1’,Y2’,Y3’…Yn’為相對于理論輸出值的實際測量值。
  由此可以得出每段的修正值:
  
  這樣一來就可以得出修正后任一點的值
  Y=Yn-1+a2(Yn’-Yn-1’);(Yn-1’<Y’<Yn’)
  其中,Y為修正以后的測量值,Yn-1為對應于Xn-1點處的理論值,且Yx-1=(n-1)ΔY,Y’為任一點的實際測量值。這樣一來就實現了分段線性插值,可以根據不同的精度要求選取n的大小。
3.2 自動修正方法的實現
  根據以上分析可以看出用線性插值法結合單片機技術可以實現自動修正。方法如下:
  a)根據精度及測量范圍要求,平均分為n段,則每段的值為ΔY=Yman/n,每段分界點的理論數值為Y1=ΔY,Y2=2ΔY,…Yn=nΔY。
  b)測量每段分界點的數值Y1’,Y2’,Y3’,…Yn’。
  c)計算每段修正值
  
  d)保存修正值a1,a2,…an及相對應的每段分界點的數值Y1’,Y2’,…Yn’。以上四個步驟通過單片機軟件很容易實現。保存的數據可以通過外接的EEPROM加以保存,在掉電的情況下數據不會丟失。只需修正一次就可以進行工作。在測試過程中利用公式:Y=Yn-1+an (Y’-Yn-1’);Yn-1’<Y’<Yn’
  式中,Yn-1,an,Yn-1’在修正過程中為已知數,Y’為當前測量數值,通過比較判斷數值所在的區段,可以得到修正后的測量數值。在測量計算中,只用到比較判斷和加減乘除的運算,這在單片機中通過軟件能非常容易實現。值得注意的是n取值越大,修正的精度越高,但單片機的運算量增加,運算時間就越長。
4 實例
  電子計價秤的測量范圍為0~15Kg,分度值為e=5g,按三級標準滿量程誤差小于3.05g即12.25g,如表1所示,從測量的結果可以看出滿量程絕對誤差為30g,必須進行修正。取n=4,得出各分界點的數值Y1,Y2,Y3,Y4及各段的修正值a1,a2,a3,a4。把各點的修正值及數值保存在EEPROM中,通過軟件來實現。在測試階段,讀出EEPROM中的數據,利用公式就可以得出修正后的示值。
  對于電子稱重系統來說,系統是對物體的質量進行測量,而測量的方法是通過重力來進行的,由于重力加速度隨地區的不同對測量精度產生影響。如北京和杭州重力加速度分別為9.8015,9.7936。由于重力加速度不同產生的相對誤差為:
  
  對于15Kg的重力絕對誤差為2.099g,這在高精度測量中是不允許的。用自動修正的方法可在不知道當地重力加速度的情況下在當地用砝碼進行修正,因為自動修正方法是綜合性的調校,把外部環境與內部因素條件一起進行修正。
參考文獻
1 嚴鐘豪.非電量電測技術.北京:機械工業出版社,1996:14~15
2 施漢謙.電子秤技術.北京:中國計量出版社,1991:225~259
3 Discrete Z8 Microcontroller Databook Zilog,Inc,1995:1~43

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲黄色片网站| 亚洲一区二区三区影院| 欧美亚州一区二区三区| 蜜臀久久99精品久久久久久9| 亚洲欧美卡通另类91av| 一本在线高清不卡dvd| 亚洲经典在线看| 欧美一区二区三区视频免费| 一区二区三区你懂的| 在线不卡视频| 国产综合香蕉五月婷在线| 国产精品视频自拍| 国产精品国产精品国产专区不蜜| 欧美日韩精品免费观看视一区二区 | 亚洲国产一成人久久精品| 性色一区二区三区| 亚洲一区制服诱惑| 亚洲系列中文字幕| 亚洲无线视频| 亚洲一区二区三区免费在线观看 | 亚洲精品网站在线播放gif| 黄色成人片子| 黑人一区二区| 激情综合久久| 在线观看av不卡| 伊人一区二区三区久久精品| 一区二区三区在线看| 1000部国产精品成人观看| 激情视频亚洲| 亚洲国产婷婷香蕉久久久久久| 亚洲国产成人久久综合一区| 亚洲福利视频专区| 亚洲人成在线观看网站高清| 日韩午夜av| 亚洲一区高清| 欧美一区二区三区免费观看| 亚洲第一精品在线| 亚洲精品乱码久久久久久| 亚洲精品日韩在线| 在线亚洲精品| 亚洲免费视频网站| 久久国产精品久久w女人spa| 久久精品中文| 欧美成人激情在线| 欧美午夜精品| 国产日韩欧美亚洲一区| 一区二区在线视频播放| 亚洲激情视频在线播放| 一区二区国产精品| 欧美亚洲在线| 91久久国产综合久久蜜月精品 | 欧美国产日韩视频| 欧美日韩一区成人| 国产视频久久久久久久| 在线观看日韩精品| 99re8这里有精品热视频免费 | 久久av资源网| 久久精品一二三区| 欧美高清在线视频观看不卡| 欧美日韩视频一区二区三区| 国产乱码精品一区二区三| 狠狠干综合网| 亚洲免费不卡| 欧美在线你懂的| 一本大道久久a久久精二百| 午夜精品短视频| 久久亚裔精品欧美| 欧美日韩中字| 国产日韩av一区二区| 亚洲国产日韩欧美在线动漫| 亚洲视频一二三| 亚洲高清电影| 亚洲一区亚洲二区| 久久亚洲二区| 国产精品va在线播放我和闺蜜| 国模私拍视频一区| 夜夜精品视频| 亚洲国产91精品在线观看| 亚洲视频导航| 免费永久网站黄欧美| 国产精品嫩草久久久久| 亚洲国产美国国产综合一区二区| 亚洲欧美第一页| 亚洲美女视频在线观看| 久久se精品一区精品二区| 欧美久久在线| 狠狠狠色丁香婷婷综合久久五月| 日韩亚洲一区二区| 亚洲国产精品女人久久久| 午夜久久资源| 欧美日韩国产精品一区| 在线播放亚洲一区| 篠田优中文在线播放第一区| 在线视频精品一| 欧美1区视频| 国产亚洲一级高清| 亚洲无人区一区| 99精品国产一区二区青青牛奶| 久久久久免费观看| 国产精品美女999| 亚洲人成网站在线观看播放| 久久成人免费网| 欧美在线观看一区二区三区| 欧美色视频日本高清在线观看| 在线观看精品| 欧美伊人久久久久久久久影院| 亚洲制服丝袜在线| 欧美日韩在线不卡一区| 亚洲欧洲精品一区二区三区波多野1战4| 欧美一区二区三区婷婷月色| 亚洲欧美韩国| 欧美视频二区36p| 亚洲人被黑人高潮完整版| 亚洲国产成人高清精品| 久久精品99久久香蕉国产色戒 | 欧美日韩在线播放三区| 最近中文字幕mv在线一区二区三区四区| 欧美一区二区三区在线播放| 欧美在线亚洲综合一区| 国产伦精品一区二区三区视频黑人| 一区二区三区国产在线| 国产精品99久久久久久久久| 欧美视频你懂的| 夜色激情一区二区| 亚洲一区二区av电影| 欧美特黄a级高清免费大片a级| 一本色道久久综合一区| 亚洲午夜电影网| 国产精品扒开腿做爽爽爽视频| 一区二区三区视频在线看| 亚洲天堂网在线观看| 欧美日韩在线一区二区三区| 99热免费精品| 亚洲午夜久久久| 国产精品乱码久久久久久| 亚洲午夜一二三区视频| 亚洲女人天堂av| 国产精品自拍视频| 久久爱另类一区二区小说| 美女网站在线免费欧美精品| 一区二区三区在线高清| 91久久线看在观草草青青| 蜜臀av国产精品久久久久| 亚洲午夜在线视频| 欧美一区日本一区韩国一区| 国产女主播一区二区| 欧美一区二区视频免费观看| 久久裸体艺术| 亚洲第一福利视频| 一区二区三区四区五区精品| 欧美性猛交xxxx乱大交退制版| 亚洲视频第一页| 久久精品30| 亚洲电影专区| 亚洲四色影视在线观看| 国产麻豆视频精品| 亚洲大片av| 欧美日韩国产小视频| 亚洲手机视频| 久久久久久噜噜噜久久久精品| 亚洲高清不卡av| 亚洲一区二区精品视频| 国产日产亚洲精品系列| 亚洲精品欧美日韩| 国产精品高潮呻吟久久av黑人| 香蕉精品999视频一区二区| 免费观看在线综合色| 9国产精品视频| 久久狠狠亚洲综合| 亚洲国产另类久久久精品极度| 亚洲欧美日韩国产综合精品二区| 国产欧美一区二区三区久久| 亚洲黄一区二区三区| 欧美午夜视频| 亚洲国产成人av在线| 欧美午夜一区二区| 久久精品亚洲一区二区| 欧美午夜免费影院| 亚洲国产欧美日韩精品| 欧美系列亚洲系列| 久久精品亚洲国产奇米99| 欧美三级资源在线| 久久精品日韩一区二区三区| 欧美三级日本三级少妇99| 欧美在线欧美在线| 欧美性一二三区| 亚洲人成毛片在线播放| 国产麻豆午夜三级精品| av不卡免费看| 国内揄拍国内精品久久| 亚洲无人区一区| 在线免费观看日韩欧美| 午夜激情久久久| 亚洲精品日韩久久| 久久亚洲国产成人| 亚洲伊人久久综合| 欧美精品一区二区视频 | 在线观看日韩专区| 亚洲一区二区3| 亚洲高清视频中文字幕|