GPS以全天候、高精度、自動化、高效益等顯著特點,贏得廣大測繪工作者的信賴,而一體化GPS接收機更是具有全內置、防水、耐寒以及操作方便、適用范圍廣等優點,己經廣泛應用于控制測量和大地測量中。隨著全球定位系統的不斷改進,硬、軟件的不斷完善,應用領域正在不斷地開拓,目前已遍及國民經濟各種部門,并開始逐步深入人們的日常生活。 本文介紹了GPS系統的特點、工作原理、課題背景、國內外相關產品的現狀以及發展趨勢,闡述了GPS接收機的設計原理。文章認為,GPS接收機中的微處理器的性能直接影響整機的性能,相比較其它微處理器,ARM微處理器具有一些獨特的優勢。文章了ARM系列微處理器尤其是ARM7微處理器的性能特點,并給出了利用ARM7微處理器LPC2138芯片和xc3s1000型FPGA設計GPS接收機的實際設計和調試方案,并對此方案進行了論證,同時給出了各個功能模塊的軟硬件實現過程,并對樣機進行了性能指標測試。
上傳時間: 2013-04-24
上傳用戶:kakuki123
UM71系列(包括ZPW-2000A)無絕緣軌道電路已成為我國鐵路的主流制式,軌道電路的正常工作對行車安全意義重大。軌道信號失真或者受到噪聲污染有可能導致鐵路信號設備錯誤動作進而發生行車事故。通過對鐵路信號做出監測以及判斷,可以幫助信號設備維護人員對故障設備進行及時修復從而避免事故發生。 本文設計了一種基于ARM/DSP雙核結構的鐵路信號測試儀,用以幫助設備維護人員及時檢修故障設備。其中,DSP芯片選用TI公司的32位浮點處理器TMS320VC33作為信號分析與處理的核心,實現信號的解調、頻譜分析和細化處理等功能。本測試儀作為一種實時的信號檢測設備,充分利用了浮點DSP芯片高效靈活以及系統可裁減的特性,因而更適合于現場環境的應用。本測試儀主要針對目前使用較為廣泛的UM71、ZPW-2000A系統以及站內25Hz相敏軌道電路,實現對移頻信號的數字解調、區間載波頻率檢測、信號幅度檢測、站內軌道信號的相位角及其幅度檢測等功能。 本文著重分析了頻譜細化技術中的ZFFT算法在實時信號分析中的應用,采用ZFFT算法可以在保證運算效率的同時提高頻譜的分辨率。在此基礎上,本文就這種算法提出了若干改進措施并且通過MATLAB對該算法及其改進措施進行了軟件仿真。同時本文完成了基于這種算法的DSP軟件設計:為了提高系統實時性,DSP算法均采用匯編語言實現。理論分析和實驗表明調制頻率的分辨率可以達到0.03Hz,滿足實際應用要求。此外,本文設計了測試儀的硬件結構,主要是VC33的外圍器件及其與雙口RAMCY7C028的接口電路,以及基于這個接口電路的通信規程。
上傳時間: 2013-06-29
上傳用戶:qazwsxedc
隨著社會經濟的發展,人們防火、防盜意識的提高,人們對遠程現場狀況的了解提出了更高的需求。如何有效解決由于各監控點分布范圍散、數量多、距離遠,甚至地處偏僻,有效管理多個監控點等難題,僅依靠架設光纜、鋪設電纜難度大、且不切合實際(并且即使架設了通訊線路其速度慢、運營成本也高)。本文在分析研究了當前國內、外視頻監控系統研究現狀,并結合嵌入式系統、嵌入式處理器ARM、GPRS等相關領域的研究進展的基礎上,提出了一套基于ARM和GPRS的遠程監空系統。它是利用GPRS網絡覆蓋范圍廣、傳輸特性好與嵌入式系統低功耗方便實用相結合的系統解決方案。系統通過溫度傳感器的檢測信息,實現溫度異常監測,并將采集的圖像信息數據發送到數據監控中心。 本系統硬件系統主要了采用三星公司的ARM920T S3C2410芯片作為系統處理器、USB攝像頭和DSl8B20溫度傳感器。S3C241O處理器通過外部溫度傳感器采集的溫度數據,并與最近采集的溫度數據比較、判斷,發出圖像采集命令,最后將溫度和圖像數據通過其串口利用GPRSDTU將數據通過無線網絡傳送到有靜態IP地址或域名的遠程監控中心服務器。監控中心接受各個監控終端的數據,并實現對終端的集中管理。 本課題軟件方面分為系統軟件和應用軟件開發兩方面。系統軟件方面主要是ARM的BootLoader和嵌入式Linux的分析及移植;應用軟件方面包含終端ARM平臺嵌入式溫度采集和視頻采集軟件設計,數據發送程序,監控中心程序設計三個部分。
上傳時間: 2013-04-24
上傳用戶:mingaili888
增強現實是一種將虛擬世界和真實環境相結合的技術。它將計算機繪制的虛擬模型疊加到使用者所看到的真實世界景象中,使用戶可以從虛擬模型中獲得額外的信息,增強了對現實的感知。涉及到的技術有圖像處理、位置跟蹤、三維注冊等。增強現實技術廣泛應用于裝配維修、醫療研究、軍事領域和商業應用。 第一部分,增強現實技術介紹。該部分首先闡述了增強現實的定義,接著介紹了該項技術的國內外發展狀況,以及在工業領域、醫療領域、建筑領域等的應用,最后分析了目前AR系統的缺點和不足,得出了在嵌入式增強現實研究具有重要意義。 第二部分,嵌入式硬件環境的設計。硬件電路由以下幾部分構成:USB控制器用于連接USB攝像頭設備,液晶顯示驅動用于控制顯示屏輸出,外圍電路主要有內存電路、Flash電路、時鐘電路和RS-232電路等。 第三部分,嵌入式軟件方案的設計。首先,選用U-boot1.2.0作為Bootloder,特點是U-boot的網絡功能較強,支持平臺較多。其次,移植Linux2.6.22內核作為系統核心,該版本內核具有實時性強等特點。再次,用busybox1.9.1構建基礎命令環境,并將轉為NandFlash設計的YAFFS文件系統安裝到開發板上。最后,在以上的軟件環境基礎上,開發了基于OV511芯片的USB設備驅動和FrameBuffer顯示驅動程序。 第四部分,開源視覺處理庫OpenCV的移植。該部分介紹了OpenCV的特性,常用的數據結構,在嵌入式Linux下的編譯選項配置,庫依賴文件安裝,底層文件修改,以及如何編譯、安裝OpenCV。 第五部分,基于OpenCV的攝像頭標定程序。該攝像頭標定程序是基于張氏標定算法的開發,本文首先闡述了攝像頭標定算法的核心內容,以及對應的OpenCV實現方案,然后給出了攝像頭標定程序在平臺運行的細節和結果。
上傳時間: 2013-07-06
上傳用戶:阿四AIR
隨著現代計算機技術和互聯網技術的飛速發展,嵌入式系統成為了當前信息行業最熱門的焦點之一。ARM以其高性能低功耗的特點成為目前主流的32位嵌入式處理器而在數碼產品中廣泛使用,隨著數碼相機的普及,數碼相框產品得到推廣,數碼相框通過一個液晶的屏幕顯示數碼照片而非紙質照片,數碼相框比普通相框更靈活多變,也給現在日益使用的數碼相片一個新的展示空間。在嵌入式操作系統方面,uC/OS—Ⅱ憑借其小內核、多任務、豐富的系統服務、容易使用以及源碼公開等特點被嵌入式系統開發者廣泛用在各種嵌入式設備開發中。uC/FS嵌入式文件系統由于穩定性,可移植性以及與uC/OS—Ⅱ內核的相兼容被廣泛用在基于uC/OS—Ⅱ的嵌入式系統開發中。NAND Flash存儲器由于其大容量數據存儲、高速存取速度、易于擦除和重寫、功耗小等特點被廣泛應用于便攜式電子設備的數據存儲、嵌入式系統的程序存儲載體中。 本論文的硬件工作平臺是艾科公司研發的數碼相框芯片方案ARK1600,該平臺集成了嵌入式系統設計所需的相關硬件模塊。本論文的主要設計目標是在該平臺上實現NAND Flash存儲設備驅動的系統級方案,即在ARK1600平臺上通過構建uC/OS—Ⅱ操作系統以及uC/FS文件系統來實現NAND Flash設備驅動掛接。本論文是在Windows環境下通過ARM ADS實現代碼的編譯,通過Multi—ICE進行前期調試以及USB—Debug進行后期的系統整合調試。 本論文的主要研究工作具體涉及以下三個的方面:首先研究了ARM相關構架以及uC/OS—Ⅱ操作系統的特點,并在此基礎上移植uC/OS—Ⅱ操作系統到ARK1600平臺,分析ARK1600硬件體系結構的基礎上詳細分析了BootLoader的相關概念,并重點闡述了NAND BootLoader程序設計與實現過程;其次在文件系統方面,本論文成功移植uC/FS嵌入式文件系統到ARK1600平臺,在移植的過程中采用了動態文件緩沖區算法提高了該文件系統的數據傳輸效率;最后重點討論了NAND Flash驅動在ARK1600的實現,主要分析了NAND Flash的數據存儲結構,并從物理層,邏輯層和文件系統接口層三個方面具體分析了NAND Flash驅動程序的實現,并在NAND Flash邏輯層驅動實現時通過采用壞塊處理表算法實現了NAND的磨損均衡問題。
上傳時間: 2013-07-31
上傳用戶:xcy122677
該文結合"10M/100M以太網交換芯片的設計"課題,介紹了以太網技術發展的概況和IP CORE、SoC的設計方法,闡述了以太網交換原理及關鍵技術,研究了CSMA/CD協議、交換機、VLAN的原理和數據流優先技術及流量控制,在此基礎上完成了10M/100M以太網交換芯片的主要模塊的設計方案和實現框圖.同時結合Philip公司的IC總線的工作原理,給出了10M/100M以太網交換芯片的設計方案中的IC接口模塊的FPGA設計的驗證和仿真,并對仿真結果進行分析比較,驗證了IC接口模塊可以作為一個軟核來使用.
上傳時間: 2013-07-18
上傳用戶:jichenxi0730
嵌入式系統應用于智能設備、工業控制領域實現各種信號的處理與控制,是近年來技術研究和產品開發的熱點。同時,隨著以太網技術的迅速發展,工業控制中過程監控層和現場設備層信號傳輸網絡開始逐步采用以太網,基于網絡的遠程監控使整個企業網絡呈現高度統一性、開放性和透明性。將嵌入式技術和基于網絡的遠程監控技術應用于電梯,可以有效地提高產品和服務的質量。 本文旨在研制和開發一套應用于電梯的智能多媒體顯示與遠程監控系統,硬件設計中,在以嵌入式微處理器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頁面激活服務器的相應應用程序模塊,傳遞信息服務請求和控制命令。將本系統應用與電梯設備,取得了用戶的好評。
上傳時間: 2013-04-24
上傳用戶:564708051@qq.com
一種基于單片機和SA4828芯片的變頻變壓電源:摘要:介紹了一種三相變頻變壓電源的設計方法。電源采用單片機和SPWM發生器SA4828專用芯片控制,使得控制系統簡單可靠,使用靈活,適用性強,具有
上傳時間: 2013-07-26
上傳用戶:66666
現代信息技術的迅猛發展,使得圖像處理方面的研究與應用,尤其是實時圖像處理引起了更廣泛的關注。近年來,隨著嵌入式和DSP技術的不斷發展,數字信號處理領域的理論研究成果被逐漸應用到實際系統中,從而推動了新理論的產生和應用,對圖像處理等領域的技術發展起到了十分重要的作用。可見,研究如何將ARM和DSP雙處理器結構應用于實時圖像處理系統的新方法有著非常重要的理論價值和應用價值。本文主要研究內容如下: 1.分析了實時圖像處理領域的最新發展,得出了以ARM和DSP分別作為實時圖像處理系統核心的優勢和劣勢,結合本課題實時性,高效性和便攜性的特點,設計一個以ARM+DSP雙處理器為核心的通用實時圖像處理系統,并通過增加或裁剪可以廣泛應用于圖像處理和圖像識別領域。 2.掌紋識別技術是繼指紋識別和虹膜識別后人體生物特征識別領域中最新的研究方向,正處在不斷的研究和探索階段。在論文中,介紹了以ARM+DSP雙處理器為核心的通用實時圖像處理系統和掌紋識別技術相融合的實例,構成最基本的脫機掌紋識別系統,給出了系統的組成和運行的基本流程,實現最基本的識別功能,降低成本,提升實時掌紋識別系統的性能。 3.具體設計中,在對兩種系統組成方案經過比較后,選擇了基于TI公司的TMS320VC5470雙核處理器為核心,根據TMS320VC5470芯片的特點,對系統平臺的硬件原理進行設計,擴充了進行研究所需的片外RAM,ROM(Flash),人機接口電路,外圍接口電路,仿真接口JTAG等。隨后根據原理圖所需器件,選擇相對應的封裝形式,設計8層印刷電路板,對BGA封裝形式芯片的扇出方式,布線規則以及高速數字電路與高速PCB設計中涉及的信號完整性問題予以重點研究,較好解決了高密度BGA封裝集成電路的布線及其電磁兼容性問題。除此之外,在軟件設計方面,討論了針對TMS320VC5470系統脫離主機開發環境成為獨立系統時雙核Bootload的實現、雙核間通訊及程序固化到FLASH中的方法。 本文所做的創新工作是將ARM和DSP有效的相結合,使他們在實時圖像處理系統中發揮各自的優勢,克服自身的劣勢,提升了實時圖像處理系統的性能,縮小了體積,節約了成本;并基于上述研究成果,將該ARM+DSP實時圖像處理系統和最新的掌紋識別的原理相結合,構成了手持式掌紋識別系統,對于實時掌紋識別技術的研究有著非常重要意義。
上傳時間: 2013-07-31
上傳用戶:muyehuli
基于刪的μC/OS-Ⅱ移植及其CAN總線應用研究流體機械及工程專業近年來,嵌入式系統受到科學與工程各個領域研究者的密切關注,成為研究的一個熱點。隨著嵌入式系統的復雜性不斷增加,嵌入式操作系統成為嵌入式系統中最重要的組成部分。在嵌入式系統中,μC/OS-Ⅱ憑借其結構清晰、源代碼開放和實時性好等優勢,成了監控系統等領域的技術熱點。嵌入式操作系統μC/OS-Ⅱ與模塊化硬件相結合,共同構成一個可以重復利用的軟硬件系統平臺,不但可以提高開發效率,還可以提高系統的可靠性和實時性,滿足日益復雜的應用需求。 在國內監控領域中,大多采用了集散式監控系統,雖然克服了集中式監控系統的缺點,但還存在著效率較低,錯誤處理能力不強等缺點。而且設備的兼容性不好,系統實時性、可靠性也不高。采用CAN現場總線可很好的克服上述一些缺點,具有很強的抗干擾能力。CAN總線把所有掛接在總線上的智能設備聯接成網絡,構成自動化系統,實現對現場設備的實時監控。 基于這些考慮,本文選擇了以IPC2290芯片(內部集成了CAN模塊)為微控制器的MagicARM2200教學實驗開發板作為學習和研究的開發平臺,把μC/OS-Ⅱ這個實時微內核操作系統嵌入到該芯片中。在深入研究CAN通信模塊特點和驅動的基礎上,把其驅動移植到μC/OS-Ⅱ操作系統中。并在實時操作系統μC/OS-Ⅱ上通過設計—個帶A/D轉換的CAN智能模塊來闡述智能模塊軟硬件設計方法,這些工作為搭建基于CAN總線的實際測控系統方案提供了理論基礎。 本文使用的CAN通信方案具有極大的靈活性,能方便和簡潔的運用到各種測控系統中。實驗結果證明了該方案的有效性和正確性,并且具有實際的應用價值。最后,本文作者在CAN智能模塊的基礎上搭建了基于CAN總線的多相流動實驗臺的測控系統方案。
上傳時間: 2013-07-16
上傳用戶:cngeek