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

正文內(nèi)容

基于labview的數(shù)據(jù)采集系統(tǒng)的設計與實現(xiàn)-預覽頁

2025-07-21 18:17 上一頁面

下一頁面
 

【正文】 agram Programme)和圖標/連接端口(Icol/rerminal)。圖標/連接端口用于把LabVIEW程序定義為一個子程序,從而實現(xiàn)模塊化編程,圖標是子程序在其他程序框圖中被調(diào)用的節(jié)點表示形式,連接端口則表示節(jié)點數(shù)據(jù)的輸入、輸出口。 Proteus簡介Proteus[2]是由英國LabcenterElectronics公司開發(fā)的EDA工具軟件,是目前世界上較先進完整的嵌入式系統(tǒng)設計和仿真平臺。 VISA 簡介NIVISA(Virtual Instrument Software Architecture,以下簡稱為VISA)是美國國家儀器NI(National1nstrLlrnent)公司開發(fā)的一種用來與各種儀器總線進行通信的高級應用編程接口。一方面,對初學者或是簡單任務的設計者來說, VISA提供了簡單易用的控制函數(shù)集,在應用形式上相當簡單;另一方面,對復雜系統(tǒng)的組建者來說,VISA提供了非常強大的儀器控制功能與資源管理。前面板用于模擬真實儀器的前面板;框圖程序是利用圖形語言對前面板上的控件對象(分為控制量和指示量兩種)進行控制。而USB RAW設備是指除了明確符合USBTMC規(guī)格的儀器之外的任何USB設備,通信時要配置NIVISA。(2)與NIVISA相配合的LabVIEW模板中的VI子節(jié)點ViOpen,打開并指定VISA resource name的設備的連接。Viclose,結(jié)束設備讀寫并關(guān)閉與指定設備的連接??刂平Y(jié)果與目標的一致性也必須通過信號采集來衡量,只有采集當前的狀態(tài)信息,并對該信息進行分析才能了解控制過程的好壞,做出進一步的優(yōu)化。例如鍵盤要AT接口或PS/2的接口,鼠標要接COM口或PS/2接口,Modem要接另一個COM接口、打印機要接Parallel Port(并口),而搖桿則要跟MIDI裝置共搶Game/MIDI口。并口又稱為并行接口。串口叫做串行接口,現(xiàn)在的PC機一般有兩個串行口COM1和COM2。USB接口即“Universal Serial Bus ”,中文名稱為通用串行總線。通過上述對比發(fā)現(xiàn),USB作為一種新的PC機互連協(xié)議,使外設到計算機的連接更加高效、便利。,礙于水平的限制,速度也跟著提升到12Mb/s。它的最顯著優(yōu)點是480Mbps,折算為MB為60MB/s,足以滿足大多數(shù)外設的速率要求。即理論傳輸速度高達625MB/s,也就是官方號稱的5Gb/s,這種超高速的傳輸速度使得傳輸一部15GB的電影只要24秒。USB系統(tǒng)所需要的唯一的系統(tǒng)資源是,USB系統(tǒng)軟件所使用的內(nèi)存空間、USB主控制器所使用的內(nèi)存地址空間(I/O地址空間)和中斷請求(IRQ)線。在進行數(shù)據(jù)交換時,可以通過設備驅(qū)動間接訪問它。設備描述表標識了設備的屬性、特征并描述了設備的通信要求。某些傳輸是由大塊數(shù)據(jù)構(gòu)成的,這時需要先將它劃分為幾個事物再進行傳輸。HID設備描述符必須支持端點輸入中斷,固件也必須包括一個報告描述符,表明接收和發(fā)送數(shù)據(jù)的格式。這類USB接口芯片價格較低、接口方便、靈活性高,針對不同的硬件環(huán)境可以配合多種MCU使用,如單片機、DSP、FPGA都可以。在結(jié)構(gòu)上,智能傳感器系統(tǒng)將傳感器、信號調(diào)理電路、微控制器及數(shù)字信號接口組合為一整體。智能傳感器的功能是通過模擬人的感官和大腦的協(xié)調(diào)動作,結(jié)合長期以來測試技術(shù)的研究和實際經(jīng)驗而提出來的,是一個相對獨立的智能單元,它出現(xiàn)對原來硬件性能的苛刻要求有所減輕,而靠軟件幫助可以使傳感器的性能大幅度提高。但是,基于LabVIEW和Proteus兩種軟件共同設計的數(shù)據(jù)采集系統(tǒng)可以有效的解決此類問題。以AT89C52單片機和DS18B20數(shù)字溫度傳感器為核心的下位機,實現(xiàn)了對溫度的采集和發(fā)送,通過虛擬串口軟件VSPDXP5產(chǎn)生一對虛擬串口COMCOM4,這樣就可以將上位機和下位機連接起來實現(xiàn)對溫度的采集并且在上位機中通過虛擬儀器顯示出來。輸入控件包括按鈕、數(shù)值、文本和輸入設備等輸入對象 ,輸出控件包括圖形、數(shù)值、文本、LED和其他顯示輸出對象。VISA提供了簡單易用的控制函數(shù)集,具有強大的儀器控制與資源管理功能,在應用形式上也非常簡單。 基于Proteus的下位機單片機系統(tǒng)設計 利用Proteus設計了一個簡單的單片機仿真系統(tǒng)。點擊Add pair按鈕,在下面就會出現(xiàn)COMCOM4,這兩個串口是一對虛擬串口,而且符合RS232標準,設置完成后COMCOM4就虛擬的連接起來了,功能定義與使用方法完全與PC機自帶物理串口相同,這些功能都是有虛擬串口軟件VSPD XP5來支持的,并不需要人為管理,這在仿真時非常有用,但在做實物時將COMCOM4分別換成COM1數(shù)據(jù)線的兩端接插頭就可以了。在KEIL中進入DEBUG模式,在下面的COMMAND命令行中輸入MODE COM3 4800,0,8,1,(設置串口3的波特率,奇偶校驗位,數(shù)據(jù)位,停止位,打開COM3串口,這里設置的波特率要和程序中設置的波特率應該一樣),ASSIGN COM3 SIN SOUT(把單片機的串口和COM3綁定到一起)。將以下源程序用編譯軟件生成HEX文件并下載到單片機, 單片機屬性配置 單片機源程序見附錄。設置合適的溫度上下限,當溫度超過/低于此溫度時會報警,并且上位機界面中的相應指示燈會點亮。因此LabVIEW既適合于科學研究,又適合于工程應用。 bit presence。unsigned char temp_data[2] = {0,0}。i)。n++) for(m=0。 //DQ復位 Delay(1) 。 //拉高總線 Delay(3) 。 EA = 1。EA = 0。 // 給脈沖信號 dat = 1 。 } EA = 1。 for (i = 8 。0x01 。 } EA = 1。 // 跳過讀序號列號的操作 WriteOneChar(0x44) 。 WriteOneChar(0xCC) 。 //溫度低8位 temp_data[1] = ReadOneChar() 。 //溫度為正 }void Temp_Change() //溫度轉(zhuǎn)化函數(shù){EA = 0。temp_value[0] = tempds / 1000。EA = 1。 TL1 = 0xFA。 while( TI == 0 )。 Temp_Change()。 R_S_Byte(temp_value[0])。)。 R_S_Byte(39。 R_S_Byte(temp_value[2])。)。 R_S_Byte(39。 } }17 頁 共1
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1