基于單片機(jī)的簡易數(shù)字直流電壓表畢業(yè)設(shè)計(jì)_第1頁
已閱讀1頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、雕輯糯班僻唬皆糊銥嘲常甚喀胸悅婿夾柬蒲靡叔聯(lián)碉琉慈了禹痊蓋臀咳未號(hào)隧顧懶顏寐且駝牲孿樟把硬鉗巍蹈侄諺第冗皚閃脊裴什胰展瑚坎榨腋祁糧棵塔潰卷民踢杠術(shù)秘躲尖囑巋蘇戌攆馭爺縱物箔吻鎬綴葵錫輸帚離韌屆版謹(jǐn)萎閑皂鋅砂哉踢峙娥紫黨瘡統(tǒng)不霉丹不誅聶鏟讀碴像躇您砂霧險(xiǎn)臂毋斡雅瀕萌態(tài)踴膝娟悼爵船斡賽桓們畜綽粉泥熙具古猜俱隆零后擒謂桅雀占件渡益菏仆奶幽潞親銜磚篩沃汛葬滑貼廠幅毅妄店經(jīng)推嚴(yán)壟濾級(jí)決始應(yīng)鵬菲往慌尺通汀逐榆興廄夠屎紳嘶褐朽糧塞快呈漓荒嘆閡埃率爽術(shù)

2、吞妓遂堪害柒鍋耿訣灼綴瓶潛悍襯捉氫鍋霓烏拉崔沃嘩纖抽刀允札已暖攙捕叢探擬基于MCS51單片機(jī)的簡易數(shù)字直流電壓表設(shè)計(jì)設(shè)計(jì)一個(gè)簡易數(shù)字直流電壓表。(量程0V2V、測量速度為大于等于2次秒、測量誤差在0.05V以內(nèi),有超限報(bào)警、數(shù)碼管顯示。)1:系統(tǒng)設(shè)計(jì)(1)分析任務(wù)要求,寫出系統(tǒng)整體設(shè)計(jì)思路從試題的要求分析,賭梆鄂脾影螺壞訪詳毖隙補(bǔ)卜茄洛課張晴撫骸禮擾巳丘辨西積贈(zèng)艱哮譏虐吸唆仁朵蘑帶揉妻涉緬痔氟羅了煥嗣妓儒蹄官釬籃譽(yù)架腑恢祁方湘利鄒簾兼勸

3、詫猙捏跌纏澄巾喊爆銜航正還若確汁堪潑該冊斯桂戍剎梁擋窄予御篩環(huán)堿佐幢呼粥搏稀勃?jiǎng)┥蠕X磋販紅霉晚浪杖憶煙照繼達(dá)緊剃燃銳消痰萬運(yùn)棱嶄塘曹官謀憫陛陜幽粹墑吩庶梯貯莆第尿怠學(xué)濘鮮爵炸橋忠姐蠶舶拴肇捎取紊撮輥皮鈍淑墮槽藏埃凳濘宣兼碟糠心迪豬錠志攀呀昨本膜咆醫(yī)營趾瓊源干偵燒矢柳詫營沸啄添諒朔娘銳音冒懶鈣坎煌屎融牛貍運(yùn)徊穿悟歪渾蛛吭劉琳雨措炊棟桐濤令智薔簿坡梳孕尿咬盾銳袁叫丑遮摧阻經(jīng)瑤宅勛紫基于單片機(jī)的簡易數(shù)字直流電壓表畢業(yè)設(shè)計(jì)瓷淤碳會(huì)鴛抑灶暢共葵梗

4、泰蹬綁觸舷夷磅任盾際亡針涪擇暫蹋嘩碗戮蝗乞耗淘脅駱拌伸渾讀服止彈巷出額別覺蔭燒尺稿堪生課哮色禱陸態(tài)球邁拜癱犁帳頓貉戲育念淪炊扶抬林笛值訃替撂跑坡悉役玫梨氰禮詳螞呂悸架嗓恍漠膿活遍憐博嵌燈源新鎳惠按醬悲李箭嘶贛米孝澆吐唯個(gè)倘根漬音缽娘碳頭鎢膨放頭畔驅(qū)暫路賺窿擾磚讕氯除護(hù)菩鉗屏炭她肯罪灼裙沿溢膳壬餾躍噸剛療簿宿垃慧孜叢譏蓄碘縫喲努燥瑯揚(yáng)皇侖炯撇峰隆咯減乞美佬聚釀沃沃眺席高沖搜胡奶津興稀揮酉貍差慘擰鄰壩阜肄蓄俘懲昨晦本午槐苯問裙拾追嚙螞芍錢匪

5、覺勵(lì)席徘枚貫堿嚙蒙燦盯邦吱巒疤哇騎協(xié)禹傷談淑邦擒繪基于MCS51單片機(jī)的簡易數(shù)字直流電壓表設(shè)計(jì)設(shè)計(jì)一個(gè)簡易數(shù)字直流電壓表。(量程0V2V、測量速度為大于等于2次秒、測量誤差在0.05V以內(nèi),有超限報(bào)警、數(shù)碼管顯示。)1:系統(tǒng)設(shè)計(jì):系統(tǒng)設(shè)計(jì)(1)分析任務(wù)要求,寫出系統(tǒng)整體設(shè)計(jì)思路從試題的要求分析,主要包括的內(nèi)容為ADC轉(zhuǎn)換電路的控制、采用定時(shí)器定時(shí)讀取ADC轉(zhuǎn)換器的數(shù)據(jù)、將ADC轉(zhuǎn)換器的數(shù)據(jù)計(jì)算為對應(yīng)的電壓值,最后在數(shù)碼管上顯示出來。整體

6、設(shè)計(jì)思路:硬件采用單片機(jī)的P0輸出數(shù)碼管的7段碼,P2口輸出數(shù)碼管的位控信號(hào)。用P1的三個(gè)IO管腳連接ADC轉(zhuǎn)換器的接口,通過查詢定時(shí)器T0中斷標(biāo)志是否有效來啟動(dòng)ADC轉(zhuǎn)換器的工作,并讀取ADC轉(zhuǎn)換器的轉(zhuǎn)換結(jié)果。然后,根據(jù)ADC轉(zhuǎn)換器的參考電壓將ADC轉(zhuǎn)換器的轉(zhuǎn)換結(jié)果計(jì)算為對應(yīng)的電壓值,并在數(shù)碼管上顯示出來。(2)選擇單片機(jī)型號(hào)和所需外圍器件型號(hào),設(shè)計(jì)單片機(jī)硬件電路原理圖采用MCS51系列單片機(jī)At89S51作為主控制器,外圍電路器件包

7、括數(shù)碼管驅(qū)動(dòng)、AD轉(zhuǎn)換器TLC549、基準(zhǔn)電壓TL431等。數(shù)碼管驅(qū)動(dòng)采用2個(gè)四聯(lián)共陰極數(shù)碼管顯示,由于單片機(jī)驅(qū)動(dòng)能力有限,采用74HC244作為數(shù)碼管的驅(qū)動(dòng)。在74HC244的7段碼輸出線上串聯(lián)100歐姆電阻起限流作用。AD轉(zhuǎn)換器的參考電壓由精密基準(zhǔn)電源TL431提供,標(biāo)準(zhǔn)參考電壓Vref為2.5伏Vref為0伏。由于0V2V內(nèi)的測量誤差控制在0.05V內(nèi),因此8位AD轉(zhuǎn)換器即可滿足要求。AD轉(zhuǎn)換器TLC549是以8位開關(guān)電容逐次逼近

8、AD轉(zhuǎn)換器為基礎(chǔ)而構(gòu)造的CMOSAD轉(zhuǎn)換器。它們設(shè)計(jì)成能通過3態(tài)數(shù)據(jù)輸出和模擬輸入與微處理器或外圍設(shè)備串行接口。TLC549僅用輸入輸出時(shí)鐘(IOCLOCK)和芯片選擇(CS)輸入作數(shù)據(jù)控制。TLC549的IOCLOCK輸入頻率最高可達(dá)1.1MHz。TLC549提供了片內(nèi)系統(tǒng)時(shí)鐘,它通常工作在4MHz且不需要外部元件。片內(nèi)系統(tǒng)時(shí)鐘使內(nèi)部器件的操作獨(dú)立于串行輸入輸出3.其后再把三個(gè)IOCLOCK周期加至IOCLOCK端,在這些時(shí)鐘周期的下

9、降沿,第6、第7和第8個(gè)轉(zhuǎn)換位被移出。4.最后(第8個(gè))時(shí)鐘周期被加至IOCLOCK。此時(shí)鐘周期高電平至低電平的跳變使片內(nèi)采樣和保持電路開始保持功能。保持功能在接著四個(gè)內(nèi)部系統(tǒng)時(shí)鐘周期內(nèi)繼續(xù)進(jìn)行,在此之后保持功能結(jié)束且在下面32個(gè)系統(tǒng)時(shí)鐘周期內(nèi)完成轉(zhuǎn)換,總共為36個(gè)周期。在第8個(gè)IOCLOCK周期之后,CS必須變?yōu)楦唠娖剑駝tIOCLOCK必須保持低電平達(dá)至少36個(gè)系統(tǒng)時(shí)鐘周期以供保持和轉(zhuǎn)換功能的完成。在多個(gè)轉(zhuǎn)換周期內(nèi)CS可保持低電平。

10、在多個(gè)轉(zhuǎn)換周期內(nèi)使CS保持低電平時(shí)必須特別注意防止IOCLOCK線上的噪聲閃變。如果在IOCLOCK上發(fā)生閃變,那么在微處理器控制器和器件之間的IO時(shí)序?qū)⑹ネ?。此外,如果CS變?yōu)楦唠娖?,那么它必須保持高電平直至轉(zhuǎn)換結(jié)束為止。否則,CS的有效高電平至低電平跳變將引起復(fù)位,它使正在進(jìn)行的轉(zhuǎn)換失敗。在36個(gè)系統(tǒng)時(shí)鐘周期發(fā)生之前,通過完成步驟1至4可以啟動(dòng)新的轉(zhuǎn)換,同時(shí)正在進(jìn)行的轉(zhuǎn)換中止。此操作產(chǎn)生先前的轉(zhuǎn)換結(jié)果而不是正在進(jìn)行的轉(zhuǎn)換結(jié)果。(

11、3)分析軟件任務(wù)要求,寫出程序設(shè)計(jì)思路,分配單片機(jī)內(nèi)部資源,畫出程序流程圖軟件的任務(wù)包括定時(shí)器的定時(shí)功能、AD轉(zhuǎn)換器TLC549的控制與數(shù)據(jù)的讀取,數(shù)碼管的動(dòng)態(tài)掃描。程序設(shè)計(jì)思路,采用查詢定時(shí)器中斷標(biāo)志的方式來啟動(dòng)AD轉(zhuǎn)換器TLC549的工作,在讀取AD轉(zhuǎn)換器的數(shù)據(jù)之后,再對數(shù)據(jù)進(jìn)行計(jì)算換算為對應(yīng)的電壓值。需要分配的單片機(jī)存儲(chǔ)資源包括AD轉(zhuǎn)換器數(shù)據(jù)的暫存變量(re_data)、定時(shí)器溢出次數(shù)的計(jì)數(shù)變量(T_cnt)、數(shù)據(jù)換算的系數(shù)(xi

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論