隨著數字信息技術和網絡技術的高速發(fā)展,智能信息化家電已成為現代社會和家庭的新時尚,也是嵌入式系統(tǒng)的最大應用領域。 本文基于ARM-Linux嵌入式系統(tǒng)開發(fā)彰顯冰箱智能信息化的顯示單元。 通過對嵌入式微處理器進行分析,設計了基于AT91SAM9261系統(tǒng)架構的硬件電路,主要包括核心控制板的外部總線接口EBI電路、作為內存的SDRAM模塊電路和存儲數據的Nand_DataFlash模塊電路,外圍電路板的液晶顯示屏TFT-LCD接口電路、觸摸按鍵電路、LCD的CCFL背光電路和SP3232通信電路及電源電路等,對各個模塊進行了分析,給出了硬件原理圖。 對四種嵌入式操作系統(tǒng)Linux、VxWorks、μC/OS-Ⅱ和Windows CE進行了比較,完成了操作系統(tǒng)的選型,搭建了交叉編譯環(huán)境ARM—Linux的開發(fā)平臺。 在完成了GAL和IAL,移植的基礎上,利用MiniGUI開發(fā)應用軟件程序,給出MiniGUI應用程序的設計流程圖,編寫設置主窗口風格的入口函數MiniGUIMain、處理按鍵和定時器消息的主窗口處理函數LoadBmpProc、實現窗口顯示的程序文件display和loadbmp以及參照通訊協(xié)議和網絡家電協(xié)議實現通信功能的程序文件nand。 通過系統(tǒng)調試和整機實驗,實現了冰箱顯示單元的智能信息化??梢杂捎|摸按鍵或是遠程電腦來控制冰箱,液晶顯示器上播放動畫、圖片和文本信息;冰箱還可將工作狀態(tài)和報警信息上傳到網絡,利于冰箱的遠程監(jiān)控和升級維護。目前此項研究成果已用于產品的生產。
上傳時間: 2013-07-18
上傳用戶:shenglei_353
利用ARM處理器開發(fā)處理音頻信號的設備很多,如移動電話、MD(MiniDisc),DVD播放器、MP3音頻譯碼器等;同樣,基于ARM處理器的網絡設備也很多,如網絡調制解調器、網絡電腦、因特網設備等。但利用ARM處理器把語音處理和網絡通信功能結合起來無疑是一種新的嘗試,它的設計成功會給網絡留言技術的開發(fā)提供一種新的思路。 本文通過一個ARM9芯片S3C2410作為處理器的嵌入式語音采集系統(tǒng),詳細闡述了嵌入式系統(tǒng)的設計與開發(fā)過程,其中包括: 交叉編譯環(huán)境的搭建:交叉編譯環(huán)境是嵌入式開發(fā)工具的集合,搭建該環(huán)境就是在系統(tǒng)中編譯安裝開發(fā)工具鏈。 操作系統(tǒng)內核的移植:這是嵌入式開發(fā)的主要單元之一,移植內核主要是對內核進行重新配置,使它符合特定系統(tǒng)的需要,然后重新編譯生成可執(zhí)行的內核鏡像文件。 文件系統(tǒng)的移植:文件系統(tǒng)是操作系統(tǒng)對數據進行管理的有效和必要的助手。移植文件系統(tǒng)包括制作文件系統(tǒng)鏡像、在Flash上為文件系統(tǒng)分配存儲空間以及文件系統(tǒng)與嵌入式操作系統(tǒng)的有效配合。 驅動程序的設計:驅動是操作系統(tǒng)與硬件溝通的橋梁,驅動設計就是編寫具體硬件的讀寫控制函數并向操作系統(tǒng)提供統(tǒng)一的接口。 本文更著重于介紹實際開發(fā)中使用的技術以及遇到的問題和解決方法。在第4章中結合語音芯片UDA1341TS闡述了語音數據的采集與處理;結合網卡控制芯片CS8900A闡述了網絡通信和網卡的驅動,以及網絡開發(fā)中遇到的問題和解決方法。
上傳時間: 2013-07-11
上傳用戶:luopoguixiong
AGV(Automated Guided Vehicle)即自動導引車,是具備一定自主能力的運輸設備,在自動化物流系統(tǒng)和工廠自動化系統(tǒng)中具有重要的應用價值。 AGV是一種高度自動化產品,它所涉及的技術包括針對特定用途的車體結構、貨物移送機構、路徑導引技術、貨位檢測技術、防碰撞技術、驅動技術和控制技術。更深入的研究還包括多車協(xié)調與優(yōu)化調度技術、智能控制技術等。 本文首先對AGV的發(fā)展及關鍵技術進行了總結與歸納,并分析了現有技術的特點與不足,在此基礎上設計了一個模擬貨物分揀的小型AGV系統(tǒng)。車體采用二輪驅動和前后萬向輪支承的結構,可以實現靈活的轉向和快速移動。導引方式采用光電傳感器路徑導引,以計數方式實現貨位識別檢測。ARM是一種高性能的嵌入式微處理器,AGV控制系統(tǒng)采用了基于ARM7核的微控制器LPC2210,其豐富的片上資源可以很方便地實現AGV的所有檢測、信息處理及控制功能。利用LPC2210的串行通信功能,再配合無線通信模塊建立與PC機的通信聯系,通過PC機實現對AGV小車的控制與調度。 制作完成后的AGV樣機在實驗室模擬環(huán)境下進行了性能測試,其性能指標均滿足設計要求。
上傳時間: 2013-04-24
上傳用戶:cjl42111
本文設計的井下網絡分站作為“煤礦安全自動檢測、監(jiān)控及管理系統(tǒng)”的一個重要的組成部分,以ARM微控制器為核心,以操作系統(tǒng)μC/OS-Ⅱ為操作平臺,采用TCP/IP協(xié)議棧實現了分站的網絡通信功能,很好的解決了當前煤礦企業(yè)安全監(jiān)控系統(tǒng)通信協(xié)議不一致的問題。 在硬件方面,嚴格按照《煤礦安全監(jiān)控系統(tǒng)通用技術要求》完成了監(jiān)控分站的總體硬件設計,并通過驅動網卡芯片RTL8019AS實現了以太網連接。選用PHILIPS的32位ARM芯片LPC2214作為分站的控制芯片,它帶有16KB的靜態(tài)RAM和256KB的高速FLASH,包含8路10位A/D,還有多個串行接口,可使用的GPIO高達76個(使用了外部存儲器),很好了滿足了分站外接傳感器的多樣化要求。在人機對話方面,系統(tǒng)擴展了128×64的液晶和1×4的鍵盤。在通信方面,采用TCP/IP協(xié)議與地面主機進行通信,將各種參數傳送到地面主機進行復雜的運算處理。 在軟件方面,介紹了嵌入式操作系統(tǒng)μC/OS-Ⅱ的移植過程,并在此基礎上分析了TCP/IP協(xié)議棧的實現;制定了統(tǒng)一的數據交換格式;通信過程中采用了標準的TCP/IP協(xié)議;詳細介紹了幾個主要程序模塊的編程思路,如LCD顯示、外部輸入頻率信號的計數及數據存儲,并給出了在實際編程過程中遇到的問題及解決方法。 本監(jiān)控分站根據《本質安全型“i”》標準將外部接入設備和分站作了電氣隔離,該分站具有2路A/D數據采集;6路光電隔離數字量輸入;2路光電隔離數字量輸出對外部設備進行遠程管理和控制;人機接口提供人機交互界面,提供按鍵操作和數據顯示;RS485通信接口負責與外界設備進行通信;網絡通信接口負責為各種監(jiān)測監(jiān)控系統(tǒng)提供兼容的接入接口;非易失性鐵電存儲器作為數據存儲區(qū)以保證掉電后存儲數據不丟失。
上傳時間: 2013-04-24
上傳用戶:13160677563
以嵌入式微處理器和嵌入式操作系統(tǒng)為核心的嵌入式技術,已在很多領域得到了廣泛的應用。由于互聯網的應用日益普及,信息共享的程度不斷提高,傳統(tǒng)的串行通訊和并行通訊方式的缺點日益凸出,嵌入式設備的網絡化已經成為網絡發(fā)展的必然趨勢。Forrester Research的研究顯示,到2010年,將有95%的連網設備不再是傳統(tǒng)的計算機,而是帶網絡功能的嵌入式系統(tǒng)。 本文根據在PC104系統(tǒng)下實現網絡通信功能的成功案例,構建了基于ARM7微處理器和uCLinux操作系統(tǒng)的實驗平臺,完成了網絡接口設計,并實現了嵌入式系統(tǒng)的網絡通信功能。 本文采用PHILIPS公司的LPC2210微控制器作為主控芯片,采用高度集成的以太網芯片RTL8019AS作為網絡接口。選擇Linux操作系統(tǒng)進行裁剪和移植,分析并實現了嵌入式TCP/IP協(xié)議棧。編寫了底層網絡驅動程序,實現了嵌入式硬件平臺和PCLinux系統(tǒng)之間的基于網絡的數據傳輸;同時實現了嵌入式系統(tǒng)同WindowsXP系統(tǒng)之間的基于網絡的數據傳輸;通過對比實驗,對網絡數據傳輸協(xié)議和算法進行了研究和優(yōu)化,完善了ARM嵌入式系統(tǒng)的網絡功能。 大量的數據傳輸及可靠性測試實驗表明,本文所設計的嵌入式系統(tǒng)網絡功能在可靠性、可用性及操作方便性方面都達到了預期的目標,具有實際的應用價值!
標簽: ARM 嵌入式系統(tǒng) 網絡傳輸
上傳時間: 2013-07-19
上傳用戶:zzy7826
本課題是江蘇省“十一五”工業(yè)攻關項目“總線化智能多參數高精度檢測及控制儀表開發(fā)與產業(yè)化(BE2006090)”。本項目要求多環(huán)境參數測控、多總線接口,選擇具有豐富接口的高速處理器作為本項目的核心。為滿足多參數測控精度和多網絡接口通訊可靠性,嵌入式設計是應用系統(tǒng)的理想選擇。本文所研究的多參數測控裝置是以三星公司生產的32位ARM微處理器S3C2410為核心的嵌入式系統(tǒng),該系統(tǒng)能實時地獲取水環(huán)境參數,為水環(huán)境和多總線接口提供基本的數據和控制信息。 本文詳細地介紹了MODBUS和CAN-BUS總線協(xié)議和通訊原理,闡述了水產養(yǎng)殖幾個重要環(huán)境參數一溶解氧、溫度、PH值的檢測算法原理、以及傳感器調理電路和溫度、溶解氧的控制策略,進行了測控系統(tǒng)的硬件架構和各個模塊的原理設計,實現了操作系統(tǒng)的移植,編寫了驅動程序。在基于QT/E環(huán)境下實現了系統(tǒng)的測控和總線通訊部分上層軟件設計。提出并實施了系統(tǒng)測試方案,成功地完成了測控系統(tǒng)的硬件、軟件測試、以及通信功能測試和現場在線測試。 本論文的研究開發(fā)工作是在實踐的基礎上完成的,實驗結果證明該系統(tǒng)充分利用了S3C2410芯片提供的資源,具有高性能、低功耗、低成本的優(yōu)點,在各個方面的性能比傳統(tǒng)的水環(huán)境參數測控系統(tǒng)有很大提高,通過測試實現了預期的各種功能,完全達到預期要求。
上傳時間: 2013-06-28
上傳用戶:zuozuo1215
多普勒計程儀是根據聲波在水中的多普勒效應原理而制成的一種精密測速和計算航程的儀器,它是船用導航設備的重要組成之一。針對于多普勒計程儀的核心問題——頻率估計,本文提出了一種基于FPGA實現的多普勒測頻方案,它具有抗干擾能力強、運算速度快等特點。本論文主要是圍繞系統(tǒng)的測頻方案的設計與實現展開的。 本文主要研究工作包括:設計和調試基于FPGA的多普勒測頻系統(tǒng)的硬件電路;通過對測頻算法的研究,采用VHDL語言設計和實現系統(tǒng)的測頻算法和其它接口控制程序,并通過軟件仿真,測試設計的正確性。 測頻系統(tǒng)的硬件電路設計是本論文工作的主要部分之一,也是基于FPGA的多普勒測頻系統(tǒng)的核心部分。整個系統(tǒng)以FPGA作為主處理器,完成系統(tǒng)中所有的數字信號處理和外圍接口控制,同時,基于FPGA豐富的片內可編程邏輯資源和外部I/O資源,系統(tǒng)還擴展了豐富的通信接口(UART、USB和以太網接口)和顯示電路(LCD和LED),使系統(tǒng)便于與PC機進行數據交換和控制。 系統(tǒng)的軟件實現是本文工作的另一重要部分。本文通過對測頻算法的研究,完成了基于VHDL實現的過零檢測法和FFT算法,同時也實現了對接收機信號的自動增益控制、信號采集和與計算機的通信功能等。
標簽: FPGA 多普勒 測頻 系統(tǒng)設計
上傳時間: 2013-04-24
上傳用戶:121212121212
當前正處于第三代移動通信技術發(fā)展的關鍵時期,各種與3G相關的無線網絡終端的需求量與日俱增。為3G無線網絡終端選擇一個高性能的處理器,并且提供一套完整的系統(tǒng)解決方案,滿足3G時代人們對數據通信業(yè)務的需求,無疑是一個有意義且亟待解決的重要問題。 OMAP(Open Multimedia Applications Platform)是美國德州公司(TI)推出的專門為支持第三代(3G)無線終端應用而設計的應用處理器體系結構。OMAP處理器平臺堪稱無線技術發(fā)展的里程碑,它提供了語音、數據和多媒體所需的帶寬和功能,可以極低的功耗為高端3G無線設備提供極佳的性能。 本文的研究內容是開發(fā)基于OMAP5910處理器的具有多個擴展接口的嵌入式開發(fā)平臺,以及攝像頭顯示驅動程序,以便能為3G相關的無線網絡終端提供一個系統(tǒng)級的解決方案,本文首先介紹了OMAP技術的特點和優(yōu)點,并對OMAP5910處理器的硬件結構進行了簡單說明,在此基礎上提出了基于OMAP5910嵌入式平臺的FPGA設計,包括用FPGA擴展的接口:觸摸屏接口,硬盤接口,以太網接口;控制的接口:USB口,串口;以及實現的功能:與OMAP5910處理器的通信功能,中斷控制功能,選擇啟動順序功能,復位延時功能。然后介紹了基于OMAP5910的攝像顯示系統(tǒng)的硬件設計,主要包括攝像頭接口和攝像頭模塊,EMIFS和EMIFF接口以及LCD接口。最后描述了嵌入式Linux操作系統(tǒng)下攝像頭驅動程序的完整實現過程。
上傳時間: 2013-05-24
上傳用戶:mfhe2005
1992年5月,JoeMitola首次明確提出了軟件無線電的概念。軟件無線電將模塊化、標準化的硬件單元連接構成硬件平臺,通過軟件加載實現各種無線通信功能。端到端重配置技術是在軟件無線電的基礎上發(fā)展起來的,該技術使通信系統(tǒng)不僅具有重配置的能力,還能提供一體化的重配置管理架構,實現聯合無線資源管理和網絡規(guī)劃。端到端重配置技術已經成為軟件無線電的發(fā)展趨勢。 寬帶無線接入(BWA,BroadbandWirelessAccess)是當前通信界研究的熱點之一,而WiMax和WiFi是BWA中最熱門的兩個技術,所以本文選擇了IEEE802.16-2004與IEEE802.11a,設計了基于其物理層標準的可重配置OFDM基帶系統(tǒng)。它們均采用正交頻分復用技術(OFDM,OrthogonalFrequencyDivisionMultiplexing)。 本文研究了IEEE802.16-2004與IEEE802.11a物理層標準,結合Altera公司提供的FPGA開發(fā)工具QuartusⅡ、Mentor公司仿真工具ModelsimSE6.0,完成了基于IEEE802.16-2004及IEEE802.11a的可重配置OFDM基帶系統(tǒng)的FPGA設計。該設計中,對FPGA進行重新配置,實現了802.16-2004與802.11a兩種技術的完全重配置;通過選擇不同的參數來調用不同子模塊,實現802.16-2004與802.11a內部不同調制技術的局部重配置。該可重配置基帶系統(tǒng)核心的FFT/IFFT。模塊采用基4按頻率抽取及Cordic算法,消除乘法運算,有利于FPGA實現;在802.16-2004系統(tǒng)中,選取了基于前導序列的符號同步算法,在FPGA中實現。最后使用開發(fā)軟件、綜合軟件以及仿真軟件分析了系統(tǒng)的性能并給出了系統(tǒng)的性能指標。
標簽: OFDM FPGA 可重配置 基帶系統(tǒng)
上傳時間: 2013-05-19
上傳用戶:branblackson
LPC11C14 CAN通信功能實現的源代碼
上傳時間: 2013-04-24
上傳用戶:gdgzhym