在現代電網中,隨著超高壓、大容量、遠距離輸電線路的不斷增多,對電力系統的安全穩定運行提出了更高、更嚴格的要求。距離保護作為線路保護的基本組成部分,其工作特性對電力系統的安全穩定運行有著直接和重要的影響。為了適應現代超高壓電網穩定運行的要求,微機保護裝置在硬件和軟件上都提出了越來越高的要求。 高速數字信號處理芯片(DSP)技術的發展,為開發一種速度快、處理能力強的微機保護系統奠定了基礎。在這樣的背景下,我們采用DSP芯片和ARM處理器,設計了一個并列式雙處理器微機保護系統。該系統采用一個DSP芯片負責控制數據采集、采樣數據處理,實現保護功能。ARM微處理器承擔人機接口管理,通過串行通信方式實現與DSP端口之間的數據通信,豐富的通訊接口,使得與上位機的通訊、下載程序定值靈活方便。新的微機保護裝置不斷推出,投入運行的微機保護裝置不允許用來進行試驗、培訓,該裝置還可作為試驗教學系統,供學生學習認識微機保護裝置的內部結構,并可自行設計保護算法、編制程序,通過上位機下載到實驗裝置,完成相應保護功能的測試。 本文實現了微機保護方案的整體軟硬件設計,內容包括DSP2812微處理器芯片,ARM7微處理器LPC2220芯片,開關量輸入/輸出電路、數據采集電路、通訊和網絡接口電路、人機界面的顯示板電路,文中對各部分電路的功能、特點以及器件的選擇、引腳連接進行了詳細介紹。系統采用模塊化設計,采用雙CPU并行處理模式,針對基于LPC2220微處理器的監控管理系統,完成了最小系統設計,詳細完成了啟動電路的設計。 本文初步設計了人機操作界面,給出了軟件設計的流程圖,將實時操作系統μC/OS-Ⅱ與模塊化硬件設計相結合,共同構成一個可以重復利用的軟硬件數字系統平臺,除了可以最大限度地提高開發的效率、減少資源的浪費外,還可以通過長期對于該平臺的研究,逐步優化平臺軟硬件資源,提高其性能,并滿足日益復雜的應用需求。
上傳時間: 2013-04-24
上傳用戶:superhand
現代社會對停車場的要求越來越高,本文介紹了在LabVIEW 平臺上開發的停車場控制與管理系統,系統以車牌號標識車輛和管理停車。描述了系統的硬件組成,軟件結構和分工,說明了車輛出入控制和停車管理
上傳時間: 2013-06-21
上傳用戶:JGR2013
pxa270芯片資料 工程師開發必備 pxa270芯片資料 工程師開發必備
上傳時間: 2013-04-24
上傳用戶:hewenzhi
arm芯片s3c2416data sheet資料
上傳時間: 2013-07-27
上傳用戶:wangzhen1990
s3c6410芯片資料 開發工程師必備
上傳時間: 2013-06-12
上傳用戶:moerwang
軌道電路是列車運行實現自動控制和遠程控制的基礎設備之一,鐵路信號系統是保證運輸安全的基礎設施,是實現鐵路統一指揮調度,保證列車運行安全、提高運輸效率和質量的關鍵技術設備,也是鐵路信息化的重要技術領域。 基于ARM與DSP的鐵路信號測試儀主要作用是及時測試鐵路信號狀況,反映鐵路運行的情況。開發此套系統是集測試25Hz相敏軌道電路的電壓自動記錄儀以及相位差監測儀、ZPW-2000A的載頻與低頻測試功能于一體,是性價比較高、功能齊全的監測管理系統,它發揮了ARM控制性好與DSP計算速度快的優勢,實現了互補。由于采用的主要是集成芯片,所以體積小,重量輕,功耗低和便于攜帶,便于現場檢測。在滿足要求的前提下,為降低開發成本提高可靠性,CPU采用LPC2210的ARM7芯片。為使測試儀直觀、操作簡便,系統提供了良好的人機界面,包括顯示,按鍵操作等。 論文對FFT以及相關算法進行了分析和Matlab仿真;論文中給出了時鐘電路、LCD電路、數據存儲器Flash、JTAG等各功能模塊的設計原理,完成了硬件電路設計;系統軟件設計遵循模塊化、自頂向下的設計思路。在軟件設計方面,首先采用的是傳統主循環控制方法,功能上主要實現了A/D采樣程序、LCD顯示程序、數據存儲程序等的設計,對兩路25Hz信號電壓相位差的計算,其誤差不人于1度。為了改善系統性能提高系統的實時性,系統中引入實時操作系統μC/OS-Ⅱ,也有利于代碼移植及系統功能擴展。
上傳時間: 2013-04-24
上傳用戶:隱界最新
以德州儀器的CC2430/CC2431 為硬件核心,以Z-stack 為協議棧,設計了基于ZigBee技術的井下綜合人員管理系統,實現了人員定位,井下環境監測,生產指令到達指定礦工等功能。
上傳時間: 2013-06-30
上傳用戶:gyq
目前在各行各業中應用種類繁多的測量儀器隨著儀器性能指標要求的逐漸提升以及功能的不斷拓展,對儀器控制系統的實時性和集成化程度等性能的要求也越來越高。目前發展的趨勢是開放式、集成度向芯片級靠攏的高實時性儀器。針對目前傳統的系統設計存在著功能簡單、速度慢、實時性差、對數據的再加工處理能力極為有限等問題,本文根據課題需要提出了一種基于ARM+FPGA架構的高速實時數據采集嵌入式系統方案,應用在小功率半導體測量儀器上。方案采用三星S3C2410的ARM處理器進行管理控制,處理數據,界面顯示;Altera公司的Cyclone系列的1C12 FPGA器件用來進行高速數據采集,提高了系統的實時性和集成化程度。 本文首先給出了ARM+FPGA架構的總體設計。硬件方面,簡要討論了ARM處理器的特點和優勢,FPGA在高速采集和并行性上的優勢,給出了硬件的總體結構和主要部件及相關接口。軟件方面,研究了基于嵌入式Linux的嵌入式系統的構建和BootLoader的啟動以及內核和根文件系統的結構,構建了嵌入式Linux系統包括建立交叉開發環境,修改移植BootLoader和裁減移植Linux內核,并且根據課題實際需要精簡建立了根文件系統。 為了滿足測量儀器的實時性,設計了ARM與FPGA的高速數據采集接口。進行了FPGA內部與ARM接口相關部分的硬件電路設計;通過分析ARM與FPGA內部時序的差異,針對ARM與FPGA內部FIFO時序不匹配的問題,解決了測量儀器中高速數據采集與處理速度不匹配的問題。接著,通過研究Linux設備驅動基本原理和驅動程序的開發過程,設計了Linux下的FPGA數據采集接口驅動程序,并且實現了中斷傳輸。使得FPGA芯片通過高效可靠的驅動程序可以很好的與ARM進行通訊。 最后為了方便用戶操作,進行了人機交互系統的設計。為了降低成本和提高實用性利用FPGA芯片剩余的資源實現了對PS/2鍵盤鼠標接口的控制,應用到系統中,大大提高了人機交互能力;通過比較分析目前比較流行的幾種嵌入式GUI圖形設計工具的優缺點,結合課題的實際情況選擇了MiniGUI作為課題圖形界面的開發。根據具體要求設計了適合測量儀器方面上使用的人機交互界面,并且移植到了ARM平臺上,給測量儀器的使用提供了更好的交互操作。 本課題完成了嵌入式Linux開發環境的建立,針對課題實際硬件電路設計修改移植了bootloader,裁減移植了內核以及根文件系統的建立;設計了FPGA內部硬件電路,解決了接口中ARM與FPGA時序不匹配的問題,實現了ARM與FPGA之間的高速數據采集;設計了高速采集接口在嵌入式Linux下的驅動程序以及中斷傳輸和應用程序;合理設計了適合測量儀器使用的人機交互界面,并巧妙設計了PS/2鍵盤鼠標接口,進一步提高了交互操作。
上傳時間: 2013-06-21
上傳用戶:01010101
溫室技術是我國實現農業信息化的重要環節,溫度是溫室中的重要環境參數。實時控制是指在規定的時間內,系統必須做出相應的響應,是現代溫室控制發展的更高要求。隨著精細農業的發展,傳統的大棚已經不能滿足現代高精度、快速采集及響應的要求,由于溫度的滯后性和難調控性,溫度實時控制一直是溫室控制的一大難題。 本課題整合了CPID與ARM的優點,提出運用CPID硬件來實現數據采集,移植實時操作系統到ARM來實現復雜算法控制,采用高精度數字傳感器DS18820,并設計出混合PID模糊控制器來實現溫室的變溫管理,這對于現代溫室的智能化控制有著十分重要的實際意義。較傳統溫室,優點在于(1)它改變以往依靠單片機軟件來實現傳感器周期性采集,改用CPID硬件產生數字傳感器所需的讀寫時序,這種“以硬代軟”的方案實時性好,且大大避免了軟件運行時的不穩定性、系統冗余等先天缺陷。(2)操作系統能實現多任務、多線程以及友好的人機界面。 試驗以華中農業大學的華北型機械通風式連棟塑料溫室為試驗模型,選擇了ALTERA公司的EPM7128SLC84-15芯片和SAMSUNG公司的S3C44BOX芯片為目標板,以PC機為宿主機,設計了實時溫度控制平臺。 主要工作: (1)概述了溫度實時測控的必要性并介紹了CPLD、ARM技術及嵌入式實時操作系統的發展。 (2)介紹了溫度采集模塊及CPLD與ARM通訊接口模塊的設計。 (3)通過ARM存儲模塊、LCD顯示模塊、串口模塊、Rt18019AS網口模塊、uClinux操作系統模塊等系統完成了本試驗平臺。 (4)介紹混合PID模糊控制算法并通過Simulink工具箱進行了仿真,得出混合PID模糊控制器較經典PID控制具有更快的動態響應、更小超調、抗干擾強的結論。 (5)最后,通過試驗數據驗證了整套系統實時采集的穩定性及可靠性,指出了本課題的不足之處和待改善的問題。
上傳時間: 2013-04-24
上傳用戶:songyuncen
在特定的工業測控應用中對處理器的功耗有嚴格的要求,類似X86處理器芯片系列由于繼承了原有8086的構架,功耗很大,不能滿足要求。當前應用廣泛的ARM系列處理器有低功耗、高處理器能力的優點,非常適合于此類應用。由于ARM處理器并沒有對PC/104總線有支持,所以本設計使用CPLD可編程邏輯完成ARM本地總線與PC/104總線的轉換。文章完成了以下工作: 1.介紹了工業控制計算機的發展情況和當前使用廣泛的PC/104計算機,描述了嵌入式系統的發展歷史和軟硬件組成,分析了X86與ARM處理器構架的特點與優缺點; 2.從PC/104總線規范出發,對基于ARM處理器的PC/104工業控制嵌入式工控機進行了總體設計,軟硬件選型部分對當前流行的軟硬件系統進行了詳細地描寫,硬件處理器選用SAMSUNG公司的S3C2410,軟件系統采用嵌入式Linux操作系統; 3.對系統硬件各個部分實現細節進行了描寫,包括最小系統、CAN網絡、以太網絡和PC/104總線控制器;其中著重對PC/104總線控制器的實現方案進行了討論,分析了ARM本地總線時序和PC/104總線時序,最后使用VHDL語言實現了了總線控制器邏輯; 4.移植了嵌入式Linux操作系統,Linux操作系統移植分為配置、編譯和下載運行調試三個步驟;基于Linux操作系統編寫了PC/104總線驅動,驅動完成映射PC/104地址到系統虛擬地址和中斷綁定;編寫了基于PC/104的CAN總線驅動,分析了驅動初始化、中斷處理流程、數據緩沖區管理和文件操作接口,描寫了驅動的編譯和下載過程;最后給出了應用程序接口; 5.根據機車工業控制領域的具體要求,開發了實際系統,給出了系統主要參數指標;對系統的運算性能進行了測試,測試表明定點運算能力與X86相當,符合設計要求:系統通過鐵標高低溫測試和射頻干擾測試,并進行了為期3個月的裝車試運行,試運行過程中系統工作正常,完全能夠滿足設計要求。
上傳時間: 2013-07-10
上傳用戶:520