pci采集�是一種基� PCI 總線��(shù)�(jù)采集�,可直接插在 IBM-PC/AT 或與之兼容的�(jì)算機(jī)�(nèi)的任一 PCI 插槽�,構(gòu)成實(shí)�(yàn)�、產(chǎn)品質(zhì)量檢�(cè)中心等各種領(lǐng)域的�(shù)�(jù)采集、波形分析和處理系統(tǒng)。也可構(gòu)成工�(yè)生產(chǎn)�(guò)��(jiān)控系�(tǒng)�
pci采集卡的基本功能有:12位A/D�(zhuǎn)�、D/A�(zhuǎn)換、數(shù)字量輸入、數(shù)字量輸出、計(jì)算器/定時(shí)器功��
一、AD 單端輸入連接方式
單端方式是指使用單�(gè)通道�(shí)�(xiàn)某�(gè)信號(hào)的輸�,同�(shí)多�(gè)信號(hào)的參考地共用一�(gè)接地�(diǎn)。此種方式主要應(yīng)用在干擾不大,通道�(shù)相對(duì)較多的場(chǎng)�??砂聪聢D連接成模擬電�?jiǎn)味溯斎敕绞剑?2路模擬輸入信�(hào)連接到AI0~AI31�,其公共地連接到AGND��
二、AD 雙端輸入連接方式
雙端輸入方式是指使用正負(fù)兩�(gè)通路�(shí)�(xiàn)某�(gè)信號(hào)的輸�,該方式也叫差分輸入方式。此種方式主要應(yīng)用在干擾較大,通道�(shù)相對(duì)較少的場(chǎng)合。單、雙端方式的�(shí)�(xiàn)由軟件設(shè)�,請(qǐng)參考PCI8753軟件�(shuō)明書。PCI8753板可按下圖連接成模擬電壓雙端輸入方�,可以有效抑制共模干擾信�(hào),提高采集精��16路模擬輸入信�(hào)正端接到AI0~AI15�,其模擬輸入信號(hào)�(fù)端接到AI16~AI31�,現(xiàn)�(chǎng)�(shè)備與PCI8753板共用模擬地AGND�
�、DI �(shù)字量輸入的信�(hào)連接方法
�(chǎn)品出廠時(shí)已經(jīng)校準(zhǔn),只有當(dāng)用戶使用一段時(shí)間后,或者改�?cè)�?lái)的量程設(shè)置時(shí)及用戶認(rèn)為需要時(shí)才做校準(zhǔn)。下面以±10V量程為例,說(shuō)明校�(zhǔn)�(guò)程:(其他量程同理)
�(zhǔn)備一�5位半精度以上�(shù)字電壓表,安裝好該產(chǎn)�,打開主�(jī)電源,預(yù)�15分鐘�
1)零�(diǎn)校準(zhǔn):選模擬輸入的任意一�(gè)通道,比如AI0通道,其他通道都接地,將AI0�0�,在Windows下運(yùn)行PCI8753程序,選�0通道,調(diào)整RP1使AI0通道的采樣值約等于0��
2)滿度校�(zhǔn):選模擬輸入的任意一�(gè)通道,比如AI0通道接正滿度電壓9999.69毫伏,其他通道都接地,在Windows下運(yùn)行PCI8753程序,選�0通道,調(diào)整RP2使AI0通道的采樣值接近后等于9999.69毫伏。反�(fù)�(diào)整RP5直到滿足為止�
一、信�(hào)輸入輸出連接�
CN1:信�(hào)輸入輸出連接�
P1:開�(guān)量輸入信�(hào)端口
P2:開�(guān)量輸出信�(hào)端口
二、電位器
RP1:AD 模擬量信�(hào)輸入零點(diǎn)�(diào)節(jié)
RP2:AD 模擬量信�(hào)輸入滿度�(diào)節(jié)
一、AD�(nèi)觸發(fā)功能
在初始化AD�(shí),若AD硬件參數(shù)ADPara.TriggerMode = PCI8191[_]TRIGMODE[_]SOFT�(shí),則可實(shí)�(xiàn)�(nèi)觸發(fā)采集�
在內(nèi)觸發(fā)采集功能下,�(diào)用StartDeviceProAD函數(shù)啟動(dòng)AD�(shí),AD即刻�(jìn)入轉(zhuǎn)換過(guò)�,不等待其他任何外部硬件條件。也可理解為軟件觸發(fā)�
具體�(guò)程:AD工作脈沖的周期由�(shè)定的采樣頻率(Frequency)決定。AD啟動(dòng)脈沖由軟件接口函�(shù)StartDeviceProAD函數(shù)�(chǎn)生�
�、AD外觸�(fā)功能
�(nèi)觸發(fā)圖例
在初始化AD�(shí),若AD硬件參數(shù)ADPara.TriggerMode = PCI8191[_]TRIGMODE[_]POST�(shí),則可實(shí)�(xiàn)外觸�(fā)�
��
在外觸發(fā)采集功能下,�(diào)用StartDeviceProAD函數(shù)啟動(dòng)AD�(shí),AD并不立即�(jìn)入轉(zhuǎn)換過(guò)�,而是要等待外部硬件觸�(fā)源信�(hào)符合指定條件后才開始�(zhuǎn)換AD�(shù)�(jù),也可理解為硬件觸發(fā)。其外部硬件觸發(fā)源信�(hào)由CN1中的DTR管腳輸入提供。DTR提供�(shù)字觸�(fā)源信�(hào)。關(guān)于在什么條件下觸發(fā)AD,由用戶選擇的觸�(fā)類型(TriggerType�、觸�(fā)方向(TriggerDir)共同決定�
觸發(fā)信號(hào)為數(shù)字信�(hào)(TTL電平)時(shí)使用DTR觸發(fā),工作原理詳見下�。觸�(fā)類型分為邊沿觸發(fā)和脈沖觸�(fā)�
?�?�、邊沿觸�(fā)功能
ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]NEGATIVE�(shí),即選擇觸發(fā)方向?yàn)�?fù)向觸�(fā)。即�(dāng)DTR觸發(fā)源信�(hào)由高電平�?yōu)榈碗娖綍r(shí)(也就是出現(xiàn)下降沿信�(hào)� �(chǎn)生觸�(fā)事件,AD即刻�(jìn)入轉(zhuǎn)換過(guò)�,其后續(xù)變化�(duì)AD采集�(wú)響。ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]POSITIVE�(shí),即選擇觸發(fā)方向?yàn)檎蛴|�(fā)。即�(dāng)DTR觸發(fā)源信�(hào)由低電平�?yōu)楦唠娖綍r(shí)(也就是出現(xiàn)上升沿信�(hào)� �(chǎn)生觸�(fā)事件,AD即刻�(jìn)入轉(zhuǎn)換過(guò)�,其后續(xù)變化�(duì)AD采集�(wú)影響�
ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]POSIT[_]NEGAT�(shí),即選擇觸發(fā)方向?yàn)樯险�?fù)向觸�(fā)。它的特�(diǎn)是只要DTR出現(xiàn)高低電平的跳變時(shí)(也就是出現(xiàn)上升沿或下降沿)�(chǎn)生觸�(fā)事件。AD即刻�(jìn)入轉(zhuǎn)換過(guò)�,其后續(xù)變化�(duì)AD采集�(wú)影響。此�(xiàng)功能可應(yīng)用在只要外界的某一信號(hào)變化�(shí)就采集的�(chǎng)合�
?�?�、脈沖電平觸�(fā)功能
ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]NEGATIVE(負(fù)向觸�(fā))時(shí),即選擇觸發(fā)方向?yàn)�?fù)向觸�(fā)。當(dāng)DTR觸發(fā)信號(hào)為低電平�(shí),AD�(jìn)入轉(zhuǎn)換過(guò)程,一旦觸�(fā)信號(hào)為高電平�(shí),AD自動(dòng)停止�(zhuǎn)�,當(dāng)觸發(fā)信號(hào)再為低電平時(shí),AD再次�(jìn)入轉(zhuǎn)換過(guò)程,即只�(zhuǎn)換觸�(fā)信號(hào)為低電平�(shí)�(shù)�(jù)�
ADPara.TriggerDir = PCI8191[_]TRIGDIR[_]POSITIVE(正向觸�(fā))時(shí),即選擇觸發(fā)方向?yàn)檎蛴|�(fā)。當(dāng)DTR觸發(fā)信號(hào)為高電平�(shí),AD�(jìn)入轉(zhuǎn)換過(guò)程,一旦觸�(fā)信號(hào)為低電平�(shí),AD自動(dòng)停止�(zhuǎn)�,當(dāng)觸發(fā)信號(hào)再為高電平時(shí)�
AD再次�(jìn)入轉(zhuǎn)換過(guò)�,即只轉(zhuǎn)換觸�(fā)信號(hào)為高電平�(shí)�(shù)�(jù)�