《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > 基于DSP和CAN總線的數(shù)據(jù)采集與處理系統(tǒng)
基于DSP和CAN總線的數(shù)據(jù)采集與處理系統(tǒng)
摘要: 本文將DSP和CAN總線等技術(shù)應(yīng)用在電力系統(tǒng)模擬量采集和測量中,詳細(xì)闡述了實(shí)際應(yīng)用中的模數(shù)轉(zhuǎn)換和CAN接口電路.該系統(tǒng)的數(shù)據(jù)采集的速度和精度使電壓、電流和功率等基本遙測量的采集、計算、分析更為快捷,CAN通信符合現(xiàn)場要求,在實(shí)際應(yīng)用中取得良好的效果,也為相關(guān)的電力系統(tǒng)中的電量檢測提供了一定的參考。
Abstract:
Key words :

引言

隨著計算機(jī)技術(shù)&通信技術(shù)和電子技術(shù)的迅猛發(fā)展,電力系統(tǒng)自動化程度也日益提高,通過現(xiàn)場總線技術(shù)和數(shù)字信號處理技術(shù)的應(yīng)用提高了電力系統(tǒng)的可靠性和可維護(hù)性。本文將TMS320LF2407A芯片和CAN總線" title="CAN總線">CAN總線等技術(shù)應(yīng)用于電力系統(tǒng)的數(shù)據(jù)采集" title="數(shù)據(jù)采集">數(shù)據(jù)采集中,基于對轉(zhuǎn)換時間和轉(zhuǎn)換精度的考慮,本系統(tǒng)還采用了ADS7684" title="ADS7684">ADS7684作為模數(shù)轉(zhuǎn)換芯片。ADS7684是TI公司推出的專為高速同步數(shù)據(jù)采集系統(tǒng)設(shè)計的高速6通道同步采樣、12位的模/數(shù)轉(zhuǎn)換芯片。將ADS7684與TMS320LF2407A芯片構(gòu)成數(shù)據(jù)采集部分,是一個較好的數(shù)據(jù)采集方案。該系統(tǒng)可以快捷地實(shí)現(xiàn)對電壓、電流、功率、功率因數(shù)和頻率等重要的電力參數(shù)進(jìn)行實(shí)時檢測,處理和傳輸。

1 系統(tǒng)結(jié)構(gòu)

基于現(xiàn)場總線的電力系統(tǒng)數(shù)據(jù)采集系統(tǒng)由數(shù)據(jù)采集模塊、CAN總線、工控機(jī)(IPC)3部分組成,其系統(tǒng)結(jié)構(gòu)如圖1所示。
 

圖1 系統(tǒng)結(jié)構(gòu)圖 


其中數(shù)據(jù)采集模塊采集現(xiàn)場數(shù)據(jù),直接面向生產(chǎn)過程;工控機(jī)主要功能是通過現(xiàn)場總線網(wǎng)絡(luò)對數(shù)據(jù)采集模塊的參數(shù)進(jìn)行設(shè)置,實(shí)時獲取數(shù)據(jù)采集模塊的數(shù)據(jù)和信息,以及顯示、數(shù)據(jù)分析和完成報表等功能;CAN總線部分主要由CAN總線適配卡、通信介質(zhì)和相應(yīng)軟件構(gòu)成。

2 系統(tǒng)硬件設(shè)計

三相電壓、三相電流模擬信號先輸入到信號調(diào)理電路,輸出的雙極性信號進(jìn)入A/D轉(zhuǎn)換專用芯片ADS7864電路,數(shù)據(jù)信號經(jīng)過電平匹配后傳入DSP" title="DSP">DSP。該系統(tǒng)還包括開關(guān)量輸入電路、開關(guān)量輸出電路、時鐘、電源和CAN接口等電路。如圖2所示。
 

圖2 硬件總體框圖


2.1  TMS320LF2407A的主要特點(diǎn)

美國德州儀器公司生產(chǎn)的TMS320LF2407A芯片將實(shí)時信號處理能力和控制器外設(shè)功能集于一身,特別適合于工業(yè)控制應(yīng)用。內(nèi)核采用哈佛結(jié)構(gòu),運(yùn)算速度快,最高可達(dá)40MIPS的執(zhí)行速度。具有豐富的通用輸入、輸出引腳。該芯片供電電壓為3.3V,降低了控制器的功耗;還提供了符合CAN2.0B規(guī)范要求的CAN通信模塊;一個16位的同步串行外圍接口(SPI)和串行通信接口(SCI)模塊;具有低成本、低功耗、高速運(yùn)算能力和高性能處理能力等優(yōu)點(diǎn),因此該DSP芯片可以滿足此系統(tǒng)要求。

2.2 采集模塊電路設(shè)計

該部分電路采用ADS7684作為A/D轉(zhuǎn)換芯片,ADS7684是一種高速、低功耗、六通道、同時采樣保證無失碼的雙12位A/D轉(zhuǎn)換器。主要應(yīng)用于電機(jī)控制,三相電源控制等領(lǐng)域。信號調(diào)理部分采用互感器對電網(wǎng)信號進(jìn)行隔離變化,所選用的是電流型互感器,既可測電壓也可測電流,輸入、輸出額定電流6mA/6mA再采用普通運(yùn)算放大器LM324構(gòu)成電流電壓轉(zhuǎn)換器#運(yùn)放工作在放大狀態(tài),輸出-5~+5V信號.從調(diào)理部分得到的雙極性模擬信號經(jīng)過運(yùn)算放大器OPA340組成的轉(zhuǎn)換電路變成0~5V的輸入信號,接入ADS7864的+IN和-IN端子,如圖3所示。
 

圖3 雙極性輸入轉(zhuǎn)換電路


ADS7684使用獨(dú)立的8MHZ有源時鐘,由5V電源供電。TMS320LF2407A供電電壓是3.3V,而ADS7864供電電壓是5V,所以二者接口需電平轉(zhuǎn)換,ADS7864的16位數(shù)據(jù)線經(jīng)過SN74LVTH16245A電壓轉(zhuǎn)換芯片再與DSP相連,片選信號CS和讀信號RD分別由2407A的外部I/O空間選通信號CS和讀信號RD經(jīng)電平匹配模塊引入,它的A/D轉(zhuǎn)換結(jié)束標(biāo)志信號BUSY同樣須經(jīng)電平匹配模塊引到2407A的XINT1。ADS7864同時采到6路輸入信號并將它們保存在保持寄存器,然后順序啟動轉(zhuǎn)換,將轉(zhuǎn)換的結(jié)果分別存放在6個寄存器中,轉(zhuǎn)換完后發(fā)出BUSY中斷信號,DSP響應(yīng)中斷,順序讀出轉(zhuǎn)換結(jié)果,然后再進(jìn)行下一次采樣、轉(zhuǎn)換。

2.3 通信模塊電路設(shè)計

目前電力系統(tǒng)的分布式監(jiān)控系統(tǒng)幾乎都是基于RS-485構(gòu)建的網(wǎng)絡(luò),采用半雙工的電氣協(xié)議,這種機(jī)制使得在構(gòu)建復(fù)雜工業(yè)現(xiàn)場的實(shí)時監(jiān)控網(wǎng)絡(luò)時存在不足,可靠性低,系統(tǒng)故障隔離能力差。在本設(shè)計方案中采用了CAN總線技術(shù)。該總線技術(shù)具有獨(dú)特的機(jī)制,其主要有以下幾個優(yōu)點(diǎn):網(wǎng)絡(luò)節(jié)點(diǎn)不分主動主從;采用非破壞總線仲裁;支持競爭;傳輸距離遠(yuǎn);通信速度較高(最大1Mbit/s);組網(wǎng)靈活;其報文采用短幀結(jié)構(gòu),傳輸時間短,受干擾小,具有自己的協(xié)議等;所以現(xiàn)場總線CAN以其自身的優(yōu)點(diǎn)有效支持分布式控制系統(tǒng)或成為實(shí)時控制的串行通信網(wǎng)絡(luò)。

TMS320LF2407A內(nèi)帶CAN控制器,使整個電路的外圍設(shè)計簡單化,可靠性也得到提高。考慮到CAN 總線數(shù)據(jù)傳輸?shù)母咚俾屎涂垢蓴_性,CAN通信方案做了如下幾方面設(shè)計:DSP的CANRX和CANTX先通過74LVC04A進(jìn)行3.3V與5V的電平匹配,然后再通過高速光隔TLP113與TJA1050連接,實(shí)現(xiàn)了總線的電氣隔離;采用了TJA1050作為驅(qū)動器代替以往的82C250,TJA1050的優(yōu)點(diǎn)是完全符合ISO11898標(biāo)準(zhǔn);高速率最高達(dá)1 Mbit/s;電磁抗干擾性能好;不上電的節(jié)點(diǎn)不會對總線造成擾動;輸出驅(qū)動器受到溫度保護(hù);至少可以連接110個節(jié)點(diǎn)。數(shù)字電源VCC和GND是用小功率隔離模塊DC/DC進(jìn)行一次隔離后得到的。增加了通信的抗干擾能力。CAN通信接口電路如圖4所示。

圖4 CAN通信接口電路

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

  本系統(tǒng)的軟件在CCS2000的開發(fā)環(huán)境下編輯、調(diào)試的,采用C2000 DSP匯編語言和C語言混合編程。軟件采用模塊化的開發(fā)思想使得模塊的調(diào)用簡潔方便。與硬件兩部分相對應(yīng),其軟件功能劃分為采樣和通信兩個環(huán)節(jié)。

  3.1 采樣環(huán)節(jié)

  ADS7864 含有兩個可以同時工作的12位A/D轉(zhuǎn)換器,其3個保持信號選擇輸入的多路開關(guān)并且啟動A/D轉(zhuǎn)換。這3個保持信號同時有效就可以同時保持6路輸入信號,轉(zhuǎn)換的數(shù)據(jù)分別存放在6個寄存器中。ADS7864的BUSY端接到DSP 的XINT1端,ADS7864把數(shù)據(jù)轉(zhuǎn)換完成后發(fā)出中斷請求信號,DSPC相應(yīng)中斷,進(jìn)入中斷服務(wù)程序,讀取數(shù)據(jù)。一次讀到16位信息,其中DB15表明數(shù)據(jù)的有效性(高電平有效),DB14,DB13,DB12表示哪個通道,DB11~DB00為該通道的轉(zhuǎn)換的結(jié)果。地址/模式信號(A0,A1,A2)選擇數(shù)據(jù)讀取數(shù)據(jù)的方式,本系統(tǒng)設(shè)置為全“1”,即采用先入先出方式。根據(jù)電路編寫程序,程序流程圖如圖5所示。

                                                        圖5 采樣模塊程序流程圖

  3.2 通信環(huán)節(jié)

  在使用CAN控制器之前首先必須對它的內(nèi)部寄存器進(jìn)行初始化設(shè)置。包括相關(guān)I/O口、位定時器以及郵箱的相關(guān)設(shè)置。第1步即為正確配置兩個引腳CANTX和CANRX,因?yàn)檫@兩個I/O口均為復(fù)用口。第2步初始化位定時器:位定時器主要由BCR1和BCR2這兩個寄存器組成,包括CAN控制器的通訊波特率、同步跳轉(zhuǎn)寬度、采樣次數(shù)和重同步方式。第3步初始化郵箱:郵箱初始化主要是設(shè)置郵箱的標(biāo)識符、控制域以及對相應(yīng)的郵箱賦初值。以下是寄存器初始化的部分原代碼:
 

  數(shù)據(jù)的發(fā)送與接收:當(dāng)完成以上3步之后,接著就實(shí)現(xiàn)對數(shù)據(jù)的發(fā)送與接收請求.數(shù)據(jù)的接收,采用中斷方式接收CAN信息,而且所接收到的信息標(biāo)識符必須與相應(yīng)的接受郵箱的標(biāo)識符相同才能被接收,否則被濾除.

  4 結(jié)束語

  本文將DSP和CAN總線等技術(shù)應(yīng)用在電力系統(tǒng)模擬量采集和測量中,詳細(xì)闡述了實(shí)際應(yīng)用中的模數(shù)轉(zhuǎn)換和CAN接口電路.該系統(tǒng)的數(shù)據(jù)采集的速度和精度使電壓、電流和功率等基本遙測量的采集、計算、分析更為快捷,CAN通信符合現(xiàn)場要求,在實(shí)際應(yīng)用中取得良好的效果,也為相關(guān)的電力系統(tǒng)中的電量檢測提供了一定的參考。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产在线观看91精品一区| 一区二区精品| 欧美体内she精视频| 久热精品视频在线观看一区| 午夜精品久久久久久99热软件| av成人免费在线观看| 91久久综合| 久久精品国产欧美亚洲人人爽| 亚洲午夜一级| 中文欧美字幕免费| 中文欧美在线视频| 中文在线资源观看网站视频免费不卡 | 极品日韩久久| 黄色小说综合网站| 在线成人h网| 亚洲成人在线| 亚洲国产另类精品专区| 亚洲国产精品999| 91久久在线观看| 99re8这里有精品热视频免费| 99热免费精品在线观看| 这里只有精品电影| 亚洲在线1234| 欧美在线在线| 亚洲国产日韩欧美在线动漫| 亚洲精品美女在线观看播放| 亚洲精品免费在线播放| 日韩亚洲欧美在线观看| 一区二区三区免费观看| 亚洲一区尤物| 欧美在线视频一区二区| 久热国产精品视频| 欧美激情一区二区在线| 欧美三级视频在线| 国产精品一卡二| 国内精品嫩模av私拍在线观看 | 一区二区三区波多野结衣在线观看| 宅男66日本亚洲欧美视频| 亚洲欧美日韩精品一区二区| 欧美一区午夜精品| 亚洲三级性片| 亚洲网站在线观看| 久久精品日韩欧美| 欧美成人嫩草网站| 国产精品v一区二区三区| 国产在线视频不卡二| 亚洲国产一区二区三区在线播| 一本久久精品一区二区| 亚洲欧美日韩精品久久亚洲区 | 亚洲日韩欧美一区二区在线| 亚洲午夜日本在线观看| 久久aⅴ国产紧身牛仔裤| 日韩视频中午一区| 欧美一级专区免费大片| 欧美3dxxxxhd| 国产精品欧美在线| 亚洲二区在线| 亚洲一区日韩| 亚洲理论在线观看| 欧美在线亚洲在线| 欧美激情精品久久久久久变态| 国产精品福利久久久| 激情久久综艺| 亚洲天堂偷拍| 亚洲激情在线激情| 午夜亚洲一区| 欧美激情第3页| 国产日产欧美a一级在线| 亚洲欧洲一区二区三区久久| 欧美亚洲视频| 亚洲午夜精品| 欧美777四色影视在线| 国产精品综合久久久| 亚洲激情小视频| 欧美中文字幕| 亚洲欧美成人网| 欧美第一黄色网| 国产午夜精品久久| 一本色道久久综合狠狠躁的推荐| 亚洲高清视频一区| 午夜在线精品偷拍| 欧美美女喷水视频| 尤物精品国产第一福利三区| 亚洲欧美成人综合| 亚洲天堂成人在线观看| 免费在线成人av| 国产一区二区三区四区| 宅男在线国产精品| 99在线精品视频| 女人天堂亚洲aⅴ在线观看| 国产欧美日本一区视频| 99热免费精品在线观看| 亚洲日韩成人| 久久婷婷蜜乳一本欲蜜臀| 国产精品日韩| 一区二区三区波多野结衣在线观看| 亚洲精品免费一二三区| 久久蜜桃精品| 国产日韩欧美中文在线播放| 亚洲性色视频| 亚洲一区在线免费| 欧美久久婷婷综合色| 在线观看不卡| 欧美中文在线观看| 久久国产福利| 国产精品综合av一区二区国产馆| 一区二区久久久久久| 一二三区精品| 欧美激情亚洲| 亚洲丰满在线| 亚洲欧洲日韩女同| 美日韩精品免费观看视频| 国产一区清纯| 久久大逼视频| 久久久综合免费视频| 国产色综合天天综合网| 欧美一二三区精品| 久久精品视频网| 国产午夜精品全部视频播放| 欧美一区二区三区的| 欧美在线视频免费播放| 国产欧美一级| 欧美一区影院| 老色鬼精品视频在线观看播放| 国产综合视频| 亚洲黄色天堂| 欧美黄污视频| 99在线精品视频| 亚洲主播在线播放| 国产精品美女一区二区在线观看| 亚洲午夜性刺激影院| 欧美一区=区| 国产一区二区成人久久免费影院| 欧美在线亚洲综合一区| 美女精品在线观看| 亚洲欧洲精品成人久久奇米网 | 欧美日韩一区二区三区在线观看免 | 欧美日韩在线精品一区二区三区| 日韩一二三在线视频播| 亚洲一区二区三区在线| 国产精品免费aⅴ片在线观看| 亚洲欧美中文在线视频| 久久久亚洲一区| 亚洲国产精品久久91精品| 99视频一区| 国产精品日日做人人爱 | 久久精品亚洲精品| 欧美电影美腿模特1979在线看| 亚洲毛片在线| 亚洲欧美日韩一区二区三区在线观看| 国产精品香蕉在线观看| 久久精品国产99精品国产亚洲性色| 久久亚洲精品中文字幕冲田杏梨| 亚洲国产精品久久久久婷婷老年| 亚洲午夜羞羞片| 国产欧美一区二区三区久久| 久久精品视频免费| 欧美巨乳在线| 亚洲欧美日韩电影| 欧美成人亚洲成人| 亚洲天堂男人| 久久综合久久久久88| 日韩一级精品视频在线观看| 欧美在线免费观看视频| 亚洲国产精品久久久久秋霞不卡| 亚洲午夜在线观看| 国产伊人精品| 在线视频免费在线观看一区二区| 国产精品影视天天线| 亚洲欧洲一区二区三区在线观看 | 国产精品爽爽爽| 亚洲国产精品一区在线观看不卡| 欧美日韩国产123| 午夜精彩国产免费不卡不顿大片| 欧美成人资源| 亚洲欧美怡红院| 欧美精品电影| 欧美亚洲色图校园春色| 欧美日韩大片| 欧美在现视频| 欧美日韩中文另类| 欧美一区二区在线视频| 欧美欧美天天天天操| 久久se精品一区精品二区| 欧美日韩免费看| 久久福利精品| 国产精品久久久久久久电影| 亚洲日本电影在线| 国产亚洲激情在线| 亚洲一区二区三区精品在线观看| 娇妻被交换粗又大又硬视频欧美| 亚洲午夜激情网站| 亚洲二区在线视频| 久久精品国产一区二区三区 | 亚洲丝袜av一区| 欧美国产日韩二区| 性欧美xxxx大乳国产app| 欧美乱人伦中文字幕在线| 亚洲缚视频在线观看| 国产伦精品一区二区|