中文字幕无码日韩视频无码三区

一種抗干擾多通道模擬量采樣電路與方法

文檔(dang)序(xu)號:9765504閱讀(du):826來源(yuan):國知局
一種抗干擾多通道模擬量采樣電路與方法
【技術領域】
[0001 ]本發明屬于工業自動控制、監控系統、過程控制領域,設及一種抗干擾多通道模擬 量采樣電路與方法。
【背景技術】
[0002] 在工業生產過程自動化系統中,工業現場需要監測電壓、電流、溫度、壓力、應力及 流量等多種現場物理量,綜合成本和適用性考慮,DCS的I/O板卡W及信號傳輸等設及到信 號采集的部分都采用多通道的模擬采集的技術。在溫度采集時,工業上通常采用熱電阻 (RTD)或熱電偶(TC)等溫度傳感器將溫度轉換為電信號,然后使用專用的溫度檢測系統進 行檢測,并W此進行溫度控制。在溫度控制時,溫度檢測的精度及可靠性則尤為重要。在化C 市場中,就有專口用于運類溫度采集及控制的溫度模塊。該溫度模塊通過模數轉換(ADC)處 理單元采樣,將溫度傳感器產生的電信號轉換為數字信號,然后傳送到控制系統中,再換算 為溫度值,最終實現溫度檢測。溫度采集及控制廣泛運用在工業控制的各個領域,尤其是在 冶金、化工、火力發電廠、工業制造等領域,而在工業現場應用環境常會設及電磁干擾、瞬態 信號、共模電壓及不穩定地電位,可能會影響溫度采集系統,降低測量精度。溫度采集及控 制的好壞、運行性能的合適與否,將直接影響到產品質量、設備運行效率等。
[0003] 近年來溫度采集系統的應用范圍越來越多、所設及到的測量信號和信號源的類型 越來越寬、對測量的要求也越來越高。國內現在已有不少溫度測量和采集的系統,但很多系 統存在功能單一、采集通道少、采集速率低、操作復雜、并且對測試環境要求較高等問題。人 們需要一種應用范圍廣、抗干擾能力強、性價比高的多通道溫度采集系統。
[0004] 目前我公司的現場總線型的多通道溫度采集控制器的ADC都是采用SPI類型的忍 片作為高速的模數轉換器,在SPI通訊鏈路上傳輸的都是數字信號,由于干擾噪音的原因, 使得"r變成了%","0"變成了 "r,從而影響到SPI忍片的性能,甚至于SPI忍片不能正常工 作。在某些特殊的環境,如火力發電廠、冶煉冶金行業,現場不確定因素多,信號容易受到干 擾,不管從理論分析,還是從經驗獲得,SPI忍片沒有校驗功能,因此,抗干擾能力弱,因此, 有必要設計一種抗干擾多通道模擬量采樣電路與方法。

【發明內容】

[000引本發明所要解決的技術問題是提供一種抗干擾多通道模擬量采樣電路與方法,該 抗干擾多通道模擬量采樣電路與方法易于實施,抗干擾效果突出。
[0006] 發明的技術解決方案如下:
[0007] -種抗干擾多通道模擬量采樣電路,包括控制器、A/D轉換器、M個SPI忍片和N個傳 感器;M和N均為大于2的整數;M為偶數;2*M;
[000引 M個SPI忍片的片選端(CSai,i = l,2,…,M)均與控制器的片選信號輸出端防a相 連;
[0009] M個SPI忍片的時鐘信號輸入端(CLKai,i = 1,2,…,M)均與控制器的時鐘信號輸出 端CLKa相連;
[0010] M個SPI忍片的級聯:M個SPI忍片按順序布置;
[0011] 第一個SPI忍片的數據輸入端Dinal接控制器的串行數據輸出端Dina;第一個SPI 忍片的數據輸出端Doutal接第二個SPI忍片的數據輸入端Dina2;第二個SPI忍片的數據輸 出端Douta2接第S個SPI忍片的數據輸入端Dina3;依次類推,直到第M-I個SPI忍片的數據 輸入端Dina(M-I)接前一個SPI忍片的數據輸出端Douta(M-2);第M-I個SPI忍片的數據輸出 端Dou ta (M-1)接第M個SPI忍片的數據輸入端D i naM;
[0012] SPI忍片具有輸入移位寄存器和2組模擬開關,即A類模擬開關和B類模擬開關;每 組模擬開關包括4個模擬開關;第一組模擬開關具有一個公共端DA;
[0013] 第一組模擬開關具有一個公共端DB;
[0014] M個SPI忍片按順序分為數量相同的前后2組,前M/2個SPI忍片為第一組,后M/2個 SPI忍片為第二組;
[0015] 第一組SPI忍片的公共端DA和公共端DB均分別接恒流源的2個端子IOUTl和I0UT2; 優選地,恒流源的2個端子IOUTl和I0UT2取自A/D轉換器的IOUTl和I0UT2引腳;
[0016] 第二組SPI忍片的公共端DA和公共端DB均分別接A/D轉換器的2個輸入信號端AINl (+)和AINl(-);
[0017] A/D轉換器的信號連接:
[0018] A/D轉換器的片選端CSbU時鐘信號端化肺IW及數據輸出端Doutbl分別接控制器 的片選信號輸出端CSb、時鐘信號輸出端CLKb W及數據輸入端Doutb;傳感器的信號連接:
[0019] 第一組SPI忍片總共具有M*2個A類模擬開關和M*2個B類模擬開關【第一組SPI忍片 對應的A類模擬開關的端口號為S( i )AI,B類模擬開關的端口號為S(i )BI】 ;M*2個A類模擬開 關分別最多能接M*2個傳感器的第一端;M*2個B類模擬開關分別最多能接M巧個傳感器的第 二端;【如圖4中的5141,5181;^及5241,5281等】;
[0020] 第二組SPI忍片總共具有M*2個A類模擬開關和M*2個B類模擬開關,【第二組SPI忍 片對應的A類模擬開關的端口號為S( i )AV,B類模擬開關的端口號為S( i )BV】 ;M*2個A類模擬 開關分別最多能接M*2個傳感器的第一端;M*2個B類模擬開關分別最多能接M*2個傳感器的 第二端;【如圖4中的S1AV,S1BV;W及S2AV,S2BV等】。
[0021 ]第M個SPI忍片的數據輸出端DoutaM接控制器的校驗信號輸入端Douta。
[0022] 在第一個SPI忍片與控制器之間設有隔離忍片;在A/D轉換器與控制器之間設有隔 離忍片。
[0023] 所述的隔離忍片采用ADuMHII忍片,所述的SPI忍片采用ADG739忍片,所述的A/D 轉換器采用AD7793。
[0024] 所述的 m = 4,N=8。
[0025] 所述的傳感器為熱電偶或熱電阻,也可W是其他類型的傳感器,如壓力傳感器,濕 度傳感器等等。
[0026] 控制器為單片機或DSP。
[0027] 采樣具體過程:
[0028] (1)對于不需要加載恒流源的傳感器;由控制器發出指令控制第二組中的某一SPI 忍片的2個模擬開關導通,使得其中一個傳感器的兩端通過該導通的模擬開關引出電壓信 號到A/D轉換器的信號輸入端2個輸入信號端AINU + )和AINl (-),A/D轉換器輸出數字信號 到控制器完成數據采樣;
[0029] (2)對于需要加載恒流源的傳感器;
[0030] 先由控制器發出指令控制第一組中的某一 SPI忍片的2個模擬開關導通,使得其中 一個傳感器的兩端通過該導通的模擬開關分別連接恒流源的2個端子IOUTl和I0UT2;
[0031] 再由控制器發出指令控制第二組中的某一 SPI忍片的2個模擬開關導通,使得其中 一個傳感器的兩端通過該導通的模擬開關引出電壓信號到A/D轉換器的信號輸入端2個輸 入信號端AINU + )和AIN1(-);A/D轉換器輸出數字信號到控制器完成數據采樣。
[0032] 通過校驗過程實現抗干擾的過程:
[0033] 控制器通過引腳Dina輸出的數據為m_DATA_0UT_PRE;
[0034] 控制器通過校驗信號輸入端Douta回讀的數據為m_DATA_0UT_CUR;
[0035] 比較111_0414_01]1'_?1?6和111_0414_01]1'_(:1]1?,若相等,則表示數據輸出正常,否則,表 示數據輸出受到干擾,重發數據。
[0036] -種抗干擾多通道模擬量采樣方法,采用前述的抗干擾多通道模擬量采樣電路實 現數據采樣;
[0037] 將M個SPI忍片級聯形成菊鏈采樣結構,從而能控制針對任意一個傳感器的采樣;
[0038] 通過將第M個SPI忍片的數據輸出端DoutaM接控制器的校驗信號輸入端Douta回讀 數據;
[0039] 控制器通過引腳Dina輸出的數據為m_DATA_0UT_PRE;
[0040] 控制器通過引腳Dou化回讀的數據為111_0414_01]1'_抓尺;
[0041 ] 比較111_0414_01]1'_?1?6和111_0414_01]1'_(:1]1?,若相等,則表示數據輸出正常,否則,表 示數據輸出受到干擾,重發數據;通過前述的比較機制和重發機制抗干擾。
[0042] W化C或者DCS為基礎的控制系統拓撲圖如圖1所示,整個網絡分成了兩級,一級是 監控軟件和邏輯
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1