【文章內(nèi)容簡(jiǎn)介】
5VDC)。開關(guān) S的狀態(tài)經(jīng) RC濾波、穩(wěn)壓管 D1箝位保護(hù)、電阻R2限流、二極管 D2防止反極性電壓輸入以 數(shù)字量輸入通道 2 開關(guān)輸入電路 及光耦隔離等措施處理后送至輸入緩沖器,主機(jī)通過執(zhí)行輸入指令便可讀取開關(guān) S的狀態(tài)。比如 ,當(dāng)開關(guān) S閉合時(shí),輸入回路有電流流過,光耦中的發(fā)光管發(fā)光,光敏管導(dǎo)通,數(shù)據(jù)線上為低電平,即輸入信號(hào)為 “ 0”對(duì)應(yīng)外電路開關(guān) S的閉合;反之,開關(guān) S斷開,光耦中的發(fā)光管無電流流過,光敏管截止,數(shù)據(jù)線上為高電平,即輸入信號(hào)為 “ 1”對(duì)應(yīng)外電路開關(guān) S的斷開。 數(shù)字量輸入通道 2 開關(guān)輸入電路 + S 2 D 到輸入 緩沖器 C C V + 2 R 1 R 1 C 1 D 3 R 光耦 S 2 D 到輸入 緩沖器 C C V + 2 R 1 R 1 C 1 D 3 R 光耦 C 2 R 3 (a) 直流輸入電路 (b) 交流輸入電路 數(shù)字量輸入通道 3 脈沖計(jì)數(shù)電路 有些用于檢測(cè)流量、轉(zhuǎn)速的傳感器發(fā)出的是脈沖頻率信號(hào),對(duì)于大量程可以設(shè)計(jì)一種定時(shí)計(jì)數(shù)輸入接口電路,即在一定的采樣時(shí)間內(nèi)統(tǒng)計(jì)輸入的脈沖個(gè)數(shù),然后根據(jù)傳感器的比例系數(shù)可換算出所檢測(cè)的物理量。 數(shù)字量輸入通道 3 脈沖計(jì)數(shù)電路 +12V C C V 8253/8254 CLK 0 OUT 0 GATE 1 CLK 1 OUT 1 CLK 2 OUT 2 GATE 0 GATE 2 系統(tǒng)時(shí)鐘 T S T W CR CE OL +5V 計(jì)數(shù)通道 1 PC 總線 R C R 光耦 Dz 數(shù)字量輸入通道 3 脈沖計(jì)數(shù)電路 上圖為一種定時(shí)計(jì)數(shù)輸入接口電路,傳感器發(fā)出的脈沖頻率信號(hào),經(jīng)過簡(jiǎn)單的信號(hào)調(diào)理,引到8254芯片的計(jì)數(shù)通道 1的 CLK1口。 8254是具有 3個(gè) 16位計(jì)數(shù)器通道的可編程計(jì)數(shù)器 /定時(shí)器。圖中,計(jì)數(shù)通道 0工作于模式 3, CLK0用于接收系統(tǒng)時(shí)鐘脈沖,OUT0輸出一個(gè)周期為系統(tǒng)時(shí)鐘脈沖 N倍( N為通道 0的計(jì)數(shù)初值)的連續(xù)方波脈沖,其高、低電平時(shí)段是計(jì)數(shù)通道 1的采樣時(shí)間和采樣間隔時(shí)間,分 數(shù)字量輸入通道 3 脈沖計(jì)數(shù)電路 別記為 TS、 TW;計(jì)數(shù)通道 1和 2均選為工作模式 2,且 OUT1串接到 CLK2,使兩者構(gòu)成一個(gè)計(jì)數(shù)長(zhǎng)度為232的脈沖計(jì)數(shù)器,以對(duì) TS內(nèi)的輸入脈沖計(jì)數(shù)。 如果獲得 TS時(shí)間內(nèi)的輸入脈沖個(gè)數(shù)為 n,則單位時(shí)間內(nèi)的脈沖個(gè)數(shù)即脈沖頻率為 n/TS,從而可換算出介質(zhì)的流量或電機(jī)的轉(zhuǎn)速值。比如,發(fā)出脈沖頻率信號(hào)的是渦輪流量計(jì)或磁電式速度傳感器,它們的脈沖當(dāng)量 (即一個(gè)脈沖相當(dāng)?shù)牧髁炕蜣D(zhuǎn)數(shù) )為 K,則介質(zhì)的流量或電機(jī)的轉(zhuǎn)數(shù)就為 n/TS K。 數(shù)字量輸出通道 1 引言 數(shù)字量輸出通道 簡(jiǎn)稱 DO 通道,它的 任務(wù) 是把計(jì)算機(jī)輸出的 微弱數(shù)字信號(hào) 轉(zhuǎn)換成能對(duì)生產(chǎn)過程進(jìn)行控制的 數(shù)字驅(qū)動(dòng)信號(hào) 。根據(jù)現(xiàn)場(chǎng)負(fù)荷的不同,如指示燈、繼電器、接觸器、電機(jī)、閥門等,可以選用不同的功率放大器件構(gòu)成不同的開關(guān)