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

正文內(nèi)容

基于at89c52的交流數(shù)字電壓表設(shè)計(jì)(存儲版)

2024-12-03 18:37上一頁面

下一頁面
  

【正文】 程序 include sbit P26=P2^6。 總而言之,這次畢業(yè)設(shè)計(jì)讓我受益匪淺,也讓我體會到了在做任何科研時(shí)都要投入百分之百的精力,不能出現(xiàn)任何的疏忽,否則將會前功盡棄,這為 我以后的學(xué)習(xí)提供了極大的幫助。 圖 ,電源電路 系統(tǒng)軟件的設(shè)計(jì) 該系統(tǒng)的程序流程圖如下圖 所示: 圖 ,系統(tǒng)程序 流程圖 流程圖導(dǎo)讀: 主程序開始后,先對單片機(jī)系統(tǒng)進(jìn)行必要的初始化,把本設(shè)計(jì)的最大量程檔位 750V 作為初始化量程,然后通過程序給模數(shù)轉(zhuǎn)換芯片 ADC0808 發(fā)送啟動轉(zhuǎn)換信號,使模數(shù)轉(zhuǎn)換芯片開始對輸入的電壓信號進(jìn)行第一次模數(shù)轉(zhuǎn)換,再通過相應(yīng)的語句判斷轉(zhuǎn)換是否結(jié)束,若轉(zhuǎn)換未結(jié)束則繼續(xù)等待,若轉(zhuǎn)換結(jié)束,則把轉(zhuǎn)換結(jié)果送入單片機(jī),經(jīng)單片機(jī)處理后選擇相應(yīng)量程。 、顯示電路的設(shè)計(jì) 顯示電路如下圖 所示,采用動態(tài)掃描方式在 4 位共陽極 LED 數(shù)碼管顯示電壓值, 8位并行數(shù)據(jù)經(jīng)單片機(jī)的 P0 口輸出,通過 P2 口的 、 、 、 控制相應(yīng)位數(shù)碼管的點(diǎn)亮,并行數(shù)據(jù)經(jīng)驅(qū)動芯片送數(shù)碼管字型口顯示。當(dāng)其處于靜態(tài)顯示方式時(shí),各位的共陰極接地;若為共陽極,則借+5V 電源。前者價(jià)格便宜,配置靈活, 與單片機(jī)接口方便;盡管后者的功能更為強(qiáng)大,能夠顯示圖形,但其接口電路更為繁瑣,而且還能帶來更高的成本。 本次設(shè)計(jì)我是采用內(nèi)部時(shí)鐘方式來產(chǎn)生單片機(jī)所需要的時(shí)鐘信號,內(nèi)部時(shí)鐘方式的電路圖如圖 所示: 89C52 等 CMOS 型單片機(jī)內(nèi)部有一個(gè)可控的反向放大器,引腳 XTAL XTAL1 為反向放大器的輸出端和輸入端,在 XTAL XTAL1上外接晶振和電容便組成了振蕩器。當(dāng)把它用作基本的輸入 /輸出口時(shí),一般需要在其外部接 10 歐姆的上拉電阻。 RST( 9 腳) :復(fù)位信號輸入引腳,輸入高電平使其復(fù)位,低電平退出復(fù)位。 只能用在簡單場合。 逐次逼近式和雙積分式主要區(qū)別是逐次逼近式模數(shù)轉(zhuǎn)換器擁有更快的轉(zhuǎn)換速度,而且它的轉(zhuǎn)換精度也能達(dá)到很高,考慮要本次設(shè)計(jì)的精度要求,所以我選擇了 ADC0808,它是典型的逐次逼近式模數(shù)轉(zhuǎn)換器。 OE:輸出允許控制輸入端。當(dāng) CLORK 為 640kHz 時(shí),轉(zhuǎn)換時(shí)間為 100us。 C~ +85。從理論上講, n 位輸出的模數(shù)轉(zhuǎn)換器能區(qū)分2n 個(gè)輸入模擬電壓信號的不同等級,能區(qū)分輸入電壓的最小值為滿量程輸入的1/2n。雖然交流的“真有效值” AC/DC轉(zhuǎn)換電路是一種非常好的 ACDC 轉(zhuǎn)換電路,但是由于真有效值轉(zhuǎn)換芯片價(jià)格比較昂貴,因此,考慮到實(shí)際情況,它很少用在一般的電壓表設(shè)計(jì)中,多應(yīng)用在一些高檔場合 。其真值表土下表 1所示: 表 CD4052 通道選擇的真值表 B A INH 接通的通道 X X 1 均不接通 0 0 0 X0、 Y0 0 1 0 X Y1 1 0 0 X Y2 1 1 0 X Y3 雙四路模擬開關(guān) CD4052 的引腳圖如下圖 1所示。壓敏電阻的主要特性有: ( 1) 工作電壓范圍寬 (6— 3000 伏,分若干檔 ) ( 2) 耐沖擊電流為 100 安培到 20200 安培 ( 3) 電阻溫度系數(shù)小 ( 4) 擁有極小的漏電流,低于幾至幾十微安 ( 5) 擁有很寬的工作電壓范圍( 6~ 3000V,有多種規(guī)格) 壓敏電阻的伏安特性如下圖 所示。 綜合地對上述兩種方案進(jìn)行比較,很容易發(fā)現(xiàn)第一種方案不僅集有方案二的所有優(yōu)點(diǎn),而且還能在一定程度上對原有電路進(jìn)行擴(kuò)展,實(shí)現(xiàn)了設(shè)計(jì)的靈活性。本設(shè)計(jì)是基于 AT89C52 的交流數(shù)字電壓表,采用多路模擬開關(guān) CD4052 實(shí)現(xiàn)了高低檔位的自動切換,利用 ADC0808 將連續(xù)的模擬電壓信號轉(zhuǎn)換成離散的 8 為數(shù)字量,作為核心控制的 AT89C52 單片機(jī)將轉(zhuǎn)換結(jié)果進(jìn)行處理后再送到數(shù)碼管顯示電壓值。 目前的數(shù)字電壓表按照用途可分為交流數(shù)字電壓表和直流數(shù)字電壓表 ,可分別實(shí)現(xiàn)對交流電壓和直流電壓的測量。由此設(shè)計(jì)的數(shù)字電壓表雖然成本相對來說比較少而且能夠滿足一般的電壓測量要求,但是由 于都是采用硬件電路組成,設(shè)計(jì)起來不是很靈活,很難對原電路進(jìn)行相應(yīng)的擴(kuò)展。壓敏電阻處于工作狀態(tài)時(shí),它的端電壓變化,其電阻值也會隨著相應(yīng)的變化。引腳 A和引腳 B 為其地址碼輸入端,引腳 INH 為禁止端(相當(dāng)于 CD4O52 的選通信號端),當(dāng)禁止端 INH=0時(shí),根據(jù)輸入地址碼 A、 B的值來進(jìn)行選擇 4對通道中的哪一對通道接通,當(dāng) INH=1時(shí), 4對通道都不接通。 即: out2=(1+R1/R5)out1 其中 R1=9k,R5=1k 、檢波濾波電路的設(shè)計(jì) 在數(shù)字電壓表中,線性的 AC/DC 變換主要兩種變換方式,一種是平均值A(chǔ)C/DC 變換,另一種是有效值 AC/DC 變換。 分辨率: 模數(shù)轉(zhuǎn)換器的分辨率是用輸出二進(jìn)制(或者十進(jìn)制)數(shù)的位數(shù)表示,它說明模數(shù)轉(zhuǎn)換器對輸入信號的分辨能力。除了精度有差別之外, ADC0808 和 ADC0809的功能及用法基本上都相同,它的典型轉(zhuǎn)換時(shí)間為 100us,分辨率為 8位,總的不可調(diào)誤差在正負(fù)( 1/2) LSB 和正負(fù) 1LSB 之間,單一 +5V 電壓供電時(shí),此時(shí)輸入電壓范圍為 0~ 5V,片內(nèi)有 8通道模擬開關(guān),可接入 8 個(gè)模擬量輸入,工作溫度范圍為 40。 CLORK:時(shí)鐘信號輸入端,最高允許值為 。當(dāng) A/D 轉(zhuǎn)換結(jié)束時(shí) EOC 立即變成高電平,同時(shí)所得的 8位轉(zhuǎn)換結(jié)果被送 入三態(tài)輸出緩沖器進(jìn)行鎖存, EOC 端的輸出信號能用來向 CPU 申請中斷。為了使 A/D 轉(zhuǎn)換器能夠應(yīng)用于不同的場合,如今已經(jīng)生產(chǎn)出了各種各樣型號的 A/D轉(zhuǎn)換器,跟照它們的工作原理的差別, A/D 轉(zhuǎn)換器大概可以分成四種類型,即:逐次逼近式模數(shù)轉(zhuǎn)換器、雙積分式模數(shù) 轉(zhuǎn)換器、計(jì)數(shù)比較式模數(shù)轉(zhuǎn)換器以及并行式模數(shù)轉(zhuǎn)換器,但是逐次逼近式和雙積分式是就目前來說應(yīng)用的最多的兩種模數(shù)轉(zhuǎn)換器。因受工藝和集成度的限制,單片機(jī)中的 CPU 功能地、存貯器容量小、 IO 接口的種類和數(shù)量少。 AT89C52 總體結(jié)構(gòu)框圖如下圖 所示 : 圖 ,AT89C52 總體結(jié)構(gòu)框圖 CPU 8KB FLASH 256B RAM P0 口 P2 口 P1 口 定時(shí)器 T2 中斷系 統(tǒng) P3 口 定時(shí)器T0、 T1 串行口 UART 時(shí)鐘電路 XTAL11 XTAL2 程序存貯器 數(shù)據(jù)存貯器 AT89C52 芯片為 40 引腳雙列直插式封裝,其引腳排列如下圖 所示: 圖 ,AT89C52 引腳圖 AT89C52 單片機(jī)共有 40 個(gè)引腳,上圖中作用引腳的作 用說明如下: XTAL1( 19 腳 ) 和 XTAL2( 18 腳) :振蕩器的輸入輸出引腳,通常把 12MHz晶振接在其引腳端。 P0 口:作為單片機(jī)的三態(tài)雙向輸入 /輸出口,它既可以用來作由單片機(jī)擴(kuò)展的數(shù) 據(jù) /地址總線口,還可以把它當(dāng)作是基本的輸入 /輸出口來供外部的輸入 /輸出設(shè)備使用。時(shí)鐘電路是單片機(jī)的心臟,它控制著單片機(jī)的工作節(jié)奏,通過利用時(shí)鐘信號可以使得單片機(jī)內(nèi)部的每一個(gè)元器件協(xié)調(diào)一致地工作,也可以通過提高時(shí)鐘電路的頻率來提高單片機(jī)的運(yùn)行速度,允許最高的頻率是隨著單片機(jī)型號的不同而變化的,最高頻率為 60MHz。 圖 ,復(fù)位電路 、顯示電路的設(shè)計(jì) 、 LED 數(shù)碼管顯示器的相關(guān)介紹 單片機(jī)應(yīng)用系統(tǒng)中通常使用的顯示器包括 LED( Light Emitting Diode),即發(fā)光二極管顯示器以及 LCD( Liquid Crystal Display),即液晶顯示器;近年也有配置 CRT 顯示器。靜態(tài)顯示就是當(dāng)顯示器顯示某個(gè)字符時(shí),相應(yīng)的段(發(fā)光二極管)恒定地導(dǎo)通或者截止,直到顯示另一個(gè)字符為止。在此瞬間,段選控 制 I/O 口輸出相應(yīng)字符段選碼 ,而位選則控制 I/O 口在該顯示位送入選通電平(因?yàn)樗x的 LED 為共陰極的所有送入高電平),以保證該位顯示相應(yīng)字符,如此輪流,使每一位分時(shí)顯示該位應(yīng)顯示的字符。 三端穩(wěn)壓器是屬于集成電路中的一種器件,由于要設(shè)計(jì)的電壓為 +5V,所以選擇三端穩(wěn)壓器 7805 進(jìn)行穩(wěn)壓,在其后面再接一個(gè)電容,起到了濾波和阻尼的 作用,電源電路下圖 所示。 鑒于本人還沒有足夠的實(shí)踐經(jīng)驗(yàn),而且自己所掌握的知識水平有限,所以整體設(shè)計(jì)可能會存在一定的缺陷和不足,但是整個(gè)電路的設(shè)計(jì)思路還是有一定的道理,而且各個(gè)硬件電路的設(shè)計(jì)也能實(shí)現(xiàn)相應(yīng)的功能。正是在他們的悉心教導(dǎo)下,我才能在各個(gè)方面取得明顯的進(jìn)步,在此衷心的感謝他們,同時(shí),也祝愿所以的老師工作順利,為社會培養(yǎng)出來更 多的優(yōu)秀人才。 sbit P21=P2^1。 void delay(unsigned int z) { while(z)。 EOC=0。 adcvalue=P1。 ST=0。 v3=(v%100)/10。 P20=1。 P22=0。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1