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

正文內(nèi)容

儲(chǔ)油罐實(shí)時(shí)監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(專業(yè)版)

2025-09-11 19:37上一頁面

下一頁面
  

【正文】 write_byte(read_EEROM)。 } delay(6)。 DQ = 0。 } TI = 0。 TH1 = 0xFd。= 0xf8。//儲(chǔ)油量函數(shù) void display (uchar ,uchar )。 shi = (p%100)/10。當(dāng) 油罐編號(hào)超過4,界面中無數(shù)值顯示,符合要求 。 如果上位機(jī)除了監(jiān)測(cè)儲(chǔ)油罐外不做其他工作,完全可以用 ARM 嵌入式設(shè)備,無論是從環(huán)保,還是從經(jīng)濟(jì)的角度考慮都是最佳的選擇。 myComsetDataBits(DATA_8)。 長治學(xué)院學(xué)士學(xué)位論文 18 4 系統(tǒng)設(shè)計(jì)之上位機(jī)部分 上位機(jī)可以是 x86 平臺(tái)的計(jì)算機(jī),也可以是 32 位 ARM 嵌入式設(shè)備。用一定的方法將這些數(shù)據(jù)解析完畢后,我們就可以很清楚的理解他們的意思了,在 linux平臺(tái)的終端中,顯示解析后的數(shù)據(jù)如圖 : 圖 linux 平臺(tái)的終端 數(shù)據(jù) 長治學(xué)院學(xué)士學(xué)位論文 16 顯示模塊 顯示模塊的功能是:將各傳感器檢測(cè)到的值經(jīng)其他相應(yīng)功能模塊處理之后,以數(shù)值的形式顯示在數(shù)碼管上 。 圖 DS18B20 的寫時(shí)序 DS18B20 的寫時(shí)序仍然分為寫 0 時(shí)序和寫 1 時(shí)序兩個(gè)過程。 在本系統(tǒng)中我們更為關(guān)心的是用 I2C 總線來傳遞什么數(shù)據(jù),這些數(shù)據(jù)有什么意義,這就是一種操作 I2C 總線的策略,它與機(jī)制完全不相同,可由用戶自己來設(shè)定,從而讓I2C 總線上的不同設(shè)備實(shí)現(xiàn)不同的功能。 D7 也是保留位 . 由此可知,當(dāng)單片機(jī)要監(jiān)測(cè)某一個(gè)壓力值時(shí),它的工作流程如下: ( 1) 單片機(jī)向 I2C 上發(fā)出一個(gè) 8 位的設(shè)備地址,這時(shí)的 D0 位(讀寫位)為 0,通知被控器件將要向其執(zhí)行寫操作,并等待應(yīng)答; ( 2) 收到應(yīng)答后,發(fā)送控制字節(jié),寫入被控器件的控制寄存器,等待應(yīng)答; ( 3) 收到應(yīng)答后,再發(fā)送一個(gè) 8 位的設(shè)備地址,這時(shí)的 D0(讀寫位)為 1,通知被控器件將要讀取它發(fā)送的數(shù)據(jù),等待應(yīng)答; ( 4) 收到應(yīng)答后,把總線的控制權(quán)交給被控器件,讀取它發(fā)送到總線上的數(shù)據(jù)。 要用 PCF8591 監(jiān)測(cè)兩個(gè)壓力模擬量,首先得確定 PCF8591 在 I2C 總線上的地址,其次要確定控制字節(jié)。 我們就將兩個(gè)壓力值利用串口發(fā)送給上位機(jī),讓 PC 或 32 位的 ARM 嵌入式設(shè)備去計(jì)算,將結(jié)果輸出到軟件界面的相應(yīng)位置。 無論是常壓容器還是受壓容器,只要被測(cè)量的溶液為均勻液體即容器中液體處處密度相等,均可采差壓法來測(cè)量液位。 優(yōu)點(diǎn)是 Qt 提供了強(qiáng)大的可視化編程能力 。系統(tǒng)主機(jī)和現(xiàn)場(chǎng)儀表之間通過 RS485 總線連接,儲(chǔ)油罐實(shí)時(shí)監(jiān)測(cè)和采集液位的核心是兩個(gè)壓力傳感器 。在設(shè)計(jì)初期,主要考慮了以下因素: ( 1)可靠性。因此,研發(fā)出符合我國國情的油罐區(qū)安全監(jiān)測(cè)系統(tǒng),不僅可以保障石油庫區(qū)的安全生產(chǎn),而且將加快石油行業(yè)的現(xiàn)代化管理進(jìn)程。 儲(chǔ)油罐實(shí)時(shí)計(jì)量:依據(jù)壓力值,計(jì)算出液位的高度和剩余百分比。 Delphi 的優(yōu)點(diǎn)是:不能隱式定義、結(jié)構(gòu)嚴(yán)格、方便快捷、運(yùn)行速度快、使用方便、可讀性高等。 成品油是一種混合物,各種規(guī)格的成品油密度不一致。兩傳感器之間的距離 h0 我們?cè)O(shè)置 1000mm,這個(gè)值的大小可以根據(jù)兩個(gè)傳感器的實(shí)際距離,在程序中手動(dòng)更改。 PCF8591 的功能包括多路模擬輸入、內(nèi)置跟蹤保持、 8bit 模數(shù)轉(zhuǎn)換和 8bit 數(shù)模轉(zhuǎn)換。 D4 D5 是模擬量輸入選擇: 00 四路單獨(dú)輸入, 01 三路差分輸入, 10 為單端與差分配合輸入, 11 為模擬輸出允許有效。如果一段時(shí)間內(nèi)沒有收到從機(jī)的應(yīng)答信號(hào),則自動(dòng)認(rèn)為從機(jī)已正確接收到數(shù)據(jù),如圖 。 圖 DS18B20 的復(fù)位時(shí)序 長治學(xué)院學(xué)士學(xué)位論文 13 圖 DS18B20 的讀時(shí)序 DS18B20 的讀時(shí)序分為讀 0 時(shí)序和讀 1 時(shí)序兩個(gè)過程。 長治學(xué)院學(xué)士學(xué)位論文 15 向上位機(jī)發(fā)送的數(shù)據(jù)是源源不斷的發(fā)送上去,每秒鐘能發(fā)好幾次,上位機(jī)再選擇性的 接收數(shù)據(jù)并做出相應(yīng)的處理。 其中 d 是段選參數(shù),作用是顯示什么數(shù)字; w 是位選信號(hào),作用是在那一位上顯示。 對(duì)串口的設(shè)置代碼如下: myCom = new Posix_QextSerialPort(/dev/ttyS0,QextSerialBase::Polling)。在 PC 上用的是 gcc 編譯軟件,在嵌入式設(shè)備上是 armlinuxgcc 編譯軟件,生成的是可在 ARM 平臺(tái)上運(yùn)行的二進(jìn)制可執(zhí)行文件,其他沒有什么太大的區(qū)別。這種錯(cuò)誤是最復(fù)雜的,在編程過程中也最容易犯。 for(x=0。 COM_Out(pdow())。 // 打開鎖存器的鎖存端 P0 = duantable[d]。 長治學(xué)院學(xué)士學(xué)位論文 34 ***********************************************************************/ include include include define uchar unsigned char define uint unsigned int /******************************************************************** * 名稱 : Com_Init() * 功能 : 初始化串口程序,晶振 , 波特率 9600 * 輸入 : 無 * 輸出 : 無 ***********************************************************************/ void Com_Init(void) { TMOD = 0x20。 } /******************************************************************** * 名稱 :COM_Out() ***********************************************************************/ void COM_Out(uchar i) { Com_Init()。 // 把 DQ 的值賦給這個(gè)變量 delay(25)。 for(i=0。 write_byte(start)。 temp = TMPL / 16 + TMPH * 16。 for(i=0。 i3。 /******************************************************************** * 名稱 : delay() * 功能 : 延時(shí)函數(shù) ***********************************************************************/ void delay(uint N) { int i。 } /******************************************************************** * 名稱 :COM_Out() * 功能 : 發(fā)送數(shù)據(jù) ***********************************************************************/ void COM_Out(uchar i) { Com_Init()。 } void delay_display (uint i) { uchar x,j。//溫度讀取函數(shù) unsigned char pup()。 display (shi,2)。需要用其他辦法(算法)解決此問題。 3.選擇合理的或不合理的輸入條件,檢查是否有邏輯錯(cuò)誤。 myComsetFlowControl(FLOW_OFF)。但是用嵌入式設(shè)備制作一個(gè)專門 針對(duì)儲(chǔ)油罐 的 監(jiān)測(cè)系統(tǒng),功耗一般不會(huì)超過 10W,同樣能完成 PC 所能實(shí)現(xiàn)的 監(jiān)測(cè) 功能, 但 功耗比 PC 低的多。輸出端接數(shù)碼顯示管的段選信號(hào)。如過多芯片掛載使用此指令將會(huì)出現(xiàn)數(shù)據(jù)沖突,出現(xiàn)錯(cuò)誤。因此用它來組成一個(gè)測(cè)溫系統(tǒng),具有線路簡單,在一根通信線上可以掛很多這樣的數(shù)字溫度計(jì),十分方便。操作的 C 程序代碼: ISendByte(0x90,0x00)。所以在 I2C 系統(tǒng)中最多 可以接 23=8 個(gè) A/D 器件。在下位機(jī)端需要建立另一套數(shù)學(xué)模型,將底端壓力乘某個(gè)常量,得到一個(gè)大概的液位高度值,顯示到下位機(jī)的數(shù)碼管上。由液體壓力計(jì)算公式 P=ρgH 可知 ,液體在某一位置的壓力與深度 H 有關(guān) .液面最頂端的深度是 0,故液面最頂端的壓力值也是 0。 Qt 提供了一種稱為 signals/slots 的安全類型來替代 callback,這使得各個(gè)元件之間的協(xié)同工作變得十分簡單 。其硬件的組成是:單片機(jī), A/D轉(zhuǎn)換部分,液位顯示部分,將采集到 的 數(shù)據(jù)經(jīng)過單片機(jī)處理,顯示到數(shù)碼管上,管理人員可以定時(shí)查看各個(gè)儲(chǔ)油罐的信息。在設(shè)計(jì)時(shí),應(yīng)充分考慮其應(yīng)用對(duì)象的共性,使系統(tǒng)具有較強(qiáng)的通用性,可以在油庫推廣應(yīng)用。 關(guān)鍵詞 :儲(chǔ)油罐、液位監(jiān)測(cè) 、 QT、 ARM、嵌入式 長治學(xué)院學(xué)士學(xué)位論文 目錄 1 系統(tǒng)概述 .................................................................................................................................1 題目分析 ..............................................................................................................................1 選題意義 ....................................................................................................................1 需求分析 ....................................................................................................................1 功能分析 ..............................................................................................................................1 2 方案論證 ...............................................................................................................................3 硬件方案 ...............................................................................................................................3 、硬件方案 1 ...............................................................................................................3 、硬件方案 2 ...............................................................................................................3 、兩種硬件 方案論證 ..................................................................................................3 2. 2 軟件方案 .............................................................................................................................3 、軟件開發(fā)工具論證 ..................................................................................................4 、方案比較 ...................................................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1