




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、目 錄第一章、設(shè)計方案簡介 01設(shè)計內(nèi)容 01設(shè)計要求 01實驗流程圖 01第二章、測量系統(tǒng)的電路分析 04傳感器系統(tǒng) 04放大系統(tǒng)04模數(shù)轉(zhuǎn)換 06顯示系統(tǒng)08第三章、單片機的主控程序 09單片機89c2051芯片 09電子秤工作流程 10第四章、設(shè)計結(jié)果 15電子秤工作流程 15電子秤原理圖 16 第五章、設(shè)計評述 17 心得體會 17第六章、參考文獻 18參考相關(guān)資料 18第七章、元器件清單 18第一章 設(shè)計方案簡介數(shù)字電子稱通過傳感器將被測物體的重量轉(zhuǎn)換成模擬的電壓信號,較小的電壓信號通過應(yīng)用放大系統(tǒng)進行準確、線性的放大,以滿足模數(shù)轉(zhuǎn)換器對輸入信號電平的要求。放大電路采用四運放集成電路
2、lm324中的三個運放組成的儀表用放大電路。儀表用放大器具備足夠大的放大倍數(shù)、高輸入電阻和高共模抑制比的特點。放大后的模擬電壓信號經(jīng)過模數(shù)轉(zhuǎn)換電路變成數(shù)字量,模數(shù)轉(zhuǎn)換電路采用模數(shù)轉(zhuǎn)換芯片7107實現(xiàn)。然后把數(shù)字信號輸送到顯示電路中去,最后由顯示電路顯示出測量結(jié)果,顯示電路采用四塊分立的七段led顯示電路進行顯示。本設(shè)計中通過改變放大電路的增益,從而達到轉(zhuǎn)換量程的目的。由于被測物體的重量相差較大,根據(jù)不同的側(cè)重范圍要求,需對量程進行切換。1、 設(shè)計內(nèi)容(1) 制作一個具有數(shù)字顯示功能的數(shù)字電子稱;(2) 調(diào)試數(shù)字電子稱的歌單元電路及系統(tǒng)電路;(3) 掌握數(shù)字電路的設(shè)計、組裝與調(diào)試方法;(4) 熟
3、悉集成電路7107的使用方法;(5)采用電阻應(yīng)變式傳感器;2、 設(shè)計要求(5) (1)測量范圍: 019.99kg(6) (2)用數(shù)字顯示被測重量,小數(shù)點位置對應(yīng)不同的量程顯示。3、 實驗流程圖感器荷傳感器放大器a/d轉(zhuǎn)換數(shù)碼顯示器單片機微控制器調(diào)零電路 圖20 小型電子秤的系統(tǒng)構(gòu)成(7) 本系統(tǒng)采用了低功能單片機89c2051作為測量儀表的核心,使得整個系統(tǒng)結(jié)構(gòu)簡單,功能強大,性價比高。(8) 電子秤測量系統(tǒng)的工作原理:(9) 儀表通電后,在秤重過程中由貨物重量經(jīng)荷重傳感器的信號轉(zhuǎn)換,輸出相應(yīng)的毫伏電壓,這個微弱信號通過運算放大器放大和標(biāo)度變換轉(zhuǎn)送a/d轉(zhuǎn)換器。本系統(tǒng)的a/d轉(zhuǎn)換器采用了v/
4、f型積分轉(zhuǎn)換器,它將輸入的模擬信號轉(zhuǎn)換成相應(yīng)的以脈沖序列方式的頻率輸出。單片機89c2051嚴格控制每一次采樣時間,保持每一次計數(shù)的閘門時間間隔的一致性。單片機通過應(yīng)用程序,把當(dāng)次的采樣頻率f進行標(biāo)度轉(zhuǎn)換形成顯示器可使用的串行代碼數(shù)據(jù)。在測量荷重期間,系統(tǒng)可隨時接受人機對話請求。人機對話僅通過鍵盤接受校正值。 校正有兩個內(nèi)容,其一,“零點校正”,按“設(shè)置”鍵,將空負荷下的采樣值記錄下來存入eeprom型號為24lc02b;其二,“斜率校正”,將標(biāo)準重量(砝碼)作為秤重對象放入托盤,按“校正”鍵,單片機將采樣值記錄下來并通過計算將新的斜率存入eeprom型號為24lc02b。這兩種校正的方法如下
5、: (10) (1)零點校正:電子秤的長期使用,由于傳感器,放大器的零點漂移,使得出廠時調(diào)整好的零點發(fā)生偏移而導(dǎo)致秤重時引起恒定誤差,經(jīng)過“設(shè)置”鍵校正,實際上把零漂值存儲起來,以后每次側(cè)重時采樣值調(diào)整: xy = xi - 去除零漂誤差。(11) (2)斜率校正:系統(tǒng)除了零點漂移不可避免外,秤重機構(gòu)的靈敏度,放大器的增益也會受到使用時間的影響而發(fā)生變化,斜率校正實際上是滿度調(diào)整。(12)(13) 關(guān)系式: k =f / xy (14) 其中,可k為斜率, f 為采樣頻率,xy荷重。(15) 圖21 斜率校正第二章 測量系統(tǒng)的電路分析1、傳感器(16) 電子秤傳感器的測量電路通常使用電橋測量電
6、路,它將應(yīng)變阻值的變化轉(zhuǎn)換為電壓或電流的變化,這就是可用的輸出信號。(17) 電橋電路有四個電阻組成,如下圖所示:(18)(19) 電子秤的傳感器在不加負荷時,橋路的電阻應(yīng)平衡,也就是電橋初始平衡狀態(tài)輸出應(yīng)為零。但實際上橋路各臂阻值不可能絕對相同,接觸電阻及導(dǎo)線電阻也有差異,致使輸出不為零。因此必須設(shè)置調(diào)零電路使初始狀態(tài)達到平衡,即輸出為零。2、 放大器(20) 絕大多數(shù)的電子秤都采應(yīng)變式傳感器作為荷重變換器。這是因為應(yīng)變式傳感器結(jié)構(gòu)簡單,體積小,精度高,非線性誤差小,量程調(diào)整容易等優(yōu)點。本系統(tǒng)采用的是平行梁式,這是一種根據(jù)彈性材料受到壓力后變形產(chǎn)生應(yīng)變,使粘貼在彈性材料上的應(yīng)變元件或壓縮或拉
7、伸,引起應(yīng)變元件的電阻相應(yīng)變化。為了提高靈敏度,一般采用4個性能完全相同應(yīng)變元件構(gòu)成全臂差動電橋,電橋的輸出關(guān)系式: (21) (3-2) (22) 標(biāo)稱值:r = 120 ,e= 6v,額定輸出: 1.3mv/v, 實際滿度輸出7.8mv/6v(23) 顯然,由應(yīng)變元件構(gòu)成全臂差動電橋的輸出信是微弱的,必須通過信號放大才有讀數(shù)意義。 應(yīng)變傳感器 放大器rdwrqu0u01234567844%55%64%81%32184u1:a145856784u1:b145832184u2:a1458+12r210kr110k-5-5-5+5+5+5+88.8ac volts48%vin+6vin-7vre
8、f/29clk in4a gnd8rd2wr3intr5cs1d gnd10db7(msb)11db612db513db414db315db216db117db0(lsb)18clk r19vcc20u3adc0804a/d轉(zhuǎn)換器圖22 一次與二次儀表本系統(tǒng)采用單電源工作的三運算放大器與電橋電路連接成反向放大電路。3、a/d模數(shù)轉(zhuǎn)換器設(shè)計中a/d轉(zhuǎn)換器用的是adc08094a/d轉(zhuǎn)換器,它是8路8位逐次逼近式轉(zhuǎn)換器,結(jié)果為8位二進制數(shù)據(jù),轉(zhuǎn)換時間短(一般在級),滿足題目要求的“實時采樣”,并且它的轉(zhuǎn)換精度在0.1%上下,比較適中,適用于一般場合。由圖2.3.3可見,單片機通過讀控制線wr和08
9、04片選線控制啟動a/d轉(zhuǎn)換及輸入通道地址鎖存,寫控制線wr與adc0804片選線控制輸出允許。模擬電壓由vin+,vin_通道輸入,a/d采樣電壓在05v之間變化。所模擬通道vin+,vin地址口為0aoooh,但是adc0804無內(nèi)置時鐘,所以clkin,clir由外部時鐘信號控制。 圖2.3.3 a/d轉(zhuǎn)換器和單片機的接口電路 工作原理: 圖23為電壓/頻率轉(zhuǎn)換器0804的簡化功能框圖。內(nèi)能隙基準電路產(chǎn)生1.9v直流電壓,送到2腳,外接rs形成基準電流 i= 1.9/rs。(i=50500ua)。 輸入電壓vin送比較器,引腳6通常與1腳連接,當(dāng)k合上后流過恒電流在rl上產(chǎn)生壓降vx作為
10、閾值電壓。 在單脈沖定時器上設(shè)有定時比較器,一個輸入端恒接2/3vcc作為參考電壓,另一個輸入端接引腳5。 v52/3vcc單脈沖定時器內(nèi)部的rs觸發(fā)器產(chǎn)生復(fù)位信號使k斷開,又迫使驅(qū)動晶體管截止。復(fù)位后使引腳5與地短接,電容c1上的電荷釋放,電壓下降。使v5vx, 輸入比較器使rs觸發(fā)器產(chǎn)生啟動信號使k閉合, 基準電流向cl充電。使vx上升,直至vxvin。 輸入比較器翻轉(zhuǎn), 迫使單脈沖定時器產(chǎn)生復(fù)位信號使k斷開, cl向rl放電,使vxvin。然后輸入比較器再次啟動定時器,開始下一次循環(huán)。4、顯示器本設(shè)計采用的顯示數(shù)碼管是一個 4 位 8 段 led 數(shù)碼管,其由單片機諸位掃描控制其點亮的位
11、和段,在單片機通過p3口把數(shù)據(jù)送到led數(shù)碼管的ag端口,同時在驅(qū)動電路的驅(qū)動下實現(xiàn)重量值的顯示。 第三者 單片機的主控程序如前所述,單片機是系統(tǒng)的核心控制部件。電路各部分都完全按照單片機內(nèi)含的工作程序,正確有序的運行。為此,有必要對本系統(tǒng)的程序流程作簡要介紹。1、單片機89c2051芯片 89c2051為mcs-51系列的一種低功能單片機,其特點是:體積縮小為原來的1/4,引腳少一半,沒有p1口,p2口,以及省掉了psen,ale,ea,p3.7(rd)。很顯然, 89c2051失去了對外尋址功能, 對外讀寫數(shù)據(jù)功能。但是,p1.2p1.7具有很強的驅(qū)動功能,可以直接帶負載(20ma).其他
12、保留下來的引腳與原來的功能一致所采用的指令系統(tǒng)與原來的mcs-51系列完全相同。只是某些指令是無效的。 89c2051只有p1,p3口作為i/o口,允許對外傳輸數(shù)據(jù)或輸入輸出控制信號。如圖25所示,p1.5p1.7負責(zé)輸出顯示數(shù)據(jù); p1.2p1.4負責(zé)鍵盤輸入;p3.2,p3.3 負責(zé)校正參數(shù)存儲.整個系統(tǒng)由于功能比較簡單,采用89c2051低功能單片機的性能價格比高。 圖26 小型電子秤的鍵盤與顯示器接口 2、電子秤軟件設(shè)計 每個系統(tǒng)程序都具有一個“初始化”程序段,所謂“初始化”就是定義某些特殊寄存器的功能,如定時器t0/t1的含義,中斷字的設(shè)置,內(nèi)部ram的清理和預(yù)設(shè)等,這些工作是依據(jù)系
13、統(tǒng)要求而設(shè)定的。如main: clr a mov p1,a; p1口清零。 mov tmod #51h; t0為定時器,且自動賦初始值。 mov th0,#0f8h; 設(shè)置定時器初始值。 mov tl0,#0ch mov r6,#80h; 將內(nèi)部ram清零,范圍#20h#7fh。 mov r0,#20h clr a mmm: mov r0,a inc r0 djnz r6,mmm mov sp,#40h; 堆棧入口地址為#40。 setb ea 打開中斷 setb tr0; 啟動定時器計數(shù)。 clr 20h; 控制標(biāo)志號預(yù)置。 鍵盤管理程序,單片機的鍵盤設(shè)計可以有兩種方式來實現(xiàn)。一種是中斷法,
14、即在系統(tǒng)運行時任何時刻按下其中任一個按鍵都會向單片機提出中斷申請。單片機立刻響應(yīng),停止當(dāng)前工作轉(zhuǎn)入中斷服務(wù)程序。完成人機對話后再繼續(xù)原來的工作。由于中斷方式響應(yīng)及時、優(yōu)先權(quán)高,修改或補充任務(wù)不會破壞整個程序結(jié)構(gòu)。但是有時會帶來不利的因素,如電子秤處在信號采集時一旦中斷,信號采集數(shù)據(jù)遭到破壞,讀數(shù)發(fā)生明顯錯誤。另外為了隨時接收中斷,外部中斷始終開放著,容易受到電磁干擾的影響,導(dǎo)致誤操作。另一種是查詢方式,即在規(guī)定時刻才主動詢問外部是否有按鍵按下,如果發(fā)現(xiàn)有按鍵信號,接下來根據(jù)按鍵入口位置來決定進行何種管理工作。這種方式受到時間段限制,靈活性不夠并且程序編制比較困難。但是它能保證數(shù)據(jù)采集的完整性,
15、也能防止電磁干擾的影響。本系統(tǒng)采用的是查詢方式鍵盤管理。圖28所示,電子秤儀表設(shè)有三個鍵位,分別執(zhí)行零點校正,斜率校正和任務(wù)確定。當(dāng)開機后發(fā)現(xiàn)出現(xiàn)空載條件下讀數(shù)不為零,就按零點校正鍵會自動復(fù)零。在秤臺上放入一個標(biāo)準砝碼,觀察儀表讀數(shù)是否符合砝碼重量,如果存在誤差,就按斜率校正鍵會自動調(diào)整斜率k值來滿足測量范圍。任務(wù)確定鍵是切換儀表狀態(tài),是處在校正還是秤重。中斷服務(wù)程序主要是完成定時對顯示器各數(shù)碼位進行刷新,實現(xiàn)動態(tài)顯示。同時提供了基準時間,給出v/f轉(zhuǎn)換器標(biāo)準的采樣閘門時間(100毫秒)。如下是一段可以支持上述功能的中斷服務(wù)程序的典型程序。#30h#33ham為顯示緩沖區(qū),#3fh為顯示緩沖區(qū)
16、指針,p1.7為串行數(shù)據(jù)線,p1.6為時鐘線,#6ch為閘門時間計數(shù)器。p1.0p1.3為數(shù)碼管選通線(這與圖28所示的原理圖不同)。tob: pushpsw pushacc setb psw.3 setb psw.4 clr p1.6 anl p1,#0f0h mov a,3fh mov r0,a mov a,r0 mov r7,#08h add a,#1eh movc a,a+pc sss: clr c clr p1.6nop rlc a jc sst1 nop clr p1.7 ajmp sst2sst1: setb p1.7sst2: setb p1.6 clr p1.6 djnz r
17、7,sss ajmp bbb nop db 3fh,06h,5dh,4fh,66h,6bh; 0,1,2,3,4,5; 七段碼表格。 db 7bh,0eh,7fh,6fh,7eh,7ch; 6,7,8,9,a,p, db 39h,76h,79h,78h,0bfh,86h; c,h,e,f,0.1. bbb: mov a,3fh cjne a,#30h,rr1 setb p1.0 ajmp rr5 rr1: cjne a,#31h,rr2 setb p1.1 ajmp rr5 rr2: cjne a,#32h,rr3 setb p1.2 ajmp rr5 rr3: cjne a,#33h,rr4
18、 setb p1.3 rr4: mov a,#2fh rr5: inc a mov 3fh,a mov a,6ch inc a mov 6ch,a popacc poppsw reti第四章 設(shè)計結(jié)果1、電子秤工作流程軟件設(shè)計主要是程序的編寫,包括主程序和adc0804數(shù)據(jù)轉(zhuǎn)換程序。其中主程序的主要功能是負責(zé)讀取并處理adc0804的測量的當(dāng)前重量值和重量的實時顯示。系統(tǒng)工作流程如下圖所示:開始初始化adc0804啟動adc0804轉(zhuǎn)換從adc0804讀取數(shù)據(jù)數(shù)據(jù)進制轉(zhuǎn)換數(shù)據(jù)顯示信號驅(qū)動數(shù)碼管顯示重量值結(jié)束圖27 電子秤主程序流程 2、電子秤原理圖第五章 設(shè)計評述電子秤課程設(shè)計心得: 這側(cè)的任
19、務(wù)是在兩周的時間設(shè)計一個電子稱,當(dāng)接到這個課題時,感覺很簡單,不就用應(yīng)用應(yīng)變傳感器,及就是更據(jù)電阻的應(yīng)變效應(yīng),在用一個三級運算放放大器,a/d模數(shù)轉(zhuǎn)換器及顯示器就ok!兩周?說不定兩天都要不了!不以為然,弄咯三天不知道該用哪號模數(shù)轉(zhuǎn)換器,就在這里卡住了。后來又改用單片機,已不是那么順利,好的是成功啦! 回顧起此次課程設(shè)計,感慨頗多,可以說,這次課程設(shè)計比較不容易,因為很多內(nèi)容還未進行學(xué)習(xí),可以這次學(xué)到很多很多的以前沒學(xué)到的東西,同時又鞏固了以前所學(xué)過的知識。這次設(shè)計使自己有機會使用到原來所學(xué)知識,并且可以有更深的認識,可見我收獲收獲不小喲。 在設(shè)計的過程中可以說得是困難重重,這畢竟是第一次做數(shù)電課程設(shè)計,難免會遇到過各種各樣的問題,設(shè)計的過程中我發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 品牌級差租金定價機制-洞察及研究
- 專業(yè)酒類銷售技能
- 醫(yī)患糾紛與溝通
- 智能船舶管理技術(shù)研究-洞察及研究
- 04《燭之武退秦師》(課件)-2020-2021學(xué)年上學(xué)期高一語文同步課堂(人教版必修1)(共54張)
- 海洋水循環(huán)-洞察及研究
- 2025春季學(xué)期國開電大??啤镀髽I(yè)法務(wù)》一平臺在線形考(任務(wù)1至4)試題及答案
- 2025春季學(xué)期國開電大法學(xué)本科《合同法》一平臺在線形考(任務(wù)1至4)試題及答案
- 2025年超星爾雅學(xué)習(xí)通《勞動通論》章節(jié)測試附參考答案【基礎(chǔ)題】
- 2021國家開放大學(xué)電大??啤段飿I(yè)設(shè)備設(shè)施管理》期末試題及答案試卷號
- 2023-2024學(xué)年山西省長治市小學(xué)語文五年級期末??碱}詳細參考答案解析
- 基于PLC控制的電梯系統(tǒng)設(shè)計論文
- 《滑炒技法-尖椒炒肉絲》說課課件
- 井下電氣設(shè)備防爆完好圖冊(新)
- 淘寶客服銷售技巧-客戶分析
- 移動通信行業(yè)典型安全隱患圖解
- 混凝土結(jié)構(gòu)下冊第章鋼筋混凝土框架結(jié)構(gòu)設(shè)計
- 生態(tài)系統(tǒng)對全球變化的響應(yīng)
- 2023版中國近現(xiàn)代史綱要課件:09第九專題 新民主主義革命偉大勝利
- 小區(qū)燃氣壁掛爐采購及安裝合同
- 危貨運輸危險源識別清單
評論
0/150
提交評論