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

正文內(nèi)容

基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng)畢業(yè)論文-wenkub.com

2025-06-25 13:34 本頁面
   

【正文】 需要注意的是,如果沒有正確插入數(shù)據(jù)采集卡,程序會出現(xiàn)警告,如圖 所示。 value_buf[s]=value_buf[s+1]。tSampleNumber1。 for(t=0。 } { MPS_flag=MPS_DataIn(VoltageIn1,VoltageIn2,DI,SampleNumber, 0)。 VoltageIn2[h]=0。 unsigned char DI[SampleNumber]。 基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng) 22 } //變量定義及初始化 int PGAArray[16]。 if(MPS_SetPara==NULL) { AfxMessageBox(無法找到 SetPara函數(shù) )。首先將“ ”文件拷貝到工程 debug 目錄下,然后在測試程序的最后添加動態(tài)調(diào)用 DLL 文件的函數(shù) MPS_TEST(),程序代碼如下所示: float CTestsystemView::MPS_TEST() { HINSTANCE hDll = LoadLibrary()。 UpdateWindow()。((VoltAnolog[num]VoltAnolog[num1])=))) VoltAnolog[num1]=VoltAnolog[num2]。 if(num=2) if((((VoltAnolog[num1]VoltAnolog[num2])=)amp。in。 } else { int i。 SetTimer(1, 1000, 0)。i++) { VoltDigital[i]=0。 stopflag=FALSE。 } ///////////////////////////////////////////////////////////////////////////// // CTestsystemView printing 基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng) 19 BOOL CTestsystemView::OnPreparePrinting(CPrintInfo* pInfo) { // default preparation return DoPreparePrinting(pInfo)。 CSize sizeTotal。 pDCMoveTo(hOriginPoint,)。 pDCSelectObject(pOldPen3)。 //創(chuàng)建畫筆,實線,藍色 CPen* pOldPen3=pDCSelectObject(amp。i20xx。 pDCTextOut(hOriginPoint+maxWidth+5,vOriginPoint,t/s)。 //還原舊筆 CPen NewPen2(PS_SOLID,1,RGB(255,0,0))。 pDCLineTo(hOriginPoint,vOriginPointmaxHeight)。 //采用 12保持精度 pDCLineTo(hOriginPoint+4,vOriginPointi*12)。 pDCLineTo(hOriginPoint+maxWidth10,vOriginPoint5)。 pDCLineTo(hOriginPoint+i*10,vOriginPoint+2)。i=200。i++) { _itoa(i,temp,10)。 (temp)。 //畫縱坐標 pDCLineTo(hOriginPoint+maxWidth,vOriginPoint)。 //創(chuàng)建畫坐標的畫筆,實線,黑色 CPen* pOldPen=pDCSelectObject(amp。 CRect graphRect。j++) VoltAnolog[j]=(pDocVoltAnolog[j])。 // TODO: add draw code for native data here CString str。 圖 各主菜單下的子菜單資源 基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng) 15 ( 1)圖形實時顯示模塊:在繪制出應用程序界面的基本要求上,其主要功能是根據(jù)使用者的要求把采集到的數(shù)據(jù)繪制成曲線,使用戶能夠直觀的感覺到傳感器的響應變化,其橫坐標是采樣時間(單位是秒),縱坐標是電壓(單位是伏)。 本系統(tǒng)的測試程序主要分為兩大模塊:圖形實時顯示模塊和數(shù)據(jù)采集模塊。 Visual C++[15]主要技術特點有兩個:一是 Visual C++ 支持面向?qū)ο缶幊碳夹g,這一技術包裝了 Windows 內(nèi)在的復雜的運行機制,使 Windows 編程變得簡單易學;二是 Visual C++ 支持可視化編程, Visual C++ 提供了 AppWizard 和 ClassWizard 這兩個功能強大的可視化編程向?qū)В?AppWizard 負責建立應用程序的框架, ClassWizard基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng) 14 則在框架的基礎上負責給應用程序添加代碼。 int DeviceNumber:操作所針對的設備號。 int * Counter2:指向保存計數(shù)器 2 計數(shù)值的變量的指針。 int * Counter1:指向保存計數(shù)器 1 計數(shù)值的變量的指針。該參數(shù)無最大限制,但建議一 次輸出樣點不要過大,以免等待時間過長影響程序執(zhí)行效率。 DO 指向的數(shù)組大小應大于SampleNumber 的大小。值得注意的是:當對應的端口Dx端口被設置為輸入模式時,向 Dx 輸出低電平表示將 Dx拉低, Dx將不隨輸入變化而變化;向 Dx 輸出高電平表示將 Dx 配置為輸入狀態(tài),此時才可以從 Dx 中讀到外界輸入的電平狀態(tài)。其規(guī)定類同VoltageOut1。其規(guī)定類同VoltageOut1。若元素值超出取值范圍,則會出現(xiàn)數(shù)據(jù)溢出導致輸出失真。注意注意::該函數(shù)必須與 DataIn 函數(shù)同時執(zhí)行函數(shù)同時執(zhí)行,且必須保 證 DataIn 執(zhí)行無中斷或延遲無中斷或延遲,否則會影響輸出信號的連續(xù)性否則會影響輸出信號的連續(xù)性。若 SampleNumber 較大或兩次執(zhí)行采集程序間隔較長,導致出現(xiàn)采集到的數(shù)據(jù)前段出現(xiàn)雜亂,可以將雜亂部分(一般為 256 個樣點)從有效數(shù)據(jù)中剔除,或在采集有效數(shù)據(jù)之前先執(zhí)行一個 256 樣點的讀數(shù)操作以清空 FIFO 的數(shù)據(jù)緩存。 int SampleNumber:一次采集的樣點個數(shù)。如: DI[i] = 17,即 DI = 0b00010001,表示 D1 和 D5 為高電平,其余 6 個端口為低電平。若函數(shù)執(zhí)行成功,該數(shù)組內(nèi)數(shù)據(jù)被自動更新為最新采集到的數(shù)據(jù)(更新的元素個數(shù)由 SampleNumber 決定);若函數(shù)執(zhí)行失敗,該數(shù)組內(nèi)數(shù)據(jù)無效。 float * VoltageIn2:第二組模擬信號輸入( AD9AD16)的數(shù)據(jù)。如 VoltageIn1[i] = ,則表示第 i 個樣點對應的電壓為 。 ( 2) extern C int DataIn(float *VoltageIn1,float *VoltageIn2,unsigned char *DI,int SampleNumber ,int DeviceNumber) int DataIn:函數(shù)執(zhí)行模擬信號和數(shù)字信號的采集功能。 int DeviceNumber:操作所針對的設備號。 ExtTrigger = 0,使用內(nèi)部時鐘觸發(fā)采集和輸出; ExtTrigger 為其他值時使用外部時鐘觸發(fā)。一般情況下建議使用 16 位循環(huán)模式。一般情況下建議使用 16 位循環(huán)模式。若 DIOModal 為其他值自動配置 DIOModal = 0。每個元素的取值為:ADPGAofChannals[i] = 1, 無增益; ADPGAofChannals[i] = 2,2 倍增益;ADPGAofChannals[i] = 4,4 倍增益; ADPGAofChannals[i] = 8,8 倍增益;ADPGAofChannals[i] = 16,16 倍增益。 ADChannalNumber = 2, AD1 與 AD9分別被配置為兩路模擬信號輸入,并且為同步采集,其余 ADx 口無效;ADChannalNumber = 4, AD AD AD AD10 被配置為四路模擬信號輸入,AD1 與 AD9 同步, AD2 與 AD10 同步,相鄰通道為切換掃描模式,其余 ADx口無效; ADChannalNumber = 8, AD AD AD AD AD AD AD1AD12 被配置為八路模擬信號輸入, AD1 與 AD9 同步, AD2 與 AD10 同步, AD3與 AD11 同步, AD4 與 AD12 同步,相鄰通道為切換 掃描模式,其余 ADx 口無效;基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng) 10 ADChannalNumber = 16,所有通道被配置為十六路模擬信號輸入, AD1 與 AD9 同步, AD2 與 AD10 同步, AD3 與 AD11 同步, AD4 與 AD12 同步, AD5 與 AD13同步, AD6 與 AD14 同步, AD7 與 AD15 同步, AD8 與 AD16 同步,相鄰通道為切換掃描模式。若 ExtTrigger = 0, EX1 和 EX5 對外輸出該頻率的時鐘脈沖;若ExtTrigger = 1,只有 EX1 輸出時鐘脈沖。若函數(shù)執(zhí)行成功,返回 1;執(zhí)行失敗返回 0。由此可見 DLL 對我們來說其實并不陌生。譬如 Windows 提供的系統(tǒng) DLL(其中包括了 Windows 的 API),在任何開發(fā)環(huán)境中都能被調(diào)用,不在乎其是 Visual Basic、 Visual C++還是 Delphi。 //找到 dll中的函數(shù) Func()。 DLL 可以方便的在 VC、 VB、LabVIEW 等語言下被調(diào)用,在 VC 中調(diào)用 DLL: typedef void ( * FUNC )(void)。它由全局數(shù)據(jù)、服務函數(shù)和資源組成,在運行時被系統(tǒng)加載到進程的虛擬空間中,成為調(diào)用進程的一部分。 圖 的功能測試程序界面 基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng) 8 數(shù)據(jù)的采集方式 MPS010602 采用 DLL( Dynamic Linkable Library,動態(tài)鏈接庫 )的方式來進行編程驅(qū)動。 9. 按“ Ctrl”鍵可暫停波形顯示。如使用外部信號源,則將信號線與 AD1 連接,信號源地線與板卡 GND 連接。 4. 點擊左上角的執(zhí)行按鈕(白色箭頭),運行程序。 LED 亮度指示 PWM 占空比。 LED 亮,系統(tǒng)正常工作。2LSB ? 刷新時鐘: 5Ksps80Ksps 內(nèi)部時鐘或外部時鐘 數(shù)字信號輸入 /輸出 ? 輸入 /輸出通道: 8 路 ? 輸入 /輸出模式: 全輸入 /全輸出 /半輸入半輸出 ? 輸入電平: 兼容 TTL 或 CMOS ? 輸出電平: CMOS ? 輸入 /輸出時鐘: 5Ksps80Ksps 內(nèi)部時鐘或外部時鐘 比較器 ? 比較器個數(shù): 2 ? 輸入 電壓: ? 響應時間: ≤10 微秒 基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng) 6 ? 回差電壓: 正向與反向各 2mv ? 比較器輸出: CMOS 電平 計數(shù)器 ? 計數(shù)器個數(shù): 2 ? 輸入電平: TTL 或 CMOS ? 計數(shù)位: 16 位(最大 65535) ? 工作時鐘: 5Ksps80Ksps 內(nèi)部時鐘或外部時鐘 PWM 輸出 ? PWM 輸出通道: 2 ? PWM 輸出電平: CMOS ? PWM 輸出脈寬: 8bit 或 16bit ? PWM 時基: 2M 或 24M ? PWM 狀態(tài)顯示: LED FIFO 存儲器 ? FIFO 個數(shù): 4 ? 存儲深度: 1K 工作溫度 ? 0℃ 70℃ 應用領域:便攜式儀表和測試設備、傳感器信號采集與分析、工業(yè)控制。先進的設計理念、豐富的硬件功能與簡潔的編程方式使 MPS010602 成為工業(yè)企業(yè)和科研機構(gòu)必備的強大設計工具。 基于數(shù)據(jù)采集卡的敏感元件動態(tài)測試系統(tǒng) 4 圖 數(shù)據(jù)采集系統(tǒng)原理框圖 多功能 USB 信號采集卡 所用板卡的實物圖如圖 所示。這種基于 USB 的數(shù)據(jù)采集系統(tǒng)方便攜帶,速度快,穩(wěn)定性高,大大提高了測試效率和儀器的自動化程度,實現(xiàn)了低成本、高可靠 度的數(shù)據(jù)采集,是一種有效、經(jīng)濟、方便的數(shù)據(jù)采集方式,給工程帶來了極大的方便。 而通用串行總線(Universal Serial Bus,USB)具有高傳輸速度,
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1