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

正文內(nèi)容

基于單片機(jī)的脈沖頻率計的設(shè)計與實(shí)現(xiàn)本科畢業(yè)設(shè)計論文(文件)

2025-07-30 16:43 上一頁面

下一頁面
 

【正文】 以通過外接電源為此頻率計充電,大大提高了產(chǎn)品的可攜帶性、安全性以及環(huán)保性。 :顯示電路采用 LCD1602 動態(tài)顯示,其內(nèi)容為 162 即可以顯示兩行,每行 16 個字符液晶模塊,顯示字符和數(shù)字。 頻率產(chǎn)生模塊 本頻率計中頻率產(chǎn)生模塊采用 NE555 8 路時基電路作為頻率發(fā)生器,同時輔以 200K 電位器來改變脈沖寬度以獲得不同的頻率。 CMOS 型的 優(yōu)點(diǎn)是功耗低、電源電壓低、輸入阻抗高、但輸出功率較小,輸出驅(qū)動電流只有幾毫安。大體可分為 NE555 單穩(wěn)、 NE555 雙穩(wěn)及 NE555 無穩(wěn),即振蕩器三類。其延時范圍極廣,可由幾微秒至幾小時之久。 NE555 芯片引腳圖及引腳功能介紹 NE555 引腳功能介紹 : Pin 1 (接地 ):地線 (或共同接地 ) ,通常被連接到電路共同接地 。當(dāng)觸發(fā)器接受上比較器 1 從 R 腳輸入的高電平時,觸發(fā)器被置于復(fù)位狀 態(tài), 3 腳輸出低電平, 2 腳和 6 腳是互補(bǔ)的 , 2 腳 只對低電平起作用,高電平對它不起作用即電壓 小于 1UCC/3, 此時 , 3 腳輸出高電平。 Pin 4 (重置 ):當(dāng) 4 腳電位小于 時 , 不管 6 腳狀態(tài)如何,輸出端 3 腳輸出低電平。當(dāng)這個接腳的電壓從 1/3 VCC 電壓以下移至 2/3 VCC 以上時啟動這個動作。 NE555 芯片管腳介紹: NE555 集成電路是 8 腳封裝,雙列直插型。 電路分析 本頻率計中的方波發(fā)生器電路為 NE555 振蕩器電路(無穩(wěn)電路) 。 當(dāng) Uc 下降到 ≤VDD/3后 ,振蕩器輸出 Vo 又翻轉(zhuǎn)成 1,此時放電管又截止 ,使放電端 (DIS)不接地。把待測信號轉(zhuǎn)化為可以進(jìn)行計數(shù)的脈沖波。由運(yùn)算放大器構(gòu)成的射極跟隨器起阻抗變換作用,使輸入阻抗提高 。所以在通過整形之前通過放大衰減處理。 其中 3DG100 為 NPN 型高頻小功率三極管,組成放大器將輸入頻率為fx 的周期信號如正弦波、三角波及方波等波進(jìn)行放大。 充電寶的定義及優(yōu)點(diǎn) 充電寶是指可以直接給移動設(shè)備充電且自身具有儲電單元的裝置。 :充電寶能夠保證相當(dāng)長時間內(nèi)的持續(xù)供電能力 。全新結(jié)構(gòu)、精致 設(shè)計、內(nèi)置智能充電及全面的過充、過放、過壓保護(hù) 電路,使用方便安全。 STC89C52 是 STC 公司生產(chǎn)的一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器??臻e模式下, CPU 停止工作,允許 RAM、 定時器/計數(shù)器 、串口、中斷繼續(xù)工作。 字節(jié)數(shù)據(jù)存儲空間 。 字節(jié)程序存儲空間 。 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash, 512 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器,內(nèi)置 4KB EEPROM, MAX810 復(fù)位電路, 3 個 16 位定時器 /計數(shù)器 , 4個外部中斷,一個 7 向量 4 級中斷結(jié)構(gòu)(兼容傳統(tǒng) 51 的 5 向量 2 級中斷結(jié)構(gòu)),全雙工串行口。 STC89C52 單片機(jī) 引腳功能介紹 第三章 硬件電路設(shè)計 18 18 VCC: 電源電壓 。對 P0 端口寫 “ 1” 時 ,引腳用作高阻抗輸入。程序校驗(yàn)時, 需要外部上拉電阻。此外 和 分別作定時器 /計數(shù)器 2 的外部計數(shù)輸入( ) 和 定時器 /計數(shù)器 2 的觸發(fā)輸入 (), P1 口功能具體如表 l所示 。在訪問外部程序存 儲器或用 16 位地址讀取外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVXDPTR)時, P2 口 送出高八位地址。 P2 口第二功能說明如表 所示 。 P3 口亦作為 AT89C51 特 殊功能(第二功能)使用, P3 口功能如表所示。看門狗計時完成后, RST 腳輸出 96 個晶振周期的高電平。一般情況下, ALE 仍以時鐘振蕩頻率的1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的。該位置位后,只有一條 MOVX和 MOVC 指令才能將 ALE 激活。需注意的是:如果加密位 LB1被編程,復(fù)位時內(nèi)部會鎖存 EA 端狀態(tài)。 XTAL2: 振蕩器反相放大器的輸出端 。因此,液晶顯示器畫質(zhì)高且不會閃爍。液晶顯示器通過顯示屏上的電極控制液晶分子狀態(tài)來達(dá)到顯示的目的,在重量上比相同顯示面積的傳統(tǒng)顯示器要輕得多。它由若干個 5X7 或者 5X11 等點(diǎn)陣字符位組成,每個點(diǎn)陣字符位都可以顯示一個字符,每位之間有一個點(diǎn)距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因?yàn)槿绱怂运荒芎芎玫仫@示圖形。 22 22 第四章 系統(tǒng)軟件設(shè)計 軟件模塊設(shè)計 系統(tǒng)軟件設(shè)計采用模塊化設(shè)計方法。測量初始化模 塊設(shè)置堆棧指針 ( SP)、 工作寄存器、中斷控制和定時 /計數(shù)器的工作方式。計數(shù)寄存器中的數(shù)值經(jīng)過數(shù)制轉(zhuǎn)換程序從十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)。16 位定時 /計數(shù)器的最高計數(shù)位為 65535, 在我此次的畢設(shè)中,待測信號的頻率較低,定時 /計數(shù)器可以對被測信號直接計數(shù)。 圖 T0 中斷服務(wù)子程序 第四章 系統(tǒng)軟件設(shè)計 24 24 定時 /計數(shù)器 T1 工作在計數(shù)方式,對信號進(jìn)行計數(shù), 其工作流程 如圖 所示 。 Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境 ( uVision)將這些部分組合在一起。 與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。 C51編譯器的功能不斷增強(qiáng),使你可以更加貼近 CPU 本身,及其它的衍生產(chǎn)品。建立新文件并增加到組。 然后在集成開發(fā)環(huán)境中選擇菜單 “ File→Save As ” 可以完成文件的第一次存儲。選擇工程管理器窗口的子目 “ Source Group 1” ,再單擊鼠標(biāo)右鍵打開快捷菜單,在快捷菜單中選擇“ Add File to Group‘Source Group1’” ,加入文件對話框被打開。如果不需要加入其它文件,單擊“ Close” 按鈕可以關(guān)閉加入文件對話框。 出現(xiàn)錯誤時,返回上一級對錯誤更改后重新編譯,直到?jīng)]有錯誤為止。 由于 Altium Designer 在繼承先前 Protel 軟件功能的基礎(chǔ)上,綜合了 FPGA 設(shè)計和嵌入式系統(tǒng)軟件設(shè)計功能 。 第四章 系統(tǒng)軟件設(shè)計 29 29 第五章 系統(tǒng)調(diào)試 頻 率 計的系統(tǒng)調(diào)試包括系統(tǒng)硬件件調(diào)試、軟件調(diào)試。 硬件調(diào)試 頻率產(chǎn)生模塊調(diào)試 在我此次的設(shè)計中,頻率輸出模塊要求達(dá)到 1Hz~ 5KHz 的頻率范圍,硬件焊接調(diào)試完成后,接通電源,調(diào)節(jié)電位器,觀察顯示器頻率值變化范圍。 軟件調(diào)試 Aultium designer 軟件調(diào)試 根據(jù)系統(tǒng)設(shè)計要求,進(jìn)行 Keil和 Aultium designer 系統(tǒng)仿真,不斷調(diào)試程序,直到符合功能要求。由單片機(jī)內(nèi)部定時器 /計數(shù)器構(gòu)成基本測量電路,外加整形和頻率產(chǎn)生電路,由系統(tǒng)軟件設(shè)計可以測出 1Hz~ 5KHz 的量程范圍 。用這次沒計的頻率計對信號進(jìn)行了測量,由實(shí)物頻率計測得 頻率,記錄數(shù)據(jù)。同時手工焊接單片機(jī) 最小系統(tǒng)、分頻整形電路等也會帶來一定的干擾,造成信號的失真,從而導(dǎo)致測量精度下降,測量范圍有所縮小,但是可以看出,誤差在允許范圍內(nèi),所設(shè)計的電路基本符合 要求。 畢業(yè)設(shè)計,它將十七載書本所學(xué)知識糅合在一起,并作出拓展,此次的畢業(yè)設(shè)計,我收獲良多。最后,畢業(yè)設(shè)計初期,我遇到了很多的問題,曾一度令我非常 沮喪,但是后來,我慢慢克服了自己的浮躁,學(xué)會如何去將大問題化成一個個小問題,學(xué)會怎樣著手去解決我所碰到的這些問題,向老師請教,跟同學(xué)交流,總之 ,我一步一個腳印的在向著成功邁進(jìn)。畢業(yè)設(shè)計的過程,是一個靈活細(xì)膩的過程,我們要有耐心和信心不斷去解決我們所遇到的各種問 題,用自己的邏輯思維能力。tld=0。 uchar code word1[ ]=frequency Meter 。 sbit lcdrw=P2^6。 void display( )。 void delay(uint)。 wcmd(0x80+0x00)。 } 附 錄 35 35 wcmd(0x80+0x40)。 } while(1) { if(flag==1) { flag=0。 num1=0。 TR1=1。 TL0=0xB0。 TR0=0。 // delay(3)。 delay(1)。 wcmd(0x01)。 ET0=1。 。 TMOD=0x51。 delay(1)。 // delay(3)。 wcmd(0x0C)。 } } void timer1( ) interrupt 3 { num1++。 if(num2==20) 附 錄 36 36 { num2=0。 display( )。 TL1=0x00。 tld=TL1。j=15。j=15。 void main( ) { system_init1( )。 void wcmd(uchar)。 void system_init1( )。 uchar word3[6]。 uchar j=0。 參考文獻(xiàn) 32 32 參考文獻(xiàn) [1] 江曉安,董秀峰,楊頌華 , 數(shù)字電子技術(shù)(第三版)西安電子科技大學(xué) 社 .20xx [2] 譚浩強(qiáng) , C 程序設(shè)計(第三版)清華大學(xué)出版社 .20xx [3] 鄒大挺 , 頻率計的設(shè)計 [J].《電子產(chǎn)品世界》出版社 . 193 期 .47 [4] 王永生 , 電子測量學(xué) [M].西北工業(yè)大學(xué)出版社 .20xx. [5] 李華 , 單片機(jī)實(shí)用接口技術(shù) [M].航空航天大學(xué)出版社 .20xx [6] 張鵬 , 王雪梅 . 單片機(jī)原理與應(yīng)用實(shí)例教程 [M].海軍出版社 .20xx [7] 赫建國等 , 單片機(jī)在電子電路設(shè)計中應(yīng)用 [M].清華大學(xué)出版社 .20xx [8] 康華光 , 電子技術(shù)基礎(chǔ)(模擬部分) [M].高等教育出版社 .1998 [9] 謝自美 , 電子線路設(shè)計與實(shí)驗(yàn) [M].華中科技大學(xué)出版社 .20xx [10] 康華光 , 電子技術(shù)基礎(chǔ)(數(shù)字部分) [M].高等教育出版社 .1998 [11] 徐波 , Keil 的使用技巧 [J].《電子產(chǎn)品世界》出版社 . 224 期 [12] 吳清平 , 單片機(jī)原理與應(yīng)用實(shí)例教程 [M].海軍出版社 .20xx 附 錄 33 33 附 錄 附錄 1 系統(tǒng) PCB 圖 附錄2 頻率計顯示程序 include include define uchar unsigned char define uint unsigned int define uint32 unsigned long int uint num2=0。 不可否認(rèn)的是,此次畢業(yè)設(shè)計中我還存在著許多不足,例如:頻率計測量精度不高,焊接 PCB 板時甚至出現(xiàn)虛焊等,我要再接再厲,認(rèn)真對待這些問題,及時彌補(bǔ)不足,改正錯誤。對單片機(jī)一些用法也有了 更加深刻的了解;其次,再次溫習(xí)了 C 語言以對 C 語言程序編寫。這一次的畢業(yè)設(shè)計,令我受益匪淺,收獲頗多,感觸良多。 誤差分析 從記錄的數(shù)據(jù)可差分析以看出,系統(tǒng)軟件仿真誤差很小,在 1Hz~ 99Hz 范圍內(nèi)測量出來的頻率基本上就是輸入信號的頻率,在超出這個范圍后,才出現(xiàn)很小的誤差。經(jīng)過不斷的軟硬件聯(lián)合調(diào)試,修改程序和硬件,最終使硬件功能符合設(shè)計要求。 第四章 系統(tǒng)軟件設(shè)計 30 30 系統(tǒng)調(diào)試 系統(tǒng)軟件調(diào)試 經(jīng)軟件的調(diào)試修改再調(diào)試,如此反復(fù),排除各種故障最終基本完成了 。 電源模塊調(diào)試 電源電路包括變壓器、整流電路、濾波電路、穩(wěn)壓電路等模塊在組成,使用LCD 進(jìn)行電源工作狀態(tài)指示。硬件調(diào)試包括電源模塊、整形模塊、分頻模塊等模塊,軟件調(diào)試就是通過修改程序,使頻率計功能完善,提高頻率計的測量精度。因此在仿真和程序調(diào)試時,關(guān)心的不再是某些語句執(zhí)行時單片機(jī)寄 存器和存儲器內(nèi)容的改變,而是從工程的角度直接看程序運(yùn)行和電路工作的過程和結(jié)果。這套軟件通過把原理圖設(shè)計、電路仿真、 PCB 繪制編輯、拓?fù)溥壿嬜詣硬季€、信號完整性分析和設(shè)計輸出等技術(shù)的完美融合,為設(shè)計者提供了全新的設(shè)計解決方案,使設(shè)計者可以輕松進(jìn)行設(shè)計 優(yōu)點(diǎn): Altium Designer 除了全面繼承包括 Protel 99SE、 Protel DXP 在 內(nèi)的先前一系列版本功能和優(yōu)點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1