近年來,嵌入式Internet遠程測控系統已成為計算機控制領域一個重要組成部分,它將計算機網絡、通信與自動控制技術相結合并成為新興的研究熱點。通過嵌入式Internet控制系統,用戶只要在有網絡接入的地方,就可以對與網絡連接的任何現場設備進行遠程測控。嵌入式系統可以根據應用進行軟硬件的定制,特別適用于對成本、體積、功耗有嚴格要求的各種遠程測控設備。該項技術的研究具有廣闊的應用前景。 嵌入式Web遠程監控不同于以往的C/S和B/S網絡監控技術,它通常采用嵌入式系統作為Web服務器,使得系統的成本大大降低,且設備體積小巧,便于安裝、易于維護,安全可靠,此技術自問世以來得到了業界的廣泛關注,各式各樣的解決方案和實現方式層出不窮。 本文提出了一種基于ARM的嵌入式網絡控制系統。該系統以嵌入式Boa服務器作為遠程信號的傳輸平臺。首先對網絡的系統結構和工作原理作了詳細介紹,然后對嵌入式網絡控制系統的實現作了深入的探討和研究。 整個嵌入式網絡控制系統主要劃分為三個部分:嵌入式網絡控制系統硬件設計;嵌入式網絡控制器的軟件設計;嵌入式網絡控制系統Web服務器實現。系統選用主流的ARM微處理器LPC2210作為系統主控制器,并根據需要給出了具體的硬件電路設計,包括:存儲器接口電路、網絡接口電路、串行通信接口電路以及信號調理電路設計。鑒于μ Clinux對ARM技術的有力支持,且μ Clinux具有內核可裁減、網絡功能強大、低成本、代碼開放等特點,通過對μ Clinux的裁減、配置和編譯,成功地將μ Clinux移植到LPC2210中。然后完成設備驅動開發、嵌入式網絡控制系統Boa服務器的構建及系統應用開發。 該嵌入式網絡控制系統融合監控網與信息網,實現了遠程分布式測控和通訊。系統穩定性高、實時性好、性價比高,具有廣泛的應用價值,適用于工業、交通、電力、能源等眾多控制領域。
上傳時間: 2013-04-24
上傳用戶:xc216
旋轉彎曲疲勞試驗機是測定材料機械性能的基本設備之一,應用范圍廣泛。隨著試驗機技術和微電子技術的快速發展,舊有的試驗機測控系統已逐漸不能適應廣大用戶的測試需求,迫切要求新一代試驗機測控系統向數字化、智能化、集成化方面邁進。 本課題研究的主要任務是在分析和總結國內外同類試驗機測控系統技術現狀的基礎上,吸收先進的微電子技術和試驗機控制技術,開發一套新型的基于ARM微處理器的旋轉彎曲疲勞試驗機測控系統。論文圍繞這個任務,主要進行了如下幾個方面的研究工作: 1.分析旋轉彎曲疲勞試驗機的系統工作原理與測量參數,制定試驗機測控系統的總體設計方案,并對測控系統中ARM主控制器要實現的功能進行具體分析。 2.依照總體方案,設計出以32位ARM微處理器LPC2210為核心的主控制器,對系統測量模塊、驅動模塊及外圍電路進行了電路設計;分析系統交流驅動單元的工作原理,并對ARM實現系統交流電機的調速控制作出具體闡述。 3.針對系統交流電機的調速控制,在建立交流系統數學模型的基礎上,采用一種基于現代控制理論的矢量控制算法并附以PID控制策略來實現無級精度調速。 4.移植實時嵌入式操作系統μC/OS-Ⅱ至LPC2210,編寫啟動代碼和主任務程序,對各任務模塊設計用戶應用程序,并對上位機的軟件系統設計進行結構規劃。 5.對基于ARM的旋轉彎曲疲勞試驗機測控系統進行軟硬件調試,并完成部分試驗。
上傳時間: 2013-06-06
上傳用戶:tanw97
目前,ARM微處理器已經在多種領域中得到應用,有關統計表明,各種基于ARM微處理器的設備應用數量已經遠遠超過了通用計算機,基于ARM微處理器的開發應用正成為數字時代的技術潮流。而在Internet飛速發展的今天,網絡已經滲透到了方方面面。在嵌入式系統中,和網絡的結合已經成為嵌入式系統發展的必然趨勢。 隨著嵌入式技術及網絡技術的發展,工業控制設備一般要求系統具備完成復雜測控任務能力和較強的實時性,并且能夠與某一類型的控制網絡相連,以實現遠程監控。而正在利用的單片機技術則存在通信能力差、實時性不夠等問題,本系統利用ARM處理器獨特的網絡通信功能實現對工業生產過程的監控無疑是一種新的嘗試。基于ARM的工控系統,其應用程序可以方便的通過網絡進行更新,數據可通過LCD現場顯示,重要數據則可以文件形式保存在存儲器中,數據和報警信息可通過串口或以太網向上傳遞。這樣,用戶就可以通過網絡實現遠程監控或遠程維護。此外,利用操作系統上已有的軟件和協議可迅速搭建前臺數據采集系統,以實現測控系統和后臺管理系統的通信。它的設計成功無疑會將利用單片機技術而產生的問題迎刃而解。 本文通過一個ARM9芯片AT91RM9200作為處理器的嵌入式網絡監控系統,詳細闡述了嵌入式系統的設計與開發過程。嵌入式系統作為特殊的計算機系統,一般包括以下3個方面:硬件設備、嵌入式操作系統和應用軟件。本文也主要是圍繞這三部分來展開的。其中包括:1、硬件電路的設計:最小系統設計和外圍擴展電路設計;2、嵌入式操作系統的配置:交叉編譯環境的搭建、BootLoader的移植、操作系統內核的移植和文件系統的移植;3、應用軟件開發設計:主要是相關驅動程序的設計和應用程序設計。
上傳時間: 2013-04-24
上傳用戶:colinal
循環碼是實際差錯控制系統中常用的編碼方案,具有檢錯糾錯能力強、實現方便等特點。本文在理論分析循環碼編碼和譯碼基本原理的基礎上,提出了基于單片機系統的(7,4)循環碼軟件實現編碼、譯碼的方案。
上傳時間: 2013-07-21
上傳用戶:sc965382896
SystemView的庫資源十分豐富,包括含若干圖標的基本庫(Main Library)及專業庫(Optional Library),基本庫中包括多種信號源、接收器、加法器、乘法器,各種函數運算器等;專業庫有通訊(Communication)、邏輯(Logic)、數字信號處理(DSP)、射頻/模擬(RF/Analog)等;它們特別適合于現代通信系統的設計、仿真和方案論證,尤其適合于無線電話、無繩電話、尋呼機、調制解調器、衛星通訊等通信系統;并可進行各種系統時域和頻域分析、譜分析,及對各種邏輯電路、射頻/模擬電路(混合器、放大器、RLC電路、運放電路等)進行理論分析和失真分析。 System View能自動執行系統連接檢查,給出連接錯誤信息或尚懸空的待連接端信息,通知用戶連接出錯并通過顯示指出出錯的圖標。這個特點對用戶系統的診斷是十分有效的。 System View的另一重要特點是它可以從各種不同角度、以不同方式,按要求設計多種濾波器,并可自動完成濾波器各指標—如幅頻特性(伯特圖)、傳遞函數、根軌跡圖等之間的轉換。 在系統設計和仿真分析方面,System View還提供了一個真實而靈活的窗口用以檢查、分析系統波形。在窗口內,可以通過鼠標方便地控制內部數據的圖形放大、縮小、滾動等。另外,分析窗中還帶有一個功能強大的“接收計算器”,可以完成對仿真運行結果的各種運算、譜分析、濾波。 System View還具有與外部文件的接口,可直接獲得并處理輸入/輸出數據。提供了與編程語言VC++或仿真工具Matlab的接口,可以很方便的調用其函數。還具備與硬件設計的接口:與Xilinx公司的軟件Core Generator配套,可以將System View系統中的部分器件生成下載FPGA芯片所需的數據文件;另外,System View還有與DSP芯片設計的接口,可以將其DSP庫中的部分器件生成DSP芯片編程的C語言源代碼。
標簽: SYSTEMVIEW 教材
上傳時間: 2013-04-24
上傳用戶:doudouzdz
近年來,隨著社會經濟的發展,社會對能源的需求量越來越大,對能源的依賴性也越來越強,而同時全球的能源儲備越來越少。尤其是中國,幾乎所有能源人均都不及世界的一半。2007年“兩會”,政府工作報告中明確提出把節能減耗作為工作切入點,并成立國務院節能減排工作領導小組。鋼廠作為工業耗能大戶,其節能減耗顯得尤為重要,舊的分散式能耗測量方法已不能滿足需要,提出新的能耗檢測方法迫在眉睫。 本文的工作就是以此為大背景,針對鋼廠的能源消耗提出一種新型實時測量方法。系統以嵌入式為開發思路、WINCE操作系統丌發監測終端,包括數據采集、數據傳輸以及數據集中處理顯示三部分。數據采集主要依賴傳感器和單片機,將采集到的模擬數據轉換為數字量并按照協議要求進行格式打包,包括電參數采集、水參數采集和天然氣參數采集三部分;數據傳輸則采用傳統的RS485工業控制網絡;終端部分則以ARM為載體,WINCE為平臺,開發應用程序實時處理數據。 文中詳細闡述了整個監測系統的硬件設計思路和軟件設計流程。介紹了數據檢測原理及過程,給出了底層和終端的系統通信協議及通信流程,同時通過對監測終端的描述詳細介紹了WINCE嵌入式操作系統的定制和在ARM9目標板上的移植,并詳細闡述了基于WINCE的EVC應用程序開發,給出了部分代碼。 本次設計提出了一種新的鋼廠能耗數據集中實時采集技術,并完成了系統整體設計。經過測試運行,各項技術性能指標已經達到了設計的要求。
上傳時間: 2013-04-24
上傳用戶:ve3344
根據機械電子工程類專業測控實驗教學平臺數據采集的需要,在綜合考慮成本和性能基礎上,提出以為主處理芯片的數據采集卡設計方案。 該方案的主要特點是,使用基于ARM7TDMI內核的,工作主頻最高可達44MHz;內置高性能的ADC和DAC模塊,采樣速度最高可達1MSPS,采樣精度為12位;模擬信號輸入通道最多可達16路,模擬信號輸出通道最高可達4路;具有豐富的外設資源可以使用,GPIO口數目最高可達40個。 在設計中采用了模塊化思想,將系統分為四個功能模塊:主模塊的功能是控制ADC進行信號采集和DAC進行模擬信號輸出;模擬信號模塊的作用是對傳感器輸入信號和DAC輸出波形進行簡單的調理;數字信號模塊引出32路數字I/O口,可用于需要采集數字量的場合;JTAG模塊可進行程序的調試和下載,對于數據采集卡的二次開發有很大的作用。 在本數據采集卡上,嘗試進行了μC/OSⅡ操作系統的移植,成功實現了四個任務的管理。在實際應用中,工作數小時仍可保持正常的運行。 為檢驗數據采集卡的串口通訊能力,利用LabVIEW程序讀取下位機串口發送的已采集到的數據,進行波形圖繪制。 為檢驗本數據采集卡的ADC和DAC精度,設計實驗利用DAC輸出波形,并利用ADC將采集到的波形通過LabVIEW顯示,測量結果顯示兩者電壓值誤差均在可允許的3LSB(Least Significant Bit)范圍內,表明本數據采集卡已基本實現預期設計指標。
上傳時間: 2013-04-24
上傳用戶:bruce
數字通信系統中,在實際信道上傳輸數字信號時,由于信道傳輸特性不理想及噪聲的影響,接收端所收到的數字信號不可避免地會發生錯誤。為了減小誤碼率,提高接收質量,必須采用差錯控制編碼。對于數字視頻通信系統這類高碼率,高要求的系統,為了提供優良的圖象質量,采用差錯控制編碼尤為重要。 本文采用的DVB-T系統差錯控制技術是針對于數字視頻通信而設計的,提出了糾錯編碼結合交織技術的實現方案,即RS(204,188,8)截短碼、卷積交織、卷積碼三種技術的級聯。各技術中的參數設計為輸入的MPEG-2傳輸流(TS流)提供了便利,在編碼后可以保持傳輸流的幀結構和同步字節不改變,使接收端的同步捕獲和同步跟蹤成為可能。 本文首先簡要介紹了差錯控制技術,DVB-T系統,以及硬件實現所用到的FPGA實現方法。然后分別研究RS碼、卷積交織、卷積碼的編解碼原理,并提出了三類技術的硬件實現方案。其中,重點論述了RS碼解碼的硬件實現。將RS碼解碼分為四個模塊:伴隨式計算,BM迭代,錢搜索和錯誤值計算,分別講述每個模塊的電路設計方案并給出仿真結果。最后,將該差錯控制系統應用于一個輸出速率恒定的實際數字視頻通信系統中,按系統需要,加入了接口電路和速率控制的設計。
上傳時間: 2013-04-24
上傳用戶:gcs333
本文對TCN中的MVB技術進行了研究,并在深入了解MVB的通信機制的基礎上,提出了采用FPGA替代MVB控制器專用芯片的解決方法。根據TCN協議,連接在MVB上的設備可以分為5類,其中1類設備可以在不需要CPU的基礎上實現自動通信,最為常用。本設計的目的就是采用FPGA替代MVB1類設備控制器。 文章采用自頂向下的模塊化設計方法,根據MVB1類設備控制器要實現的功能,將設計劃分為3個模塊:發送模塊、接收模塊和MVB1類模式控制模塊。其中發送模塊又劃分為位控制單元、CRC生成單元、FIFO單元和曼徹斯特編碼單元等。接收模塊又劃分為幀起始檢測單元、時鐘恢復單元、幀分界符檢測單元、數據譯碼單元、CRC校驗單元、譯碼控制單元和長度錯誤檢測單元等。MVB1類模式控制模塊又劃分為報文錯誤處理單元、主幀寄存器單元、TM控制單元和主控單元等。上述各模塊的RTL級設計都是采用硬件描述語言Verilog實現的。
上傳時間: 2013-07-21
上傳用戶:dengzb84
本文對基于DSP和FPGA運動控制器的設計進行了研究。主要內容如下: (1)深入研究國內外運動控制技術的發展現狀和前景。 (2)規劃運動控制器的硬件和軟件整體研發方案。 (3)對運動控制器的各個功能模塊進行硬件設計。 (4)對運動控制算法和數字濾波算法進行設計,編寫控制軟件。 (5)對運動控制系統的性能進行分析和訪真,調節控制器參數,使運動控制系統具有較好的靜態特性和動態特性。 (6)構建實驗系統,編寫人機界面軟件,驗證運動控制器的性能。
上傳時間: 2013-06-13
上傳用戶:haobin315