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

正文內容

基于ipc的數(shù)據(jù)采集系統(tǒng)設計含原理圖程序pcb圖(參考版)

2025-06-07 08:16本頁面
  

【正文】 } }}附錄2:數(shù)據(jù)采集系統(tǒng)原理圖附錄3:數(shù)據(jù)采集系統(tǒng)接線圖附錄4:數(shù)據(jù)采集系統(tǒng)PCB圖。 gwGain=0。 break。 } case 6: { gwChannel=6。 gwGain=0。 break。 } case 4: { gwChannel=4。 gwGain=0。 break。 } case 2: { gwChannel=2。 gwGain=0。 break。}void CCaijiDlg::OnSelchangeCombo1() {// 通道選擇 switch (()) { case 0: { gwChannel=0。 }//顯示數(shù)據(jù) CWnd*pWnd=GetDlgItem(IDC_EDIT1)。DriverHandle)。 MessageBox((LPCSTR)szErrMsg,Driver Message,MB_OK)。 if((ErrCde=DRV_AIVoltageIn(DriverHandle, (LPT_AIVoltageIn)amp。 strcpy(szErrMsg,Device open error !)。}void CCaijiDlg::OnTimer(UINT nIDEvent) { CString szBuffer。DriverHandle)。DriverHandle)。}void CCaijiDlg::OnButton2() { //停止采集 KillTimer(1)。fVoltage。 =0。 } =gwChannel。DriverHandle)。 MessageBox((LPCSTR)szErrMsg,Driver Message,MB_OK)。 if((ErrCde=DRV_AIConfig(DriverHandle, (LPT_AIConfig)amp。 }//配置設備增益 =[gwGain].usGainCde。DriverHandle)。 MessageBox((LPCSTR)szErrMsg,Driver Message,MB_OK)。 if((ErrCde=DRV_DeviceGetFeatures(DriverHandle, (LPT_DeviceGetFeatures)amp。DevFeatures。 return。 if(ErrCde!=SUCCESS) { strcpy(szErrMsg,Device Open error !)。DriverHandle)。endif// CAboutDlg dialog used for App AboutfVoltage。 CCaijiDlg(CWnd* pParent = NULL)。 // 定義增益變量 LONG DriverHandle。 USHORT gwChannel。 float fVoltage。static PT_DeviceGetFeatures ptDevFeatures。static PT_AIConfig ptAIConfig。即將完成之際,我的心情無法平靜,從開始進入課題到論文的順利完成,有多少可敬的師長、同學、朋友給了我無言的幫助,在這里請接受我誠摯的謝意!最后我還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝你們!37附 錄附錄1:基于VC++的數(shù)據(jù)采集系統(tǒng)代碼清單附錄2:數(shù)據(jù)采集系統(tǒng)原理圖附錄3:數(shù)據(jù)采集系統(tǒng)接線圖附錄4:數(shù)據(jù)采集系統(tǒng)PCB圖附錄1:基于VC++的數(shù)據(jù)采集系統(tǒng)程序代碼清單// : header file//if !defined(AFX_CAIJIDLG_H__3C32EAC2_0A6A_47BF_B88F_CE130A314E13__INCLUDED_)define AFX_CAIJIDLG_H__3C32EAC2_0A6A_47BF_B88F_CE130A314E13__INCLUDED_include if _MSC_VER 1000pragma onceendif // _MSC_VER 1000// CCaijiDlg dialogstatic PT_AIVoltageIn ptAIVoltageIn。同時我也要感謝徐順清老師,在碰到設計上的困難時,他也總會熱忱地幫助我解開疑惑,找到解決問題的方法,為提高我的學習效率起到了很大的作用。他嚴肅的科學態(tài)度,嚴謹?shù)闹螌W精神,精益求精的工作作風,深深地感染和激勵著我。在今后的工作和學習中我一定不斷努力、總結,提高自己的水平,爭取每做一個項目盡量完善系統(tǒng)的性能。同時,設計的組態(tài)王畫面很好的提供了數(shù)據(jù)的管理,網(wǎng)絡間的連接。其中,設計了信號轉換電路,實現(xiàn)了現(xiàn)場模擬信號的轉換。在設計過程中,參考了很多資料,鞏固并深化了所學的理論知識,積累了一些實踐經(jīng)驗,相應的提高了一定的操作技能水平。圖63 現(xiàn)場測試圖64 測試0通道數(shù)據(jù)7. 結束語基于IPC的數(shù)據(jù)采集系統(tǒng)分別使用組態(tài)王和VC++軟件設計顯示畫面,對所需測量的數(shù)據(jù)進行觀察。啟動數(shù)據(jù)采集按鈕,進行檢測。如圖61所示。結果如圖62所示。測試沒有問題后,將調試好的電路按照附錄二中的圖依次接入PCLD8115接線板的指定接口。圖52 程序流程圖6. IPC數(shù)據(jù)采集系統(tǒng)實驗 基于組態(tài)的數(shù)據(jù)采集系統(tǒng)實驗首先,對第三章設計好的硬件電路圖進行調試,使得各個輸出符合本設計的要求。程序代碼見附錄一?!巴顺龀绦颉卑粹o,只是修改原來的“OK”按鈕的按鈕標題,其他的不作改動,其ID為:ID_OK,故添加的函數(shù)為OnOK。為命令按鈕添加函數(shù):選擇ClassWizard中的Message Map屬性頁,來為按鈕單擊操作添加相對應的函數(shù),選中IDC_BUTTON1,同時選中BN_CLICKED,單擊ADD Function…按鈕,彈出添加函數(shù)的對話框:函數(shù)名稱與該按鈕的ID相對應,IDC_BUTTON1OnButton1。PT_AIConfig:該結構體變量是在DRV_AIConfig函數(shù)中使用,當DRV_AIConfig函數(shù)成功配置后,將由該結構體記錄得到的模擬輸入通道和增益代碼值等變量。同時返回一個函數(shù)值,以確定設備驅動程序是否成功卸載,若成功卸載則返回一個非0值,否則返回0。同時返回一個函數(shù)值,若成功配置則返回一個非0值,否則返回0。DRV_AIVoltageIn():該函數(shù)用來從輸入通道中讀取采集的模擬量,同時根據(jù)設置的比例返回一個電壓值存儲在1pAIVoltageIn參數(shù)中。功能是從注冊文件或者是配置文件中得到合適的使設備工作的參數(shù),同時分配內存來存儲這些設備,使設備做好I/O操作的準備工作;同時返回一個函數(shù)值,以確定設備驅動程序是否成功裝載。該設計用到了以下關鍵的函數(shù)和關鍵的結構體變量。在后面的程序中分別給出了定義。6個端口分別對應著設計要求的溫度,壓力,流量,液位,電壓,電流輸入端。最后的生成界面如圖43所示。在系統(tǒng)啟動后,打開數(shù)據(jù)庫連接界面。按鈕“彈起時”動畫連接:SQLConnect(DeviceID,“dsn=mine;uid=;pwd=”);。建立表格的目的在于定義一種格式,后面用到的是SQLCreateTable(),以此格式在Access數(shù)據(jù)庫中建立表格。圖42 在數(shù)據(jù)庫中定義溫度變量 數(shù)據(jù)庫設計用組態(tài)王軟件實現(xiàn)和Access數(shù)據(jù)庫的連接以及數(shù)據(jù)傳遞。如表 41所示。c.變量定義在組態(tài)王“數(shù)據(jù)詞典”中必須定義好各個需要的變量,這樣才能實現(xiàn)組態(tài)王對外部信息的檢測。b.定義外部設備和數(shù)據(jù)庫只有在定義外部設備之后,組態(tài)王才能通過I/O變量和它們交換數(shù)據(jù)。本系統(tǒng)主要實現(xiàn)溫度,壓力,流量,液位,電壓,電流的顯示功能,并且反映各個數(shù)據(jù)的趨勢走向以及實現(xiàn)報警功能。4. IPC數(shù)據(jù)采集系統(tǒng)組態(tài)設計 界面的建立a.建立新項目運行組態(tài)王,建立一個名為基于“IPC的數(shù)據(jù)采集系統(tǒng)設計”新項目。圖 312電路采用電壓跟隨器,是同相放大器的特殊情況。它同相輸入,為電壓串聯(lián)負反饋電路。如圖311所示。渦流流量計的特點是量程大、零點穩(wěn)定、壓力損耗小,不受流體密度和粘度影響,頻率與流速成線性關系。當流量計的口徑為80mm和流速為(~6)m/s時,與流量相對應的頻率誤差在177。電荷轉換器和放大器還能消除疊加在渦流信號上的噪聲成分。圖310 流量計檢測電路渦流使壓電力敏元件產(chǎn)生交流電荷,電荷轉化器A1使該電荷轉換成交流電壓。該電路能實現(xiàn)液位的線性測量。達到時,比較器2翻轉,開關管BGBG2導通,、迅速放電,、又上升為高電平,完成一次充放電周期。當電源接通時,與通過,充電,電平、按指數(shù)遞減。圖39 電容式液位計測量電路圖中為傳感器的電容,為參考電容。即傳感器的輸出電容量與液位高度x成線性關系。其原理是:當被測液體的液面在電容式傳感器的兩圓柱點擊間變化時
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1