999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

移頻軌道電路發碼裝置的研究與設計

2023-10-11 15:21:46刁艷美
鐵路計算機應用 2023年9期
關鍵詞:單片機信號

楊 城,刁艷美

(南京工業大學浦江學院,南京 211200)

移頻軌道電路是重要的信號設備之一,與普通工頻軌道電路相比,移頻軌道電路不僅能檢測列車對軌道的占用,還能傳輸行車信息。移頻軌道電路發碼裝置基于移頻鍵控(FSK,Frequency-Shift Keying)原理,將行車信息調制成移頻信號,經放大器放大后傳輸到鋼軌上,車載信號設備利用設置在第一輪對前方的線圈感應移頻信號,經過解調可得到相應的行車信息,從而實現對機車信號機的控制。因此,移頻軌道電路的發碼裝置(簡稱:軌道電路發碼裝置)輸出信號的質量對機車信號的可靠性具有一定影響。

目前,比較有代表性的移頻軌道電路有ZPW-2000 和FTGS,雖然二者對應的列車速度等級不同,但基本原理一致,都基于FSK 調制方式。

既有ZPW-2000 和FTGS 軌道電路發碼裝置存在以下問題:(1)主要由分立元件構成,電路結構較復雜,維護保養及故障處理流程較繁瑣;(2)輸出信號質量會因個別元器件老化而下降;(3)利用專用的檢修環線檢修時,需要檢修人員登車檢查每個機車信號碼的顯示情況,耗時耗力、易錯檢漏檢。 為解決上述問題,眾多研究人員進行了相關研究,田更生[1]基于可編程邏輯控制器(PLC,Programmable Logic Controller)設計了機車信號發碼環線系統,將各種制式的數據預置在PLC 內存,可產生各種制式的編碼信息,實現了向列車發送信息的功能,但采用開環控制,不能將運行結果及時反饋,有待繼續研究;蘇寶平等人[2]基于高性能單片機設計了一種便攜式機車信號發碼器,利用STM8 系列單片機的數模轉換功能產生移頻信號,濾波后輸出到發射線圈上,但所產生的移頻信號質量與單片機的速率和控制精度有關,需要程序精準控制才能使上下邊頻相位連續,設計上有一定難度;李積英等人[3]基于AVR 單片機給出了一種帶閉環監測功能的軌道電路移頻信號發碼裝置的電子化方案,利用2 個定時器分別計算調制頻率和上下邊頻的中斷時間,實現移頻信號的輸出,但該方案同樣對單片機的速率和精度有較高的要求,需要嚴格控制上下邊頻相位的連續性,該方法分辨率也低于其他方案。

基于上述研究,本文設計一種高集成度、高精度、高分辨率的軌道電路發碼裝置,利用單片機控制直接數字頻率合成器(DDS,Direct Digital Synthesizer)芯片產生指定的移頻信號,經過功率放大,輸出到機車環線,可兼顧ZPW-2000 和FTGS 這2 種移頻軌道電路。

1 移頻信號發碼方案比選

1.1 移頻信號產生方法

產生移頻信號的方法較多,比較常見的有以下3 種[4]。

(1)利用單片機按正弦波幅值在連續的時間軸上產生相應寬度的脈沖寬度調制(PWM,Pulse Width Modulation)方波,使該信號能量分布在時域上與對應的正弦波一致,再將PWM 方波通過低通濾波器,即可得到相應的正弦波波形。該方法需要存儲大量移頻信號波形數據,在工作時比較耗費單片機資源,且輸出波形平滑度與單片機及濾波器性能有較大關系,因此輸出的信號質量會受到一定限制。

(2)利用單片機控制數模轉換器(DAC,Digital to Analog Converter)芯片,直接控制輸出正弦波波形,為讓輸出波形更加平滑,需要在DAC 芯片后級加上濾波器。單片機利用數模轉換生成正弦波,本質上也是離散的,且需要一定的轉換時間,該方法對單片機的資源和速度都有一定的要求。

(3)單片機控制DDS芯片,直接輸出相位連續的FSK 調制信號,其波形具有速度快、分辨率高、相位連續等特點,還有較好的正交性,適合用來設計軌道電路發碼裝置[5-7]。

因此,本文采用第3 種方法產生軌道電路發碼裝置所需要的移頻信號。

1.2 DDS 芯片選型

DDS 芯片與傳統的頻率合成器相比,具有成本低、功耗低、分辨率高和轉換時間短等優點,通過參考頻率源產生多個頻率,利用全數字化技術合成,輸出各種頻率的波形。性價比較高的DDS 芯片參數如表1 所示。

表1 DDS 芯片參數

綜合考慮表1 中各類DDS 芯片的參數和實際外圍電路設計的復雜程度,本文選擇AD9958 芯片作為移頻信號發生電路的核心[8],主要原因如下。

(1)AD9958 芯片的時鐘主頻為500 MHz,輸出信號的分辨率可達到0.12 Hz;

(2)在功耗方面,AD9958 芯片功耗較低,在設備不工作的情況下,可便捷地通過軟件或者硬件將芯片設置成斷電模式;

(3)單片機可通過串行I/O 接口控制AD9958芯片,易于硬件電路的設計。

2 軌道電路發碼裝置設計

軌道電路發碼裝置采用STM32L431 單片機作為裝置的主控芯片,該單片機基于Cortex-M4 內核、主頻80 MHz、Flash 256 KB、RAM 64 KB,屬于超低功耗型號,適用于便攜式設備及低功耗設備。AD9958 芯片作為移頻信號發生電路的核心,輸出的小功率移頻信號需要功率放大電路(簡稱:功放電路)放大。后級功放電路分為兩級,第1 級為運算放大器(簡稱:運放),用于信號的調理;第2 級為功率放大器(簡稱:功放)。軌道電路發碼裝置還設計了RS-485 通信電路,方便上位機控制,并為便攜式設備提供了按鍵和有機發光二極管(OLED,Organic Light-Emitting Diode)顯示屏。軌道電路發碼裝置結構如圖1 所示。

圖1 軌道電路發碼裝置結構

軌道電路發碼裝置可通過RS-485 通信電路和OLED 顯示屏、按鍵來進行配置。STM32L431 主控芯片接收到配置信息,并將配置信息轉化成控制數據寫入到移頻信號發生電路的AD9958 芯片,從而輸出指定的小功率移頻信號;功放電路對AD9958 芯片輸出的小功率移頻信號進行功率放大,從而輸出給測試環線,供車輛接收。

2.1 移頻信號發生電路

AD9958 芯片是移頻信號發生電路的核心,采用引腳架構芯片級封裝(LFCSP,Lead Frame Chip Scale Package),提供高速串行外設接口(SPI,Serial Peripheral Interface),與STM32L431 單片機的通用型輸入輸出(GPIO,General-purpose Input/Output)口相連接,CS 引腳和SCLK 分別是SPI 接口的片選(低電平有效)和時鐘引腳,SDIO_0~SDIO_3 為數據引腳,有4 種編程模式供用戶靈活配置;P0~P3則為調制的數據引腳,用于控制芯片內部的累加器和輸出信號的振幅。AD9958 芯片的DDS 內核電源和I/O 電源分開設計,分別為1.8 V 和3.3 V,因此,AD9958 芯片的I/O 口可直接和單片機的GPIO 相連。AD9958 芯片內部有倍頻器,外接25 MHz 有源晶振提供時鐘,經過倍頻,AD9958 芯片構成的移頻信號發生電路時鐘主頻可達500 MHz。

AD9958 芯片共有2 組輸出通道,可設計成雙移頻信號通道輸出,CH0_IOUT 作為主輸出, CH1_IOUT為備用,在主輸出故障的情況下使用。AD9958 芯片的信號以電流的形式輸出,在輸出端口上并聯51 Ω電阻,將輸出電流轉換成電壓信號。為提高輸出信號的質量,本文在AD9958 芯片后級添加濾波器,以改善輸出信號的諧波失真和雜散性,提高信號的平滑程度[9-11]。圖2 為移頻信號發生電路示意。

圖2 移頻信號發生電路示意

2.2 RS-485 通信電路

RS-485 通信電路用于軌道電路發碼裝置和上位機的數據通信,通信芯片采用RS-485 收發器SP485EN,考慮到工作現場電磁環境比較惡劣,利用光耦芯片TLP785 將通信電路和單片機隔離開,并在2 條通信線纜上分別并聯1 個瞬態電壓抑制器(TVS,Transient Voltage Suppressor)管,用來保護RS-485收發器SP485EN,防止通信接口受到瞬態電壓沖擊,圖3 為RS-485 通信電路示意。

圖3 RS-485 通信電路示意

采用RS-485 作為軌道電路發碼裝置的通信電路,主要因其利用差分形式傳輸信號,具有較好的抗干擾能力,為保證接收數據的正確性,單片機串口在接收到一串控制數據后,采用CRC 校驗和應答機制來完成一次接收,如果校驗錯誤,則請求重發。

2.3 功放電路

由于AD9958 芯片輸出的信號功率較小,所以要利用功放電路對其進行放大,并發送到環線上。功放電路采用兩級放大,第1 級為運放,第2 級為功放。經過一次放大推動功放,利用運放高輸入阻抗和低輸出阻抗的特點,匹配AD9958 芯片和后級功放間的阻抗,對硬件電路有一定的保護作用。運放選型為OP07,該運放具有低噪音、低失調電壓的特點,不需要額外考慮調零問題,適合放大AD9958 芯片的小信號。

功放則采用D 類功放,其效率高、體積小、外圍電路簡單,不需要外加散熱片,提高了軌道電路發碼裝置的便攜性。所采用的功放芯片型號為TPA3116D2,該功放在21 V 供電,4 ΩBTL 負載情況下,可輸出50 W 功率,效率為90%以上。TPA3116D2芯片的2 路功放通道,1 路提供給AD9958 芯片的主通道,另外1 路提供給備用通道,TPA3116D2 芯片輸出端設計了LC 濾波器和EMI C-RC 緩沖器,圖4為功放電路示意。

圖4 功放電路示意

2.4 單片機軟件設計

單片機程序主要負責與上位機通信,根據指令來控制AD9958 芯片產生調制信號,并在不同制式下靈活切換載頻、頻偏及低頻編碼。考慮到本文設計方案可能會用在便攜式設備上,軌道電路發碼裝置允許現場人員利用按鍵和OLED 顯示屏來進行配置操作。

AD9958 芯片的驅動函數主要負責產生調制信號,AD9958 芯片驅動函數的流程如圖5 所示,在調用該函數時,應設置好軌道電路的制式、載頻、頻偏和低頻編碼等參數,單片機將這些數據存儲在移頻信號配置結構體內,使 AD9958 芯片復位,設置倍頻系數為20,把AD9958 芯片的主頻配置成500 MHz。選擇CH0_IOUT 為主輸出通道,再把移頻信號配置結構體內的信息轉換成具體的上邊頻和下邊頻、幅值和相位寫入AD9958 芯片的寄存器,從而控制AD9958 芯片的輸出。

圖5 移頻信號發生流程示意

2.5 上位機軟件設計

上位機軟件采用Visual C++ 6.0 編程,利用MSComm 控件控制計算機串口與發碼裝置通信,其操作界面如圖6 所示。

圖6 上位機操作界面

上位機軟件可采用2 種方式控制軌道電路發碼裝置:(1)在其操作界面的“頻率配置”框架內選擇載頻和低頻信號,軟件自動識別出對應的編碼名稱和機車信號顯示的顏色,點擊“開始發送”按鈕,上位機即可自動循環發送該編碼對應的數據,該方式采用廣播形式發送數據;(2)直接編輯字符串來控制發碼器,“字符串發送”框架內設置了4 個文本框,可用于輸入不同編碼的二進制數據,每一條字符串包括發碼器的地址、載頻信息、低頻信息、編碼名稱等信息,選中其右側的復選框,并選中“間隔發送”功能,就可同時控制單個或幾個編碼器。上述2 種方式均可適應不同的測試場合。

3 驗證與測試

根據TB/T 3533—2018《軌道電路讀取器(TCR)》[12]及TB /T3060—2016《機車信號信息定義及分配》[13]中關于軌道電路讀取器及機車信號的技術規定,對本文研發的軌道電路發碼裝置的功能進行測試。利用示波器觀察AD9958 芯片輸出的信號波形,選取1698.7 Hz 載頻及11.4 Hz 的L 碼波形進行測試,測試波形如圖7 所示。從波形來看,AD9958 芯片輸出的正弦波具有良好的平滑度,且移頻信號相位連續。

圖7 載頻及移頻信號測試波形圖

為進一步測試軌道電路發碼裝置的性能,使用CD97-3C 型機車信號測試儀對軌道電路發碼裝置輸出的ZPW-2000 的移頻信號的載頻和低頻進行了測試,測試結果如表2 和表3 所示。

表2 ZPW-2000 載頻測試結果表單位:Hz

表3 ZPW-2000 低頻測試結果表單位:Hz

利用軌道電路測試儀對FTGS 移頻軌道電路的中心頻率及上下邊頻進行了測試,測試結果如表4 所示。

表4 FTGS 軌道電路上下邊頻測試結果表單位:Hz

由表2~表4 中的數據可知,無論是ZPW-2000移頻軌道電路的載頻,還是FTGS 移頻軌道電路的上下邊頻,測試結果的最大誤差均不超過0.06 Hz,ZPW-2000 軌道電路的低頻發碼最大誤差不超過0.01 Hz。綜上,DDS 芯片輸出信號質量滿足ZPW-2000和FTGS 移頻軌道電路技術指標,符合TB/T 3112.2-2017《鐵路車站電碼化設備第2 部分:發碼、檢測、調整器》[14]對發送器的技術要求。

4 結束語

目前,本文設計的移頻軌道電路發碼裝置已在南京地鐵一號線上線運行,主要用于對車載信號設備的檢測和測試,簡化了現場檢測的流程,降低了現場信號維護人員的工作強度,對機車信號設備的故障起到了一定的預防作用。該發碼裝置利用單片機直接控制DDS 芯片產生FSK 信號的方案,能夠輸出相位連續、分辨率高、諧波噪音小、穩定性高、符合使用要求的移頻信號,解決軌道電路發碼裝置技術老舊、信號質量降低、可靠性差的問題;其設計方案降低了移頻軌道電路發碼裝置的復雜程度,減少了潛在故障點,有利于故障排查和日常維修保養,也可設計成手持式便攜發碼裝置,方便機車出入庫的檢修作業。

猜你喜歡
單片機信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
孩子停止長個的信號
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 国产精品免费久久久久影院无码| 国产在线日本| 国产十八禁在线观看免费| 国产理论一区| 亚洲人成网18禁| 亚洲无卡视频| 国产免费羞羞视频| 亚洲黄色片免费看| 伊人查蕉在线观看国产精品| 国产91无毒不卡在线观看| 9久久伊人精品综合| 国产精品性| 欧美日韩中文字幕在线| 一本大道香蕉高清久久| 麻豆精品在线| 日本人真淫视频一区二区三区| 激情五月婷婷综合网| 国产精品手机视频一区二区| 五月婷婷中文字幕| 亚洲精品视频免费看| 久久精品中文字幕免费| 国产一区免费在线观看| 国产欧美亚洲精品第3页在线| 欧美激情,国产精品| 特级欧美视频aaaaaa| 久久久精品国产SM调教网站| 大陆精大陆国产国语精品1024| 亚洲精品无码不卡在线播放| 午夜性爽视频男人的天堂| 国产精品无码翘臀在线看纯欲| 亚洲手机在线| 福利在线不卡| 国产9191精品免费观看| 亚洲国模精品一区| 国产高清精品在线91| 中文字幕有乳无码| 久久久久亚洲Av片无码观看| 国产精品微拍| 乱色熟女综合一区二区| 日本影院一区| 小蝌蚪亚洲精品国产| 国产高清在线观看91精品| 亚洲欧美h| 亚洲毛片一级带毛片基地| 欧美五月婷婷| 18禁黄无遮挡网站| 欧美性精品| 99久久精彩视频| 99精品热视频这里只有精品7| 色首页AV在线| 黄色免费在线网址| 538国产视频| 亚欧乱色视频网站大全| 嫩草国产在线| 日韩福利视频导航| 91在线中文| 色屁屁一区二区三区视频国产| 熟妇丰满人妻av无码区| 57pao国产成视频免费播放 | 亚洲人成色77777在线观看| 71pao成人国产永久免费视频 | 一本大道视频精品人妻| 九九这里只有精品视频| 中文字幕av一区二区三区欲色| AV无码无在线观看免费| 国产黄在线免费观看| 亚洲精品国产综合99久久夜夜嗨| 欧美日韩午夜| 国产精品天干天干在线观看| 亚洲手机在线| 久久青青草原亚洲av无码| 91色在线观看| 午夜丁香婷婷| 久久99蜜桃精品久久久久小说| 亚洲男人天堂网址| 亚洲高清在线播放| 亚洲欧美国产高清va在线播放| 国产一在线| 91尤物国产尤物福利在线| 狠狠做深爱婷婷久久一区| 在线免费a视频| 亚洲高清无码久久久|