當(dāng)前位置:首頁 > 電源 > 數(shù)字電源
[導(dǎo)讀]1 引言 CI 一下機項目的操作系統(tǒng)來說 ”系統(tǒng)在新型駝峰無線機車信號系統(tǒng)中,機車主機是機車設(shè)備的神經(jīng)中樞,在自動化控制過程中需實時的進行數(shù)據(jù)通訊和處理,必須具有多通訊接口、平臺穩(wěn)定,環(huán)境適應(yīng)強等

1   引言


  

CI 一下機項目的操作系統(tǒng)來說     

”系統(tǒng)在新型駝峰無線機車信號系統(tǒng)中,機車主機是機車設(shè)備的神經(jīng)中樞,在自動化控制過程中需實時的進行數(shù)據(jù)通訊和處理,必須具有多通訊接口、平臺穩(wěn)定,環(huán)境適應(yīng)強等特點。本文提出了一種基于ETX的車載計算機模塊的設(shè)計方法,通訊接口擴至六個串口、三個CAN口,在應(yīng)用中滿足了高低溫、潮濕、振動、靜電以及電磁干擾等使用環(huán)境的要求。

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

2.1   硬件組成

ETX(Embedded Technology Extended嵌入式技術(shù)延伸)嵌入式計算機模塊具有完整的PC功能和高效的CPU性能,為嵌入式應(yīng)用提供完美的解決方案。在系統(tǒng)設(shè)計中采用主控制器為ETX工控模塊,其核心CPU為賽揚433 CPU。它能提供VGA、串口(2個)、并口、IDE、語音、以太網(wǎng)口(100M)、USB、鍵盤、鼠標等多種常用的計算機接口。該產(chǎn)品高性能的外圍資源,高品質(zhì)的CPU集成系統(tǒng)大大方便了外圍設(shè)備的擴展,方便了主CPU與外圍設(shè)備的數(shù)據(jù)交流。然而,在新型駝峰無線機車信號系統(tǒng)中對通信接口有更多的要求,需要提供至少6個串口和3個CAN口,為此需要增擴串口和CAN口,其組成框圖如圖1所示。通過橋片和總線控制器完成通信接口的擴展。整個計算機采用歐標6U標準的模板,通過雙96芯VME與底板連接。

圖1 硬件組成框圖

2.2   操作系統(tǒng)選擇

   在自動化控制過程中需實時的進行數(shù)據(jù)通訊和處理,為此操作系統(tǒng)的選擇非常重要。對于車載項目的操作系統(tǒng),WinCE具有比xp embedded更好的實時性、穩(wěn)定性和更低的功耗。

   WinCE. NET做為一個高級的嵌入式的實時操作系統(tǒng),提供了豐富的網(wǎng)絡(luò)和通訊標準,一個高效的實時內(nèi)核,豐富的多媒體應(yīng)用和web的功能。

在實際應(yīng)用中運行于微軟 WinCE4.2 NET操作系統(tǒng)下。WinCE4.2 NET是微軟公司為滿足工業(yè)控制等領(lǐng)域?qū)τ趯崟r性的苛刻要求而推出的一款嵌入式實時操作系統(tǒng)。系統(tǒng)具有實時性高,性能穩(wěn)定,系統(tǒng)資源占用低等特點。同時,對于多媒體以及人機界面交互方面在嵌入式領(lǐng)域有著絕對的領(lǐng)先地位?;谝陨系南到y(tǒng)特點和客戶的具體應(yīng)用,我們在設(shè)計過程中選定使用的操作系統(tǒng)為WinCE4.2 NET。同時為處理板提供基于wince系統(tǒng)的bsp包和相應(yīng)的外擴設(shè)備的WinCE下的驅(qū)動。

2.3   環(huán)境適應(yīng)性設(shè)計

   為滿足車載系統(tǒng)環(huán)境適應(yīng)的要求,在設(shè)計中作了以下專項工作:

a)         選擇工業(yè)級器件和部件,滿足-40~+70溫度要求

b)        全板附鋁合金冷板以提供良好的散熱和電磁屏蔽,同時提高整板抗振動和沖擊能力

c)        做三防處理

d)        設(shè)計靜電釋放電路,減少在運輸安裝過程中由于靜電引起的電路損壞。

3   主要接口電路設(shè)計

   

合處理的需要。PCI總線一個重要的特點是具有極高的數(shù)據(jù)傳輸速度,是新一代微機的標準總線。系統(tǒng)必須解決PCI到串口和PCI到CAN口的轉(zhuǎn)換問題。原理框圖中從PCI總線擴展出的串口和CAN口原理框圖如圖2所示。

a)       串口

圖2    4串口擴展原理框圖

原理圖中所使用的串口控制器為OX16C954,該片可擴展4個串口(在本系統(tǒng)中,定義為COM3至COM6),數(shù)據(jù)位可為5/6/7/8/9,停止位可為1/1.5/2,每通道的收發(fā)各有128BYTE深度的FIFO,波特率選擇的范圍根據(jù)所選的時鐘頻率可從50到1MB,中斷與查詢均可。光耦的性能為隔離電壓1500V,傳輸速率為10MB。通過HIN213對總線驅(qū)動。其中COM6采用單獨隔離的電源,RS232工作方式,并提供全9針功能;COM3、4、5與ETX上的COM2共電源,并提供RS232和RS485硬件跳換。

b)      CAN口

圖3      3CAN口擴展原理框圖

              CAN口的擴展如圖3所示。采用Intel的CAN控制器I82527。該片支持CAN 2.0 A/B規(guī)范,波特率可達1MB/S,同時I82527還可提供16個I/O口作為其它控制使用。光隔器件采用HCPL0661,隔離電壓為1000V,傳輸速率為10MB。CAN總線收發(fā)器采用TJA1050,該片是專為CAN總線驅(qū)動而設(shè)計的,傳輸速率可達1MB。在本板中,三路CAN定義為CAN1、CAN2、CAN3,其中CAN3與CAN1和CAN2電源隔離。      

c)       CPLD內(nèi)控制接口設(shè)計

復(fù)雜可編程邏輯器件(CPLD)幾乎可適用于所有的門陣列和各種規(guī)模的數(shù)字集成電路,它以其編程方便,集成度高、速度快、價格低等特點越來越受到設(shè)計者的歡迎。本設(shè)計所采用的CPLD為ALTERA公司的EPM7128,以Altera公司新一代功能更強的集成EDA工具Quartus II為開發(fā)軟件,以Verilog作為硬件描述語言進行設(shè)計,完成CPLD內(nèi)電路的設(shè)計。

在圖2、3所示的電路中,使用了CPLD 器件, 使得硬件電路的設(shè)計變得十分簡潔。主要實現(xiàn)以下功能:

1)        地址譯碼部分

2)        地址數(shù)據(jù)的鎖存

3)        讀寫控制部分

4)        中斷管理部分    

5)        寄存器部分為中斷標志和中斷允許寄存器。

6)        LED燈的控制部分

 中斷管理部分實現(xiàn)串口控制器和3個CAN控制器的中斷及8路IO中斷。

這種設(shè)計通過軟件編程對其器件的結(jié)構(gòu)和工作方式進行重構(gòu),能隨時進行設(shè)計調(diào)整而滿足產(chǎn)品升級。使得硬件的設(shè)計可以如軟件設(shè)計一樣方便快捷,從而改變了傳統(tǒng)數(shù)字系統(tǒng)及用單片機構(gòu)成的數(shù)字系統(tǒng)的設(shè)計方法、設(shè)計過程及設(shè)計概念,使系統(tǒng)設(shè)計的技術(shù)操作和系統(tǒng)構(gòu)成在整體上發(fā)生了質(zhì)的飛躍。

d)      其它功能擴展

    為滿足用戶的需,從CPLD中引出10根引線到面板LED供需方編程使用,此外,CPLD還可提供若干個I/O口作為其它功能的控制。

4    Windows下驅(qū)動程序的設(shè)計

在硬件調(diào)試過程中,在windows操作系統(tǒng)下進行調(diào)試,用WinDriver開發(fā)設(shè)備驅(qū)動程序。

a)         打開WinDriver應(yīng)用程序后,出現(xiàn)Driver Wizard,選擇創(chuàng)建新Diver,出現(xiàn)當(dāng)前系統(tǒng)中所有的硬件卡的列表,從中選擇需要建立驅(qū)動程序的硬件設(shè)備PLX PCI9054,點擊Generate.INF File按鈕建立安裝信息文件,然后按照板卡所需信息進行修改。

b)        用Driver Wizard生成操作硬件的應(yīng)用程序及API函數(shù)。

c)        啟動VC++6.0,建立一個工程,將Wizard產(chǎn)生的部分單元文件包含進工程,在此基礎(chǔ)上加入完成特定任務(wù)的代碼。

測試軟件的啟動界面如圖4所示。  

圖4  測試軟件啟動界面

5   結(jié)束語

        cI/O ports.some  CAN port, se PCI Bus to extend four seria。示、為至今為止,基于本方案的計算機模塊已經(jīng)成功地應(yīng)用于機車遙控系統(tǒng)。

本文作者創(chuàng)新點:該模塊采用PCI總線提高了速度,對各路串口和CAN采取了光電隔離措施,使系統(tǒng)同外部設(shè)備之間實現(xiàn)了電絕緣,設(shè)計靜電釋放電路,減少在運輸安裝過程中由于靜電引起的電路損壞。全板附鋁合金冷板以提供良好的散熱和電磁屏蔽,同時提高整板抗振動和沖擊能力。

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

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

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

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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