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

正文內(nèi)容

畢業(yè)設(shè)計論文-直流數(shù)字電壓表的設(shè)計與實現(xiàn)-文庫吧

2025-10-30 17:54 本頁面


【正文】 AD 轉(zhuǎn)換采用 ADC0809 對輸入的模擬信號進行轉(zhuǎn)換控制核心 AT89C51再對轉(zhuǎn)換的結(jié)果進行運算處理最后驅(qū)動輸出裝置 LED顯示數(shù)字電壓信號 第 1 章 系統(tǒng)設(shè)計方案的選擇 1. 1 設(shè)計方案的選擇 設(shè)計數(shù)字電壓表有多種的設(shè)計方法方案是多種多樣的由于大規(guī)模集成電路數(shù)字芯片的高速發(fā)展各種數(shù)字芯片品種多樣導致對模擬數(shù)據(jù)的采集部分的不一致性進而又使對數(shù)據(jù)的處理及顯示的 方式的多樣性又由于在現(xiàn)實的工作生活中電壓表的測量測程范圍是比較大的所以必須要對輸入電壓作分壓處理而各個數(shù)據(jù)處理芯片的處理電壓范圍不同則各種方案的分段也不同下面介紹兩種數(shù)字電壓表的設(shè)計方案 立組件的電壓表 這種設(shè)計方案是由模擬電路與數(shù)字電路兩大部分組成模擬部分包括輸入放大器 AD 轉(zhuǎn)換器和基準電壓源數(shù)字部分包括計數(shù)器譯碼器邏輯控制器振蕩器和顯示器其中 AD 轉(zhuǎn)換器是它的核心器件它將輸入的模擬量轉(zhuǎn)換成數(shù)字量模擬電路和數(shù)字電路是相互聯(lián)系的由邏輯控制電路產(chǎn)生控制信號按規(guī)定的時序?qū)?AD 轉(zhuǎn)換器中個組模擬開關(guān)接通或斷開保 證 AD轉(zhuǎn)換正常進行 AD轉(zhuǎn)換結(jié)果通過計數(shù)譯碼電路變換成段碼最后驅(qū)動顯示器顯示出相應(yīng)的數(shù)值此方案設(shè)計其優(yōu)點是設(shè)計成本低能夠滿足一般的電壓測量但設(shè)計不靈活都是采用純硬件電路很難將其在原有的基礎(chǔ)上進行擴展 片機系統(tǒng)及 AD 轉(zhuǎn)換芯片的電壓表 這種方案是利用單片機系統(tǒng)與模數(shù)轉(zhuǎn)換芯片顯示模塊等的結(jié)合構(gòu)建數(shù)字電壓表由于單片機的發(fā)展已經(jīng)成熟利用單片機系統(tǒng)的軟硬件結(jié)合可以組裝出許多的應(yīng)用電路來此方案的原理是模數(shù) AD 轉(zhuǎn)換芯片的基準電壓端被測量電壓輸入端分別輸入基準電壓和被測電壓模數(shù) AD 轉(zhuǎn)換芯片將被測量電壓輸入端所采集到的模擬 電壓信號轉(zhuǎn)換成相應(yīng)的數(shù)字信號然后通過對單片機系統(tǒng)進行軟件編程使單片機系統(tǒng)能按規(guī)定的時序來采集這些數(shù)字信號通過一定的算法計算出被測量電壓的值最后單片機系統(tǒng)將計算好了的被測電壓值按一定的時序送入顯示電路模塊加以顯示 方案的選擇 綜上所述根據(jù)以上兩種設(shè)計方案各方面優(yōu)點及其在所設(shè)計電壓表中的實用性我們選擇第二種電壓表設(shè)計方案即由單片機系統(tǒng)及數(shù)字芯片構(gòu)建的方法來我們本次設(shè)計 第二種方案不僅能夠繼承上一種方案的各種優(yōu)點還能改進上一種設(shè)計方案設(shè)計的不靈活和難于在原基礎(chǔ)上進行功能擴展等不足 第 2 章 總體設(shè)計 21 硬件電路的設(shè)計 設(shè)計思路 1 根據(jù)設(shè)計要求選擇 AT89C51 單片機為核心控制器件 2AD 轉(zhuǎn)換采用 ADC0809 實現(xiàn) 3 電壓顯示采用 1602 液晶顯示器 簡介及本設(shè)計單片機的選擇 目前單片機的種類很繁多主要有主流的 8 位單片機和高性能的 32 位單片機結(jié)合本設(shè)計各方面因素對于本設(shè)計 8位單片機已經(jīng)是綽綽有余了但用哪一種類 8的單片機呢在這里先簡單的介紹一下幾種常用的 8 位單片機 1 常用單片機的特點比較及本設(shè)計單片機的選擇 單片機是指一個集成在一塊芯片上的完整計算機系統(tǒng)具有一個完整計算機所需要的大部分部件 CPU 內(nèi)存總線系統(tǒng)等而目前常用的單片機的 8 位有 51 系列單片機 AVR 單片機 PIC 單片機 應(yīng)用最廣的 8位單片機還是 intel的 51系列單片機 51系列單片機的特點是硬件結(jié)構(gòu)合理指令系統(tǒng)規(guī)范加之生產(chǎn)歷史悠久世界有許多芯片公司都買了 51 的芯片核心專利技術(shù)并在其基礎(chǔ)上擴充其性能使得芯片的運行速度變得更快性價比更高 AVR單片機是 atmel公司推出較新的單片機它的顯著特點是高性能低功能高速度指令單周期為主但性格方面比 51單片機要高有專門的 IO方向寄存器雖然有轉(zhuǎn)強的驅(qū)動電壓但 IO 口使用沒 51 單片機方便 PIC 單片機系列是美國微芯 公司的產(chǎn)品也是市面上增長最快的單片機之一屬精簡指令集單片機其特點是高速度高性能但在性格方面比 51 單片機要高也有專門的 IO 方向寄存器 IO 口使用不比 51 單片機方便 綜合以上各種單片機的基本性能及本設(shè)計的滿足需要我們將選擇 51 系列單片機 2 本設(shè)計使用的單片機的簡介 本設(shè)計中選用是 51 系列的 AT89C51 它是低電壓低功耗高性能的 CMOS8 位單片機片內(nèi)含 4KB 的可反復擦寫的只讀程序存儲器和 128B 的隨機存取數(shù)據(jù)存儲器32 個 IO 口線片內(nèi)振蕩器及時鐘電路并與 MCS51 系列單片機兼容在設(shè)計中單片機起著連接硬件電路與 程序運行及存儲數(shù)據(jù)的任務(wù)一方面它將 AD 轉(zhuǎn)換器顯示器等通過 IO 口地址線和數(shù)據(jù)線連接起來另一方面它將用戶下載的程序通過控制總線控制數(shù)據(jù)的輸入輸出從而實現(xiàn)冊電壓的功能 下圖 21 為 AT89C51 單片機內(nèi)部結(jié)構(gòu)框圖 圖 21 AT89C51 單片機內(nèi)部結(jié)構(gòu)框圖 從內(nèi)部結(jié)構(gòu)圖框圖上可以看出 AT89C51 單片機包括一下資源 一個 8 位的 CPU 一個片內(nèi)振蕩器及時鐘電路 4KB 的 FlashROM 128 的內(nèi)部 RAM 可擴展 64KB 外部 ROM 和外部 RAM 的控制電路 2 個 16 位的定時計數(shù)器 26 個特殊功能寄存器 4 個 8 位的并行 口 一個全雙工的串行口 5 個中斷源 2 個外部中斷 3 內(nèi)部中斷 內(nèi)部硬件看門狗電路 一個 SPI 串行接口用于芯片的在系統(tǒng)編程 AT89C51 單片機有四十個引腳引腳可分為四類電源地時鐘控制和 IO 口 管腳說明 Vcc 供電電壓 GND 接地 P0 口 P0 口為一個 8 位雙向 IO 口每腳可吸收 8TTL 門電流當 P1 口的管腳第一次寫 1 時被定義為高阻輸入 P0 能夠用于外部程序數(shù)據(jù)存儲器它可以被定義為數(shù)據(jù)地址的第八位在 FIASH 編程時 P0 口作為原碼輸入口當 FIASH 進行校驗時 P0輸出原碼此時 P0 外部必須被拉高 P1 口 P1 口 是一個內(nèi)部提供上拉電阻的 8 位雙向 IO口 P1 口緩沖器能接收輸出4TTL 門電流 P1 口管腳寫入 1 后被內(nèi)部上拉為高電平可用作輸入 P1 口被外部下拉為低電平時將輸出電流這是由于內(nèi)部上拉的緣故在 FLASH 編程和校驗時 P1 口作為第八位地址接收 P2 口 P2 口為一個內(nèi)部上拉電阻的 8 位雙向 IO 口 P2 口緩沖器可接收輸出 4個 TTL 門電流當 P2 口被寫 1 時其管腳被內(nèi)部上拉電阻拉高且作為輸入并因此作為輸入時 P2口的管腳被外部拉低將輸出電流這是由于內(nèi)部上拉的緣故 P2口當用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進行存取時 P2口輸出地址的 高八位在給出地址 1 時它利用內(nèi)部上拉優(yōu)勢當對外部八位地址數(shù)據(jù)存儲器進行讀寫時 P2口輸出其特殊功能寄存器的內(nèi)容 P2口在 FLASH編程和校驗時接收高八位地址信號和控制信號 P3 口 P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向 IO 口可接收輸出 4 個 TTL 門電流當 P3 口寫入 1 后它們被內(nèi)部上拉為高電平并用作輸入作為輸入由于外部下拉為低電平 P3 口將輸出電流 ILL 這是由于上拉的緣故 RST 復位輸入當振蕩器復位器件時要保持 RST 腳兩個機器周期的高電平時間 ALEPROG 當訪問外部存儲器時地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)在 FLASH編程期間此引腳用于輸入編程脈沖在平時 ALE端以不變的頻率周期輸出正脈沖信號此頻率為振蕩器頻率的 16 因此它可用作對外部輸出的脈沖或用于定時目的然而要注意的是每當用作外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0 此時 ALE 只有在執(zhí)行 MOVXMOVC 指令是 ALE才起作用另外該引腳被略微拉高如果微處理器在外部執(zhí)行狀態(tài) ALE禁止置位無效 PSEN 外部程序存儲器的選通信號在由外部程序存儲器取址期間每個機器周期兩次 PSEN 有效但在訪問外部數(shù)據(jù)存儲器時這兩次有效的 PSEN 信號將不出現(xiàn) EAVPP當 EA保持低電平時則在此期間外部程序存儲器 0000HFFFFH不管是否有內(nèi)部程序存儲器注意加密方式 1時 EA將內(nèi)部鎖定為 RESET當 EA端保持高電平時此間內(nèi)部程序存儲器在 FLASH 編程期間此引腳也用于施加 12V 編程電源 VPP XTAL1 反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入 XTAL2 來自反向振蕩器的輸出 振蕩器特性 XTAL1和 XTAL2分別為反向放大器的輸入和輸出該反向放大器可以配置為片內(nèi)振蕩器石晶振蕩和陶瓷振蕩均可采用如采用外部時鐘源驅(qū)動器件 XTAL2 應(yīng)不 接有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器因此對外部時鐘信號的脈寬無任何要求但必須保證脈沖的高低電平要求的寬度 22 顯示器件的介紹和選擇 本次設(shè)計中有顯示模塊而常用的顯示器件比較多有數(shù)碼管 LED 點陣 1602 液晶 12864 液晶等 示器件簡介 數(shù)碼管是最常用的一種顯示器件它是由幾個發(fā)光二極管組成的 8 字段顯示器件其特點是價格非常的便宜使用也非常的方便顯示效果非常的清楚小電流下可以驅(qū)動每光發(fā)光響應(yīng)時間極短體積小重量輕抗沖擊性能好壽命長但數(shù)碼管只能是顯示 09 的數(shù)據(jù)不能夠顯示字符這也是數(shù)碼管的不足之處 LED 點陣顯示器件是由好多個發(fā)光二極管組成的具有高亮度功耗低視角大壽命長耐濕冷熱等特點 LED 點陣顯示器件可以顯示數(shù)字英文字符中文字符等但用 LED 點陣顯示的軟件程序設(shè)計比較麻煩 1602 液晶是工業(yè)字符型液晶能夠同時顯示 162 即 32 個字符 1602 液晶模塊內(nèi)部的字符發(fā)生存儲器已經(jīng)存儲了 160 個不同的點陣字符圖形這些字這些字符有阿拉伯數(shù)字英文字母的大小寫常用的符號和日文假名等每一個字符都有一個固定的代碼使用時直接編寫軟件程序按一定的時序驅(qū)動即可它的特點是顯示字跡清楚價格相對便宜 12864 液晶也是一種工業(yè)字符型液晶它不僅 能夠顯示 1602 液晶所可以顯示的字符數(shù)字等信息而且還可以顯示 84 個中文漢字和一些簡單的圖片顯示信息也非常的清楚使用時也直接編寫軟件程序按一定的時序驅(qū)動即可不過它的價格比1602 液晶貴了很多 在本設(shè)計中我們只需要顯示最后電壓的數(shù)字值和電壓的單位綜合上面各種顯示器件的特點數(shù)碼管只能顯示數(shù)字不能顯示單位字符不符合本設(shè)計的要求而點陣顯示器件驅(qū)動顯示軟件程序編寫麻煩占用的引腳相對也較多也不是理解的顯示器件所以在本設(shè)計中我們考慮用液晶顯示器件雖然 12864 液晶比 1602 液晶的功能強不過在價格方面卻貴了好多而 1602 液晶 也足夠滿足本設(shè)計的需要因此在本設(shè)計實驗我們選擇 1602 液晶顯示器件 1602 液晶的參數(shù)資料 我們選擇了 1602液晶做為本設(shè)計的顯示模塊的顯示器件以下是 1602液晶的各方面參數(shù) 編號 符號 引腳說明 1 VSS 電源地 2 VDD 電源正極 3 VL 液晶顯示偏壓信號 4 RS 數(shù)據(jù)命令選擇端 5 RW 讀寫選擇端 6 E 使能信號 814 D0D7 Data IO 15 BLA 背光源正極 16 BLK 背光源負極 表 2 1 接口信號說明 1.基本操作時序 讀狀態(tài)輸入 RS 0RW 1E 1 輸出 D0D7 為狀態(tài)字 寫狀態(tài)輸入 RS 0RW 0D0D7 為指令碼 E 為高脈沖輸出無 讀數(shù)據(jù)輸入 RS 1RW 1E 1 輸出 D0D7 為數(shù)據(jù) 寫數(shù)據(jù)輸入 RS 1RW 0D0D7
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1