• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      多路傳感器信號采集與傳輸系統(tǒng)的設(shè)計

      2016-09-08 09:23:32崔濟麟張軍杰
      電子設(shè)計工程 2016年13期
      關(guān)鍵詞:總線芯片電路

      崔濟麟,張軍杰

      (煤科集團沈陽研究院有限公司 遼寧 撫順 113122)

      多路傳感器信號采集與傳輸系統(tǒng)的設(shè)計

      崔濟麟,張軍杰

      (煤科集團沈陽研究院有限公司 遼寧 撫順 113122)

      一般礦用傳感器的輸出信號多為頻率信號、電流信號或者485信號,本文的設(shè)計電路主要完成1路頻率測量、4路電流采集、2路485信號接收和1路CAN總線的數(shù)據(jù)傳輸功能,本設(shè)計電路采用LPC1768作為控制的核心,完成了系統(tǒng)的硬件設(shè)計和軟件設(shè)計,具有較高的可靠性和實時性,能夠滿足系統(tǒng)的設(shè)計要求。

      電流采集;頻率采集;RS485;CAN總線

      隨著半導(dǎo)體技術(shù)和芯片技術(shù)的快速發(fā)展,MCU的處理速度越來越高,外設(shè)更加豐富,具有多路的A/D采集模塊,多路串口通信模塊,更多的外部中斷,多個8位為或者16位的定時器外設(shè),以及CAN總線通信模塊等,使得MCU能夠獨立完成對模擬信號、數(shù)字信號的采集和處理,滿足礦用傳感器產(chǎn)品[1]及總線傳輸控制系統(tǒng)的設(shè)計要求[2-4]。通常,對于微弱的電壓信號采集需要將電壓信號傳入MCU的A/D進行采集,轉(zhuǎn)換成MCU可以處理的數(shù)字信號,信號轉(zhuǎn)換器件的性能指標決定了信號轉(zhuǎn)換的質(zhì)量。將模擬信號轉(zhuǎn)換為數(shù)字信號的電路電路應(yīng)具有以下要求:1)極高的輸入阻抗;2)極低的輸出阻抗;3)精確和穩(wěn)定的線性增益;4)極高的共模抑制比(CMRR)。模數(shù)轉(zhuǎn)換電路的精度和線性度直接關(guān)系到儀表測量的精度和準確度。因此,模數(shù)轉(zhuǎn)換器件關(guān)系到儀器儀表好壞的關(guān)鍵性因素[5],本位中將采用ADS1115作為模數(shù)轉(zhuǎn)換的關(guān)鍵元器件。

      1 設(shè)計方案

      文中介紹的多路傳感器信號采集與傳輸系統(tǒng)由電源電路、核心控制電路、頻率信號測量電路、電流信號測量電路、RS485信號測量電路和CAN總線數(shù)據(jù)傳輸電路構(gòu)成。系統(tǒng)原理框圖如圖1所示。

      2 硬件電路各模塊的設(shè)計

      1)電源模塊的設(shè)計

      圖1 系統(tǒng)原理框圖

      電源模塊采用開關(guān)型電源芯片LM2596,LM2596具有較寬的輸入電壓范圍,最高輸入電壓達40 V,具有較高的轉(zhuǎn)換效率和較少的外圍電路元件,電路簡單,占用較小的電路板空間[6-7]。電源電路如圖2所示。

      圖2 電源原理框圖

      2)控制核心模塊設(shè)計

      核心模塊包括以cortex-M3為內(nèi)核的LPC1769處理器,以及LPC1769的時鐘電路,復(fù)位電路和JTAG調(diào)試接口電路等構(gòu)成。LPC1769具有較高的處理速度,最高可達100 MHz,抗干擾能力強,工作穩(wěn)定,外設(shè)豐富,有多達4個串口,2個CAN總線控制器,8路A/D模數(shù)轉(zhuǎn)換外設(shè)等??刂坪诵哪K電路如圖3所示。

      3)電流測量模塊設(shè)計。

      圖3 控制核心原理圖

      對電流的采集采用采樣電阻的方法將4~20 mA電流轉(zhuǎn)換為電壓信號,再通過A/D轉(zhuǎn)換芯片對電壓信號進行采集。采樣電阻采用150,電壓轉(zhuǎn)換的范圍為600 mV~3 000 MV。

      A/D轉(zhuǎn)換芯片采用 TI的 ADS1115模數(shù)轉(zhuǎn)換芯片。ADS1115是16位的模數(shù)轉(zhuǎn)換器,具有4路單端模擬信號輸入端或者2路差分信號輸入端,供電電壓為2 V到5.5 V的單電源供電,具有I2C接口,方便MCU對ADS1115的控制和通信。ADS1115采用MSOP-10封裝,體積小,極低的功耗,適合便攜式設(shè)備及直流供電的產(chǎn)品。電流采集模塊電路如圖4所示。

      圖4 電流采集原理圖

      4)頻率測量模塊設(shè)計。

      外部傳感器輸入的頻率信號為200~1 000 Hz,頻率信號的幅值為24 V。為防止輸入頻率信號帶來的干擾和沖擊,采取先對頻率信號進行隔離,隔離后再對頻率信號進行測量。隔離芯片采用光耦TL521-1,光耦的輸入端通過一個限流電阻接入頻率信號,光耦的輸出端采用3.3 V供電,將隔離后輸出的低壓頻率信號接入MCU,MCU對頻率信號進行測量,測量后換算為傳感器的檢測值。

      5)RS485模塊的設(shè)計

      RS485通信模塊采用SP3485芯片作為485通信的收發(fā)器,SP3485同時兼容3.3 V和5 V供電,較低的功耗,電路接口簡單便于應(yīng)用。SP3485與MCU之間通過ISO74XX進行隔離,以消除SP3485信號對MCU的沖擊和干擾。在DP3485的輸出端,采用防雷管和瞬態(tài)抑制二極管來消除電路電壓波動及浪涌帶來的影響。A線和B線之間采用一只120歐的匹配電阻用來匹配電路傳輸線中的阻抗。RS485通信模塊電路如圖5所示。

      圖5 RS485通信模塊電路

      6)CAN總線通信模塊的設(shè)計

      由于LPC1768具有兩路CAN總線控制器,所以只需要再增加外圍的CAN總線收發(fā)器電路即可構(gòu)成CAN總線的通信電路。

      本文中選用的 CAN總線收發(fā)器為 PCA82C251,PCA82C251是CAN協(xié)議控制器和物理總線之間的接口,支持最少110個節(jié)點,對電磁干擾具有較強的抗干擾能力,在24 V電壓對地短路的電路中對電池具有保護作用,具有高達1Mbaud通信速率,總線中的節(jié)點掉電時不會影響整個網(wǎng)絡(luò)的正常通信。PCA82C251的供電電壓為4.5~5.5 V,待機電流僅為275 μA,采用SOIC-8封裝,適合各種場合的應(yīng)用需求。

      為防止CAN總線傳輸過程中疊加的干擾,在MCU和PCA82C251之前通過隔離芯片進行信號的隔離,以保證MCU的穩(wěn)定運行。隔離芯片采用ADUM1201。

      在CAN總線的輸出端,通過加入一只防雷放電管,可有效減少因雷擊帶來的損害,同時在CAN總線上對地和兩線之間分別接入瞬態(tài)抑制二極管,有效抑制來自總線的電源波動和干擾,保證CAN總線系統(tǒng)的穩(wěn)定運行。在CANH和CANL之間接入一只120歐母的電阻用以匹配傳輸線路上的阻抗。CAN總線模塊的電路如圖6所示。

      圖6 CAN總線模塊的電路

      3 系統(tǒng)軟件的設(shè)計

      多路傳感器信號采集與傳輸系統(tǒng)的軟件設(shè)計主要包括系統(tǒng)初始化配置程序、電流信號采集、頻率信號采集、RS485信號采集和CAN總線數(shù)據(jù)傳輸程序。初始化配置程序由MCU初始化配置程序、ADS1115配置程序,串口配置程序和CAN總線控制器的配置程序等構(gòu)成。MCU通過串口讀取RS485接收到的總線數(shù)據(jù)、頻率信號和I2C總線接收到的電流值,將接收到的數(shù)據(jù)打包為規(guī)定的數(shù)據(jù)格式,通過CAN控制器發(fā)送到CAN總線上。同時MCU接收來自CAN總線的數(shù)據(jù)讀取命令,讀取相應(yīng)的數(shù)據(jù)并將讀取的數(shù)據(jù)傳輸至CAN總線[8-9]。軟件總體流程圖如圖7所示。

      圖7 軟件總體流程圖

      4 結(jié)論

      通過對大量的測試和實驗,多路傳感器信號采集與傳輸系統(tǒng)能夠正確的接收CAN總線傳輸?shù)臄?shù)據(jù)指令,能夠正確實時的讀取傳感器傳入的頻率信號、電流信號和485信號,無漏讀和錯讀現(xiàn)象,能夠?qū)崟r的返回CAN信號,運行過程中無程序跑飛或死機現(xiàn)象,具有較強的抗干擾能力,達到系統(tǒng)的設(shè)計要求。

      [1]張斌.采用TLC2652的高精度放大器[J].電子產(chǎn)品世界,2003 (13):39-40.

      [2]葉昌茂.實用直流放大器的設(shè)計[J].電子工程師,2005(10):30-32.

      [3]許永植,滕軍.傳感器系統(tǒng)的誤差差動補償技術(shù)[J].國外建材科技,2004,25(5):71-74.

      [4]唐向紅.MATIAB及在電子信息類課程中的應(yīng)用[M].北京:電子工業(yè)出版社,2006:92-93.

      [5]趙新民,王祁.智能儀器設(shè)計基礎(chǔ)[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,1999.

      [6]Power Semiconductor Devices Applications Handbook[Z],Intenational Reet.

      [7]LovedayP W,RogersC A.The influence of control system design on the performance of vibratory gyroscope[J].Journal of Sound and Vibration,2002,255(3):417-432.

      [8]張正揚,劉方.一種基于CAN總線的電動車電池管理系統(tǒng)[J].電子科技,2014(3):129-132.

      [9]李剛.基于PCI_CAN的數(shù)據(jù)轉(zhuǎn)換系統(tǒng)設(shè)計 [J].電子科技,2015(2):169-171.

      Design of signal acquisition and transmission system for multi sensor

      CUI Ji-lin,ZHANG Jun-jie
      (CCTEG Shenyang Research Institute Co.,LTD Measurement and Control Technology Branch,F(xiàn)ushun 113122,China)

      The output of Mine sensor are mostly signal of frequency,Current signal or RS485 signal,This article mainly designe one chanal frequency detect,four Current signal detect,two RS485 signal detect and one CAN bus for data transmission.This designe take LPC1768 as the core control,completed the hardware and the software designe,which has a high Reliability and timeliness to meet the system design requirements.

      current collection;frequency acquisition;RS485;CAN bus

      TN914.3

      A

      1674-6236(2016)13-0092-03

      2015-07-13稿件編號:201507086

      崔濟麟(1989—),男,遼寧撫順人,碩士,助工。研究方向:煤礦安全類儀器儀表的設(shè)計與研發(fā)。

      猜你喜歡
      總線芯片電路
      電路的保護
      解讀電路
      巧用立創(chuàng)EDA軟件和Altium Designer軟件設(shè)計電路
      電子制作(2019年24期)2019-02-23 13:22:20
      基于PCI Express總線的xHC與FPGA的直接通信
      機載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設(shè)計
      基于MATLAB模擬混沌電路
      電子制作(2018年17期)2018-09-28 01:56:44
      芯片測試
      多通道采樣芯片ADS8556在光伏并網(wǎng)中的應(yīng)用
      多通道ARINC429總線檢查儀
      基于EtherCAT總線的ROV控制系統(tǒng)設(shè)計
      河南科技(2014年16期)2014-02-27 14:13:22
      清流县| 巴林左旗| 徐汇区| 虞城县| 启东市| 师宗县| 天等县| 抚宁县| 尖扎县| 花莲市| 陆良县| 敦煌市| 洛南县| 六安市| 铜川市| 正镶白旗| 泰和县| 五莲县| 沿河| 广宗县| 镇宁| 广丰县| 开平市| 沂水县| 从江县| 安平县| 新密市| 潮州市| 河曲县| 大悟县| 西青区| 万山特区| 德清县| 交城县| 张家川| 措美县| 乡宁县| 大厂| 菏泽市| 冷水江市| 商水县|