目前電力系統正朝著設備數字化和網絡互聯化的方向發展,電力系統的行為也將會越來越復雜。作為電網故障分析必不可少的故障錄波器,電網的日趨復雜化對其性能提出了更高的要求。FPGA技術和嵌入式系統的發展為故障錄波器的性能改善提供了必要條件。 本文首先提出了一種基于以上技術的高性能分布式輸電線路故障錄波器的實現方案,簡要分析了其軟硬件結構和功能;接著針對故障錄波裝置中數據采集的高精度、高速度問題,提出了基于FPGA和AD7656的數據采集單元的設計方案;針對大容量故障數據的存儲問題,設計了在內嵌PowerPC微處理器的FPGA上實現SDRAM控制器的方案,并運用modelsim6.0仿真工具對設計的SDRAM控制器進行了仿真;研究了在內嵌PowerPC微處理器上構建嵌入式系統的問題;最后討論了行波測距算法在輸電線路故障錄波器中應用的相關問題。
標簽: FPGA CRC 串行
上傳時間: 2013-07-17
上傳用戶:asddsd
單片機溫度采集器與PC104分站的串行通信:用PC104 模塊組建的礦井變電所采集分站,具有強大的以太網和CAN 總線通信功能。在PC104模塊底板上,設計了一個基于89C2051 單片機的溫度采集器
標簽: 104 PC 單片機 分
上傳時間: 2013-07-04
上傳用戶:xyipie
當前,在系統級互連設計中高速串行I/O技術迅速取代傳統的并行I/O技術正成為業界趨勢。人們已經意識到串行I/O“潮流”是不可避免的,因為在高于1Gbps的速度下,并行I/O方案已經達到了物理極限,不能再提供可靠和經濟的信號同步方法。基于串行I/O的設計帶來許多傳統并行方法所無法提供的優點,包括:更少的器件引腳、更低的電路板空間要求、減少印刷電路板(PCB)層數、PCB布局布線更容易、接頭更小、EMI更少,而且抵抗噪聲的能力也更好。高速串行I/O技術正被越來越廣泛地應用于各種系統設計中,包括PC、消費電子、海量存儲、服務器、通信網絡、工業計算和控制、測試設備等。迄今業界已經發展出了多種串行系統接口標準,如PCI Express、串行RapidIO、InfiniBand、千兆以太網、10G以太網XAUI、串行ATA等等。 Aurora協議是為私有上層協議或標準上層協議提供透明接口的串行互連協議,它允許任何數據分組通過Aurora協議封裝并在芯片間、電路板間甚至機箱間傳輸。Aurora鏈路層協議在物理層采用千兆位串行技術,每物理通道的傳輸波特率可從622Mbps擴展到3.125Gbps。Aurora還可將1至16個物理通道綁定在一起形成一個虛擬鏈路。16個通道綁定而成的虛擬鏈路可提供50Gbps的傳輸波特率和最大40Gbps的全雙工數據傳輸速率。Aurora可優化支持范圍廣泛的應用,如太位級路由器和交換機、遠程接入交換機、HDTV廣播系統、分布式服務器和存儲子系統等需要極高數據傳輸速率的應用。 傳統的標準背板如VME總線和CompactPCI總線都是采用并行總線方式。然而對帶寬需求的不斷增加使新興的高速串行總線背板正在逐漸取代傳統的并行總線背板。現在,高速串行背板速率普遍從622Mbps到3.125Gbps,甚至超過10Gbps。AdvancedTCA(先進電信計算架構)正是在這種背景下作為新一代的標準背板平臺被提出并得到快速的發展。它由PCI工業計算機制造商協會(PICMG)開發,其主要目的是定義一種開放的通信和計算架構,使它們能被方便而迅速地集成,滿足高性能系統業務的要求。ATCA作為標準串行總線結構,支持高速互聯、不同背板拓撲、高信號密度、標準機械與電氣特性、足夠步線長度等特性,滿足當前和未來高系統帶寬的要求。 采用FPGA設計高速串行接口將為設計帶來巨大的靈活性和可擴展能力。Xilinx Virtex-IIPro系列FPGA芯片內置了最多24個RocketIO收發器,提供從622Mbps到3.125Gbps的數據速率并支持所有新興的高速串行I/O接口標準。結合其強大的邏輯處理能力、豐富的IP核心支持和內置PowerPC處理器,為企業從并行連接向串行連接的過渡提供了一個理想的連接平臺。 本文論述了采用Xilinx Virtex-IIPro FPGA設計傳輸速率為2.5Gbps的高速串行背板接口,該背板接口完全符合PICMG3.0規范。本文對串行高速通道技術的發展背景、現狀及應用進行了簡要的介紹和分析,詳細分析了所涉及到的主要技術包括線路編解碼、控制字符、逗點檢測、擾碼、時鐘校正、通道綁定、預加重等。同時對AdvancedTCA規范以及Aurora鏈路層協議進行了分析, 并在此基礎上給出了FPGA的設計方法。最后介紹了基于Virtex-IIPro FPGA的ATCA接口板和MultiBERT設計工具,可在標準ATCA機框內完成單通道速率為2.5Gbps的全網格互聯。
標簽: FPGA ATCA Gbps 2.5
上傳時間: 2013-05-29
上傳用戶:frank1234
嵌入式系統應用于智能設備、工業控制領域實現各種信號的處理與控制,是近年來技術研究和產品開發的熱點。同時,隨著以太網技術的迅速發展,工業控制中過程監控層和現場設備層信號傳輸網絡開始逐步采用以太網,基于網絡的遠程監控使整個企業網絡呈現高度統一性、開放性和透明性。將嵌入式技術和基于網絡的遠程監控技術應用于電梯,可以有效地提高產品和服務的質量。 本文旨在研制和開發一套應用于電梯的智能多媒體顯示與遠程監控系統,硬件設計中,在以嵌入式微處理器S3C2410X、Flash、SDRAM構成的最小系統核心板外,擴展了串行口、網口、LCD接口等外圍硬件資源,設計了RS-232轉換成RS-422接口界面的硬件電路板,針對核心板RTC時鐘問題,采用PCF8563芯片設計了時鐘/日歷小板。 軟件平臺方面,首先分析了系統啟動引導程序Bootloader,參照嵌入式Linux內核源代碼以及對S3C2410X的支持代碼,根據本系統的硬件配置對Linux內核進行裁剪移植,修改了音頻驅動和LCD驅動,在內核中添加了對Yaffs文件系統類型的支持。然后準備了根文件系統內容,在其中添加了交叉編譯過的Qt/Embedded3.1的庫,使用Cramfs、RAMdisk和Yaffs相結合的根文件系統格式。在此基礎上,向嵌入式平臺移植了Linux下開源的多媒體播放器Mplayer和嵌入式數據庫SQLite。 設計編寫Qt GUI界面和串口數據采集模塊,構建了電梯間多媒體顯示系統,顯示界面劃分為串口數據采集顯示、動畫播放、系統時間、文本信息、滾動字幕、商標圖片六個顯示區域。使用Boa在ARM平臺上構建了嵌入式Web服務器,Web服務器通過HTTP協議與監控端瀏覽器軟件進行信息交互,提供服務器應用程序模塊的訪問界面和現場設備的信息訪問和控制界面,并借助SQLite數據庫的支持,實現了基于網絡的電梯遠程監控系統的功能。監控端通過Web頁面激活服務器的相應應用程序模塊,傳遞信息服務請求和控制命令。將本系統應用與電梯設備,取得了用戶的好評。
標簽: ARM 電梯多媒體 監控系統
上傳時間: 2013-04-24
上傳用戶:564708051@qq.com
近年來,隨著控制系統規模的擴大和總線技術的發展,對數據采集和傳輸技術提出了更高的要求。目前,很多設備需要實現從單串口通信到多路串口通信的技術改進。同時,隨著以太網技術的發展和普及,這些設備的串行數據需要通過網絡進行傳輸,因而有必要尋求一種解決方案,以實現技術上的革新。 本文分別對串行通信和基于TCP/IP協議的以太網通信進行研究和分析,在此基礎上,設計一個嵌入式系統一基于APM處理器的多路串行通信與以太網通信系統,來實現F8-DCS系統中多路串口數據采集和以太網之間的數據傳輸。主要作了如下工作:首先,分析了當前串行通信的應用現狀和以太網技術的發展動態,通過比較傳統的多路串口通信系統的優缺點,設計出了一種采用CPID技術和CAN總線技術相結合的新型技術,并結合F8-DCS系統數據量大和實時性高的特點,對串行通訊幀同步的方法進行了詳細的研究。然后,根據課題的實際需求,對系統進行總體設計和功能模塊劃分,并詳細介紹了基于ARM7處理器的多路串口通信接口、以太網通信接口以及二者之間的數據傳輸接口的電路設計。在軟件設計上,對系統的啟動代碼、串行通信協議、串口驅動以及多串口與網口間雙向數據傳輸等進行了詳細的論述。最后,將上述技術應用于某大型火電廠主機F8-DCS系統I/O通訊網絡的測試與分析,達到了設計要求。
標簽: ARM 多路 串行 以太網
上傳時間: 2013-07-31
上傳用戶:aeiouetla
ADS7824是美國BB公司生產的12位開關電容式逐次逼近型模/數轉換芯片.它具有與CPU的并行/串行接口,功耗低,片上資源豐富,接口靈活等特點.文中詳細介紹了ADS7824的工作原理、引腳定義、工作
標簽: 7824 ADS 4通道 并行
上傳時間: 2013-07-08
上傳用戶:yy307115118
I2C(Inter Integrated Circuits)是Philips公司開發的用于芯片之間連接的串行總線,以其嚴格的規范、卓越的性能、簡便的操作和眾多帶I2C接口的外圍器件而得到廣泛的應用并受到普遍的歡迎。 現場可編程門陣列(FPGA)設計靈活、速度快,在數字專用集成電路的設計中得到了廣泛的應用。本論文主要討論了如何利用Verilog/FPGA來實現一個隨機讀/寫的I2C接口電路,實現與外圍I2C接口器件E2PROM進行數據通信,實現讀、寫等功能,傳輸速率實現為100KBps。在Modelsim6.0仿真軟件環境中進行仿真,在Xilinx公司的ISE9.li開發平臺上進行了下載,搭建外圍電路,用Agilem邏輯分析儀進行數據采集,分析測試結果。 首先,介紹了微電子設計的發展概況以及設計流程,重點介紹了HDL/FPGA的設計流程。其次,對I2C串行總線進行了介紹,重點說明了總線上的數據傳輸格式并對所使用的AT24C02 E2PROM存儲器的讀/寫時序作了介紹。第三,基于Verilog _HDL設計了隨機讀/寫的I2C接口電路、測試模塊和顯示電路;接口電路由同步有限狀態機(FSM)來實現;測試模塊首先將數據寫入到AT24C02的指定地址,接著將寫入的數據讀出,并將兩個數據顯示在外圍LED數碼管和發光二極管上,從而直觀地比較寫入和輸出的數據的正確性。FPGA下載芯片為Xilinx SPARTAN Ⅲ XC3S200。第四,用Agilent邏輯分析儀進行傳輸數據的采集,分析數據傳輸的時序,從而驗證電路設計的正確性。最后,論文對所取得的研究成果進行了總結,并展望了下一步的工作。
標簽: I2C 隨機 讀寫 串行總線接口
上傳時間: 2013-06-08
上傳用戶:再見大盤雞
1、 利用FLEX10的片內RAM資源,根據DDS原理,設計產生正弦信號的各功能模塊和頂層原理圖; 2、 利用實驗板上的TLC7259轉換器,將1中得到的正弦信號,通過D/A轉換,通過ME5534濾波后在示波器上觀察; 3、 輸出波形要求: 在輸入時鐘頻率為16KHz時,輸出正弦波分辨率達到1Hz; 在輸入時鐘頻率為4MHz時,輸出正弦波分辨率達到256Hz; 4、 通過RS232C通信,實現FPGA和PC機之間串行通信,從而實現用PC機改變頻率控制字,實現對輸出正弦波頻率的控制。
標簽: FPGA PC機 串行通信 輸出
上傳時間: 2013-09-06
上傳用戶:zhuimenghuadie
針對大數據量的串口間通信,在常規的UART串行數據通信的基礎上,結合Cortex-M3微控制器中DMA控制器的作用,實現DMA控制的UART串口數據包收發。設計鏈表項緩存,最終實現DMA的分散/聚集模式的數據傳輸過程,主要是發送過程。提高了串行數據通信過程的MCU獨立性和MCU利用的效率。
標簽: UART DMA 控制器 串行
上傳時間: 2013-11-04
上傳用戶:gaome
摘要:為了解決信號采集系統的同步串行通訊問題,在理解AVR 單片機SPI接口的通訊原 理和方法的基礎上,分析了AVR 單片機SPI接口的工作過程,設計了AVR單片機和串行A/ D轉換器的同步串行通訊接口,并用程序描述了SPI接口通訊的過程,實現了AVR單片機 通過SPI接口與串行A/D轉換器之間的數據通訊。最后,用實驗和數據分析驗證了設計方 案的可行性。 關鍵詞:SPI接口;AVR單片機;串行A/D
標簽: AVR SPI 單片機 串行AD
上傳時間: 2013-10-31
上傳用戶:lilei900512
蟲蟲下載站版權所有 京ICP備2021023401號-1