基于單片機(jī)的電子計(jì)價(jià)秤設(shè)計(jì)_第1頁
基于單片機(jī)的電子計(jì)價(jià)秤設(shè)計(jì)_第2頁
基于單片機(jī)的電子計(jì)價(jià)秤設(shè)計(jì)_第3頁
基于單片機(jī)的電子計(jì)價(jià)秤設(shè)計(jì)_第4頁
基于單片機(jī)的電子計(jì)價(jià)秤設(shè)計(jì)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

一、國內(nèi)外電子稱發(fā)展情況隨著稱重傳感器各項(xiàng)性能的不斷突破,為電子稱的發(fā)展奠定了基礎(chǔ),國外如美國、西歐等一些國家在20世紀(jì)60年代就出現(xiàn)了0.1%稱量準(zhǔn)確度的電子稱,并在70年代中期約對(duì)75%的機(jī)械稱進(jìn)行了機(jī)電結(jié)合式改造。80年代以來,我國通過自行研究引進(jìn)消化吸收和技術(shù)改造。已由傳統(tǒng)的機(jī)械式衡器步入集傳感器、微電子技術(shù)、計(jì)算機(jī)技術(shù)與一體化的電子衡器發(fā)展階段。二、設(shè)計(jì)方案本電子秤系統(tǒng)由以下幾個(gè)部分組成。傳感器,放大電路,A/D轉(zhuǎn)換電路,單片機(jī)主控模塊??蚣苋鐖D1所示圖1電子秤系統(tǒng)框架1.傳感器采用應(yīng)變式壓力傳感器,該傳感器可以將壓力信號(hào)轉(zhuǎn)化成為電信號(hào)。2.放大電路采用儀表放大器,用以將小的模擬信號(hào)放大。3.A/D轉(zhuǎn)換將模擬信號(hào)轉(zhuǎn)化成數(shù)字信號(hào),單片機(jī)接收后可以對(duì)其進(jìn)行處理。三、硬件電路設(shè)計(jì)1.電阻應(yīng)變式傳感器電路電阻應(yīng)變式傳感器是將被測(cè)量的力,通過它產(chǎn)生的金屬彈性變形轉(zhuǎn)換成電阻變化的元件。由電阻應(yīng)變片和測(cè)量線路兩部分組成,其主要參數(shù)如附錄1所示。電阻應(yīng)變片產(chǎn)生的誤差,主要來源于溫度的影響,本設(shè)計(jì)主要在實(shí)驗(yàn)室內(nèi)進(jìn)行,溫度的影響可不考慮。內(nèi)部絲繞式應(yīng)變片結(jié)構(gòu)圖如下圖2所示。當(dāng)貼有電阻應(yīng)變片的彈性平衡梁受到載荷F作用時(shí),電阻應(yīng)變片R1和R3受到拉伸作用,阻值增加;R2和R4受到壓縮作用,阻值減小,電橋失去平衡,產(chǎn)生的不平衡電壓U的大小與所受作用力F成正比。電橋的輸出電壓反映了電阻應(yīng)變片相應(yīng)的受力狀態(tài)。電橋電路如圖3所示。電橋電路是最常用的非電量電測(cè)電路中的一種,當(dāng)電橋平衡時(shí),橋路對(duì)臂電阻乘積相等,電橋輸出為零,在橋臂四個(gè)電阻R1、R2、R3、R4中,電阻的相對(duì)變化率分別為△R1/R1、△R2/R2、△R3/R3、△R4/R4,當(dāng)使用一個(gè)應(yīng)變片時(shí),;當(dāng)二個(gè)應(yīng)變片組成差動(dòng)狀態(tài)工作,則有;用四個(gè)應(yīng)變片組成二個(gè)差動(dòng)對(duì)工作,且R1=R2=R3=R4=R,。當(dāng)電橋后面接放大器時(shí),放大器的輸入阻抗都很高,比電橋的輸出電阻大很多,因此可以把電橋輸出端看成是開路。應(yīng)變電橋電路如下圖4所示:圖4電橋應(yīng)變電路原理圖若電橋不平衡時(shí),即R1R3≠R2R4時(shí),電橋輸出:恰好選擇各橋臂電阻,可消除電橋的恒定輸出,使輸出電壓只與應(yīng)變片輸出有關(guān)。令R1=R2,R3=R4,在應(yīng)變片工作時(shí),其電阻R1變化△R,此時(shí)電橋的靈敏度為:ku=U/4電壓輸出為:UO=(U/4)(△R1/R1)。2.放大電路濾波器是具有頻率選擇作用的電路或運(yùn)算處理系統(tǒng),具有濾除噪聲和分離各種不同信號(hào)的功能。傳感器過來的信號(hào)經(jīng)常帶有各種各樣的干擾,因此要采用濾波電路來去除干擾。傳感器輸出的模擬信號(hào)都很微弱,必須通過一個(gè)模擬放大器對(duì)其進(jìn)行一定倍數(shù)的放大,才能滿足A/D轉(zhuǎn)換器對(duì)輸入信號(hào)電平的要求,這里選擇常用的儀用放大器,原理圖如圖5所示。共模抑制比:來自傳感器的信號(hào)通常都伴隨著很大的共模電壓(包括干擾電壓)。一般采用差動(dòng)輸入集成運(yùn)算放大器來抑制它,但是必須要求外接電阻完全平衡對(duì)稱,運(yùn)算放大器才具有理想特性。否則,放大器將有共模誤差輸出,其大小既與外接電阻對(duì)稱精度有關(guān),又與運(yùn)算放大器本身的共模抑制能力有關(guān)。一般運(yùn)算放大器共模抑制比可達(dá)80dB,而采用由幾個(gè)集成運(yùn)算放大器組成的測(cè)量放大電路,共模抑制比可達(dá)100~120dB。因此,采用低漂移運(yùn)算放大器NE5532和op07構(gòu)成的雙運(yùn)放高共模抑制比放大電路。電路原理如下圖6所示:圖6程控放大器電路原理圖3.A/D轉(zhuǎn)換器5G14433是國產(chǎn)的3位半雙積分A/D轉(zhuǎn)換器,具有抗干擾性能好,轉(zhuǎn)換精度高(相當(dāng)于11位二進(jìn)制數(shù)),自動(dòng)校零,自動(dòng)極性輸出,自動(dòng)量程控制信號(hào)輸出,動(dòng)態(tài)字位掃描BCD碼輸出,單基準(zhǔn)電壓,外接元件少,價(jià)格低廉等特點(diǎn)。典型的5G14433外部電路連接方法如圖7。圖75G14433A/D轉(zhuǎn)換電路4.按鍵/顯示模塊由于設(shè)計(jì)按鍵較少,所以采用獨(dú)立式鍵盤結(jié)構(gòu)。顯示部分采用共陽極LED,由于單片機(jī)I/O口有限,所以采用動(dòng)態(tài)顯示方式。圖8按鍵/顯示5.總圖圖9總圖四、系統(tǒng)程序設(shè)計(jì)1.主程序圖102.顯示模塊圖113.程序清單#include<reg51.h>voidLEDshow(unsignedchar*p);voidkbscan(unsignedintk);voidkbscan2(void);voidkbscandw(unsignedintl);idataunsignedchar={0,0,0,0};idataunsignedcharsig=0,n1=0,n2=0;idataunsignedcharl;idataunsignedcharhang,lie;idataunsignedcharNN2[4]={0,0,0,0},LL[4]={0,0,0,0};idataunsignedintresult,res=0;idatafloatrealnum,zongjia;sbitp36=P3^6;sbitp37=P3^7;sbitp10=P1^0;main(){unsignedintkbnum[4][4]={{0,1,2,3},{4,5,6,7},{8,9,10,11},{12,13,14,15}};unsignedcharh;unsignedinte;while(1){LEDshow(xianshi);P1=0xff;P3=0;h=P1;h=h&0x0f;if(h<0x0f){for(e=0;e<500;e++); if(h<0x0f)kbscan(h);l=kbnum[hang-1][lie-1];kbscandw(l);}}}voidLEDshow(unsignedchar*p){unsignedcharLEDbod[20]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10};unsignedinti=0,a,e;jixu:P1=0xff;switch(i){case0:a=0x70;break;case1:a=0xb0;break;case2:a=0xd0;break;case3:a=0xe0;break;}P2=LEDbod[p[i]];P1=a;for(e=0;e<100;e++);P2=0xff;i++;if(i!=4)gotojixu;return;}voidkbscan(unsignedintk){unsignedintp,e;switch(k){case0x07:kbscan2();hang=1;do{P3=0;p=P1;p=p&0x0f;for(e=0;e<1000;e++);}while(p<0x0f);return;case0x0b:kbscan2();hang=2;do{P3=0;p=P1;p=p&0x0f;for(e=0;e<1000;e++);}while(p<0x0f);return;case0x0d:kbscan2();hang=3;do{P3=0;p=P1;p=p&0x0f;for(e=0;e<1000;e++);}while(p<0x0f);return;case0x0e:kbscan2();hang=4;do{P3=0;p=P1;p=p&0x0f;for(e=0;e<1000;e++);}while(p<0x0f);return;}}voidkbscan2(void){unsignedinth;P3=0x38;h=P1;h=h&0x0f;if(h<0x0f){lie=4;return;}P3=0x34;h=P1;h=h&0x0f;if(h<0x0f){lie=3;return;}P3=0x2c;h=P1;h=h&0x0f;if(h<0x0f){lie=2;return;}P3=0x1c;h=P1;h=h&0x0f;if(h<0x0f){lie=1;return;}}voidkbscandw(unsignedintl){unsignedchari=0,j,e;unsignedinta,b,c;{if(l==12){for(e=0;e<4;e++)xianshi[e]=0;zongjia=(realnum*result)/1000;if(zongjia>=100){a=(int)(zongjia*10);for(i=4;i>0;i--){xianshi[i-1]=a%10;a=a/10;}xianshi[2]=xianshi[2]+10;}elseif(zongjia>=10){a=(int)(zongjia*100);for(i=4;i>0;i--){xianshi[i-1]=a%10;a=a/10;}xianshi[1]=xianshi[1]+10;}elseif(zongjia>=1){a=(int)(zongjia*1000);for(i=4;i>0;i--){xianshi[i-1]=a%10;a=a/10;}xianshi[0]=xianshi[0]+10;}else{a=(int)(zongjia*1000);for(i=4;i>0;i--){xianshi[i-1]=a%10;a=a/10;}xianshi[0]=xianshi[0]+10;}return;}elseif(l==11){for(e=0;e<4;e++)xianshi[e]=0;for(j=0;j<50;j++){p36=0;p36=1;p36=0;for(i=0;i<100;i++);p37=1;result=P0;p37=0;res=result+res;}result=res/50;c=result*10-10;b=result*8.3;{if(result<2)result=0;elseif(result<7)result=c;elseif(result<=19)result=b+13;elseif(result<=34)result=c-20;elseif(result<=40)result=b+38;elseif(result<=60)result=c-30;elseif(result<=66)result=b+72;elseif(result<=81)result=c-40;elseif(result<=87)result=b+97;elseif(result<=132)result=c-50;elseif(result<=138)result=b+174;elseif(result<=158)result=c-60; elseif(result<=164)result=b+208; elseif(result<=179)result=c-70; elseif(result<=185)result=b+234; elseresult=c-80;}if(result<100)xianshi[2]=result/10;elseif(result<1000){xianshi[1]=result/100;xianshi[2]=(result%100)/10;}elsexianshi[0]=result/1000;xianshi[1]=(result%1000)/100;xianshi[2]=((result%1000)%100)/10;res=0;return;}elseif(l==15){ realnum=LL[0]*1000+LL[1]*100+LL[2]*10+LL[3]; switch(NN2[3]){

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論