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

正文內(nèi)容

基于單片機(jī)的rs485總線采樣節(jié)點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-wenkub.com

2024-10-30 19:32 本頁(yè)面
   

【正文】 通過(guò)本次設(shè)計(jì)使我 更 能直觀的了解單片機(jī)及 RS485 串口通信的實(shí)用價(jià)值,從而大大增加學(xué)習(xí)興趣,在今后的工作中有個(gè)非常重要的意義 。上位機(jī)軟件利用 ARM 進(jìn)行開(kāi)發(fā) , 擴(kuò)展方便靈活。用溫度傳感器采集溫度在 LED 顯示同時(shí)將采集的溫度通過(guò) RS485 傳送到基于 ARM 的顯示屏進(jìn)行比對(duì)。 LED 檢測(cè) 方案: MAX7219 是一款串行共陰極數(shù)碼管動(dòng) 態(tài)顯示驅(qū)動(dòng)芯片,僅使用 3 線串行接口傳送數(shù)據(jù),可直接與單片機(jī)接口,可以方便的修改內(nèi)部參數(shù)以實(shí)現(xiàn)多位 LED 顯示。它在軟件的整個(gè)生存期中占據(jù)重要的位置,對(duì)軟件可靠性保證具有極其重要的意義。 } else { temp=temp | 0x00。 DQ=1。i) { temp=_cror_(temp, 1)。 unsigned char temp。從主機(jī)將數(shù)據(jù)線從高電平拉至低電平起 15μ s 東北大學(xué)東軟信息 學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 5 章 系統(tǒng)實(shí)現(xiàn) 22 到 60μ s 之間 ,主機(jī)讀取數(shù)據(jù)。 } else { DQ=1。 if((mand amp。 圖 DS18B20 寫時(shí)序 void DS18B20_Write(unsigned char mand) { unsigned char i。 } 在溫度傳感器中,寫操作是指把 數(shù)據(jù)線 要從高電平拉到 低電平,產(chǎn)生寫起始 的 信號(hào)。 //拉高數(shù)據(jù)線 DS18B20_delay(70)。 //DQ 先置高 DS18B20_delay(15)。具體的 操作如 下:對(duì)溫度傳感器操作時(shí),首先要把他復(fù)位。 這時(shí)DS18B20 的空閑狀態(tài) 。復(fù)位信號(hào)發(fā)出前,完成這三個(gè)字節(jié)。 二 . ROM 操作命令 在這個(gè)畢業(yè)設(shè)計(jì)中我們 跳過(guò) ROM 序列號(hào)檢測(cè)命令。 send_data(__STATUS_, len, dbuf)。type)==0) //發(fā)生 錯(cuò)誤或幀地址與本機(jī) //地址不符 時(shí) ,丟棄當(dāng)前幀 然 后返回 continue。 主程序部分 可以 接收命令幀,同時(shí)根據(jù)命令的內(nèi)容發(fā)出 相應(yīng)的回應(yīng) 。在 接收時(shí)檢測(cè)是否建立RI,當(dāng) RI 為高電平 之后,接收結(jié)束,之后 可以轉(zhuǎn)為發(fā)送。 所以說(shuō),假如用一條 線作發(fā)送和接收 的控制信號(hào),就要把 口線反向 的后接到 MAX485 的控制端 ,這樣就可以 使上電時(shí) MAX485 始終 處于接收狀態(tài)。 (1) 上發(fā)送獨(dú)立的傳輸控制信號(hào)的時(shí)序控制信號(hào)的各種單片機(jī)連接時(shí)序要求是完全分開(kāi)的。半雙工的傳輸時(shí)間的接受和傳輸 有著非常嚴(yán)格的要求。 表 ROM 指令表 RS485 串口通信模塊設(shè)計(jì) 單片機(jī)與 ARM 平臺(tái) 通過(guò) RS485 串行通信 , 采用 RS485 最大的好處是它可以一對(duì)多點(diǎn)總線互 相 連 接的 功能 , 它可以連 接一臺(tái)主機(jī)和多臺(tái)終端同步進(jìn)行 通信 , 由于它是半雙工的 工作模式 , 同時(shí)只能有一方 進(jìn)行 發(fā)送 , 一方 負(fù)責(zé) 接收 , 并且 RS485 串口所采用差動(dòng)電平接收的方法用于 提高抗干 擾 的 能 力 , 比較適合在稍惡劣的環(huán)境下正常工作 ,因?yàn)樵谝粯拥碾娎|中受到的干擾都是差不多一樣 的 , 所以 采用差動(dòng)方法 就可以 有效的抵消一大部分的干擾 。前 6 個(gè)字節(jié)不使用,整個(gè)邏輯 1 的表現(xiàn), 剩余的字節(jié)數(shù)是 8 分別是技術(shù)剩余值跟每度得計(jì)數(shù)值 ,前 9 個(gè)字節(jié)用來(lái)讀取應(yīng) 所有 8 個(gè)字節(jié)的 CERC 代碼,以便使用它以確保通信是正確的性 。如果溫度超過(guò)這個(gè)極限溫度點(diǎn),報(bào)警主機(jī)可以使用搜索命令被確認(rèn)的報(bào)警裝置。 R=1 和 R=0 用來(lái)設(shè)置分辨率 。如果輸出 數(shù) 值是 125℃ 轉(zhuǎn)化 07DOH, 的數(shù)字輸出是 0191H, FF6FH 是 ℃ 的數(shù)字輸出,在 55℃ 為 FC9OH 數(shù)字輸出。 ROM 中 64 位序列碼 的排列 分別是:前面的 8 個(gè)是產(chǎn)品 樣品的標(biāo)記,然后 下來(lái)的 48 位是 DS18B20 自己 的序列號(hào),最后面的 8 個(gè) 數(shù)是之前 56 位的循環(huán)的驗(yàn)證碼 。DQ為數(shù)字信號(hào)輸入 /輸出端 。 二 .DS18B20 溫度傳感器 的 內(nèi)部結(jié)構(gòu) 他的 內(nèi)部結(jié)構(gòu)如圖 所示。 看門狗定時(shí)電路 圖 電源 檢 測(cè)電路 圖 為本次設(shè)計(jì)的電源 檢 測(cè)電路, 電源監(jiān)測(cè)采用 的是 MAX813L, 他 是專門用來(lái)實(shí)現(xiàn)電源電壓 監(jiān)測(cè)的芯片,它不僅可以 對(duì) +5V 電源電壓 進(jìn)行檢測(cè),還能對(duì)別的 電源電壓(如 12V)進(jìn)行 實(shí)現(xiàn)檢測(cè),另外 它他內(nèi)部還帶 有看門狗定 時(shí)電路 ,適用于單片機(jī)的系統(tǒng)。 ( 3? 15) V, 邏輯“ 1”的電平低于 3V, 邏輯“ 0”的電平高于 +3V。 具備很好 的抗干擾 的 能力 。所有 元件 都 是 工作在 5V 單電源下。 LED 數(shù)碼管的電路設(shè)計(jì) 圖 MAX7219 驅(qū)動(dòng)數(shù)碼管電路 圖 為 MAX7219 芯片驅(qū)動(dòng)數(shù)碼管電路 是一種集成化的串行輸入 /輸出共陰極顯示的 驅(qū)動(dòng)器 ,它連接微處理器與 8 位數(shù)字的 7 段數(shù)字 LED 顯示 。當(dāng)寄生供電模式, VDD 和 GND 接地,它需要一個(gè)遠(yuǎn)程溫度探頭, 而且空間小。 并且 通過(guò) RS485 總線傳送。 3.可追蹤性 對(duì)項(xiàng)目設(shè)計(jì)所提出的各項(xiàng)要求將可以得到它的清晰的源流。節(jié)省了一起的測(cè)溫時(shí) 的 需要 很多外圍 設(shè)備, 電路 方便單片機(jī) 控制 及處理 。盡管 RS485 總線存在一些小毛病,不過(guò)因?yàn)?它的價(jià)格 相對(duì)便宜、線路設(shè)計(jì)簡(jiǎn)單 、 易操作,只要處理好各個(gè)細(xì)小漏洞,在某些工程應(yīng)用中還是可以得到廣泛的應(yīng)用 。使 用 MAX7219 驅(qū)動(dòng) 8 位 LED 數(shù)碼管 顯示,經(jīng)濟(jì)高效。本設(shè)計(jì)采用的是宇泰科技生產(chǎn)的RS485 傳輸設(shè)備 。東北大學(xué)東軟信息 學(xué)院 畢業(yè)設(shè) 計(jì)(論文) 第 3 章 系統(tǒng) 分析 4 第 3 章 系統(tǒng)分析 構(gòu)架概述 系統(tǒng) 構(gòu)架 溫度采集及顯示 系統(tǒng) 如圖 所示,整個(gè)系統(tǒng)由 數(shù)據(jù)采集 (采集溫度) 模塊、 RS485通信、 基于 ARM 顯示模塊 和 基于 ARM 溫度報(bào)警模塊 所構(gòu)成。而在 A 和 B 之間的 加上 匹配電阻, 通??梢?是 100Ω 電阻。RE 為 0 時(shí), 啟用了接收和發(fā)送端,當(dāng) DE 邏輯 0 時(shí),該設(shè)備是接收狀態(tài),當(dāng)DE 為邏輯 1,設(shè)備正在發(fā)送的狀態(tài),因?yàn)樵诎腚p工狀態(tài) MAX485 的工作,所以只使用一個(gè)腳微控制器來(lái)控制這兩 個(gè)引腳, A 端跟 B 端 分別接收和發(fā)送的差分輸出端,當(dāng) B端 比 A 端 高,代表發(fā)送的數(shù)據(jù)為 1。 MAX485 芯片 原理 采 用 單一 +5 V 電源供應(yīng)工作,額定 300μ A 電流,半雙工通信。接口 比 RS232 的 信號(hào)水平降低 ,就 不容易損壞 接口電路芯片,水平和 TTL 電平電路兼容,可方便地連接 ; 2. .RS485 最大數(shù)據(jù)傳輸速率 是 10Mbps; 3. RS485 接口是 由 平衡差分接 收器和驅(qū)動(dòng)程序組合,抗 干擾 能力增強(qiáng) ,即良好的噪聲抑制 性 。使用兩種常用的雙絞線傳輸線路,所以一般的模式具有很強(qiáng)的抗 干擾能力。 100m長(zhǎng)的雙絞線一般最高 只能是 1Mb / s 的傳輸速率 。 而 四線連接 時(shí) ,只能實(shí)現(xiàn)多點(diǎn)通信,這只能有一個(gè)主設(shè)備和 多個(gè) 從設(shè)備上 。 他只需要在 平衡 驅(qū)動(dòng)器和接收器的電氣特性,不需要連接 插件、 輸電線路和通信協(xié)議。 工業(yè):過(guò)程控制、 工業(yè)機(jī)器人、電機(jī)控制、 數(shù)字控制。 國(guó)內(nèi)外現(xiàn)狀 當(dāng)今世界 RS485 串口被廣泛運(yùn)用于生活生產(chǎn)中。廣泛運(yùn)用在距離遠(yuǎn)、節(jié)點(diǎn)分布多的地方,可以廣泛的應(yīng)用 。 24 第 7 章 結(jié) 論 24 通過(guò) RS485 連接 ARM 共同檢測(cè) 20 第 6 章 系統(tǒng)測(cè)試 17 DS18B20 模塊程序設(shè)計(jì) 9 RS232 串口通信電路 8 MAX485 串行接口電路設(shè)計(jì) 7 指導(dǎo)思想 4 系統(tǒng)開(kāi)發(fā)環(huán)境 2 關(guān)鍵性開(kāi)發(fā)技術(shù)的介紹 1 第 2 章 關(guān)鍵技術(shù)介紹 1 應(yīng)用范圍 1 國(guó)內(nèi)外現(xiàn)狀 關(guān)鍵詞: AT98S52, RS485, 溫度采集 , 串行通信 Ⅲ Design and realization of the RS485 node sampling based on MCU Abstract The hardware and software design of the temperature acquisition system based on RS485 serial munication criterion is introduced. The acquisition of temperature data is finished by the system taking AT89S52 MCU as core. Collected data can be sent up to ARM through RS485 serial bus, stored and processed in it. The software of this system includes MCU and ARM programs, programmed with C language. Some corresponding software. And hardware anti disturbance measure
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1