在電力現代化建設中,提高發電機發電效率是其中重要的一環,氫氣作為導熱性冷卻介質廣泛的應用于發電設備,作為冷卻劑,它可以有效地提高其發電效率,但它又是一種易燃易爆氣體,所以使氫氣參數處于正常范圍,保證發電機高效、安全正常工作就變得至關重要,因此對氫氣參數進行實時監測有著重要的意義。 本論文研究和開發了基于ARM和CPLD的氫氣參數監測系統,首先簡要的分析了氫冷發電機系統對氫氣參數進行監測的必要性以及當前電力系統氫氣參數監控系統的發展情況。然后提出了一種利用無線通信手機短消息業務SMS、工控總線Modbus通信協議和RR485總線、SD卡海量存儲等技術實現發電機系統多氫氣參數的現場實時監測系統的設計方案。該方案以功能強大的ARM處理器作為系統的核心。采用高精度的16位AD轉換芯片,并使用兩種濾波算法的結合對信號進行數字濾波,滿足系統對氫氣參數采集精度的要求。同時系統結合CPLD技術,用于解決系統內微控器I/O口不足以及SD卡驅動的問題,本論文采用一片CPLD擴展I/O口,每一個擴展的I/O口都分配固定的地址,ARM微控器可以通過外部總線控制擴展I/O口的輸出電平。SD卡(Secure Digital Memory Card)中文翻譯為安全數碼卡,是一種基于半導體快閃記憶器的新一代記憶設備,具有低成本,大容量的特點,系統的歷史數據存儲使用了SD卡作為存儲介質,系統并沒有直接使用ARM處理器讀寫SD卡,而是使用了擁有1270個邏輯單元的MAXⅡ1270 CPLD來驅動SD卡,在CPLD中使用VHDL語言設計了SD卡的總線協議,外部總線接口,SRAM的讀寫時序等,這樣既可以提高微處理器SD卡的讀寫速度,增強微處理器程序的移植性,又可以簡化微處理器讀寫SD卡的步驟并減少微處理器的負擔。 本論文的無線數據傳輸采用GSM無線通信技術的SMS業務遠傳現場數據,設計了GSM模塊的軟件硬件,實現了報警等數據的無線傳輸,系統的有線傳輸采用了基于Modbus通信協議的RS485總線通信方式,采用這兩種通信方式使系統的通信更加靈活、可靠。本論文最后分析了系統的不足并且提出了具體的改進方向。
上傳時間: 2013-05-26
上傳用戶:emouse
隨著對高處理能力、網絡通信、實時多任務,超低功耗這些需求的增長,傳統8位處理器已經不能滿足新產品的要求了,高端嵌入式處理器已經得到了普遍的重視和應用.ARM是目前嵌入式領域應用最廣泛的RISC微處理器結構,該文研究了基于ARM處理器的嵌入式系統的開發,介紹了利用一款ARM微處理器和FPGA設計的四路E1中繼板卡的硬件結構和工作原理,并在這個硬件平臺上進行軟件開發的過程.該四路E1收發器能夠提供四條E1鏈路,把帶寬從2Mbps提高到8Mbps,能夠同時負載120個用戶的通信,解決了數字環路系統中卡槽數目限制的問題.目前,建立在G. 703基礎上的El接口在分組網、幀中繼網、GSM移動基站及軍事通信中得到廣泛的應用,傳送語音信號、數據、圖像等業務.文中首先分析了當前數字環路系統的發展現狀和趨勢,隨著網絡通信的用戶數目及信息量的猛增,拓寬數據傳輸的通道是一項研究熱點,這是開發四路E1收發器的一個目的.接著敘述了數字環路系統的結構和工作原理,即四路E1收發器的應用環境,著重介紹了四路E1板卡在整個系統中所扮演的角色和嵌入式處理器ARM的體系結構和特點,鑒于數據傳輸中對時鐘的要求比較嚴格,該文還介紹了FPGA技術,應用它主要是為系統提供各個精確的時鐘.然后,在分析了四路E1收發器的工作原理和比較了各類處理器特點的基礎上,提出了四路E1收發器的硬件設計,分別介紹了時鐘模塊、系統接口電路、存儲系統模塊、四通道E1合成器模塊、CPU模塊以及時隙交換模塊.接著,在研究分析了G.703和G.704等通信協議后,再根據系統要求提出了四路E1收發器的軟件設計.先介紹了實時操作系統RTXC,詳細闡述了ARM處理器啟動代碼程序的設計,然后給出了在此操作系統下軟件設計的整體結構,分四個任務分別闡述此軟件功能,其中詳細介紹了信令處理模塊、接口中斷處理模塊、系統運行監測模塊和RC消息LC消息處理模塊.最后介紹了軟件和硬件的調試方法以及設計過程中的調試開發過程,整個系統設計完成后,經過反復調試、測驗已達到了預期的效果,現正投入使用中.
上傳時間: 2013-04-24
上傳用戶:夢雨軒膂
本文介紹了通訊協議轉換器研究的背景意義和目前國內外發展的現狀,并詳細敘述了所選方案的設計過程。本協議轉換器的豐控制芯片采用了基于ARM7內核的32位微控制芯片LPC2212,提供了高速穩定的硬件平臺。操作系統采用實時嵌入式操作系統μC/OS-Ⅱ,工作穩定,實時性強,移植方便。 本文的豐要內容如下:整體的設計思路,結構組成;系統硬件的設計,豐要包括網絡接口電路,USB接口電路,以及串口擴展電路;TCP/IP協議,豐要包括TCP協議,IP協議,ARP協議等;USB協議,豐要包括USB設備構架,USB數據流模型;串口數據轉以太網數據和 USB 數據以及太網數據和 USB 數據轉串口數據;嵌入式實時操作系統μC/OS-Ⅱ,豐要包括信號量,消息郵箱,消息隊列等;操作系統的移植,豐要包括與處理器相關的文件的改寫。整個系統的硬件和底層軟件部分已經完成,經串口調試軟件、USB總線監測軟件以及以太網數據監測軟件進行實際的收發數據實驗,驗證了方案的合理性。 在USB和以太網驅動程序的編寫中,查閱了大量的相關資料。對于USB協議,重點分析了USB協議的架構和數據流模型。對于TCP/IP協議,仔細分析了其封裝和分用,分析了TCP協議、IP協議、ARP協議的原理及程序的實現。對于操作系統的移植,給出了具體的實現步驟,并給出了豐要的代碼。
上傳時間: 2013-06-10
上傳用戶:f1364628965
電極壓力是電阻點焊的主要參數之一,電極壓力的恒定性、可調性對于保證焊點的質量是非常重要的,但是,目前生產中普遍使用的氣動焊槍,不具備調節電極壓力的功能。本文的目的就是研制一種新型的伺服驅動的懸掛式點焊槍,該焊槍能夠在焊接的過程中對電極壓力進行實時的調節,從而實現復雜的焊接循環,提高焊接質量。 焊槍采用伺服電機作為動力裝置,以滾珠絲杠為主要傳動機構,結構簡單緊湊,運動平穩靈活。壓力控制系統采用32位的ARM微處理器作為核心,與采用傳統的單片機相比,系統的工作頻率大幅提高,硬件功能更加強大,更適合電極壓力的實時控制。此外,在系統中移植了uC/OS-Ⅱ實時操作系統,并在此基礎上構建了一個分層次的、多任務的、消息機制的軟件系統,充分發揮了ARM的性能,提高了系統的穩定性和實時性。 利用伺服焊槍進行了焊接試驗,在焊接過程中,伺服電機工作在力矩模式下,采用開環的控制方式,利用電壓信號控制電極的壓力和速度,通過驅動器的反饋信號檢測電極的壓力和位置,使用I/O口控制焊接電源。 實驗結果證明,本課題研制的伺服焊槍的機械裝置的精度和響應速度均能夠滿足焊接的需要,而且可以實現快速漸進,低速爬行,電極輕接觸,快速預壓等功能,有助于延長電極壽命和提高焊接效率。而且,使用伺服焊槍進行了低碳鋼焊接試驗,采用馬鞍形的加壓方式,與恒定壓力條件相比,焊接中飛濺大幅減少,焊點強度和塑性增加,焊接質量有明顯提高。
上傳時間: 2013-04-24
上傳用戶:yan2267246
pb開發soket所需要的一個關鍵動態庫,我找了很久的,現在份享一下-pb socket dll
上傳時間: 2013-04-24
上傳用戶:refent
遠程控制的目的旨在突破地域和環境上的限制,對現場設備的運行狀態及各種參數進行遠程監控。尤其是在現場設備分布離散、工作環境惡劣等情況下,遠程控制技術的采用實現了跨地域的集中控制,節省了人力物力,降低了生產成本,提高了生產率和經濟效益。 本文采用ARM7TDMI系列S3C44BOX嵌入式微處理器和μC/OS—Ⅱ作為系統開發平臺,研究并完成了操作系統的移植、應用程序的編寫和系統的集成測試。在充分理解μC/OS—Ⅱ文件體系結構和移植條件的基礎上,移植了OS_CPU.H、OS_CPU_AASM和OS_CPU_C.C三個文件。自定義了手機短信的通信格式。應用程序的編寫完成了對串口信息的監測、讀寫、分析與執行。根據系統功能制定需要被操作系統調度的任務及任務優先級。系統調試主要分為兩個步驟,先于宿主機上脫機調試程序代碼,成功后通過JTAG端口下載到目標機上進行在線調試。 本文將移動通信技術和嵌入式技術結合起來應用到遠程控制系統中。憑借SMS短消息業務所具有的操作簡便、收費低廉、可靠性高等特點來發送對遠程設備的監控指令;嵌入式實時操作系統的移植則更好地實現了對監控指令的分析與執行,提高了系統的執行效率。
上傳時間: 2013-06-25
上傳用戶:Poppy
隨著生活水平的提高,人們對環境的要求越來越高,如何獲取實時、可靠的環境數據已經成為一個迫在眉睫的問題,特別是在人跡罕至的地方或者危險區域,傳統的環境監測手段已經無法滿足需要。無線傳感器網絡具有低功耗、自組織、可靠性高等優點,非常適合野外環境監測。 本文介紹了環境監測無線傳感器網絡中的網關設計。從低功耗和可靠性出發,網關的ZigBee通信模塊采用CC2430,負責組建管理無線環境監測網;GPRS模塊采用TC35,實現了環境監測網絡與監控系統的無線數據傳輸;主控制器采用嵌入式處理器LPC2210,通過與ZigBee模塊和GPRS模塊的通信,實現兩種網絡的協議轉換。在硬件設計方面,介紹了主控制器模塊的電源電路、串口電路、存儲器電路、人機交互電路、與ZigBee通信模塊的接口設計、與GPRS模塊接口設計;在軟件設計方面,提出了基于需時中斷的軟件設計方法,移植了μC/OS-II操作系統,設計了串口驅動、ARM與ZigBee通信、ARM發送短消息、人機交互以及監控中心軟件等;對ZigBee網絡中的組網、數據傳輸等進行了研究,設計了星型無線傳感器網絡,介紹了系統的測試情況。結果表明,星型ZigBee環境監測網絡能通過GPRS網絡實現對ZigBee網絡的監測,整個系統具有實時、可靠、低功耗、監測范圍廣等優點。
上傳時間: 2013-06-13
上傳用戶:yuzsu
隨著社會的進步,經濟的發展以及我國入世以后汽車行業的迅速發展,使得國內交通車輛與日劇增,隨之帶來的交通擁擠、交通堵塞、車輛盜竊等一系列問題成為人們生活中最直接的安全隱患。運用無線通信技術、ARM技術和GPS定位技術的車輛監控系統可以有效的解決這些問題,滿足運輸效率和安全保障的需要,并且帶來極大的經濟效益和社會效益。 通過對車輛監控系統和相關技術的研究與分析,本文提出了基于ARM和GPS的車輛監控系統研究。與傳統的單片機控制的車輛監控系統相比,該系統克服了單片機系統因其功能簡單、無操作系統、程序移植性差而只能滿足簡單控制的缺點,能實現復雜任務的監控,例如顯示復雜的電子地圖、數據進行復雜計算、高端產品甚至有網絡互聯和Web瀏覽功能等等。同時該系統采用了GPRS無線通訊方式,具有資源利用率高、傳輸速率高、計費合理等特點,解決了以往采用SMS短消息通訊技術中存在的通訊費用高、消息延時和消息丟失等問題,提高了系統的實時性和可靠性。 論文首先介紹了在車輛監控系統中應用的GPS全球衛星定位技術和GPRS通用無線分組業務,在GPS定位技術中介紹了GPS系統組成、GPS信號和編碼、定位原理以及GPS誤差;在GPRS通訊技術中介紹了GPRS的概念、GPRS網絡的總體結構、GPRS的主要優點及發展動向。 論文隨后分為車輛監控系統總體結構與功能、車載端的研究與設計、監控中心的研究與數據庫設計三大部分進行介紹。車輛監控系統由車載端、監控中心和兩者之間的通訊網絡三部分組成,車載端主要由GPS定位模塊、GPRS通信模塊和ARM數據處理與控制模塊這三大模塊構成;監控中心包括Internet接入設備、中心服務器、監控端計算機以及一些輔助設備等。車載端分布在各個移動車輛上,負責接受OPS衛星定位信息,通過數據控制處理器解算出車輛所處的位置坐標,坐標數據經過處理后通過GPRS模塊,最后將數據通過通訊網絡GPRS發送到監控中心的信息服務器,信息服務器將收到的車臺數據經過預處理之后分發給監控終端。
上傳時間: 2013-06-14
上傳用戶:wang0123456789
可靠通信要求消息從信源到信宿盡量無誤傳輸,這就要求通信系統具有很好的糾錯能力,如使用差錯控制編碼。自仙農定理提出以來,先后有許多糾錯編碼被相繼提出,例如漢明碼,BCH碼和RS碼等,而C。Berrou等人于1993年提出的Turbo碼以其優異的糾錯性能成為通信界的一個里程碑。 然而,Turbo碼迭代譯碼復雜度大,導致其譯碼延時大,故而在工程中的應用受到一定限制,而并行Turbo譯碼可以很好地解決上述問題。本論文的主要工作是通過硬件實現一種基于幀分裂和歸零處理的新型并行Turbo編譯碼算法。論文提出了一種基于多端口存儲器的并行子交織器解決方法,很好地解決了并行訪問存儲器沖突的問題。 本論文在現場可編程門陣列(FPGA)平臺上實現了一種基于幀分裂和籬笆圖歸零處理的并行Turbo編譯碼器。所實現的并行Turbo編譯碼器在時鐘頻率為33MHz,幀長為1024比特,并行子譯碼器數和最大迭代次數均為4時,可支持8.2Mbps的編譯碼數掘吞吐量,而譯碼時延小于124us。本文還使用EP2C35FPGA芯片設計了系統開發板。該開發板可提供高速以太網MAC/PHY和PCI接口,很好地滿足了通信系統需求。系統測試結果表明,本文所實現的并行Turbo編譯碼器及其開發板運行正確、有效且可靠。 本論文主要分為五章,第一章為緒論,介紹Turbo碼背景和硬件實現相關技術。第二章為基于幀分裂和歸零的并行Turbo編碼的設計與實現,分別介紹了編碼器和譯碼器的RTL設計,還提出了一種基于多端口存儲器的并行子交織器和解交織器設計。第三章討論了使用NIOS處理器的SOC架構,使用SOC架構處理系統和基于NIOSII處理器和uC/0S一2操作系統的架構。第四章介紹了FPGA系統開發板設計與調試的一些工作。最后一章為本文總結及其展望。
上傳時間: 2013-04-24
上傳用戶:ziyu_job1234
本論文在詳細研究MIL-STD-1553B數據總線協議以及參考國外芯片設計的基礎上,結合目前新興的EDA技術和大規模可編程技術,提出了一種全新的基于FPGA的1553B總線接口芯片的設計方法。 從專用芯片實現的具體功能出發,結合自頂向下的設計思想,給出了總線接口的總體設計方案,考慮到電路的具體實現對結構進行模塊細化。在介紹模擬收發器模塊的電路設計后,重點介紹了基于FPGA的BC、RT、MT三種類型終端設計,最終通過工作方式選擇信號以及其他控制信號將此三種終端結合起來以達到通用接口的功能。同時給出其設計邏輯框圖、算法流程圖、引腳說明以及部分模塊的仿真結果。為了資源的合理利用,對其中相當部分模塊進行復用。在設計過程中采用自頂向下、碼型轉換中的全數字鎖相環、通用異步收發器UART等關鍵技術。本設計使用VHDL描述,在此基礎之上采用專門的綜合軟件對設計進行了綜合優化,在FPGA芯片EP1K100上得以實現。通過驗證證明該設計能夠完成BC/RT/MT三種模式的工作,能處理多種消息格式的傳輸,并具有較強的檢錯能力。 最后設計了總線接口芯片測試系統,選擇TMS320LF2407作為主處理器,測試主要包括主處理器的自發自收驗證,加入RS232串口調試過程提高測試數據的直觀性。驗證的結果表明本文提出的設計方案是合理的。
上傳時間: 2013-04-24
上傳用戶:sz_hjbf