基于ARM的數字圖像采集系統的碩士論文 ARM-PowerPC-ColdFire-MIPS
上傳時間: 2013-07-24
上傳用戶:lishuoshi1996
隨著當今科學技術的迅猛發展,數字圖像處理技術正在各個行業得到廣泛的應用,而FPGA技術的不斷成熟改變了通常采用并行計算機或數字信號處理器(DSP)、專用集成電路(ASIC)等作為嵌入式處理器的慣例??删幊踢壿嬈骷?FPGA)憑借其較低的開發成本、較高的并行處理速度、較大的靈活性及其較短的開發周期等特點,在圖像處理系統中有獨特的優勢。 本文提出了一種基于FPGA的圖像采集處理系統解決方案,并選用低成本高性能的Altera公司的CycloneIII系列FPGA EP3C40F324為核心,設計開發了圖像采集處理的軟硬件綜合系統。文章闡述了如何在FPGA中嵌入NiosII軟核處理器并完成圖像采集處理系統功能的設計方案。硬件電路上,系統設計了三塊電路板:FPGA核心處理板、圖像采集卡、圖像顯示卡,其中通過I2C總線對采集卡的工作模式進行配置,在采集模塊控制下,將采集到的圖像數據存儲到SDRAM;根據VGA顯示原理及其時序關系,設計了VGA顯示輸出控制模塊,合成了VGA工作的控制信號,又根據VGA顯示器的工業標準,合成VGA接口的水平和幀同步信號。邏輯硬件上,應用SOPCBuilder工具生成了FPGA內部的邏輯硬件功能模塊,定制了NiosII IP core、CMOS圖像采集模塊、VGA Controller及其I2C總線接口,系統各模塊間通過Avalon總線連接起來。軟件部分,在NiosII內核處理器上實現了彩色圖像顏色空間轉換、二值化、形態學腐蝕處理及其目標定位等算法。實驗結果證明了本文提出的方案及算法的正確性,可行性。
上傳時間: 2013-08-05
上傳用戶:woshiyaosi
隨著生活水平的提高,人們越來越關注自己的身體健康,血壓是反映人體生理狀況的最重要指標之一,正常的血壓是保證身體健康的重要條件。 另外血壓也是重癥病人監護的重要指標,準確、及時地監測血壓,對于了解病情、診斷疾病和保障危重病人安全都極為重要。因此,研制高性能的血壓監控系統具有重要的現實意義。 針對以上所述,本文提出了一種采用遠程血壓監控系統的解決方案,它融合計算機技術、測控技術和網絡通訊技術為一體,使電子血壓系統實現網絡化。本系統將采集到的血壓信息經處理后顯示到液晶屏上,同時將此信息以TCP/IP的方式發送到網絡上,這就是本設計的目的所在。 本論文在開始介紹了人體生理信號的特點及其測量條件之后,詳細研究分析了血壓測量原理以及舒張壓和收縮壓的判別。論文的重點放在系統硬件和軟件兩個方面的設計。在硬件方面,以ARM Cortex-M3內核的處理器LM3S8962作為控制器(內部集成有A/D轉換器和以太網控制器等),使得硬件系統的設計簡單化。整個硬件系統電路由六部分構成:處理器LM3S8962最小系統電路;電源模塊:JTAG接口電路:血壓檢測模塊;液晶顯示模塊;網絡接口。其中,血壓檢測模塊是整個系統設計的關鍵部分和難點部分,它主要是將袖壓的直流部分和交流部分分離出來送到A/D轉換器。軟件方面,這個部分是第四章的系統軟件的設計,首先把實時操作系統μC/OS-Ⅱ移植到處理器LM3S8962上,然后講解了應用程序的設計(由三個部分組成),分別是A/D轉換處理程序設計、液晶顯示程序設計和網絡通訊程序設計。論文的最后對系統的軟硬件調試做了簡單的介紹以及全文的總結。 關鍵詞:TCP/IP 示波法 舒張壓 收縮壓 μc/OS-Ⅱ
上傳時間: 2013-06-17
上傳用戶:yph853211
近幾十年來,移動通信進入了飛速發展時期,它與人們的日常生活息息相關,已經成為了人們生活中的必需品,目前移動通信正處在由第二代向第三代過渡的階段。調制技術是移動通信中的一項關鍵技術,根據不同的無線信道的特點選擇合適的、高效的調制方式對移動通信系統的性能非常重要。軟件無線電技術的出現對于移動通信的發展起到了很大的推動作用,構建一個通用的、標準的、模塊化的硬件平臺,把以前用硬件實現的無線電功能用軟件來實現,大大地提高了通信系統的靈活性。用軟件無線電技術實現的數字調制靈活性好,可以通過空中下載實現不同的調制方式,從而適應不同的通信體制。 在閱讀了大量數字調制和軟件無線電的國內外文獻的基礎上,本文深入研究了各種數字調制方式的原理以及優缺點,設計了一個軟件無線電平臺以實現相應的數字調制。該平臺以TI公司的DSP芯片TMS320VC5416為核心部分進行信號的處理用于實現數字調制算法,在外圍電路上擴展了ADC、DAC芯片分別構成前向數據采集模塊和后向調制信號處理模塊,同時用CPLD來構成邏輯控制模塊,主要實現地址分配、提供接口控制信號、輸入信息檢索功能、譯碼功能和分頻功能。在軟件設計方面,本設計分為整體邏輯控制和數字調制算法實現兩部分。在整體邏輯控制部分主要是針對CPID模塊進行整體邏輯控制的設計,在數字調制算法部分主要是在DSP模塊實現ASK、FSK、QPSK等數字調制算法的設計。 本軟件無線電平臺具有處理速度快、實時操作性強、存儲大量數據等優點。 關鍵字:軟件無線電;數字調制;DSP;CPLD
上傳時間: 2013-04-24
上傳用戶:zukfu
嵌入式圖像采集系統具有體積小、成本低、穩定性高等優點,在遠程監控、可視電話、計算機視覺、網絡會議等領域應用廣泛。為克服傳統基于單片機的圖像采集系統的種種不足,本文提出了一種新的解決方案,利用高速的ARM9嵌入式微處理器S3C2410A為硬件核心,搭配USB攝像頭,結合Linux構建了一套嵌入式的圖像采集系統。USB攝像頭有著容易購買、性價比高等優點,但長期以來將其直接應用于嵌入式系統卻很困難。隨著ARM微處理器的廣泛應用,嵌入式系統的性能得到了極大的提升。人們逐漸將操作系統引入其中,方便系統的管理和簡化應用程序的開發。Linux是一個免費開源的優秀操作系統,將其移植到嵌入式系統中能夠對系統進行高效地管理、極大地方便應用程序的開發。嵌入式的Linux操作系統繼承了Linux的優良特性,還有著節約資源,實時性強等優點。在本方案中以嵌入式Linux操作系統為基礎,借助其對USB、網絡等的強大支持能力來構建高度靈活的圖像采集系統。通過利用Linux操作系統內建的video4Linux對攝像頭進行編程,實現了將USB攝像頭采集到的視頻數據進行顯示和存為圖片的功能。本文中具體講述了嵌入式的軟硬件平臺的構建,USB攝像頭的驅動開發,圖像采集應用程序的實現等。本文提出的嵌入式圖像采集方案適用于市面上絕大多數流行的USB攝像頭,還能把得到的圖像通過以太網傳輸以實現遠程的監控。這套方案利用應用程序編程接口video4linux所提供的數據結構、應用函數等,實現了在Linux環境下采集USB攝像頭圖像數據的功能,并運用嵌入式的GUI開發工具Qt/Embedded來編寫最終的應用程序實現了美觀的用戶界面。充分運用Linux操作系統和其工具的強大功能來實現圖像采集, 對基于Linux內核的后續圖像應用開發具有實用意義。本系統完全基于開放的平臺和模塊化的實現方法,具有良好的可移植性,可方便地進行各種擴展。這種方案所實現的圖像采集系統成本低,靈活性高,性能好,是一種優良的解決方案。本文詳細介紹了這種基于Linux系統和S3C2410A平臺的嵌入式圖像采集系統。關鍵詞:嵌入式,ARM,USB,圖像采集,Linux
上傳時間: 2013-06-05
上傳用戶:bangbangbang
隨著我國工農業生產的發展和人民生活水平的提高,作為國民經濟基礎之一的電力行業取得了迅猛的發展,電力系統輸配電的安全性和可靠性也越來越受到電力系統運行、管理和科研人員的關注。輸電線路的各種事故是影響電力線路安全運行的重要因素之一。本文正是在這一前提下,在參考國內外大量文獻及研究成果的基礎上,設計實現了一套輸電線路綜合在線監測系統。 本文研制的輸電線路在線監測終端通過測量線路的泄漏電流、分布電壓、氣候參數以及圖像信息,并將數據進行采集、處理后,將數據發送到后臺監控中心,達到對輸電線路運行狀況進行實時監測的目的,并以此為依據給出線路的評估信息提供給電力部門作為其安排檢修的依據,可以大大減少電力部門的工作量并預防線路事故的發生。 針對本系統功能豐富、監測參數眾多的特點,作者設計了基于ARM的數據采集與傳輸系統。通過對ARM資源的合理分配,實現了監測終端的數據采集處理功能。終端的數據傳輸功能由ARM和無線傳輸模塊配合完成,實現了GPRS和GSM SMS兩種數據傳輸方式。 本文是對輸電線路綜合在線監測終端數據采集與傳輸系統設計和研究工作的總結,本文內容主要偏重于監測終端硬件和軟件的研究設計。論文在最后一部分對運行得到的數據也進行了分析、總結。 本文研制的輸電線路綜合監測終端已在在幾條高壓輸電線路上掛網運行,運行結果表明系統各方面性能良好,滿足設計要求。
上傳時間: 2013-04-24
上傳用戶:zhaiyanzhong
控制器局域網(CAN)最初是由德國BOSCH公司為汽車的監測、控制系統設計的。它是一種有效的支持分布式控制或者實時控制的串行通信網絡。由于其具有多主機、高性能以及高可靠性,CAN總線已經廣泛應用于汽車電子控制、過程控制、機械工業、紡織機械、機器人、數控機床、醫療器械以及傳感器等領域。CAN總線已經形成國際標準,并已被公認為幾種最有前途的現場總線之一。 另一方面,隨著電動車的技術的不斷發展,電動車已經開始邁向了市場普及的道路。對于電動車電池的管理和維護越來越成為電動車發展的重點之一。由于CAN具有抗干擾性強、連接簡單、無主通信等特點,非常適合用來實現實時數據的采集和傳輸。因此,本文利用CAN總線為基礎設計了一個電池實時數據采集與管理系統,經分析、設計、編程和調試,在實際應用中得以實現。 該系統主要包括數據采集層,數據傳輸層和用戶管理層三個部分。數據采集層的主要任務是電池實時數據的采集和發送;數據傳輸層的主要功能是通過CAN總線接收數據采集層發送的實時數據,并將其轉換成RS232串口協議發送到上位機;用戶管理層的主要功能是通過串口接收數據,實時顯示,存儲和分析。 論文完成的主要工作有: (1) 通過對系統需求的分析,將整個系統分為三個獨立的層,分別進行了軟硬件設計,實現了系統的模塊化,增強了系統的應用性; (2) 詳細的研究了CAN2.0B協議和SAE J1939協議,并在此基礎上,編寫了適合本設計的通訊協議; (3) 深入研究了MC9S12DG128芯片的硬件結構和軟件設計方法; 本課題的創新點在于利用目前汽車工業廣泛采用的CAN總線協議,設計了一套簡單,高效,穩定的電池數據采集與管理系統,并在實際中得以應用。在系統設計過程中將整個系統分為3個層,大大提升了系統的模塊化水平,有利于系統的擴展和維護。
上傳時間: 2013-07-07
上傳用戶:1417818867
在實際工作現場,常常需要在一個非常惡劣的環境中進行通話,隨著CAN總線在工業生產的應用越來越廣泛,想到了把CAN總線應用于電話通信上來.CAN總線具有極高的總線利用率,這有可能使得我們只需要用兩根CAN總線,就可以把需要通話的節點電話連接起來,從而實現語音通信. 本文主要論述了基于CAN總線的多節點語音通信系統設計.該系統使用MC14LC5480作為語音采集編解碼器,AT90CAN128作為處理器,使用處理器自帶的CAN模塊實現多個CAN節點間的通信,最終達到實現多節點間語音通信的功能. 本文的前半部分介紹了CAN總線技術和語音信號的數字處理技術,評價了用CAN總線傳輸語音信號的優點.本文后半部分詳細介紹了該系統的硬件結構和軟件設計,通過分析系統所涉及的芯片對該系統的各個功能模塊做了詳細的說明,包括語音編解碼電路,語音數字信號處理電路,CAN總線傳輸電路等.通過該系統,能夠實現在實驗室條件下多個CAN節點間的語音通信.
上傳時間: 2013-04-24
上傳用戶:mingaili888
圖像的采集和傳輸是實時監控、遠程控制、智能小區等諸多領域的關鍵技術?;趥鹘y:PC的圖像采集已成為現實。隨著信息技術的迅速發展,嵌入式系統的研究開發成為了后PC時代的一個熱點,它被廣泛應用于工業現場、信息家電等各行各業。同時,圖像的遠程采集傳輸也朝著專業化、多樣化和低成本的方向發展。利用嵌入式技術來實現圖像的遠程采集傳輸正順應了時代發展,有較大的實用價值。 本文主要研究了基于嵌入式的遠程圖像采集傳輸系統。嵌入式終端采用$3C2410為核心的目標板為硬件平臺,采用嵌入式Linux為系統平臺。系統通過連接在嵌入式終端的USB攝像頭完成靜態圖像數據采集,并進行圖像壓縮處理。在圖像傳輸方面,論文設計了兩種模式:一種是通過Intemet傳輸的、基于B/S模式的傳輸方式。在該模式下,遠端客戶機通過瀏覽器訪問架設在終端里的嵌入式服務器而獲得圖像信息。另一種是基于GPRS網絡實現遠程無線圖像傳輸。終端將采集到的圖像數據通過GPRS網絡發送到擁有固定Ip的監控服務器上來完成圖像遠程傳輸。 本文首先介紹了圖像采集傳輸和嵌入式方面的相關內容,并介紹了本論文所采用的開發平臺。為了順利開發接著構建了開發環境,這里包括U-boot的移植、Linux系統的內核編譯和移植、設備驅動模塊的加載以及交叉編譯環境的建立。在此基礎上,利用Vide04Linux的接口函數,用C語言實現了圖像原始數據的采集程序,并利用JPEG算法了實現圖像壓縮。在基于B/S模式的傳輸方式中,首先利用Boa架設了嵌入式服務器,然后用C語言完成CGI腳本,該腳本將圖像嵌入網頁并實時更新以實現網頁的動態輸出。在基于GPRS實現遠程無線圖像傳輸方式中,論文詳細分析了系統通訊數據流的特征,提出了采用辨識特征字符、數據打包等策略以實現GPRS的網絡連接和數據通訊,并且在此基礎上用C語言編程實現。同時,在PC(Linux)上用Socket編程實現了監控服務器軟件,該軟件用以接收圖像數據和控制嵌入式終端的系統狀態。最后,論文分析比較了兩種傳輸方式的區別和優缺點。試驗證明,采用兩種方式都能成功實現圖像的遠程采集傳輸,并且試驗效果較好。
上傳時間: 2013-05-17
上傳用戶:squershop
斷路器是電力系統中重要的控制和保護設備,對維護電力系統的安全、穩定和可靠運行起著重要的作用。如何使斷路器高度智能化,并且更安全和可靠,是電力系統保護的發展要求,也是本論文研究的目的。 本文在深入研究了智能斷路器國內外發展狀況的基礎上,精心設計了以數字信號處理器DSP和復雜可編程邏輯器件CPLD為核心的系統硬件。DSP是智能斷路器測控單元的核心器件,它實現斷路器的各種保護、報警、顯示與控制功能。CPLD完成狀態量的監測,以及各種邏輯信號的輸出。兩種器件相互配合使得斷路器系統更加智能化。研究了斷路器測控單元的測量原理及保護算法,并進行了具體的硬件和軟件模塊的設計,旨在實現斷路器的智能保護、遠程控制和集中管理。本設計以TI公司的DSP芯片TMS320LF2407為核心。硬件設計主要包括信號調理模塊設計、信號采樣模塊設計、保護執行模塊設計、CPLD模塊設計和輸入輸出模塊設計。并且利用TMS320LF2407本身具有的CAN2.0模塊,通過CAN總線實現斷路器和上位機的通信,實現遙測、遙調、遙控、遙信等“四遙”功能。軟件采用模塊化設計,每一個模塊相對獨立,完成某個特定功能,便于維護和添加新功能,并且調試靈活方便。文中給出了主程序及各個子程序的流程圖,其中子程序有數據采集子程序、FFT計算子程序、液晶顯示子程序、短路瞬時保護子程序、過載長延時保護子程序、接地故障保護子程序和短路短延時保護子程序等。并且設計中充分考慮了斷路器工作環境的惡劣性,分析了各種干擾的來源,并針對各種干擾采取了對應的軟件和硬件的抗干擾措施。最后,為了驗證全波傅氏算法能否滿足電網數據處理精度的要求,利用MATLAB搭建仿真平臺,對其進行了仿真。結果表明全波傅氏算法能達到系統的要求。
上傳時間: 2013-04-24
上傳用戶:BK094