www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]介紹一種基于C805lF020單片機(jī)及CPLD芯片EPM3256ATCl44-10實(shí)現(xiàn)的多種信號(hào)采集系統(tǒng),其主要功能是對(duì)ZPW-2000R型移頻自動(dòng)閉塞系統(tǒng)中各種頻率信號(hào)及交流模擬量、數(shù)字量進(jìn)行采集處理,并與上位機(jī)進(jìn)行數(shù)據(jù)通信。系統(tǒng)以單片機(jī)為核心,利用C805lF020內(nèi)部ADC完成交流模擬信號(hào)的采集,通過兩片CPLD實(shí)現(xiàn)高精度頻率采集和數(shù)字信號(hào)采集;所有的數(shù)據(jù)運(yùn)算處理均由單片機(jī)完成,再通過CAN總線等傳送至上位機(jī)。該系統(tǒng)利用簡(jiǎn)單的電路設(shè)計(jì)及較低的成本,很好地滿足了實(shí)際應(yīng)用和生產(chǎn)需要;系統(tǒng)中所需控制時(shí)序及地址譯碼等電路均由CPLD產(chǎn)生,所有處理結(jié)果均存入RAM。CPU可隨時(shí)從RAM讀取數(shù)據(jù),并傳送至上位機(jī),為數(shù)據(jù)的實(shí)時(shí)性采集和處理提供了有力保證。

0 引言
    隨著我國(guó)鐵路向高速、高密、重載、電氣化方向邁進(jìn),區(qū)間閉塞設(shè)備尤其是移頻自動(dòng)閉塞系統(tǒng)得到了迅速的發(fā)展,ZPW-2000R型無絕緣移頻自動(dòng)閉塞系統(tǒng)也因此得到了廣泛的推廣應(yīng)用。為保證ZPW-2000R型無絕緣移頻自動(dòng)閉塞系統(tǒng)能可靠安全的運(yùn)行,隨移頻自動(dòng)閉塞系統(tǒng)配套,提供了系統(tǒng)維護(hù)機(jī),以對(duì)系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行全天候監(jiān)視,方便維護(hù)人員及時(shí)發(fā)現(xiàn)故障,并盡快排除故障,保證安全。本文介紹的采集系統(tǒng)正是為監(jiān)測(cè)ZPW-2000R型無絕緣移頻自動(dòng)閉塞系統(tǒng)維護(hù)機(jī)的主要設(shè)備提供接口。

l ZPW-2000R型無絕緣移頻自動(dòng)閉塞系統(tǒng)簡(jiǎn)介
    ZPW-2000R型無絕緣移頻自動(dòng)閉塞系統(tǒng)分室內(nèi)設(shè)備和室外設(shè)備兩部分。室內(nèi)設(shè)備包括發(fā)送器、功放器、接收器、濾波器、電纜模擬單元、采集系統(tǒng)、防雷單元、系統(tǒng)維護(hù)機(jī);室外設(shè)備包括匹配單元(PB)、調(diào)諧單元(BA)、平衡線圈(SVA)、補(bǔ)償電容等。系統(tǒng)構(gòu)成框圖見圖1,其主要工作方式為:


    發(fā)送器根據(jù)前方閉塞分區(qū)執(zhí)行繼電器構(gòu)成的編碼條件,輸出相應(yīng)編碼移頻信號(hào)。先經(jīng)“N+1”轉(zhuǎn)換、方向電路、紅燈轉(zhuǎn)換條件及發(fā)送通道設(shè)備送至室外電纜,再經(jīng)軌道匹配單元發(fā)送到軌道,并分別向兩個(gè)方向傳輸。正向信號(hào)經(jīng)主軌道傳送到本區(qū)段調(diào)諧區(qū)的接收側(cè),并在調(diào)諧區(qū)發(fā)送側(cè)BA處以其對(duì)接收信號(hào)呈低阻而實(shí)現(xiàn)隔離,不再向下一個(gè)區(qū)段繼續(xù)傳輸;反向信號(hào)經(jīng)調(diào)諧區(qū)傳輸送至相鄰區(qū)段的接收側(cè),同時(shí)以調(diào)諧區(qū)接收側(cè)BA對(duì)發(fā)送信號(hào)呈低阻而實(shí)現(xiàn)隔離,不再向相鄰區(qū)段繼續(xù)傳輸。
    經(jīng)主軌道傳輸?shù)谋緟^(qū)段信號(hào)和經(jīng)調(diào)諧區(qū)傳輸?shù)泥弲^(qū)段反向信號(hào)都送入本區(qū)段的接收匹配單元端,再經(jīng)電纜和通道設(shè)備傳輸,將兩種信號(hào)送至接收濾波端,由濾波器兩路混合分離,分出主軌道信號(hào)和調(diào)諧區(qū)信號(hào)這兩路輸出,分別送至接收器解調(diào)、譯碼,并輸出動(dòng)作執(zhí)行繼電器,控制區(qū)間信號(hào)燈顯示,反映列車占用情況,同時(shí)控制后方閉塞分區(qū)發(fā)送的信息,實(shí)現(xiàn)自動(dòng)控制。
    系統(tǒng)軌道電路采用調(diào)頻方式。載頻頻率為:1 698.7Hz(1700—1),1 701.4 Hz(1700—1),1 998.7 Hz(2000—2),2 001.4 Hz(2000—1),2 298.7 Hz(2 300—2),2 301.4 Hz(1700—1),2 598.7 Hz(2600—2),2 601.4 Hz(2600—1);頻偏為±11 Hz;低頻調(diào)制頻率為10.3 Hz,11.4 Hz,12.5 Hz,13.6 Hz.14.7 Hz,15.8 Hz,16.9 Hz,18 Hz,19.1 Hz。20.2 Hz,21.3 Hz,22.4 Hz,23.5 Hz,24.6 Hz,25.7 Hz,26.8 Hz,27.9 Hz,29 Hz,共18個(gè)信息。發(fā)送器、功放器、接收器、濾波器的工作狀態(tài)由采集系統(tǒng)實(shí)時(shí)采集.并上傳至系統(tǒng)維護(hù)機(jī)。

2 系統(tǒng)架構(gòu)設(shè)計(jì)
    該系統(tǒng)由輸入信號(hào)處理、主控單元、外部通信接口三大模塊組成,系統(tǒng)結(jié)構(gòu)如圖2所示。


    主要采集ZPW-2000R型無絕緣移頻自動(dòng)閉塞系統(tǒng)的接收器、發(fā)送器、功放器等單元設(shè)備的電壓、電流、低頻、載頻及繼電器狀態(tài)等數(shù)據(jù),并與系統(tǒng)維護(hù)機(jī)等上位機(jī)進(jìn)行數(shù)據(jù)通信。如圖2所示,采集的模擬量數(shù)據(jù)包括兩路功出電壓、八路接入電壓、兩路功出電流、兩路濾入電流等;采集的頻率信息包括兩路載頻信息、六路低頻信息等。其中,接入電壓及功出電流輸入均為毫伏級(jí)交流信號(hào);功出電壓輸入為高壓交流信號(hào);發(fā)送低頻及接收低頻輸入為交流數(shù)字信號(hào);地址編碼輸入為電平信號(hào);繼電器狀態(tài)輸入為數(shù)字脈沖信號(hào)。

3 C805lF020簡(jiǎn)介
    C8051F020(F020)是美國(guó)德州Cygnal公司推出的完全集成混合信號(hào)系統(tǒng)級(jí)MCU芯片。具有64個(gè)數(shù)字I/O引腳。其主要特征為:
    (1)高速、流水線結(jié)構(gòu)的8051兼容的CIP-51內(nèi)核;
    (2)全速、非侵入式的在系統(tǒng)調(diào)試接口(片內(nèi));
    (3)真正12位100 kS/s的8通道ADC,帶PGA和模擬多路開關(guān);
    (4)真正8位500 kS/sADC,帶PGA和8通道模擬多路開關(guān);
    (5)兩個(gè)12位DAC,具有可編程數(shù)據(jù)更新方式;
    (6)64 KB可在系統(tǒng)編程的FLASH存儲(chǔ)器;
    (7)4 352(4 096+256)B的片內(nèi)RAM;
    (8)可尋址64 KB地址空間的外部數(shù)據(jù)存儲(chǔ)器接口;
    (9)硬件實(shí)現(xiàn)的SPI,SMBus/I2C和兩個(gè)UART串行接口;
    (10)通用的16位定時(shí)器;
    (11)具有五個(gè)捕捉/比較模塊的可編程計(jì)數(shù)器/定時(shí)器陣列;
    (12)片內(nèi)看門狗定時(shí)器、VDD監(jiān)視器和溫度傳感器。
    C8051F020單片機(jī)的所有模擬和數(shù)字外設(shè)均可由用戶固件使能/禁止和配置。FLASH存儲(chǔ)器還具有在系統(tǒng)重新編程能力,可用于非易失性數(shù)據(jù)存儲(chǔ),并允許現(xiàn)場(chǎng)更新805l固件。片內(nèi)JTAG調(diào)試電路允許使用安裝在最終應(yīng)用系統(tǒng)上的產(chǎn)品MCU進(jìn)行非侵入式(不占用片內(nèi)資源)、全速的在系統(tǒng)調(diào)試。該調(diào)試系統(tǒng)支持觀察和修改存儲(chǔ)器和寄存器,支持?jǐn)帱c(diǎn)、觀察點(diǎn)、單步及運(yùn)行和停機(jī)命令。在使用JTAG調(diào)試時(shí),所有的模擬和數(shù)字外設(shè)都可全功能運(yùn)行。
    采用開關(guān)網(wǎng)絡(luò)以硬件方式實(shí)現(xiàn)I/O端口的靈活配置,外設(shè)電路單元通過相應(yīng)的配置寄存器控制交叉開關(guān)配置到所選擇的端口上,從而避免了固定方式I/O端口既占用引腳多,配置又不夠靈活的缺點(diǎn)。

4 EPM3256ATCl44-10簡(jiǎn)介
    EPM3256ATCl44-10是Altera公司MAX3000系列的CPLD芯片,其特點(diǎn):是以多陣列矩陣(MAX)結(jié)構(gòu)為基礎(chǔ)的高性能、低功耗的CMOS E2PROM器件,通過內(nèi)置的JTAG(IEEE 1149.1)可實(shí)現(xiàn)在系統(tǒng)編程;內(nèi)置符合IEEE 1149.1-1990標(biāo)準(zhǔn)的JTAG BST電路;是一款高密度器件,能提供5 000個(gè)可用門,256個(gè)宏單元,16個(gè)邏輯陣列塊,116個(gè)用戶I/O;引腳到引腳的邏輯延遲為5.5 ns,計(jì)數(shù)器工作頻率達(dá)172.4 MHz;多電壓I/O接口,使得核心工作在3.3 V時(shí),I/0管腳可同時(shí)兼容5.0 V,3.3 V及2.5 V三種邏輯電平;遵守PCI規(guī)定,具有一10速度等級(jí)。

5 硬件設(shè)計(jì)原理
5.1 電源設(shè)計(jì)

    該系統(tǒng)外部輸入電源為DC 48 V。DC 48 V電源經(jīng)開關(guān)、防止接反二極管、濾波電容、熔斷電阻至電源濾波器,經(jīng)濾波器濾波后送到兩個(gè)電源塊(48 V輸入,5 V輸出)。一個(gè)為輸入接口電路及通信接口電路供電,另一個(gè)經(jīng)三端穩(wěn)壓片(5 V輸入,3.3 V輸出)為內(nèi)部執(zhí)行電路及指示燈電路提供5 V及3.3 V電源。由于外圍接口電路采用單獨(dú)電源,與內(nèi)部電路分開供電,實(shí)現(xiàn)了內(nèi)部電路與接口電路的電源隔離,有效保護(hù)內(nèi)部電路器件,提高了可靠性。
5.2 輸入信號(hào)處理
    低頻、繼電器狀態(tài)及地址編碼等信號(hào)經(jīng)光耦隔離后變?yōu)?.3 V方波或電平信號(hào),送入主控單元。輸入模擬信號(hào)經(jīng)變壓器隔離或升降壓、濾波、降壓電阻、瞬時(shí)過電壓保護(hù)等信號(hào)調(diào)理后,輸出信號(hào)為交變信號(hào),而本系統(tǒng)中單片機(jī)內(nèi)置ADC轉(zhuǎn)換輸入電壓范圍為0~3.3 V,因此在送入ADC之前,還需進(jìn)行電平抬升,變?yōu)闈M足ADC輸入電壓測(cè)量范圍要求的信號(hào)。其中,功出電壓信號(hào)經(jīng)信號(hào)調(diào)理后還送至比較器電路,經(jīng)過波形變換后由原來的正弦移頻信號(hào)變?yōu)?.3 V的方波信號(hào),作為載頻信號(hào)的輸入源。比較器電路如圖3所示。電路由分壓電阻(R56,R59)、直流分壓電阻(R61,R62)、箝位二極管(V7,8V)、比較器N25A(LM393P)、上拉電阻R63及濾波電容等組成。


5.3 主控單元
    主控單元包括CPU及兩片CPLD。
    CPU采用C8051F020單片機(jī)。由于F020內(nèi)部集成有兩個(gè)ADC,所以在該系統(tǒng)中利用它的第18~25腳及29~34腳共14個(gè)端口作為多路模擬信號(hào)的輸入端口,由單片機(jī)完成所有模擬量的A/D轉(zhuǎn)換。在采集各路模擬信號(hào)的同時(shí),F(xiàn)020還要從兩片CPLD讀取頻率、地址編碼及繼電器狀態(tài)數(shù)據(jù),并對(duì)所有采樣數(shù)據(jù)進(jìn)行實(shí)時(shí)計(jì)算處理,將所有轉(zhuǎn)換結(jié)果存入32 KB的外部存儲(chǔ)器。對(duì)于地址編碼信息,CPU只在每次上電后讀取1次,若有效,則保存,用作與微機(jī)監(jiān)測(cè)通信的CAN節(jié)點(diǎn)地址,之后不再檢查地址編碼信息的變化。由F020的交叉開關(guān)優(yōu)先權(quán)表可知,兩個(gè)UART的TX和RX可連到端口引腳。P0.O~P0.3,該系統(tǒng)中利用一組TX0和RX0接RS 232接口,另一組TXl和RXl接RS 485接口。
    兩片CPLD均采用Altera公司的EPM3256ATCl44-lO芯片,數(shù)據(jù)采集及指示燈控制所需的控制時(shí)序及地址譯碼等電路均由CPLD產(chǎn)生。其中,CPLDl對(duì)48 MHz高精度一體化晶體振蕩器分頻,得到24 MHz及12 MHz同步時(shí)鐘信號(hào),分別作為單片機(jī)及CAN控制器的系統(tǒng)時(shí)鐘。由于要采集的開關(guān)量路數(shù)較多,該系統(tǒng)將所有繼電器狀態(tài)輸入及五路地址編碼輸入均接至CPLDl,再由單片機(jī)通過數(shù)據(jù)總線從CPLDl分別進(jìn)行讀取。CPLDl同時(shí)還生成兩路不同頻率的低頻測(cè)試脈沖,供生產(chǎn)調(diào)試時(shí)使用。CPLD2則負(fù)責(zé)完成所有低頻、載頻信息的采集。
5.4 與計(jì)算機(jī)通信接口
    該系統(tǒng)提供RS 232或RS 485串行通信接口及CAN通信接口,其中串行通信接口主要用于生產(chǎn)調(diào)試,而現(xiàn)場(chǎng)應(yīng)用中使用CAN總線與系統(tǒng)維護(hù)機(jī)交換數(shù)據(jù)。由于一條CAN總線上需掛接多個(gè)設(shè)備,該系統(tǒng)運(yùn)用外部端子封線的方式為每個(gè)設(shè)備定義節(jié)點(diǎn)地址,地址編碼范圍為0~31。當(dāng)節(jié)點(diǎn)地址為O時(shí),CPU將工作于測(cè)試狀態(tài),運(yùn)行測(cè)試程序代碼,供設(shè)備調(diào)試時(shí)使用。

6 軟件設(shè)計(jì)
6.1 單片機(jī)程序設(shè)計(jì)

    單片機(jī)程序固化在C38051F020單片機(jī)的內(nèi)部FLASH存儲(chǔ)器中,在Cygnal IDE集成開發(fā)環(huán)境下,采用模塊化程序的設(shè)計(jì)方法,將軟件分為一個(gè)主程序和若干個(gè)子程序模塊,主程序流程見圖4。系統(tǒng)采用定時(shí)器O中斷方式,每0.1 ms分別對(duì)兩個(gè)ADC的某一通道采集一次,每通道連續(xù)采集512次,并將采集到的數(shù)據(jù)分別存入外部存儲(chǔ)器內(nèi)的兩個(gè)連續(xù)緩沖區(qū)ADBufO和ADBufl中,再利用采集到的512個(gè)點(diǎn)的電壓瞬時(shí)值計(jì)算交流模擬輸入的電壓有效值。定時(shí)器0中斷模塊流程見圖5。


6.2 CPLD程序設(shè)計(jì)
    CPLD程序是在MaxPlusⅡ開發(fā)環(huán)境下采用AHDL硬件描述語言和圖形混合編寫,限于篇幅,這里只給出其中一路低頻采集的AHDL代碼。
   

7 結(jié)語
    該系統(tǒng)采用單片機(jī)內(nèi)部集成ADC實(shí)現(xiàn)交流模擬量采集,同時(shí)利用C2PLD強(qiáng)大的數(shù)字處理功能和高密度集成的特點(diǎn),降低了硬件成本,簡(jiǎn)化了電路設(shè)計(jì),配合軟件編程的靈活性和可擴(kuò)充性,在實(shí)際生產(chǎn)和現(xiàn)場(chǎng)運(yùn)用中帶來了很好的經(jīng)濟(jì)和社會(huì)效益。在對(duì)測(cè)量精度要求不高的其他應(yīng)用中,也不失為較好的選擇。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉