
最近由於被一般手持式三用電表的資料擷取(RS232) 的速度慢與錯誤率高所苦,所以便跟XX借了USB4065來測試,
USB 4065是DMM系列中低價位的 6 位半多功能數位電表( 硬體小計:
TWD 49,900)
fishark 發表在 痞客邦 留言(0) 人氣(1,647)
Analog to Digital Converter(ADC)類比/數位轉換器的誤差種類如下:
1. 偏移誤差(Offset Error):
理想的ADC是當類比電壓輸入為零伏特,對應的數位碼也為零;但實際上是輸入的電壓為零,對應的數位碼不是零,其間的誤差稱為偏移誤差。
2. 增益誤差(Gain Error):
經過偏移誤差調整為零後,若理想ADC的斜率與實際ADC的斜率不同,兩者間的斜率差稱為增益誤差。
3. 微分非線性誤差(Differential Nonlinearity Error):
最大實際數碼寬度與理想數碼寬度間的差值,此種誤差無法校正。
4. 積分非線性誤差(Integral Nonlinearity Error):
經過增益誤差調整,各輸出數碼的實際轉換電壓和理想轉換電壓的差值。
fishark 發表在 痞客邦 留言(0) 人氣(3,859)

這應該是在將外界訊號接入DAQ卡時要注意的一件事,
不然會讀出錯誤的奇怪訊號,
主要有幾種接法,分別為:
1. Differential (DIFF)
2. Single-Ended —Ground Referenced (RSE)
3. Single-Ended —Nonreferenced (NRSE)
這些資訊在任何一張DAQ卡的Manual都可以找到,
只不過我常會忘記,要常去找來看,所以就在這裡做個備忘,
fishark 發表在 痞客邦 留言(0) 人氣(2,130)

DAQmx與Traditional DAQ的VI有些不同,
LabVIEW 7與之後的版本搭配了DQA Assistant,作一些設定便可以完成簡單的DAQ程式,
到了LabVIEW 8後,DAQ Assistant變的越來越好用,可以定義的參數也變多了,
一般我都是用DQA Assistant完成基本的DAQ驅動程式,然後依自己需要再做一些修改,
以下是如何使用DAQ Assistant建立多通道(Multi-channels)類比訊號擷取的說明:
fishark 發表在 痞客邦 留言(0) 人氣(6,212)

SignalExpress , 雖然很久之前聽過 ,
好像是不用寫程式 , 只要作一些設定 , 選一些選項 ,
就可以完成LabVIEW程式可以達到的資料處理功能 ,
最近又聽人提起 , 所以就想說來嘗試一下 ,
1. 連結USB 6009 DAQ卡到電腦後, DAQ monitor會偵測到裝置, 並彈出視窗 , 選取第一個選項 "Begin a measurement with This Device Using NI LabVIEW SignalExpress"
fishark 發表在 痞客邦 留言(0) 人氣(4,356)

這是一個使用LabVIEW來進行PID控制器的程式,
因為程式有些複雜也牽涉到較專業的知識、所以先不提程式碼內容,
就單純的分享結果而已,
經由RS485與PID控制器做溝通,
通訊的方法是Modbus Protocol,
fishark 發表在 痞客邦 留言(8) 人氣(5,778)

資料收集整理:
NI-DAQmx 基本版於 Windows、 Linux、 Mac OS X 及 Pocket PC OSs平台上,提供 NI-DAQmx 功能的子集。使用簡單易懂的程式介面、系統化的通道與任務創建,以及與 NI LabVIEW 的完美整合,應用程式開發將變得更加容易。驅動軟體包括可立即使用的 LabVIEW VIs,以及類似於完整功能 NI-DAQmx 軟體中所包含的 C 功能範例。
NI 運用量測硬體 DDK (MHDDK) ,並近乎完全於多平台 LabVIEW 圖形式開發環境中,建立 NI-DAQmx 基本版驅動軟體。這個輕便靈敏的架構,使我們有機會在未來快速開發適用於附加 OSs 及裝置的 NI-DAQmx 基本版。MHDDK 相當適合用於以暫存器級編程方式,開發客製化驅動程式。
---------------------------------------------------------------------------------------------------------------------------------------------
fishark 發表在 痞客邦 留言(1) 人氣(2,117)

USB DAQ裝置的驅動程式(Driver)從DAQmx轉換到DAQmx Base
軟體 : LabVIEW 8.5, DAQ 8.6, DAQmx Base 3.0
硬體 : USB 6009 DAQ Device
參考網站: http://digital.ni.com/public.nsf/websearch/64BA7A1D64D3D5518625726D0066A780?OpenDocument
fishark 發表在 痞客邦 留言(0) 人氣(1,866)

這是偶而在網路上找到的低價位USB DAQ模組,
本人尚未使用過, 只是貼出來與大家分享,
驅動程式支援Labview, C#, VB 及 C++,
提供一些模組的電路板接頭(adapter)可以進行許多數位類比訊號的教學運用,
網站中有提供一些範例說明(App Notes),
其訴求為快速地熟悉DAQ並可以進行程式的開發,
網址為:
http://www.emant.com/154008.page若有人使用過這個模組,希望能分享一些使用經驗給我
希望有越來越多低價的支援Labview的硬體出來
fishark 發表在 痞客邦 留言(3) 人氣(2,102)

長期以來使用Labview來開發軟體,NI的DAQ card來做為硬體,
雖然使用起來很方便,可是總會覺得產品被侷限在一家公司,
另外,在低價位的NIUSB 6008及6009出來之前,
不論是PCI, PXI或PCMCIA系列的NI DAQ card,一張總是要上萬元,
我在網路上查到一家Labjack公司的USB DAQ產品,算是低價位的,
fishark 發表在 痞客邦 留言(0) 人氣(1,630)