隨著交通工具的迅猛發展,智能交通系統(Intelligent TransportationSystems,簡稱ITS)在交通管理中受到廣泛的關注。而在ITS中,車牌識別(LicensePlate Recognition,簡稱LPR)是其核心技術。車牌識別系統主要由數據采集和車牌識別算法兩個部分組成。由于車牌清晰程度、攝像機性能、氣候條件等因素的影響,牌照中的字符可能出現不清楚、扭曲、缺損或污跡干擾,這都給識別造成一定難度。因此,在復雜背景中快速準確地進行車牌定位成為車牌識別系統的難點。 本文研究和設計了一種集圖象采集,圖象識別,圖象傳輸等于一體的實時嵌入式系統。該平臺包括硬件系統設計與應用程序開發兩個方面,充分利用TI公司的C6000系列DSP強大的并行運算能力、以及FPGA的靈活時序邏輯控制技術,從硬件方面實現系統的高速運行。 本文的主要工作有兩部分組成,具體如下: (1) 在硬件設計方面:實現由A/D、電源、FPGA、DSP以及SDRAM和FLASH所組成的車牌識別系統;設計并完成系統的原理圖和印制板圖;完成電路板調試,以及完成FPGA.在高速圖像采集中的veriIog應用程序開發。 (2) 在軟件開發方面:完成Philips公司的SAA7113H的配置代碼開發,以及DSP底層的部分驅動程序開發。 該系統能夠實現25幀每秒的數字視頻流圖像數據的輸出,并由FPGA負責完成一幅720×572數據量的圖像采集。DSP負責系統的嵌入式操作,包括系統的控制和車牌識別算法的實現。 目前,嵌入式車牌識別系統硬件平臺已經搭建成功,系統軟件代碼程序也已經開發完成。本系統能夠實現高速圖像采集、嵌入式操作與車牌識別算法、UART數據通信等功能,具有速度快、穩定性高、體積小、功耗低等特點,為車牌識別算法提供一個較好的驗證平臺。
上傳時間: 2013-04-24
上傳用戶:yangbo69
本文以電子不停車收費系統課題為背景,設計并實現了基于FPGA的π/4-DOPSK全數字中頻發射機和接收機。π/4-DQPSK廣泛應用于移動通信和衛星通信中,具有頻帶利用率高、頻譜特性好、抗衰落性能強的特點。 近年來現場可編程門陣列(FPGA)器件在芯片邏輯規模和處理速度等方面性能的迅速提高,用硬件編程實現無線功能的軟件無線電技術在理論和實用化上都趨于成熟和完善,因此可以把數字調制,數字上/下變頻,數字解調在同一塊FPGA上實現,即實現了中頻發射機和接收機一體化的片上可編程系統(SOPC,System On Programmabie Chip)。 本文首先根據指標要求對數字收發機方案進行設計,確定了適合不停車收費系統的全數字發射機和接收機的結構,接著根據π/4-DQPSK發射機和接收機的理論,設計并實現了基于FPGA的成形濾波器SRRC、半帶濾波器HB和定時算法并給出性能分析,最后給出硬件測試平臺上結果和測試結果分析。
上傳時間: 2013-06-23
上傳用戶:chuckbassboy
在工業控制領域,多種現場總線標準共存的局面從客觀上促進了工業以太網技術的迅速發展,國際上已經出現了HSE、Profinet、Modbus TCP/IP、Ethernet/IP、Ethernet Powerlink、EtherCAT等多種工業以太網協議。將傳統的商用以太網應用于工業控制系統的現場設備層的最大障礙是以太網的非實時性,而實現現場設備間的高精度時鐘同步是保證以太網高實時性的前提和基礎。 IEEE 1588定義了一個能夠在測量和控制系統中實現高精度時鐘同步的協議——精確時間協議(Precision Time Protocol)。PTP協議集成了網絡通訊、局部計算和分布式對象等多項技術,適用于所有通過支持多播的局域網進行通訊的分布式系統,特別適合于以太網,但不局限于以太網。PTP協議能夠使異質系統中各類不同精確度、分辨率和穩定性的時鐘同步起來,占用最少的網絡和局部計算資源,在最好情況下能達到系統級的亞微級的同步精度。 基于PC機軟件的時鐘同步方法,如NTP協議,由于其實現機理的限制,其同步精度最好只能達到毫秒級;基于嵌入式軟件的時鐘同步方法,將時鐘同步模塊放在操作系統的驅動層,其同步精度能夠達到微秒級。現場設備間微秒級的同步精度雖然已經能滿足大多數工業控制系統對設備時鐘同步的要求,但是對于運動控制等需求高精度定時的系統來說,這仍然不夠。基于嵌入式軟件的時鐘同步方法受限于操作系統中斷響應延遲時間不一致、晶振頻率漂移等因素,很難達到亞微秒級的同步精度。 本文設計并實現了一種基于FPGA的時鐘同步方法,以IEEE 1588作為時鐘同步協議,以Ethernet作為底層通訊網絡,以嵌入式軟件形式實現TCP/IP通訊,以數字電路形式實現時鐘同步模塊。這種方法充分利用了FPGA的特點,通過準確捕獲報文時間戳和動態補償晶振頻率漂移等手段,相對于嵌入式軟件時鐘同步方法實現了更高精度的時鐘同步,并通過實驗驗證了在以集線器互連的10Mbps以太網上能夠達到亞微秒級的同步精度。
上傳時間: 2013-08-04
上傳用戶:hn891122
隨著科學技術的發展與公共安全保障需求的提高,視頻監控系統在工業生產、日常生活、警備與軍事方面的應用越來越廣泛。采用基于 FPGA 的SOPC技術、H.264壓縮編碼技術和網絡傳輸控制技術實現網絡視頻監控系統,在穩定性、功能、成本與擴展性等方面都有著突出的優勢,具有重要的學術意義與實用意義, 本課題所設計的網絡視頻監控系統由以Nios Ⅱ為核心的嵌入式圖像服務器、相關網絡設備與若干PC機客戶端組成。嵌入式圖像服務器實時采集圖像,采用H.264 編碼算法進行壓縮,并持續監聽網絡。PC機客戶端可通過網絡對服務器進行遠程訪問,接收編碼數據,使用H.264解碼算法重建圖像并實時顯示,使監控人員有效地掌握現場情況, 在嵌入式圖像服務器設計階段,本文首先進行了芯片選型與開發平臺選擇。然后構建圖像采集子系統,采用雙緩存乒乓交換的方法設計圖像采集用戶自定義模塊。接著設計雙Nios Ⅱ架構的SOPC系統,闡述了雙軟核設計中定制連接、內存芯片共享、數據搬移、通信與互斥的解決方法。同時完成了網絡服務器的設計,采用μC/OS-Ⅱ進行多任務的管理與調度, H.264視頻壓縮編解碼算法設計與實現是本文的重點。文中首先分析H.264.標準,規劃編解碼器結構。接著設計了16×16幀內預測算法,并設計宏塊掃描方式,采用兩次判決策略進行預測模式選擇。然后設計4×4子塊掃描方式,編寫整數變換與量化算法程序。熵編碼采用Exp-Golomb編碼與CAVLC相結合的方案,針對除拖尾系數之外的非零系數值編碼子算法,實現了一種基于表示范圍判別的編碼方法。最后設計了網絡傳輸的碼流組成格式,并針對編碼算法設計相應解碼算法。使用VC++完成算法驗證,并進行測試,觀察不同參數下壓縮率與失真度的變化。 算法驗證完成后,本文進行了PC機客戶端設計,使其具有遠程訪問、H.264解碼與實時顯示的功能。同時將H.264 編碼算法程序移植到NiosⅡ中,并將嵌入式圖像服務器與若干客戶端接入網絡進行聯合調試,構建完整的網絡視頻監控系統, 實驗結果表明,本系統視頻壓縮率高,監控圖像質量良好,充分證明了系統軟硬件與圖像編解碼算法設計成功。本系統具有成本低、擴展性好及適用范圍廣等優點,發展前景十分廣闊。
上傳時間: 2013-04-24
上傳用戶:wang0123456789
隨著微電子技術的高速發展,實時圖像處理在多媒體、圖像通信等領域有著越來越廣泛的應用。FPGA就是硬件處理實時圖像數據的理想選擇,基于FPGA的圖像處理專用芯片的研究將成為信息產業的新熱點。 本文以FPGA為平臺,使用VHDL硬件描述語言設計并實現了中值濾波、順序濾波、數學形態學、卷積運算和高斯濾波等圖像處理算法。在設計過程中,通過改進算法和優化結構,在合理地利用硬件資源的條件下,有效地挖掘出算法內在的并行性,采用流水線結構優化算法,提高了頂層濾波模塊的處理速度。在中值濾波器的硬件設計中,本文提出了一種快速中值濾波算法,該算法大大節省了硬件資源,處理速度也很快。在數學形態學算法的硬件實現中,本文提出的最大值濾波和最小值濾波算法大大減少了硬件資源的占用率,適應了流水線設計的要求,提高了圖像處理速度。 整個設計及各個模塊都在Altera公司的開發環境QuartusⅡ以及第三方仿真軟件Modelsim上進行了邏輯綜合以及仿真。綜合和仿真的結果表明,使用FPGA硬件處理圖像數據不僅能夠獲得很好的處理效果,達到較高的工作頻率,處理速度也遠遠高于軟件法處理圖像,可滿足實時圖像處理的要求。 本課題為圖像處理專用FPGA芯片的設計做了有益的探索性嘗試,對今后完成以FPGA圖像處理芯片為核心的實時圖像處理系統的設計有著積極的意義。
上傳時間: 2013-06-08
上傳用戶:shuiyuehen1987
運動控制技術是機電一體化的核心部分,提高運動控制技術水平對于提高我國的機電一體化技術具有至關重要的作用。運動控制技術的發展是制造自動化前進的旋律,是推動新的產業革命的關鍵技術。對于數控系統來說,最重要的是控制各個電機軸的運動,這是運動控制器接收并依照數控裝置的指令來控制各個電機軸運動從而實現數控加工的,數據加工中的定位控制精度、速度調節的性能等重要指標都與運動控制器直接相關。目前對數控系統的研究都集中在插入PC的NC控制器的研究上,而其核心部分就是對步進、伺服電機進行控制的運動控制卡的研究。對PC-NC來說,運動控制卡的性能很大程度上決定了整個數控系統的性能,而微電子和數字信號處理技術的發展及其應用,使運動控制卡的性能得到了不斷改進,集成度和可靠性大大提高。 本課題通過對運動控制技術的深入研究,并針對國內運動控制技術的研究起步較晚的現狀,結合當前運動控制領域的具體需要,緊跟當前運動控制技術研究的發展趨勢,吸收了數控技術和相關運動控制技術的最新成果,提出了基于PCI和FPGA的方案,研制了一款比較新穎的、功能強大的、具有很大柔性的四軸多功能運動控制卡。 本課題的具體研究主要有以下幾方面: 首先,通過對運動控制卡及運動控制系統等行業現狀的全面調研,和對運動控制技術的深入學習,在比較了幾種常用的運動控制方案的基礎上,提出了基于FPGA的運動控制設計方案,并規劃了板卡的總體設計。 其次,根據總體設計,規劃了板卡的結構,詳細劃分并實現了FPGA各部分的功能;利用光電隔離原理設計了數字輸入/輸出電路。 再次,利用FPGA的資源實現了PCI從設備接口,達到跟控制卡通信的目的,針對運動控制中的一些具體問題,如運動平穩性、實時控制以及多軸聯動等,在FPGA上設計了四軸運動控制電路,定義了各個寄存器的具體功能,設計了功能齊全的加/減速控制電路、變頻分配電路、倍頻分頻電路和三個功能各異的計數器電路等,自動降速點運動、A/B相編碼器倍頻計數電路等特殊功能。最后,進行了本運動控制卡的測試,從測試和應用結果來看,該卡達到預期的要求。
上傳時間: 2013-07-27
上傳用戶:zgu489
在測井過程中,由于測井深度直接影響到其它測井信息的準確性,所以精確的測井深度變得越來越重要。本文針對現有絞車系統的不足(CPU為單片機決定其精度不高、缺少完善的深度校正系統等),首次將DSP與FPGA應用到測井絞車系統中,充分利用FPGA硬件資源豐富、速度快及DSP軟件設計靈活的特點,使系統硬件、軟件結構更加合理,功能得到增強,性價比進一步提高,從而優化了整個系統,為今后絞車設計提供了新的方法和途徑。 本文相對其它絞車系統的設計,主要特點有:設計了比較完善的深度校正模塊(深度脈沖校正、根據磁記號與磁定位信號的校正、由張力等原因引起的電纜形變的校正)。將打標和測量一體化。設計了方便的通信接口(校正后的深度脈沖及DSP通過RS232與主測井儀的通信)。使用DSP作為CPU并且配合FPGA作預處理從而提高了測量深度的準確性。電路采用了可編程邏輯器件,提高了電路工作的可靠性,減小了電路板面積。另外,本文在研究電纜絞車系統的同時,對測井的地面信號處理也進行了初步的研究,主要是對趨膚效應的校正做了初步的研究。 本文所完成的是一個完整的測量與打標系統,通過室內與現場實驗,得出該系統具有高精度、高智能化等優點。最后,本文對該系統的發展方向作了展望。
上傳時間: 2013-07-08
上傳用戶:星仔
本文簡單介紹了脈沖式激光測距原理、相位式激光測距的原理及相位測量技術。根據課題的要求,給出了電路系統設計方案,選擇了合適測相系統電路參數,分析了調制波的噪聲對系統的影響,計算出能滿足系統精度要求的最低信噪比,對偶然誤差、信號變化幅度大小、零點漂移和電路的相位延遲等原因引起的測量誤差,提出了具體的解決措施,這些措施提高了數字檢相電路的測相精度和穩定性。 根據電路系統設計方案,著重對混頻電路、整形電路和自動數字檢相電路進行了較為深入的分析與討論,其中自動數字檢相電路采用大規模可編程邏輯器件FPGA實現。 文中述敘了利用FPGA實現自動數字檢相的原理及方法步驟,分析了FPGA實現鑒相功能的可靠性。根據設計要求,選擇合適的FPGA邏輯器件和配置器件,使用QuartusⅡ軟件開發可編程邏輯器件及VHDL編程,給出了用QuartusⅡ軟件進行數字檢相測量的系統仿真結果和混頻電路、比較電路、數字檢相電路的實驗結果,對在沒有零角度位置標志信號和沒有允許計數標志信號條件下的實驗結果的精度進行了分析。根據誤差結果分析,提出了下一步研究改進的措施和思路。
上傳時間: 2013-04-24
上傳用戶:yare
通信領域的主導技術有兩種:用于內部商業通信的局域網(LAN)中的以太網(Ethernet)和廣域網(WAN)中的SDH(SynchronousDigitalHierarchy)。因為在SDH網絡上不直接支持以太網,當企業(客戶)間需要彼此通信或企業(客戶)內需要將其總部與分部連至同一LAN網時互連問題便應運而生。 該研究課題的目的是研究在EoS(EthernetoverSDH)實現過程中存在的技術難題和協議實現的復雜性,提出一種簡單、快速、高效的協議實現方法。主要關注的是EoS系統中與協議幀映射相關的關鍵技術,例如:自定義幀結構、幀定位、全數字鎖相技術、流量控制技術等,最終完成EoS中這些關鍵技術模塊的設計。 該課題簡單分析EoS系統相關協議幀結構及EoS系統的原理,闡述了FPGA技術的實現方法,重點在于利用業界最先進的EDA工具實現EoS系統中幀映射技術。系統中采用一種簡化了的點對點實現方案,對以太網的數據幀直接進行HDLC幀格式封裝,采用多通道的E1信道承載完整的HIDLC幀方式將HDLC幀映射到E1信道中,然后采用單通道承載多個完整的E1幀方式將E1映射到SDH信道中,從而把以太網幀有效地映射到SDH的負荷中,實現“透明的局域網服務”。這對在現有的SDH傳輸設備上承載以太網,開發實現以太網的廣域連接設備,將會具有重要的意義。
上傳時間: 2013-04-24
上傳用戶:bugtamor
Turbo碼是一類并行級聯的系統卷積碼,它是在綜合級聯碼、最大后驗概率(MAP)譯碼、軟輸入軟輸出及迭代譯碼等理論基礎上的一種創新。Turbo碼的基本原理是通過對編碼器結構的巧妙設計,多個子碼通過交織器隔離進行并行級聯編碼輸出,增大了碼距。譯碼器則以類似內燃機引擎廢氣反復利用的機理進行迭代譯碼以反復利用有效信息流,從而獲得卓越的糾錯能力。計算機仿真表明,Turbo碼不但在加性高斯噪聲信道下性能優越,而且具有很強的抗衰落、抗干擾能力,當交織長度足夠長時,其糾錯性能接近香農極限。 FPGA(FieldProgrammableGateArray),即現場可編程門陣列,是在PAL、GAL、EPLD等可編程器件的基礎上進一步發展的產物。FPGA技術具有大規模、高集成度、高可靠性、設計周期短、投資小、靈活性強等優點,逐步成為復雜數字硬件電路設計的理想選擇。 本論文以東南大學移動通信實驗室B3G課題組提出的“支持多天線的廣義多載波無線傳輸技術”(MIMO-GMC)為背景,分析了Turbo譯碼算法,并針對MIMO-GMC系統的迭代接收機中所采用的外信息保留和聯合檢測譯碼迭代的特點,完成了采用滑動窗Log-MAP算法的軟輸入、軟輸出的Turbo譯碼器的設計。整個譯碼器模塊的設計采用Verilog語言描述,并在VirtexⅡPro系列FPGA芯片上實現。
上傳時間: 2013-04-24
上傳用戶:shanml