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

正文內(nèi)容

基于labview的空氣質(zhì)量無線監(jiān)測-文庫吧資料

2024-11-16 06:09本頁面
  

【正文】 :求平均濃度(求 10 個 實(shí)時數(shù)據(jù)的平均值) :比較器 :乘法器 ,三級標(biāo)準(zhǔn)中二氧化氮( NO2)氣體濃度限制在 毫克 /立方米 (標(biāo)準(zhǔn)狀態(tài) ),以此為設(shè)定參數(shù),得到二氧化氮( NO2)氣體的框圖程序如圖 66。 圖 63 時間延遲框圖 實(shí)時顯示 框圖程序 如圖 64。 LabVIEW 框圖 程序設(shè)計(jì) 設(shè)計(jì) LabVIEW框圖程序 時, 可 在框圖程序中加入了顯示系統(tǒng)時間,其程序框圖如圖 62。我們可以通過相互連接函數(shù)節(jié)點(diǎn)簡潔高效地開發(fā)應(yīng)用程序,還可以有多個數(shù)據(jù)通道同步運(yùn)行,即所謂的多線程。既然 LabVIEW程序是數(shù)據(jù)流驅(qū)動的,數(shù)據(jù)流程序設(shè)計(jì)規(guī)定,一個目標(biāo)只有當(dāng)它的所有輸入有效時才能夠被執(zhí)行;而目標(biāo)的輸出只有當(dāng)它的功能完全時才是有效的。 LabVIEW的運(yùn)行機(jī)制已不再是傳統(tǒng)上的馮 ( 2)數(shù)據(jù)流驅(qū)動 傳統(tǒng)計(jì)算機(jī)語言(如 C語言)中的順序執(zhí)行結(jié)構(gòu)在 LabVIEW中被并行機(jī)制所代替。編程一般步驟就是使用鼠標(biāo)選取合適的模塊、連線和設(shè)置參數(shù)的過程,與煩瑣枯燥的文本編程相比更為簡單、生動和直觀。 圖標(biāo)是 VI的圖形符號,連接器則用來定義輸入和輸出,每一個 VI都有圖標(biāo)和連接器??驁D是程序代碼的圖形表示。它含有種類豐富的函數(shù)庫,科學(xué)家和工程師們利用它可以方便靈活地搭建功能強(qiáng)大的測試系統(tǒng)。數(shù)據(jù)端口數(shù)據(jù)在前面板對象和框圖程序之間傳輸?shù)猛ǖ?,是?shù)據(jù)在框圖程序內(nèi)節(jié)點(diǎn)之間傳輸?shù)媒涌???驁D程序用圖形化 編程語言編寫,由節(jié)點(diǎn)( Node)和數(shù)據(jù)連線( Wire)組成。 Automation Explorer 部分組成:前面板( Panel)、框圖程序( Diagram Programme)和圖標(biāo) /連接端口( Icon/Terminal)。 LabVIEW程序稱為虛擬儀器( Virtual Instrument)程序,簡稱 VI。 LabVIEW介紹 圖 61 LabVIEW的標(biāo)志 LabVIEW的函數(shù)庫包括數(shù)據(jù)采集、 GPIB、串口控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲,等等。 LabVIEW 的動態(tài)連續(xù)跟蹤方式 ,可以連續(xù)、動態(tài)的觀察程序中數(shù)據(jù)及其變化情況 ,比其他語言的開發(fā)環(huán)境更方便、更有效,它不僅可以減少系統(tǒng)的開發(fā)時間,同時也能提高編程效率。 6 LabVIEW 軟件的選擇 LabVIEW是一種通用的編程系統(tǒng),具有各種各樣功能強(qiáng)大的函數(shù)庫,包括數(shù)據(jù)采集、 GPIB 、串行儀器控制、數(shù)據(jù)分析顯示存儲功能,同時它也有完善的仿真、調(diào)試工具等。 PCI6014采集卡的電壓承受范圍為 5V到+5V,因此我們電路的輸出電壓 Vo 不能超過 5V。 用于數(shù)據(jù)采集的成套設(shè)備稱 為數(shù)據(jù)采集系統(tǒng)( Data Acquisition System,DAS),基于 LabVIEW的數(shù)據(jù)采集系統(tǒng)如圖 51所示。 PCI6014數(shù)據(jù)采集卡有 100GΩ 的輸入阻抗,保證干擾電流不會影響流入的信號,從而大大提高數(shù)據(jù)精確度。這一 簡單易用的軟件能將您的硬件產(chǎn)品與 LabVIEW緊密集成,從而能充分利用系統(tǒng)中硬件的所有功能。 NIDAQ驅(qū)動程序簡化配置和測量工作操作系統(tǒng)。 ▲ 支持開發(fā)工具 LabVIEW, CVI, 和 Visual Basic 和 Visual Studio .NET。 ▲ 8 條數(shù)字 I/O線( 5VTTL/CMOS)。 ▲ 24 位精度的 2路定時器 /計(jì)時器。 ▲ 16 位精度的 2路模擬輸出通道( DAC0OUT— DAC1OUT)。其特點(diǎn)如下: ▲ 200kS/s 的采樣頻率。 系統(tǒng)設(shè)計(jì)中所使用的數(shù)據(jù)采集卡型號為 NI PCI6014。信號采集部分包括模擬輸入和 A/D轉(zhuǎn)換兩部分。 數(shù)據(jù)采集卡具有高性能的數(shù)據(jù)采集與控制能力,我們使用的是它的模擬輸出輸入功能。數(shù)據(jù)采集( Data Acquisition, DAQ) ,是將被測對象(外部世界、現(xiàn)場)和各種參量(物理參量、化學(xué)參量、生物參量)通過各種傳感器件做適當(dāng)轉(zhuǎn)換后,再經(jīng)過信號調(diào)理、采樣、量化、編碼、傳輸?shù)炔襟E送到控制器進(jìn)行數(shù)據(jù)處理或存儲記錄的過程。 單片機(jī)驅(qū)動無線傳輸 nRF905芯片的電路連接圖如圖 411。 nRF905 把 DR 引腳和 AM 引腳置低, nRF905 此時可以進(jìn)入 ShockBurstTM 接收模式、 ShockBurstTM 發(fā)送模式或關(guān)機(jī)模式。當(dāng) nRF905 檢測到同一頻段的載波時,載波檢測引腳被置高,當(dāng)接收到一個相匹配的地址, AM 引腳被置高。 CSK=1 CSK=0 圖 48 接收數(shù)據(jù)流程圖 iN 或 i=N iN CSN=1 CSN=0 開始 TRX_CE=0 nRF905 進(jìn)入 Standby 模式 通過 SpiWrite 函數(shù)發(fā)送 RRP 命令 調(diào)用 SpiWrite函數(shù) 讀取收到的數(shù)據(jù) 保存收到的數(shù)據(jù)寫入數(shù)據(jù) DR=0。數(shù)據(jù)包接收完成。 TRX_CE=1; 開始發(fā)送數(shù)據(jù)延時, nRF905 數(shù)據(jù)發(fā)送完成。 CSK=1 CSK=0 圖 46 SPI接口向寄存器寫入信息流程圖 iN 或 i=N iN CSN=1 CSN=0 開始 SPI 使能 SPI 接口等待指令 通過 SpiWrite函數(shù) WC信號 調(diào)用 SpiWrite函數(shù) 配置信息 保存 配置信息 結(jié)束通信 nRF905 配置完成 7 CSN=1 CSK=0 CSN=1 i4 或 i=4 i4 CSN=1 CSN=0 CSN=1 CSN=0 開始 SPI 使能 從 P1 口輸入數(shù)據(jù) 通過 SpiWrite 函數(shù)發(fā)送 WTP 命令 調(diào)用 SpiWrite函數(shù) 寫入 Tx 數(shù)據(jù) 保存寫入數(shù)據(jù) 延遲 SPI 使能 通過 SpiWrite 函數(shù)發(fā)送 WTA 命令 寫入 Tx 地址 數(shù)據(jù) 保存 Tx 地址 數(shù)據(jù) TRX_CE=1 發(fā)送數(shù)據(jù) 延遲 nRF905數(shù)據(jù)發(fā)送完成 關(guān)閉 SPI 調(diào)用 SpiWrite函數(shù) 關(guān)閉 SPI 圖 47 發(fā)送數(shù)據(jù)流程圖 CSK=0 使 用 nRF905 發(fā)送數(shù)據(jù)(圖 47):從 P1口輸入數(shù)據(jù) , 當(dāng) CSN為低電平( CSN=0)時,通過 SpiWrite 函數(shù)發(fā)送 WTP 命令,準(zhǔn)備寫入 TX 有效數(shù)據(jù),循環(huán)調(diào)用 SpiWrite 向 TXPayload 寄存器寫入 TX 有效數(shù)據(jù);當(dāng) CSN為高電平( CSN=1)時,關(guān)閉 SPI,直接保存 TX 寫入數(shù)據(jù)。 主機(jī)通過 SPI 接口向 nRF905配置寄存器寫入信息(圖 46):當(dāng) CSN 置低電平 (CSN=0), SPI 接口開始等待第一條指令 , 調(diào)用 SpiWrite函數(shù),向器件發(fā)送 WC信號, 準(zhǔn)備寫入配置信息 , 反復(fù)調(diào)用 SpiWrite 函數(shù) , 向器件配置寄存器寫入配置信息 。 SPI寫操作(圖 44):首先 MOSI 線準(zhǔn)備好需要發(fā)送的數(shù)據(jù)位,當(dāng) SCK 置高( SCK=1),器件讀取 MOSI 線上的數(shù)據(jù) , SCK 置低 (SCK=0),準(zhǔn)備發(fā)送數(shù)據(jù)的下一位 , 循環(huán)發(fā)送的次數(shù)與發(fā)送數(shù)據(jù)的圖 44 SPI寫操作流程圖 CSK=O iN iN 或 i=N SCK=1 開始 MOSI 準(zhǔn)備發(fā)送數(shù)據(jù) 通過 SPI 輸入 緩存 nRF905 讀取數(shù)據(jù) 保存 圖 43 nRF905寄存器參數(shù)設(shè)置 發(fā)送有效數(shù)據(jù)寬度 接收地址字節(jié) 工作頻段,功率 控制載波頻段 接收和發(fā)送地址寬度 接收有效數(shù)據(jù)寬度 設(shè)置晶振,時鐘, CRC 校驗(yàn) Uchar code nrf905_table[10]={0x4c,0x0c,0x44,0x01,0x01,0xcc,0xcc,0xcc,0xcc,0x58} 圖 45 SPI讀操作流程圖 iN 或 i=N iN SCK=1 SCK=0 開始 MOSI 準(zhǔn)備發(fā)送數(shù)據(jù) 通過 SPI 輸出 緩存 nRF905 讀取數(shù)據(jù) 保存 位數(shù)有關(guān)。 nrf905_table[10]={0xb3,0x0e,0x44,0x01,0x01,0xcc,0xcc,0xcc,0xcc,0x58}工作在 MHz頻段。本文設(shè)置兩個不同的頻段進(jìn)行有效傳輸,一個工作在 433 MHz頻段,一個工作在 MHz 頻段。 nRF905工作模式由 TRX_CE、 TX_CE、 PWR_UP的設(shè)置來定,如表 2。程序主要用 51單片機(jī)開發(fā)環(huán)境,利用 C語言開發(fā)程序。 應(yīng)用領(lǐng)域: 車輛監(jiān)控、遙控、遙測、小型無線 網(wǎng)絡(luò)、無線抄表、門禁系統(tǒng)、小區(qū)傳呼、工業(yè)數(shù)據(jù)采集系統(tǒng)、無線標(biāo)簽、身份識別、非接觸 RF 智能卡、小型無線數(shù)據(jù)終端
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1