freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的電子秤設計-畢業(yè)設計(文件)

2024-12-23 10:20 上一頁面

下一頁面
 

【正文】 到傳感器能否正常工作以及它的安全和使用壽命,乃至整個衡器的可靠性和安全性。其電路圖如 所示。供電電流變動會直接影響傳感器的輸出電壓,因此希望電流變動要小。電路中,采用通用運算放大器 LM324,由穩(wěn)態(tài)二極管 VS 提供 的輸出電壓經(jīng)電阻 R2和 R3分壓得到基準電壓,作為運放 A1輸入電壓,并供給 1mA 的電流。 RP2用于調(diào)整電路輸入的靈敏度 , RP1用于失調(diào)電壓的調(diào)整,調(diào)整時,壓力為 0KPa 時輸出電壓為 1V,調(diào)整 RP1,當壓力為達到 20Kg 的力時,輸出電壓為 5V即可。 其引腳圖如下 : 測量算法 A/D 轉(zhuǎn)換結果 D 與被測量 x存在以下關系: FSmDUXSKD? ( 39) 式中: S—— 傳感器及其測量電路的靈敏度(即被測量 X 轉(zhuǎn)換成電壓 U 的轉(zhuǎn)換系數(shù)) K—— 放大器的放大倍 數(shù) mU —— A/D 轉(zhuǎn)換器滿量程輸入電壓 FSD —— A/D 轉(zhuǎn)換器滿量程輸出數(shù)字 而被測量 X總是以其測量數(shù)字 N和測量單位 x1表示 NxX 1? ( 310) 基于單片機的電子秤設計 22 將式( 310)代入( 39)得 NDUSKxDFSm1? ( 311) 由上式可見只 要滿足以下條件 11 ?FSmDUSKx ( 312) 就可以使 A/D 轉(zhuǎn)換結果 D 與被測量 x 的數(shù)值 N 相等,即 D=N,在這種情況下將 A/D 轉(zhuǎn)換結果作為被測量的數(shù)值傳送到顯示器顯示出 來。液晶驅(qū)動方式包括靜態(tài)驅(qū)動、動態(tài)驅(qū)動等驅(qū)動方式。這種方式適合于比較復雜控制的 LCD。點反轉(zhuǎn)驅(qū)動適合于低占空比應用,它在各段數(shù)據(jù)輸出時,將數(shù)據(jù)反轉(zhuǎn)。而脈寬調(diào)制是通過改變段輸出信號脈寬,控制輸出信號的有效值,來實現(xiàn)多灰度和彩色控制 。這樣,一個端口(如 P1口)就可以構成 4*4=16個按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構成 20鍵的鍵盤,而直接 用端口線則只能多出一鍵( 9 鍵)。判斷鍵盤中有無鍵按下 將全部行線 Y0Y3 置低電平,然后檢測列線的狀態(tài)。其方法是:依次將行線置為低電平,即在置某根行線為低電平時,其它線為 高電平。鍵盤為 4 X 4 鍵盤,包括 0、 十個數(shù)字及確認和清除鍵。其步驟可概括為以下三點: ⑴ 分析系統(tǒng)控制要求,確定算法:對復雜的問題進行具體的分析,找出合理的計算方法及適當?shù)臄?shù)據(jù)結構,從而確定編寫程序的步驟。 程序數(shù)據(jù)的一種理想方法是結構化程序設計方法。 sbit lcdrw=P3^4。 float AD_res。 int sresult[3],intresult。 void Init_Serial(void)//晶振為 ,波特率為 19200bps { SCON = 0x50。 // 波特 率倍增 TH1 = 0xFD。 for(i=0。 for(x=z。y)。 lcden=1。 C8255_B=date。 lcden=0。 write_(0x0e)。 for(j=0。 C8255_A=0x00。 if(i==0x0f)return(0)。 else {delay(100)。 for(i=1。 x=C8255_C。k)==0) { codevalue=m+j。 } m=m+4。 } } } } //void chuang(unsigned char *string) // {while(string[q]!=0) // {SBUF=string[q]。 // } // q=0。 } void extern0_interrupt() interrupt 0 { AD_res=P1。 st=0。 init()。 IE=0x81。 //復位 st=0。 if(x!=11amp。)。break。sunit[i]=39。 case 2:write_data(39。239。339。chuang(3)。)。break。sunit[i]=39。 case 6:write_data(39。639。739。chuang(7)。)。break。sunit[i]=39。 case 10:write_data(39。.39。 } else if(x==11) { write_(0xc0)。 intresult=result*10。 chuang(11)。039。 case 1:write_data(39。break。chuang(2)。)。439。 case 5:write_data(39。break。chuang(6)。)。839。 case 9:write_data(39。break。chuang(10)。chuang(0)。)。239。 case 3:write_data(39。break。chuang(4)。)。639。 case 7:write_data(39。break。chuang(8)。)。write_(0x01)。 首先是傳感器的精密度,它將直接影響電子秤的稱重準確度。該階段需注意的地方是對傳感器輸出的信號進行放大時,應選取合適的運算放大電路。.,1985:86 98. [16] 。還有就是進行數(shù)據(jù)處理時,選取適當?shù)臄?shù)據(jù)轉(zhuǎn)換系數(shù),使輸出滿足量程要求。如果使用精密度較高的傳感器,效果會好的多。} } } } 基于單片機的電子秤設計 35 設計總結 信息化的時代,集成化是一個重要的特征,即使是我們生活中司空見慣的電子秤,也許都將面臨重大的變革,更快更精確更穩(wěn)定也許就是其中的一個方向! 這次設計電子秤,運用了相當多以前學過的知識,相當于又溫習了一遍,感覺起來還不錯。break。 case 9:write_data(39。839。)。chuang(6)。break。 case 5:write_data(39。439。)。chuang(2)。break。 case 1:write_data(39。039。.39。)。chuang(8)。break。 case 7:write_data(39。639。)。chuang(4)。break。 case 3:write_data(39。239。)。chuang(0)。n=1。 n++。 result=unit*AD_res1。break。)。chuang(9)。939。839。 case 8:write_data(39。sunit[i]=39。break。)。chuang(5)。539。439。 case 4:write_data(39。sunit[i]=39。break。)。chuang(1)。139。039。x!=12) { switch (x) {case 0:write_data(39。 else { x=keyscan()。 st=0。 write_(0x80)。 int i=0,n=0。 st=0。 while(TI!=1)。 基于單片機的電子秤設計 31 // TI=0。 scancode=scancode1。 return(codevalue)。j4。i++) { k=0x08。 else 基于單片機的電子秤設計 30 { scancode=0xf7。 } uchar keyscan() { uchar scancode,codevalue,x,m=0,k,i,j。 i=iamp。j++)。 write_(0x01)。 lcdrw=0。 lcden=1。 lcden=0。 C8255_B=。x) for(y=110。 i++)。 // 啟動定時器 1 基于單片機的電子秤設計 28 ES = 0。0x0F)|0x20。 uchar code a[16]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}。 unsigned char AD。 unsigned char q=0。根據(jù)系統(tǒng)的控制任務,本系統(tǒng)的軟件設計主要由主程序、初始化程序、顯示子程序、數(shù)據(jù)采集子程序和延時程序等組成。 ⑵ 根據(jù)算法畫流程圖:畫程序框圖可以把算法和解題步驟逐步具體化,以減少出錯的可能性。下圖就是 鍵盤電路接口電路圖。若某列為低,則該列線與置為低電平的行線交叉處的按鍵就是閉合的按鍵。若所有列線均為高電平,則鍵盤中無鍵按下。 矩陣式鍵盤的按鍵識別方法 : 確定矩陣式鍵盤上何鍵被按下介紹一種 “ 行掃描法 ” 。 圖 AT89S52 單片機接口電路設計 矩陣式鍵盤的結構與工作原理: 在鍵盤中按鍵數(shù)量較多時,為了減少 I/O 口的占基于單片機的電子秤設計 24 用,通常將按鍵排列成矩陣形式。 基于單片機的電子秤設計 23 對于多灰度和彩色顯示的控制方法,通常采用幀頻控制 (FRC)和脈寬調(diào)制 (PWM)方法。為了提高顯示的對比度和降低串擾,應合理選擇占空比( duty)和偏壓 (bias)。它適合于簡單控制的 LCD。 在 LCD 驅(qū)動時,需在段電極和公共電極上施加交流電壓。 有 (36)可以得到電橋輸入電壓 U0與被測重量 x 成正比,即 rUxKU 00 ? ( 38) 式中: rU —— 電橋的電源電壓 0K
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1