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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文基于rs485的溫度采集與顯示-wenkub

2022-12-14 17:56:08 本頁(yè)面
 

【正文】 上的 MAX485 和 RS232 與 485 轉(zhuǎn)換接口與 PC機(jī)連接。在 PC 微機(jī)上用 VB建立一界面顯示兩個(gè)智能板上所測(cè)的溫度 。 DS18B20與 AT89S52 結(jié)合實(shí)現(xiàn)最簡(jiǎn)溫度檢測(cè)系統(tǒng),該系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,抗干擾能力強(qiáng),適合于惡劣環(huán)境下進(jìn)行現(xiàn)場(chǎng)溫度測(cè)量,有廣泛的應(yīng)用前景。 【 關(guān)鍵詞 】 AT89S52 PC 機(jī)與單片機(jī)通信 MAX485 章節(jié)名 畢業(yè)設(shè)計(jì)論文 II 【 Abstract】 As the times progress and development, single chip technology so pervasive in our lives, work, research in various fields has bee a relatively mature technology, this paper describes a AT89S51 microcontrollerbased temperature measurement system, a detailed description of the use of digital temperature measurement system temperature sensor DS18B20 development process, focusing on the sensor under the SCM hardware connection, software programming, and the module system process and a detailed analysis of the various parts of the circuits were introduced one by one, the system can easily achieve temperature acquisition and display, and can be arbitrarily set upper and lower alarm temperature, it is very convenient to use, high accuracy, wide range, high sensitivity, small size and low power consumption, suitable for our daily life and work agricultural production in the temperature measurement, temperature processing module can also be embedded as other systems, as other supporting expansion of the main system. DS18B20 bination with AT89C51 temperature detection system to achieve the most simple, the system is simple, strong antiinterference, suitable for harsh environment onsite temperature measurements and has a broad application prospects. 【 KeyWords】 AT89S52 PC and Singlechip munication MAX48 畢業(yè)設(shè)計(jì)論文 論文題目 III 目 錄 緒論 第一章系統(tǒng)設(shè)計(jì)及概念 設(shè)計(jì)構(gòu)思 組件說(shuō)明 串行口的工作方式 初始化步驟 AT89S52 單片機(jī) 的原理與結(jié)構(gòu) 多功能 I/O 口 控制線(xiàn)控制引腳 存儲(chǔ)器組織 復(fù)位方式 的時(shí)鐘電路 外接晶體線(xiàn) 第二章 硬 件 DS18B20 數(shù)字溫度傳感器 DS18B20 的簡(jiǎn)介 與單片機(jī)的典型接口電路 DS18B20 使用中注意事項(xiàng) MAX485 串口通信電路 定時(shí) /計(jì)數(shù)器與中斷的原理 簡(jiǎn)介 電路設(shè)計(jì)的組成 單片機(jī)的最小系統(tǒng) 顯示電路 /計(jì)數(shù)器有關(guān)的概念 章節(jié)名 畢業(yè)設(shè)計(jì)論文 IV 與 T/C 有關(guān)的特殊功能寄存器 定時(shí)器 /計(jì)數(shù)器的工作方式 定時(shí)器、計(jì)數(shù)器的初始化 中斷有關(guān)的概念 第 3 章 軟件 的使用 串口調(diào)試助手的使用方法 C51 的程序結(jié)構(gòu) DS18B20 溫度程序的設(shè)計(jì) 第 4 章 調(diào)試 硬件調(diào)試環(huán)境 硬件調(diào)試步驟 軟件調(diào)試環(huán)境 軟件調(diào)試步驟 硬件 軟件 結(jié)論 致謝 參考文獻(xiàn) 附錄 附錄 A ............................................................... 33 附錄 B 附錄 C 附錄 D 畢業(yè)設(shè)計(jì)論文 論文題目 1 緒論 基于 RS485 的多機(jī)溫度采集與顯示的設(shè)計(jì)是通過(guò)溫度傳感器 DS18B20 來(lái)檢測(cè)溫度,然后通過(guò) MAX485 通信模塊,將檢測(cè)到的溫度發(fā)射到電腦端的接收端,從而在電腦上( VB 界面)顯示檢測(cè)到的溫度。 在所選擇的材料中, DS18B20 具有 測(cè)量溫度范圍寬,測(cè)量精度高。在 PC微機(jī)上用 VB建立一界面顯示兩個(gè)智能板上所測(cè)的溫度。同時(shí),它可以直接將被測(cè)溫度轉(zhuǎn)化成串行數(shù)字信號(hào)供微機(jī)處理,接口簡(jiǎn)單, 使數(shù)據(jù)傳輸和處理簡(jiǎn)單化 。 3. MAX485 接口芯片是 Maxim 公司的一種 RS- 485 芯片。 4. RS485 是雙向、半雙工通信協(xié)議,允許多個(gè)驅(qū)動(dòng)器和接收器掛接在總線(xiàn)上,其畢業(yè)設(shè)計(jì)論文 論文題目 3 中每個(gè)驅(qū)動(dòng)器都能夠脫離總線(xiàn)。 :容許數(shù)據(jù)同時(shí)雙向收發(fā),如 KEILC開(kāi)發(fā)裝置。由于通行設(shè)備廠(chǎng)商都生產(chǎn)與 RS232C 制式兼容的通信設(shè)備,因此,它作為一種標(biāo)準(zhǔn),目前已在微機(jī)通信接口中廣泛采用。 RS232- C采用負(fù)邏輯規(guī)定邏輯電平,信號(hào)電平與通常的 TTL電平不兼容,邏輯 “1”= 3V~15V邏輯 “0”=+3V~+ 與 TTL電平不一樣可用TTL/EIA轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。通常 RS232 接口以 9個(gè)接腳 (DB9) 或是 25個(gè)接腳 (DB25) 的型態(tài)出現(xiàn),一般個(gè)人計(jì)算機(jī)上會(huì)有兩組 RS232 接口,分別稱(chēng)為 COM1 和 COM2。短距離的機(jī)間通信可使用 UART章節(jié)名 畢業(yè)設(shè)計(jì)論文 4 的 TTL 電平,使用驅(qū)動(dòng)芯片 (MAX232 或 1488/ 1489)可接成 RS232C 和通用微機(jī)進(jìn)行通信。 方式 0為移位寄存器輸入/輸出方式。 2和方式 3是 9位異步串行通信,一般用在多機(jī)通信系統(tǒng)中或奇偶校驗(yàn) 的通信過(guò)程。 AT89S52 單片機(jī) 的原理與結(jié)構(gòu) 概述 畢業(yè)設(shè)計(jì)論文 論文題目 5 AT89S52是一種低功耗、高性能 CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。 AT89S52 具有以下標(biāo)準(zhǔn)功能: 8k字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線(xiàn),看門(mén)狗定時(shí)器, 2 個(gè)數(shù)據(jù)指針,三個(gè) 16 位定時(shí)器 /計(jì)數(shù)器,一個(gè) 6向量 2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。 2. ATMEL52 子系列功能 增強(qiáng)的具體如下四個(gè)方面 1. 片內(nèi) ROM 從 4 KB 增加到 8 KB。 3. 功能 說(shuō)明 (RAM):片內(nèi)為 128 個(gè)字節(jié)(單元), AT89S52 單片機(jī)內(nèi)部有 256 個(gè)字節(jié)的 RAM 數(shù)據(jù)存儲(chǔ)器 ,片內(nèi)最多可外擴(kuò) 64K 字節(jié)。這種結(jié)構(gòu)的單片機(jī)稱(chēng)為哈佛型結(jié)構(gòu)單片機(jī)。 口、 P2 口、 P3口、 P0 口:為 4個(gè)并行 8位 I/ O 口。 8位機(jī)在數(shù)據(jù)采集,運(yùn)算處理有明顯的長(zhǎng)處。在作為輸出口時(shí),每根引腳可以帶動(dòng) 8個(gè) TTL輸入負(fù)載。 口管腳復(fù)用功能 : P1 端 口管腳復(fù)用功能 表 2121 端口引腳 復(fù)用功能 T2(定時(shí)器 /計(jì)算器 2的外部輸入端) T2EX(定時(shí)器 /計(jì)算器 2的外部觸發(fā)端和 雙向控制) MOSI(用于在線(xiàn)編程) MISO(用于在線(xiàn)編程) SCK(用于在線(xiàn)編程) 3. P3端口,該口是帶有內(nèi)部上拉電阻的 8位雙向 I/O 端口, P3 口的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式) 4 個(gè) TTL 輸入。在對(duì) Flash 編程和程序校驗(yàn)期間, P3 口還 接收一些控制信號(hào)。一般情況下, ALE 是振蕩器頻率的 6分頻信號(hào),可用于外部定時(shí)或時(shí)鐘。 EA/Vpp( 31 腳)訪(fǎng)問(wèn)程序存儲(chǔ)控制信號(hào)。除此以外,還可以在片外擴(kuò)展 RAM 和 ROM,并且各有 64KB 的尋址范圍。它沒(méi)有采用程序存儲(chǔ)器分區(qū) 的方法, 64KB 的地址空間是統(tǒng)一的。加跳轉(zhuǎn)指令的目的是,由于兩個(gè)中斷入口間隔僅有八個(gè)單元,存放中斷服務(wù)程序往往是不夠用的。 畢業(yè)設(shè)計(jì)論文 論文題目 9 圖 2151 復(fù)位方式圖 的時(shí)鐘電路 單片機(jī)的晶振電路也叫時(shí)鐘電路,是單片機(jī)時(shí)序的基礎(chǔ)。 內(nèi)部方式:在 XTAL1 和 XTAL2 端外接入石英晶體作定時(shí)元件,內(nèi)部振蕩器自激振蕩,產(chǎn)生時(shí)鐘。 圖 2161 內(nèi)部方式時(shí)鐘電路 其中電容為 30PF,這種無(wú)極性電容是使單片機(jī)易起振并保持串口通信,準(zhǔn)確計(jì)算出波特率。 主電源引腳高 VCC和低 VSS VCC( 40腳) +5V 電源。 部分功能電路的集成,使總體硬件設(shè)計(jì)更簡(jiǎn)潔,能有效地降低成本,搭建電路和焊接電路時(shí)更快,調(diào)試也更方便簡(jiǎn)單化,這也就縮短了開(kāi)發(fā)的周期 。 的優(yōu)點(diǎn) 采用單總線(xiàn)的接口方式與微處理器連接時(shí)僅需要一條口線(xiàn)即可實(shí)現(xiàn)微處理器與DS18B20 的雙向通訊。 ℃ 。供電方式靈活。 DS18B20 的測(cè)量分辨率可通過(guò)程序設(shè)定 9~12 位。 DS18B20內(nèi)部含有 EEPROM,在系統(tǒng)掉電以后,它仍可保存分辨率及報(bào)警溫度的設(shè)定值。圖中還隱含著計(jì)數(shù)門(mén),當(dāng)計(jì)數(shù)門(mén)打開(kāi)時(shí), DS18B20 就對(duì)低溫度系數(shù)振蕩器產(chǎn)生的時(shí)鐘脈沖進(jìn)行計(jì)數(shù),進(jìn)而完成溫度測(cè)量。 4. DS18B20 的管腳排列及封裝圖 圖 2111 DS18B20 的管腳排列及封裝圖 DQ為數(shù)字信號(hào)輸入 /輸出端; GND 為電源地; VDD 為外接供電電源輸入端,電源供電 ~ (在寄生電源接線(xiàn)方式時(shí)接地)。寄生電源供電的原理是在數(shù)據(jù)線(xiàn)為高電平的時(shí)候 “ 竊取 ” 數(shù)據(jù)線(xiàn)的電源,電荷被存儲(chǔ)在寄生供電電容上,用于在數(shù)據(jù)線(xiàn)為 低的時(shí)候?yàn)樵O(shè)備提供電源。 12 位數(shù)據(jù),存儲(chǔ)在 18B20 的兩個(gè) 8 比特的 RAM 中,二進(jìn)制中的前面 5 位是符號(hào)位,如果測(cè)得的溫度大于 0 ,這 5 位為 0 ,只要將測(cè)到的數(shù)值乘于 即可得到實(shí)際溫度;如果溫度小于 0 ,這 5 位為 1 ,測(cè)到的數(shù)值需要取反加 1 再乘于 即可得到實(shí)際溫度。當(dāng)單總線(xiàn)上所掛 DS1820 超過(guò) 8 個(gè)時(shí),就需要解決微處理器的總線(xiàn)驅(qū)動(dòng)問(wèn)題,這一點(diǎn)在進(jìn)行多點(diǎn)測(cè)溫系統(tǒng)設(shè)計(jì)時(shí)要加以注意。 MAX485 串口通信電路 MAX485 芯片的簡(jiǎn)介 MAX485 是芯片接口的一種類(lèi)型 。 MAX485 芯片的結(jié)構(gòu)和引腳都非常簡(jiǎn)單 ,內(nèi)部含有一個(gè)驅(qū)動(dòng)器和接收器。同時(shí)將 A 和 B 端之間加匹配電阻,一般可選 100Ω 的電阻。這些收發(fā)器在驅(qū)動(dòng)器禁用的空載或滿(mǎn)載狀態(tài)下,吸取的電源電流在 120μA 至 500μA 之間。具有較高的抗干擾性能。 ,主從設(shè)備中建立了主設(shè)備查詢(xún)和從設(shè)備回應(yīng)消息的格式 ; 在通信接收過(guò)程中如果發(fā)生一錯(cuò)誤,或從設(shè)備不能執(zhí)行其命令,從設(shè)備將建立一錯(cuò)誤命令并把它作為回應(yīng)發(fā)送出去。 ,采用異步通信,起始位 1位,數(shù)據(jù)位 8位,停止位 1位,無(wú)校驗(yàn)。由于單片機(jī)的通用同步 /異步收
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1