RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于PCL724卡多傳感器實(shí)時(shí)采集控制系統(tǒng)設(shè)計(jì)方案

電子工程師 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 2018-04-06 08:43 ? 次閱讀

工業(yè)現(xiàn)場(chǎng)中,為了達(dá)到對(duì)現(xiàn)場(chǎng)實(shí)現(xiàn)精確控制的目的,往往需要實(shí)時(shí)采集來(lái)自現(xiàn)場(chǎng)的各種傳感器信號(hào),如自來(lái)水流量傳感器、溫度傳感器以及瓦斯傳感器等。如何實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)的各種傳感器實(shí)時(shí)采集并作相應(yīng)的參數(shù)越限事后處理將顯得尤為必要。本文基于上述背景,應(yīng)用PCL724卡建立了多傳感器采集控制系統(tǒng),實(shí)現(xiàn)了對(duì)來(lái)自現(xiàn)場(chǎng)的各種傳感器實(shí)時(shí)采集,具有對(duì)各種傳感器的參數(shù)上限值進(jìn)行在線整定和聲光報(bào)警的功能。

1 基本介紹

1.1 PCL724卡

PCL724卡是一種可編程、24個(gè)I/O口(其中CN2上有A、B兩個(gè)口,CN3上有C口)、共50個(gè)引腳、模擬8255方式0的一種多功能數(shù)據(jù)采集卡。該卡具有光電隔離、中斷設(shè)置、通信和遙控24路開(kāi)關(guān)量的功能。其有關(guān)的參數(shù)如下:

(1)特性

·具有24位TTL數(shù)字I/O口;

·能夠模擬8255方式0;

·具有中斷設(shè)置功能等。

(2)應(yīng)用范圍

·工業(yè)交/直流監(jiān)控;

·繼電、開(kāi)關(guān)監(jiān)控;

·雙向數(shù)據(jù)傳輸;

·驅(qū)動(dòng)LED數(shù)碼管;

·檢測(cè),TTL、DTLCMOS邏輯門(mén)的信號(hào)等。

(3)輸入信號(hào)

·邏輯高電壓:2.0V~5.25 V;

·邏輯低電壓:0.0V~0.80 V;

·高水平輸入電流:20.0 mA;

·低水平輸入電流:-0.2 mA。

(4)輸出信號(hào)

·邏輯高電壓:2.4 V;

·邏輯低電壓:0.4 V;

·高水平輸出電流:-15.0 mA;

·低水平輸出電流:24.0 mA。

(5)傳輸速率

·典型值:300K字節(jié)/s;

·最大值:500K字節(jié)/s。

(6)功耗

·典型值:0.5A,5V(±5%);

·最大值:0.8A,5V(±5%)。

使用該卡時(shí)只要將其插入在計(jì)算機(jī)的ISA槽中即可運(yùn)行,其原理框圖見(jiàn)圖1。

圖1 PCL724卡原理框圖


1.2 智能液晶終端

智能液晶終端(KY系列)是北京金創(chuàng)業(yè)科技開(kāi)發(fā)中心產(chǎn)品,所應(yīng)用的顯示屏為:128×64分辨率;彩色帶背光。智能液晶終端與PCL724卡的接口方式為:將PCL724卡CN2的A口兩根I/O口線分別作為智能液晶終端的BuSY線(忙線)和DATA線(數(shù)據(jù)線)。

1.3 傳感器信號(hào)

在實(shí)際應(yīng)用中,我們使用的傳感器的輸出信號(hào)是200~1000Hz的頻率制信號(hào)。在現(xiàn)場(chǎng)安裝溫度、流量等傳感器后,從每一個(gè)傳感器的F+、F-信號(hào)線引出,經(jīng)過(guò)多路開(kāi)關(guān)和光電隔離接至PCL724卡CN2的B口上的一根I/O線。

1.4 微型打印機(jī)

微型打印機(jī)采用煒煌公司的產(chǎn)品,微型打印機(jī)與PCL724卡的接口方式為:從CN2A口引出多余的兩根線分別作為微型打印機(jī)的BUSY線(忙線)和DATA線(數(shù)據(jù)線),其工作方式為串行方式。

2 多傳感器采集控制系統(tǒng)

2.1 硬件設(shè)計(jì)

多傳感器采集控制系統(tǒng)由多傳感器采集單元和控制單元分兩個(gè)部分組成。其中多傳感器采集單元主要完成多傳感器的采集、運(yùn)算和顯示功能以及參數(shù)越限后的聲光報(bào)警功能;而控制單元主要完成控制的功能,即當(dāng)出現(xiàn)傳感器參數(shù)超限時(shí),這時(shí)應(yīng)啟動(dòng)執(zhí)行機(jī)構(gòu)(如繼電器)控制現(xiàn)場(chǎng)設(shè)備繼而來(lái)達(dá)到調(diào)節(jié)工業(yè)現(xiàn)場(chǎng)環(huán)境的目的。多傳感器采集控制系統(tǒng)主要由以下幾個(gè)部分組成:

(1)多路傳感器輸入通道:多路傳感器信號(hào)經(jīng)過(guò)多路開(kāi)關(guān)、光電隔離進(jìn)入PCL724卡的CN2上的B口,實(shí)現(xiàn)傳感器信號(hào)的采集過(guò)程。

(2)人機(jī)通道配置:按需要配置鍵盤(pán)、顯示器、打印機(jī)等。在該多傳感器采集控制系統(tǒng)中,用鍵盤(pán)來(lái)在線整定各種傳感器參數(shù)的上限值;用智能液晶終端

來(lái)顯示來(lái)自現(xiàn)場(chǎng)的各種傳感器信號(hào)的大小(采用串行方式顯示);用蜂鳴器、LED及其放大電路來(lái)實(shí)現(xiàn)當(dāng)傳感器參數(shù)值超限時(shí)的聲光報(bào)警;用微型打印機(jī)來(lái)打印傳感器參數(shù)超限時(shí)的具體信息(包括超限值以及超限時(shí)間等)。

(3)控制命令輸出通道:當(dāng)來(lái)自現(xiàn)場(chǎng)的傳感器參數(shù)超限時(shí),PCL724卡通過(guò)CN2A口輸出控制指令,通過(guò)執(zhí)行機(jī)構(gòu)去控制現(xiàn)場(chǎng)的調(diào)節(jié)設(shè)備,實(shí)現(xiàn)采集閉環(huán)控制。其原理框圖見(jiàn)圖2。

圖2 多傳感器采集控制系統(tǒng)原理框圖


2.2 軟件設(shè)計(jì)

多傳感器采集控制系統(tǒng)的軟件主要包括多傳感器的數(shù)據(jù)采集、運(yùn)算處理及顯示和輸出控制兩個(gè)部分。其軟件主流程框圖如圖3。

圖3 多傳感器數(shù)據(jù)采集控制系統(tǒng)軟件主流程框圖


PCL724卡傳感器采集子程序流程框圖如圖4。

圖4 多傳感采集子程序流程框圖


3 編程實(shí)例

在本系統(tǒng)中,要實(shí)現(xiàn)多路傳感器的數(shù)據(jù)采集,需要做以下幾步準(zhǔn)備工作:

(1)首先,通過(guò)CL724卡上的撥碼開(kāi)關(guān)來(lái)設(shè)置該卡的基址(即A端口的地址);這樣就可以依次得到B口的地址:A端口的地址加1;C口的地址:A端口的地址加2;控制口的地址:A端口的地址加3。在本系統(tǒng)中,假設(shè)該卡的基址(A端口的地址)為2AOH,那么B、C、控制口的地址分別為:2A1H、2A2H、2A3H。

(2)其次,通過(guò)向控制口寫(xiě)入控制字來(lái)設(shè)置A、B、C口的輸入輸出狀態(tài)。在本系統(tǒng)中,通過(guò)向控制口(地址為2A3H)寫(xiě)入控制字8AH來(lái)定義A端口為輸入口,而B(niǎo)、C端口為輸出口。

(3)接著,通過(guò)設(shè)置時(shí)間長(zhǎng)度位1秒的寄存器,在此時(shí)間范圍內(nèi)不斷檢測(cè)傳感器信號(hào)在該時(shí)段內(nèi)的電平跳變變化次數(shù),從而來(lái)測(cè)量該傳感器信號(hào)的頻率大小,并通過(guò)線性函數(shù)關(guān)系將其轉(zhuǎn)換為可視化模擬量。在本系統(tǒng)中,Time為時(shí)間長(zhǎng)度為1的計(jì)數(shù)器值,需要根據(jù)循環(huán)語(yǔ)句指令的執(zhí)行時(shí)間具體計(jì)算得到。程序變量說(shuō)明:W存儲(chǔ)的是第一次讀PBO的電平后的暫存值;W+1存儲(chǔ)的是連續(xù)第二次讀PBO的電平后的暫存值;W+2、W+3存儲(chǔ)的是最終的傳感器頻率計(jì)數(shù)值(低、高位)。以下是PCL724卡的初始化和傳感器采集模塊的源代碼(用IBM-PC匯編語(yǔ)言編寫(xiě)):



4 結(jié)束語(yǔ)

本文利用PCL724卡實(shí)現(xiàn)了多傳感器數(shù)據(jù)采集,該采集算法所得到的檢測(cè)結(jié)果誤差可以控制在1%范圍之內(nèi),在智能液晶終端上顯示穩(wěn)定,而且當(dāng)參數(shù)超限時(shí),聲光報(bào)警電路能夠報(bào)警及時(shí)、準(zhǔn)確、可靠,基本達(dá)到了現(xiàn)場(chǎng)實(shí)際運(yùn)行的要求,現(xiàn)已運(yùn)用于煤礦安全參數(shù)(溫度。瓦斯、一氧化碳等)的檢測(cè)。將該卡完全可以廣泛應(yīng)用于化工、石油、電力等工業(yè)自動(dòng)化控制系統(tǒng)中,具有良好的應(yīng)用前景。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一種虹吸式傳感器的降水量采集系統(tǒng)設(shè)計(jì)方案

    為了實(shí)現(xiàn)地區(qū)降水量自動(dòng)觀測(cè),本文介紹了一種虹吸式傳感器的降水量采集系統(tǒng)設(shè)計(jì)方案。本方案采用虹吸式降水量
    發(fā)表于 01-07 11:14 ?1270次閱讀
    一種虹吸式<b class='flag-5'>傳感器</b>的降水量<b class='flag-5'>采集</b><b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>設(shè)計(jì)方案</b>

    無(wú)線節(jié)水滴灌自動(dòng)控制系統(tǒng)設(shè)計(jì)方案

    為實(shí)現(xiàn)實(shí)時(shí)適量的精準(zhǔn)滴灌,本文提出了一種基于S3C6410和STM32的無(wú)線節(jié)水滴灌自動(dòng)控制系統(tǒng)設(shè)計(jì)方案。該方案利用ZigBee無(wú)線傳感器
    發(fā)表于 01-08 11:31 ?6600次閱讀
    無(wú)線節(jié)水滴灌自動(dòng)<b class='flag-5'>控制系統(tǒng)</b>的<b class='flag-5'>設(shè)計(jì)方案</b>

    實(shí)時(shí)控制系統(tǒng)傳感器的選擇技巧

    實(shí)時(shí)控制是閉環(huán)系統(tǒng)在定義的時(shí)間窗口內(nèi)收集數(shù)據(jù)、處理數(shù)據(jù)并更新系統(tǒng)的能力。作為文章“至關(guān)重要的‘實(shí)時(shí)控制
    發(fā)表于 09-05 11:32 ?620次閱讀

    內(nèi)燃機(jī)臺(tái)架試驗(yàn)數(shù)據(jù)采集處理及控制系統(tǒng)研究

    內(nèi)燃機(jī)臺(tái)架試驗(yàn)數(shù)據(jù)采集處理及控制系統(tǒng)研究沒(méi)有先進(jìn)的測(cè)量方法和裝置以及現(xiàn)代測(cè)試技術(shù),就不可能實(shí)現(xiàn)內(nèi)燃機(jī)大規(guī)模試驗(yàn)的自動(dòng)化。只有使用精確的測(cè)量方法和儀器,以及先進(jìn)的數(shù)據(jù)處理方法,才能得到精確的試驗(yàn)數(shù)據(jù)
    發(fā)表于 04-16 13:36

    揭秘基于GPRS的遠(yuǎn)程信息采集控制系統(tǒng)設(shè)計(jì)方案

    指令來(lái)完成遠(yuǎn)程的控制和管理功能。二.信息采集控制系統(tǒng)的整體方案規(guī)劃及方案設(shè)計(jì)目前像電子元件 技術(shù)網(wǎng) (cntronics)上所說(shuō)的那樣:信息
    發(fā)表于 12-23 16:36

    傳感器原理及應(yīng)用方案專(zhuān)題

    。接下來(lái)展現(xiàn)的將是由小編精心找的各種各樣的傳感器技術(shù)及應(yīng)用方案,希望能讓大家深入了解傳感器技術(shù)。熱門(mén)傳感器技術(shù)應(yīng)用方案:非晶固體光敏
    發(fā)表于 12-16 13:59

    常規(guī)的滑板車(chē)控制系統(tǒng)硬件設(shè)計(jì)方案

    安全運(yùn)行,對(duì)電機(jī)控制系統(tǒng)的性能要求很高,對(duì)電機(jī)的效率也有較大的要求。同時(shí)作為一種實(shí)用型的交通工具,要求電機(jī)控制系統(tǒng)能承受震動(dòng)、耐受惡劣環(huán)境、可靠性高。常規(guī)的滑板車(chē)控制系統(tǒng)硬件設(shè)計(jì)方案
    發(fā)表于 11-10 07:24

    通過(guò)特定傳感器參數(shù)優(yōu)化實(shí)時(shí)控制系統(tǒng)的三個(gè)技巧

    傳感器參數(shù)來(lái)優(yōu)化實(shí)時(shí)控制系統(tǒng)的數(shù)據(jù)捕獲提供了三個(gè)技巧。您可能需要監(jiān)控電機(jī)的位置和轉(zhuǎn)速、調(diào)節(jié)電動(dòng)汽車(chē)(EV)充電站的輸出功率,甚至需要測(cè)量車(chē)輛與其前方停車(chē)間的極近距離。無(wú)論什么應(yīng)用,對(duì)于閉環(huán)系統(tǒng)
    發(fā)表于 11-03 07:33

    水溫控制系統(tǒng)設(shè)計(jì)方案

    水溫控制系統(tǒng)設(shè)計(jì)方案 本設(shè)計(jì)是以C8051F020 單片機(jī)為控制核心的水溫控制系統(tǒng)。該系統(tǒng)由溫度傳感器
    發(fā)表于 03-09 09:01 ?148次下載

    PCL電梯控制系統(tǒng)

    電子設(shè)計(jì)研發(fā)部分的研發(fā)人員常用資料,PCL電梯控制系統(tǒng),感興趣的可以瞧一瞧。
    發(fā)表于 11-03 14:53 ?68次下載

    傳感器數(shù)據(jù)融合在爬架控制系統(tǒng)中的應(yīng)用_陳斌

    傳感器數(shù)據(jù)融合在爬架控制系統(tǒng)中的應(yīng)用_陳斌
    發(fā)表于 03-19 19:03 ?2次下載

    非接觸IC控制系統(tǒng)設(shè)計(jì)方案

    摘要:隨著非接觸IC控制系統(tǒng)的應(yīng)用規(guī)模不斷擴(kuò)大,傳統(tǒng)的以單片機(jī)為核心處理控制系統(tǒng)已經(jīng)漸漸不能滿足大容量非接觸IC
    發(fā)表于 10-21 09:42 ?4次下載
    非接觸IC<b class='flag-5'>卡</b><b class='flag-5'>控制系統(tǒng)</b>的<b class='flag-5'>設(shè)計(jì)方案</b>

    研華數(shù)據(jù)采集/控制卡+LabVIEW ——便捷的量測(cè)與控制系統(tǒng)解決方案

    研華數(shù)據(jù)采集/控制卡+LabVIEW ——便捷的量測(cè)與控制系統(tǒng)解決方案
    發(fā)表于 04-28 11:51 ?61次下載

    飛行燃料溫度控制系統(tǒng)設(shè)計(jì)方案

    飛行燃料溫度控制系統(tǒng)設(shè)計(jì)方案
    發(fā)表于 06-22 15:21 ?20次下載

    實(shí)時(shí)控制系統(tǒng)中使用傳感器優(yōu)化數(shù)據(jù)可靠性的3個(gè)技巧

    實(shí)時(shí)控制系統(tǒng)中使用傳感器優(yōu)化數(shù)據(jù)可靠性的3個(gè)技巧
    發(fā)表于 10-28 11:43 ?0次下載
    在<b class='flag-5'>實(shí)時(shí)</b><b class='flag-5'>控制系統(tǒng)</b>中使用<b class='flag-5'>傳感器</b>優(yōu)化數(shù)據(jù)可靠性的3個(gè)技巧
    RM新时代网站-首页