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

正文內(nèi)容

基于fpga的數(shù)字溫度計電路的設(shè)計與實現(xiàn)-wenkub

2022-11-28 21:56:15 本頁面
 

【正文】 度傳感器、高溫觸發(fā)器 TH 和低溫觸發(fā)器 TL。 系統(tǒng)硬件 結(jié)構(gòu)框圖如 圖 。 Quartus 平臺與 Cadence、 ExemplarLogic、 MentorGraphics、 Synopsys 和 Synplicity 等 EDA 供應(yīng)商的開發(fā)工具相兼容。此外, Quartus II 通過和 DSP Builder 工具與 Matlab/Simulink 相結(jié)合, 可以方便地實現(xiàn)各種 DSP 應(yīng)用系統(tǒng);支持 Altera 的片上可編程系統(tǒng)( SOPC)開發(fā),集系統(tǒng)級設(shè)計、嵌入式軟件開發(fā)、可編程邏輯設(shè)計于一體,是一種綜合性的開發(fā)平臺。最重要的是 Quartus II 還特別容易學(xué)習(xí)與操作,所以,深受開發(fā)者的歡迎。該軟件有如下幾個顯著的特點: Quartus II 的優(yōu)點 該軟件界面友好,使用便捷,功能強(qiáng)大,是一個完全集成化的可編程邏輯設(shè)計環(huán)境,是先進(jìn)的 EDA 工具軟件。 Quartus II 介紹 Max+ plus II 作為 Altera 的上一代 PLD 設(shè)計軟件,由于其出色的易用性而得到了廣泛的應(yīng)用。 DS18B20 不需要模擬轉(zhuǎn)數(shù)字電路,只需要一個元件即可測溫,此器件還具有成本低、精確度高、信號線距離山東 科技大學(xué)學(xué)士 學(xué)位 論文 總體方案的論證 7 遠(yuǎn)等特點。在 4V到 30V 電壓之間,此器件相當(dāng)于一個高阻抗的恒流源。其框圖 如圖 所示 。 方案一:此方案是基于單片機(jī)設(shè)計數(shù)字溫度計,使用的是 AT89C51 單片機(jī)處理各個單元電路的工作。 第五部分為整個設(shè)計的總體編譯、結(jié)果與分析。 論文結(jié)構(gòu)安排 本論文各部分內(nèi)容如下: 第一部分對課題的背景及意義進(jìn)行研究,了解課題相關(guān)技術(shù)的發(fā)展,最后概述了該課題的主要內(nèi)容和研究方法。近些年,隨著科技的發(fā)展和社會的進(jìn)步,人們對溫度計的要求也越來越高,不管在哪里,人們都想知道此刻的溫度和天氣狀況等一些信息,傳統(tǒng)的溫度計由于它的局限性以及不方便性,已不能滿足人們的需求。 EDA 技術(shù)以大規(guī)模可編程邏輯器件為設(shè)計載體,以硬件描述語言為系統(tǒng)邏輯描述主要表達(dá)方式,以計算機(jī)、大規(guī)??删幊踢壿嬈骷拈_發(fā)軟件及實驗開發(fā)系統(tǒng)為設(shè)計工具,通過有關(guān)的開發(fā)軟件,自動完成用軟件的方式山東 科技大學(xué)學(xué)士 學(xué)位 論文 緒論 3 設(shè)計的電子系統(tǒng)到硬件系統(tǒng)的邏輯編譯,邏輯化簡,邏輯分割,邏輯映射,編程下載等工作。它與傳統(tǒng)的電子產(chǎn)品在設(shè)計上的顯著區(qū)別是大量使用大規(guī)??删幊踢壿嬈骷?,使產(chǎn)品的性能提高,體積縮小,功耗降低。利用 FPGA 設(shè)計產(chǎn)品能夠有效避免很多前期的風(fēng)險投資,并且在軟件階段就可以準(zhǔn)確評估出設(shè)計的正確性,從而極大的提高產(chǎn)品開發(fā)效率。因此,在這種情況下,研究人員要是想進(jìn)一步的提升技術(shù),就不得不冒著犧牲機(jī)器性能的風(fēng)險來擴(kuò)展外部硬件電路,顯然用這種傳統(tǒng)的方法設(shè)計數(shù)字溫度計,既具有局限性又具有一定的難度,所以我們要尋找一種新的設(shè)計方法來替代這種傳統(tǒng)的研究方法。本課題 旨在 分析和設(shè)計數(shù)字化溫度 測控系統(tǒng)。 Dallas Semiconductor 公司 推出的數(shù)字式溫度傳感器 DS18B20 采用 數(shù)字化一線總線計數(shù)具有很多的優(yōu)異特性。溫度 傳感器 的應(yīng)用涉及機(jī)械制造 、 工業(yè)過程控制 、 汽車電子產(chǎn)品 、 消費(fèi)電子產(chǎn)品 和 專用設(shè)備等各個領(lǐng)域 。該系統(tǒng)軟件設(shè)計通過 Verilog HDL 語言進(jìn)行編譯。 摘要 本論文介紹了一個基于 FPGA 的數(shù)字溫度計電路的設(shè)計與實現(xiàn)。這次設(shè)計相比于 傳統(tǒng)的數(shù)字溫度計 具有結(jié)構(gòu)簡單,抗干擾能力強(qiáng),功耗小,可靠性高,反應(yīng)時間短等優(yōu)點。 傳統(tǒng)的 常用 溫度傳感器有 熱電偶 、電阻溫度計 RTD 和 NTC 熱敏電阻等。其一 , 它將控制線、地址線、數(shù)據(jù)線合成一根導(dǎo)線,允許在同一根導(dǎo)線上掛接多個控制對象,形成多點一 線 總線測控系統(tǒng)。本系統(tǒng) 采用 FPGA 實現(xiàn)一個 數(shù)字溫度計 , 采用 Verilog HDL 作為開發(fā) 語言 ,實現(xiàn)對溫度的測量。 FPGA 是 Xilinx 公司率先提出的概念,又名現(xiàn)場可編程門陣列,它是以山東 科技大學(xué)學(xué)士 學(xué)位 論文 緒論 2 PAL 等可編程器件為基礎(chǔ)發(fā)展起來的一種高密度可編程邏輯器件,作為一種半定制電 路, FPGA 彌補(bǔ)了定制電路的不足之處,并且在結(jié)構(gòu)上能夠?qū)崿F(xiàn)復(fù)雜系統(tǒng)所需要的主要功能,此外,使用 FPGA 設(shè)計產(chǎn)品也非常便利。 綜上所述, FPGA 是原型設(shè)計最理想的載體。同時,廣泛運(yùn)用現(xiàn)代計算機(jī)技術(shù),提高產(chǎn)品的自動化程度和競爭力,縮短研發(fā)周期。最終形成集成電子系統(tǒng)或?qū)S眉尚酒囊婚T新技術(shù) [2]。溫度計等待一次革命,不管在性能還是在樣式上它都將發(fā)生質(zhì)的變化,于是數(shù)字溫度計的時代悄然來臨。 第二部分通過與單片機(jī)設(shè)計方案進(jìn)行比較,得到用 FPGA 設(shè)計本課題更加合理的結(jié)論,再將 AD590 與 DS18B20 溫度傳感器進(jìn)行簡單比較后,得出用 DS18B20 更具有優(yōu)越性,最后介紹本課題最重要的工具 Quartus II。 最后對整個課題進(jìn)行總結(jié),研究其不足之處 。本方案采用的是 AD590 溫度傳感器,首先通過溫度系統(tǒng)采集相關(guān)溫度數(shù)據(jù),然后經(jīng)過 A/D 轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換,將模擬信號轉(zhuǎn)換成數(shù)字信號,并將轉(zhuǎn)換后的數(shù)字信號直接送給單片機(jī),再由單片機(jī)控制顯示。 山東 科技大學(xué)學(xué)士 學(xué)位 論文 總體方案的論證 6 圖 基于 FPGA 的數(shù)字溫度計系統(tǒng)框圖 溫度傳感器的選擇 溫度傳感器的主要作用是感受溫度并將感受到的溫度轉(zhuǎn)化成可用輸出信號,它是溫度測量儀器的核心部分。AD590 具有精度高、線性好等特點,另外它還可以承受 4V正向電壓和 20V反向電壓,所以當(dāng)器件反接時不會被損壞。 總而言之, DS18B20 的優(yōu)點可以彌補(bǔ) AD590 的缺點, DS18B20 溫度傳感器不需要 A/D 轉(zhuǎn)換直接可以與 FPGA 芯片相連,因此,此次課題我們將采用 DS18B20 作為溫度傳感器。目前 Altera 已經(jīng)停止了對 Max+ plus II 的更新支持。該軟件具有開放性、與結(jié)構(gòu)無關(guān)、多平臺、完全集成化、豐富的設(shè)計庫、模塊化工具等特點,支持原理圖、VHDL、 Verilog HDL 以及 AHDL( Altera Hardware Description Language)等多種設(shè)計輸入形式,內(nèi) 嵌自有的綜合器以及仿真器,可以完成從設(shè)計輸入到硬件配置的完整 PLD 設(shè)計流程。 Quartus II 對器件的支持 Quartus II 支持 Altera 公司的 MAX 3000A 系列、 MAX 7000 系列、 MAX 9000 系列、 ACEX 1K 系 列、 APEX 20K 系列、 APEX II 系列、 FLEX 6000 系列、 FLEX 10K 系列,支持 MAX7000/MAX3000 等乘積項器件。 Quartus II 對第三方 EDA 工具的支持 對第三方 EDA工具的良好支持也使用戶可以在設(shè)計流程的各個階段使山東 科技大學(xué)學(xué)士 學(xué)位 論文 總體方案的論證 9 用熟悉的第三方 EDA 工具。改進(jìn)了軟件的 LogicLock 模塊設(shè)計功能,增添了 FastFit 編譯選項,推進(jìn)了網(wǎng)絡(luò)編輯性能,而且提升了調(diào)試能力。 DS18B20FPGALED 數(shù) 碼 管 圖 系統(tǒng) 硬件結(jié)構(gòu)框圖 溫度采集模塊 鑒于要測量溫度,而開發(fā)板沒有測量溫度的設(shè)備,所以最基本是要添加外設(shè)數(shù)字 溫度傳感器 DS18B20。 64山東 科技大學(xué)學(xué)士 學(xué)位 論文 系統(tǒng)的硬件設(shè)計 11 位光刻 ROM 是溫度敏感元件,其中包含了 DS18B20 唯一的序列號(唯一的名字)。從圖中可以看出隨著溫 度的變化,低溫度系數(shù)晶振的振蕩頻率基本不會發(fā)生變化,減法計數(shù)器 1 接收到的信號是用于產(chǎn)生固定頻率的脈沖信號;溫度對高溫度系數(shù)晶振的振蕩頻率的影響很大,因此,減法計數(shù)器 2 的脈沖輸入就是其所產(chǎn)生的信號。其中,斜率累加器的作用是修正預(yù)置值,只要計數(shù)器一直沒有被關(guān)閉,那么就重復(fù)以上的過程,直到溫度寄存器與被測溫度值一致 [5]。 初始化時序 初始化時序中,控制器發(fā)送一個 480us960us 的低電平的復(fù)位信號,然后釋放總線,也就是總線為高電平,此時,控制器準(zhǔn)備接收 DS18B20 的反應(yīng)信號,當(dāng)總線釋放后,如果存在 DS18B20,那么 DS18B20 將在 1560us內(nèi)發(fā)送一個持續(xù) 60240us 的反應(yīng)信號,如圖 所示 。 讀時序 讀時序時,總線拉低電平大于 1us 后,然后釋放總線準(zhǔn)備接收 DS18B20山東 科技大學(xué)學(xué)士 學(xué)位 論文 系統(tǒng)的硬件設(shè)計 14 傳來的數(shù)據(jù), DS18B20 將在總線拉低后 15us 之內(nèi)將數(shù)據(jù)傳到總線上,因此,控制器必須在拉低電平然后釋放總線 15us 之內(nèi)采樣總線上的數(shù)據(jù)。使用 VDD 引腳接外部電源供電的優(yōu)點在于 I/O 線上不需要在溫度變換期間保持高電平。最 高位為符號位,正溫度 S=0 如 0550H 為+85 度, 0191H 為 度, FC90H 為 55 度,如圖 所示 。讀取 48 位 ID 號和讀取溫度轉(zhuǎn)換結(jié)果過程中, FPGA 還要實現(xiàn) CRC 校驗碼的計算,保證通信數(shù)據(jù)的可靠性。在此發(fā)展過程中, PLD 強(qiáng)大的功能使得它被廣泛應(yīng)用于生活之中。燒山東 科技大學(xué)學(xué)士 學(xué)位 論文 系統(tǒng)的硬件設(shè)計 16 入后的 PROM 在斷電后可以保存數(shù)據(jù)。 圖 PLA 的結(jié)構(gòu)示意圖 PAL 是在 PLA 的基礎(chǔ)上發(fā)展起來的一個新版本,它們的共同點是都含有“與”陣列。 可編程邏輯器件的分類 由于可編程邏輯器件供應(yīng)廠家非常多,而且名稱也不盡相同,因此有不同的分類方法。其具體的劃分如圖 所示。如今,靜態(tài)隨機(jī)存取存儲器結(jié)構(gòu)( SRAM)被應(yīng)用于大部分產(chǎn)品中,所以重復(fù)可編程器件能夠?qū)崿F(xiàn)無限次編程。邏輯單元的主體是由“與或陣列”組成的,我們可以通過“與或陣列”來實現(xiàn)所需要的功能。原先, CPLD 具有可擦除、可編程的功能,其結(jié)構(gòu)和 PAL/GAL相似,但是 CPLD 的集成度比它們要高很多。 圖 基于乘積項陣列型 CPLD 的基本結(jié)構(gòu)示意 圖 山東 科技大學(xué)學(xué)士 學(xué)位 論文 系統(tǒng)的硬件設(shè)計 19 20 世紀(jì) 80 年代中期,美國 Xilinx公司創(chuàng)建了高密度可編程器件 FPGA。 可編程布線資源( PI)、可配置邏輯模塊( CLB)、可編程輸入 \輸出模塊( IOB)三部分構(gòu)成了基于 SRAM 編程的 FPGA。 可編程邏輯器件的應(yīng)用 隨著電子技術(shù)的迅猛發(fā)展, 目前的 FPGA 和 CPLD 器件在可靠性、集成度、速度以及功能等方面能夠滿足許多場合的要求。如移動電話、調(diào)制解調(diào)器、雷達(dá)等設(shè)備。如果在設(shè)計完成后不能滿足設(shè)計要求,那么就必須進(jìn)行重新設(shè)計和驗證,這樣做不僅會使得產(chǎn)品開發(fā)時間變長,還會極大增加產(chǎn)品的開發(fā)費(fèi)用。由于 PLD 幾乎能夠構(gòu)成所有的中規(guī)模組合集成電路,因此,把 PLD 應(yīng)用在數(shù)字電路實驗中,可以大大減少器材選購和經(jīng)費(fèi)開支,把實驗操作變得簡單化。整個系統(tǒng)可以集成在一片芯片上,因此,它具有功耗低、可靠性高和體積小等特點。 Verilog HDL最初的目的是為了設(shè)計大規(guī)模及超大規(guī)模集成電路,在工程應(yīng)用上, Verilog HDL 語言需要 EDA 工具的支持。 數(shù)碼管按段數(shù)分 為 七段數(shù)碼管和八段 數(shù) 碼管,八段數(shù)碼管 比 七段數(shù)碼管多一個發(fā)光二極管單元(多一個小數(shù)點顯示);按能顯示多少個 ―8‖可分為 1 位、 2 位、 4 位等等數(shù)碼管 ; 按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極 (COM)的數(shù)碼管。 LED 數(shù)碼管常用段數(shù)一般為 7 段有的另加一個小數(shù)點,還有一種是類似于 3 位 ―+1‖型。 LED 數(shù)碼管廣泛用于儀表,時鐘,車站,家電等場合 。 山東 科技大學(xué)學(xué)士 學(xué)位 論文 系統(tǒng)的總體模塊設(shè)計 24 4 系統(tǒng)總體模塊設(shè)計 傳統(tǒng)的硬件電路設(shè)計方法已經(jīng)隨著 Verilog HDL 語言的出現(xiàn),被其新生的自上而下設(shè)計方法所替代,自上而下的設(shè)計方法是先將需要設(shè)計的內(nèi)容細(xì)化,分成各個小模塊,設(shè)計完各個小模塊后再對系統(tǒng)硬件進(jìn)行整體設(shè)計。 Verilog HDL 語言具有下述描述能力:設(shè)計的行為特性、設(shè)計的數(shù)據(jù)流特性、設(shè)計的結(jié)構(gòu)組成以及包含響應(yīng)監(jiān)控和設(shè)計驗證方面的時延和波形產(chǎn)生機(jī)制。因此,用這種語言編寫的模型能夠使用 Verilog 仿真器
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1