




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、單片機(jī)課程設(shè)計(jì)電子秤設(shè)計(jì) 電子秤的設(shè)計(jì)摘 要 本系統(tǒng)采用單片機(jī) AT89S52 為控制核心,實(shí)現(xiàn)電子秤的基本控制功能。系統(tǒng)的硬件部分包括最小系統(tǒng)板,數(shù)據(jù)采集、人機(jī)交互界面三大部分。最小系統(tǒng)部分主要是擴(kuò)展了外部數(shù)據(jù)存儲器,數(shù)據(jù)采集部分由壓力傳感器、信號的前級處理和 A/D 轉(zhuǎn)換部分組成。人機(jī)界面部分為鍵盤輸入 , 128 64 點(diǎn)陣式液晶顯示,可以直觀的顯示中文,使用方便。 軟件部分應(yīng)用單片機(jī) C 語言實(shí)現(xiàn)了本設(shè)計(jì)的全部控制功能,包括基本的稱重功能,和發(fā)揮部分的顯示購物清單的功能,可以設(shè)置日期和重新設(shè)定 10 種商品的單價,具有超重報警功能,由于系統(tǒng)資源豐富,還可以方便的擴(kuò)展其應(yīng)用 關(guān)鍵詞壓力傳
2、感器 單片機(jī) A/D轉(zhuǎn)換器 LED顯示器第一部分: 方案論證與比較 一、控制器部分 本系統(tǒng)基于 51系列單片機(jī)來實(shí)現(xiàn),因?yàn)橄到y(tǒng)需要大量的控制液晶顯示和鍵盤。不宜采用大規(guī)??删幊踢壿嬈骷篊PLD、FPGA來實(shí)現(xiàn)。另外系統(tǒng)沒有其它高標(biāo)準(zhǔn)的要求,我們最終選擇了AT89S52通用的比較普通單片機(jī)來實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)。內(nèi)部帶有8KB的程序存儲器,在外面擴(kuò)展了32K數(shù)據(jù)存儲器,以滿足系統(tǒng)要求。二、數(shù)據(jù)采集部分 ( 1 )、傳感器 題目沒有要求具體的稱重范圍,我們選擇最大量值為20千克。我們選擇的是 L-PSIII 型傳感器,量程 20Kg ,精度為 ,滿量程時誤差 0.002Kg ??梢詽M足系統(tǒng)的精度要求。其
3、原理如下圖所示。稱重傳感器主要由彈性體、電阻應(yīng)變片電纜線等組成,內(nèi)部線路采用惠更斯電橋,當(dāng)彈性體承受載荷產(chǎn)生變形時,輸出信號電壓可由下式給出: ( 2 )、前級放大器部分 壓力傳感器輸出的電壓信號為毫伏級,所以對運(yùn)算放大器要求很高。具體方案:高精度低漂移運(yùn)算放大器構(gòu)成差動放大器。 差動放大器具有高輸入阻抗,增益高的特點(diǎn),可以利用普通運(yùn)放 ( 如 OP07) 做成一個差動放大器。 電阻 R1 、 R2 電容 C1 、 C2 、 C3 、 C4 用于濾除前級的噪聲, C1 、 C2 為普通小電容,可以濾除高頻干擾, C3 、 C4 為大的電解電容,主要用于濾除低頻噪聲。 優(yōu)點(diǎn):輸入級加入射隨放大器
4、,增大了輸入阻抗,中間級為差動放大電路,滑動變阻器 R6 可以調(diào)節(jié)輸出零點(diǎn),最后一級可以用于微調(diào)放大倍數(shù),使輸出滿足滿量程要求。輸出級為反向放大器,所以輸出電阻不是很大,比較符合應(yīng)用要求。 缺點(diǎn):此電路要求 R3 、 R4 相等,誤差將會影響輸出精度,難度較大。實(shí)際測量,每一級運(yùn)放都會引入較大噪聲。對精度影響較大。 ( 3 )、 A/D 轉(zhuǎn)換器 由上面對傳感器量程和精度的分析可知: A/D 轉(zhuǎn)換器誤差應(yīng)在 以下 12 位 A/D 精度: 10Kg/4096=2.44g 14 位 A/D 精度: 10Kg/16384=0.61g 考慮到其他部分所帶來的干擾 ,12 位 A/D 無法滿足系統(tǒng)精度要
5、求。 所以我們需要選擇 14位或者精度更高的A/D。 具體方案雙積分型 A/D轉(zhuǎn)換器:如:ICL7135、ICL7109 。 雙積分型 A/D轉(zhuǎn)換器精度高,但速度較慢(如:ICL7135),具有精確的差分輸入,輸入阻抗高(大于 ),可自動調(diào)零,超量程信號,全部輸出于TTL電平兼容。 雙積分型 A/D轉(zhuǎn)換器具有很強(qiáng)的抗干擾能力。對正負(fù)對稱的工頻干擾信號積分為零,所以對50HZ的工頻干擾抑制能力較強(qiáng),對高于工頻干擾(例如噪聲電壓)已有良好的濾波作用。只要干擾電壓的平均值為零,對輸出就不產(chǎn)生影響。尤其對本系統(tǒng),緩慢變化的壓力信號,很容易受到工頻信號的影響。故而采用雙積分型A/D轉(zhuǎn)換器可大大降低對濾波
6、電路的要求。 作為電子秤,系統(tǒng)對 AD的轉(zhuǎn)換速度要求并不高,精度上14位的AD足以滿足要求。另外雙積分型A/D轉(zhuǎn)換器較強(qiáng)的抗干擾能力,和精確的差分輸入,低廉的價格。綜合的分析其優(yōu)點(diǎn)和缺點(diǎn),我們最終選擇了ICL7135具體方案、雙積分型 A/D轉(zhuǎn)換器:如:ICL7135、ICL7109。雙積分型 A/D轉(zhuǎn)換器精度高,但速度較慢(如:ICL7135),具有精確的差分輸入,輸入阻抗高(大于 ),可自動調(diào)零,超量程信號,全部輸出于TTL電平兼容。 雙積分型 A/D轉(zhuǎn)換器具有很強(qiáng)的抗干擾能力。對正負(fù)對稱的工頻干擾信號積分為零,所以對50HZ的工頻干擾抑制能力較強(qiáng),對高于工頻干擾(例如噪聲電壓)已有良好的
7、濾波作用。只要干擾電壓的平均值為零,對輸出就不產(chǎn)生影響。尤其對本系統(tǒng),緩慢變化的壓力信號,很容易受到工頻信號的影響。故而采用雙積分型A/D轉(zhuǎn)換器可大大降低對濾波電路的要求。 作為電子秤,系統(tǒng)對 AD的轉(zhuǎn)換速度要求并不高,精度上14位的AD足以滿足要求。另外雙積分型A/D轉(zhuǎn)換器較強(qiáng)的抗干擾能力,和精確的差分輸入,低廉的價格。綜合的分析其優(yōu)點(diǎn)和缺點(diǎn),我們最終選擇了ICL7135三、人機(jī)交互界面 顯示輸出:雖然 ZLG7289 具有控制數(shù)碼管顯示的功能,但考慮到本題目要求中文顯示,數(shù)碼管無法滿足,只能考慮用帶有中文字庫的液晶顯示器。由于可以分頁顯示,無需太大屏幕,我們選擇了點(diǎn)陣式 128 64 型
8、LCD OCM4X8C 。第二部分:具體實(shí)現(xiàn)方案 一、硬件組成: (一)、硬件結(jié)構(gòu)框圖如下: ( 二)、各部分硬件電路實(shí)現(xiàn) (1)、基于AT89S52的主控電路圖 主控電路以 89C52為核心擴(kuò)展32K RAM;單片機(jī)使用6M晶振,P0口外接上拉電阻,增大了帶負(fù)載能力;A12A15接74LS138譯碼器,輸出作外部片選信號。 擴(kuò)展了幾個接口用于其它部分于單片機(jī)的通信 ( 2)前端信號處理 INA126構(gòu)成的放大器及濾波電路: 通過調(diào)節(jié) 的阻值來改變放大倍數(shù)。微弱信號Vi1和Vi2被分別放大后從INA126的第6腳輸出。A/D轉(zhuǎn)換器ICL7135的輸入電壓變化范圍是-2V+2V,傳感器的輸出電壓
9、信號在020mv左右,因此放大器的放大倍數(shù)在200300左右,可將 接成 的滑動變阻器。 由于 ICL7135對高頻干擾不敏感,所以濾波電路主要針對工頻及其低次諧波引入的干擾。因?yàn)閴毫π盘栕兓志徛?,所以濾波電路可以把頻率做得很低。 ( 3)A/D轉(zhuǎn)換器基準(zhǔn)源選用芯片 MC1403 2.5V分壓得到: 由于 ICL7135內(nèi)部沒有振蕩器,所以需要外接。但A/D轉(zhuǎn)換器精度與時鐘頻率的漂移無關(guān)。正向積分時間T1和反向積分時間T2按相同比例增加并不影響測量的結(jié)果。ICL7135的時鐘頻率典型值為200kHz最高允許為1200kHz,時鐘頻率越高,轉(zhuǎn)換速度越快。每輸出一位BCD碼的時間為200個時鐘
10、周期,選通脈沖位于數(shù)據(jù)脈沖的中部,如果時鐘頻率太高,則數(shù)據(jù)的接受程序還沒有接受完畢,數(shù)據(jù)就已經(jīng)消失了??紤]到此系統(tǒng)頻率要求不是太高,且單片機(jī)的工作頻率也不是很高,因此我們?nèi)r鐘頻率的典型值:200kHz。由于頻率比較低,對時鐘漂移要求不高,我們采用阻容方式實(shí)現(xiàn)了基本的振蕩電路。如下: 振蕩頻率約為 160kHz。 此外 ICL7135外部還需要外接積分電阻、積分電容,但A/D轉(zhuǎn)換器精度與外接的積分電阻、積分電容的精度無關(guān),故可以降低對元件質(zhì)量的要求。不過積分電容和積分電容的介質(zhì)損耗會影響到A/D轉(zhuǎn)換器的精度,所以應(yīng)采用介質(zhì)損耗較小的聚丙乙烯電容 ICL7135還需要外接基準(zhǔn)電源,這是因?yàn)樾酒瑑?nèi)
11、部的基準(zhǔn)源一般容易受到溫度的影響,而基準(zhǔn)電源的變化會直接影響轉(zhuǎn)換精度。所以當(dāng)精度要求較高時,應(yīng)采用外接基準(zhǔn)源。一般接其典型值1V。 (4) 、人機(jī)交互界面 LCD 顯示接口電路 . LCD 復(fù)位信號通過反相器接到單片機(jī)的 RESET 上,上電或手動復(fù)位時將隨單片機(jī)同時復(fù)位。由于復(fù)位后并行口輸出高電平, LCD 處于選中狀態(tài),此時 LCD 將輸出內(nèi)部狀態(tài)字,將會影響數(shù)據(jù)總線上的數(shù)據(jù)傳輸。所以外接一個反相器。 二、軟件組成: (一)、流程圖 主程序流程如圖所示: 中斷服務(wù)程序流程圖如下: ( 2)、軟件說明 由于涉及到大量數(shù)據(jù)的運(yùn)算,程序不宜采用匯編語言, C語言大大縮短了開發(fā)時間,且程序可讀性非
12、常好。 程序中對 AD采入的數(shù)據(jù)進(jìn)行了數(shù)字濾波,進(jìn)一步減小AD讀入數(shù)據(jù)的誤差。 7289鍵盤控制采用中斷方式,加快了程序的執(zhí)行效率。九、設(shè)計(jì)體會單片機(jī)課程設(shè)計(jì)結(jié)束了,在設(shè)計(jì)之初并沒象想象的那么簡單,因?yàn)槠綍r總是學(xué)的理論,而這次是親手的動手操作,雖然說很累,但感覺收獲卻特別大。我現(xiàn)在很欣慰,因?yàn)槲覀儺吘垢冻隽撕顾?,索性的是我我們也成功了。也使我更加體會到那種不付出汗水怎會有果實(shí)的快感。同時我也學(xué)會了很多芯片的原理,雖然我們只用上幾個芯片,可我們是從很多很多芯片中篩選出來了,因此對很多芯片都有了初步的了解。像89C51等芯片在平常學(xué)習(xí)時并不清楚它的具體功能,也沒想到他們會與我們的生活聯(lián)系那么密切,
13、通過我們這幾天的課程設(shè)計(jì),我們查資料,仔細(xì)研究它們的邏輯功能,用途,要求等,終于基本完成了我們的秒表設(shè)計(jì)。這激發(fā)了我們學(xué)習(xí)專業(yè)知識的興趣,也增強(qiáng)了我們的動手能力。但同時,由于掌握的知識有限,在設(shè)計(jì)過程中我們遇到一些問題我們暫時還沒有能力去解決。我們的數(shù)字秒便與理想中比較實(shí)際的數(shù)字秒表還有很大的差距。例如,不能使它多次記錄時間和顯示分、時時間等。因此,我們會在以后的學(xué)習(xí)中,盡可能地?cái)U(kuò)大自己的知識面,不能僅僅只局限課本,要更加刻苦地努力地去學(xué)習(xí)專業(yè)知識,充分利用圖書館和網(wǎng)絡(luò)資源,多查多學(xué)多練,打好扎實(shí)功底,為以后的更好的發(fā)展奠定一個堅(jiān)實(shí)的基礎(chǔ)。此次課程設(shè)計(jì),我們還發(fā)現(xiàn),理論上的理解,實(shí)踐中不一定能夠完全正確應(yīng)用,自己的動手能力還有待一步的鍛煉提高。同時經(jīng)過這次課程設(shè)計(jì)我們也更懂得了知識的重要性,大科學(xué)家培根說的一點(diǎn)都不錯“知識就是力量”,通過對知識的靈活運(yùn)用,再加上恒心、毅力、團(tuán)隊(duì)協(xié)作、能夠做到許多平時連想都不敢想的東西。
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年高中語文 第2單元 置身詩境緣景明情 10 登岳陽樓教學(xué)設(shè)計(jì) 新人教版選修《中國古代詩歌散文欣賞》
- 九年級物理上冊 第一章 分子動理論與內(nèi)能 2 內(nèi)能和熱量教學(xué)設(shè)計(jì) (新版)教科版
- 九年級化學(xué)上冊 第七單元 燃料及其利用 課題1 燃燒和滅火示范教學(xué)設(shè)計(jì) (新版)新人教版
- 6 徽 章(教學(xué)設(shè)計(jì))蘇教版二年級下冊綜合實(shí)踐活動
- 2024-2025學(xué)年高中生物 專題2 課題3 分解纖維素的微生物的分離教學(xué)設(shè)計(jì) 新人教版選修1
- 16《宇宙的另一邊》教學(xué)設(shè)計(jì)-2023-2024學(xué)年三年級下冊語文統(tǒng)編版
- 2023三年級英語上冊 Module 3 Places and activities Unit 9 In my room教學(xué)設(shè)計(jì) 牛津滬教版(三起)
- Unit 5 China and the World. Topic 3 Now it is a symbol of England Section D 教學(xué)設(shè)計(jì) 2024-2025學(xué)年仁愛科普版英語九年級下冊
- 一年級語文上冊 第六單元 課文2 語文園地六教學(xué)設(shè)計(jì) 新人教版
- 《活動6 我的鞋子真干凈》(教案)-2024-2025學(xué)年三年級上冊勞動北師大版
- 公文寫作與處理課件
- 第5.2課《飛向太空的航程》(教學(xué)課件)-【中職專用】高一語文同步課堂
- 2025-2030中國熱電偶線行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析研究報告
- DB50-T 1731-2024 工貿(mào)企業(yè)檢維修作業(yè)安全規(guī)范
- 機(jī)動車檢測站安全生產(chǎn)培訓(xùn)
- 2025年河南機(jī)電職業(yè)學(xué)院單招職業(yè)技能測試題庫及答案一套
- DB32-T 339-2007中華絨螯蟹 一齡蟹種培育
- 《頁巖氣 保壓取心技術(shù)規(guī)范 第1部分:取心作業(yè)》
- 大學(xué)生職業(yè)發(fā)展與就業(yè)指導(dǎo)(仁能達(dá)教育科技公司)學(xué)習(xí)通測試及答案
- 2025年境外投資融資顧問服務(wù)合同范本3篇
- 七年級 人教版 地理 第八章《第二節(jié) 歐洲西部》課件 第三課時
評論
0/150
提交評論