CPLD與FPGA的用途及區別
上傳時間: 2022-07-20
上傳用戶:
OpencV是用來實現計算機視覺相關技術的開放源碼工作庫,是計算機視覺、圖像處理、模式識別、計算機圖形學、信號處理、視頻監控、科學可視化等相關從業人員的好工具。本書介紹了大約200多個典型的技術問題,覆蓋了基于OpenCV基礎編程的主要內容,利用大量生動有趣的編程案例和編程技巧,從解決問題和答疑解惑入手,以因特網上最新資料為藍本,深入淺出地說明了OpenCV中最典型和用途最廣的程序設計方法。全書結構清晰、合理,范例實用、豐富,理論結合實踐,即使讀者只是略懂計算機視覺原理,也能人手對相關理論方法直接進行編碼實現。 "基于OPENCV的計算機視覺技術實現"的圖書目錄…… 前言 第一章 使用OpenCV實現計算機視覺技術 1.1 計算機視覺技術 1.2 什么是OpenCV 1.3 基于OpenCV庫的編程方法 本章小結 第二章 OpenCV的編程環境 2.1 OpenCV環境介紹 2.2 OpenCV的體系結構 2.3 OpenCV實例演示 本章小結 第三章 OpenCV編程風格 3.1 命名約定 3.2 結構 3.3 函數接口設計 3.4 函數實現 3.5 代碼布局 3.6 移植性 3.7 文件操作 3.8 文檔編寫 本章小結 第四章 數據結構 4.1 基本數據結構 4.2 數組有關的操作 4.3 動態結構 本章小結 第五章 數據交互 5.1 繪圖函數 5.2 文件存儲 5.3 運行時類型信息和通用函數 5.4 錯誤處理函數 5.5 系統函數 本章小結 第六章 圖像處理 6.1 邊緣檢測 6.2 直方圖 6.3 Hough變換 6.4 幾何變換 6.5 形態學 本章小結 第七章 結構與識別 7.1 輪廓處理函數 7.2 計算幾何 7.3 平面劃分 7.4 目標檢測函數 7.5 生成與控制貝塞爾曲線 7.6 用OpenCV進行人臉檢測 本章小結 第八章 圖形界面(HighGUI) 8.1 讀取和保存圖像 8.2 OpenCV中的實用系統函數 本章小結 第九章 視頻處理(CvCAM) 9.1 使用HighGUI對視頻進行讀寫處理 9.2 CvCam對攝像頭和視頻流的使用 本章小結 第十章 OpenCV附加庫第一部分 10.1 附加庫介紹 10.2 形態學(morhing functions) 本章小結 第十一章 OpenCV附加庫第二部分——隱馬爾可夫模型 11.1 隱馬爾可夫模型概述 11.2 隱馬爾可夫模型中的基本結構與函數介紹 11.3 隱馬爾可夫模型中的函數介紹 11.4 人臉識別工具 本章小結 第十二章 核心庫綜合例程 12.1 檢測黑白格標定板內指定矩形區域內的角點 12.2 解線性標定方程組程序 本章小結 第十三章 運動與跟蹤 13.1 圖像統計的累積函數 13.2 運動模板函數 13.3 對象跟蹤 13.4 光流 13.5 預估器 13.6 Kalman濾波器跟蹤示例 13.7 用Snake方法檢測可變形體的輪廓 13.8 運動目標跟蹤與檢測 本章小結 第十四章 立體視覺第一部分——照相機定標 14.1 坐標系介紹 14.2 透視投影矩陣的獲得 14.3 攝像機參數的獲取 14.4 徑向畸變的校正 14.5 使用OpenCV及CVUT進行攝像機定標 14.6 OpenCV中的定標函數 14.7 CVUT介紹 本章小結 第十五章 立體視覺第二部分——三維重建 15.1 極線幾何 15.2 特征點匹配 15.3 三維重建 15.4 OpenCV中相關函數介紹 本章小結 第十六章 立體視覺第三部分——三維重建算法 16.1 圖像校正 16.2 已校正圖像的快速三維重建 16.3 Birchfield算法 16.4 OpenCV中相關函數介紹 本章小結 第十七章 立體視覺第四部分——立體視覺實例 17.1 圖像校正實例代碼 17.2 基于窗口的稀疏點匹配及三維重建之一 17.3 基于窗口的稀疏點匹配及三維重建之二 17.4 Birchfield算法的OpenCV實現 本章小結 第十八章 常見問題解疑 18.1 安裝與編譯出錯解決方法 18.2 OpenCV庫基本技術問題 18.3 OpenCV在Linux下的相關問題 18.4 OpenCV庫中的陷阱和bug
上傳時間: 2013-07-18
上傳用戶:huyiming139
新編電子電路大全包含電路3500多種,涉及電子技術應用的各個領域,每個單元電路均有電原理圖、重要元器件型號和參數,同時扼要說明其工作原理、性能指標、特點及可能的用途。《新編電子電路大全》共分《家用與民用電路》、《通用模擬電路》、《通用數字電路》、《測量與傳感電路》、《通信電路》、《特殊應用電路》6 卷
上傳時間: 2013-05-21
上傳用戶:qijian11056
臺灣成功大學的關于無人機自動駕駛控制的論文集(1) 這包共4篇,分別為: 無人飛機速度控制器設計與實現 無人飛行船自主性控制設計與實現 無人飛行載具導引飛控整合自動駕駛儀參數選取之研究 無人飛行載具導引飛控之軟體與硬體模擬
標簽: lunwen
上傳時間: 2013-08-03
上傳用戶:luominghua
溫度監控系統的設計 隨著“信息時代”的到來,作為獲取信息的手段——傳感器技術得到了顯著的進步,其應用領域越來越廣泛,對其要求越來越高,需求越來越迫切。傳感器技術已成為衡量一個國家科學技術發展水平的重要標志之一。因此,了解并掌握各類傳感器的基本結構、工作原理及特性是非常重要的。 由于傳感器能將各種物理量、化學量和生物量等信號轉變為電信號,使得人們可以利用計算機實現自動測量、信息處理和自動控制,但是它們都不同程度地存在溫漂和非線性等影響因素。傳感器主要用于測量和控制系統,它的性能好壞直接影響系統的性能。因此,不僅必須掌握各類傳感器的結構、原理及其性能指標,還必須懂得傳感器經過適當的接口電路調整才能滿足信號的處理、顯示和控制的要求,而且只有通過對傳感器應用實例的原理和智能傳感器實例的分析了解,才能將傳感器和信息通信和信息處理結合起來,適應傳感器的生產、研制、開發和應用。另一方面,傳感器的被測信號來自于各個應用領域,每個領域都為了改革生產力、提高工效和時效,各自都在開發研制適合應用的傳感器,于是種類繁多的新型傳感器及傳感器系統不斷涌現。溫度傳感器是其中重要的一類傳感器。其發展速度之快,以及其應用之廣,并且還有很大潛力。 為了提高對傳感器的認識和了解,尤其是對溫度傳感器的深入研究以及其用法與用途,基于實用、廣泛和典型的原則而設計了本系統。本文利用單片機結合傳感器技術而開發設計了這一溫度監控系統。文中傳感器理論單片機實際應用有機結合,詳細地講述了利用熱敏電阻作為熱敏傳感器探測環境溫度的過程,以及實現熱電轉換的原理過程。 本設計應用性比較強,設計系統可以作為生物培養液溫度監控系統,如果稍微改裝可以做熱水器溫度調節系統、實驗室溫度監控系統等等。課題主要任務是完成環境溫度檢測,利用單片機實現溫度調節并通過計算機實施溫度監控。設計后的系統具有操作方便,控制靈活等優點。 本設計系統包括溫度傳感器,A/D轉換模塊,輸出控制模塊,數據傳輸模塊,溫度顯示模塊和溫度調節驅動電路六個部分。文中對每個部分功能、實現過程作了詳細介紹。整個系統的核心是進行溫度監控,完成了課題所有要求。
標簽: 溫度監控系統
上傳時間: 2013-07-18
上傳用戶:wdq1111
電子式互感器與傳統電磁式互感器相比,在帶寬、絕緣和成本等方面具有優勢,因而代表了高電壓等級電力系統中電流和電壓測量的一種極具吸引力的發展方向。隨著信息技術的發展和電力市場中競爭機制的形成,電子式互感器成為人們研究的熱點;越來越多的新技術被引入到電子式互感器設計中,以提高其工作可靠性,降低運行總成本,減小對生態環境的壓力。本文圍繞電子式互感器實用化中的關鍵技術而展開理論與實驗研究,具體包括新型傳感器、雙傳感器的數據融合算法、數字接口、組合式電源、低功耗技術和自監測功能的實現等。 目前電子式電流互感器(ECT)大多數采用單傳感器開環結構,對每個環節的精度和可靠性的要求都很高,嚴重制約了ECT整體性能的提高,影響其實用化。本文介紹了新型傳感器~鐵心線圈式低功率電流傳感器(LPET)和印刷電路板(PCB)空心線圈及其數字積分器,在此基礎上設計了一種基于LPCT和PCB空心線圈的組合結構的新型電流傳感器。該結構具有并聯的特點,結合了這兩種互感器的優點,采用數據融合算法來處理兩路信號,實現高精度測量和提高系統可靠性,并探索出辨別LPET飽和的新方法。試驗和仿真結果表明,這種新型電流傳感器可以覆蓋較大的電流測量范圍,達到IEC 60044-8標準中關于測量(幅值誤差)、保護(復合誤差)和暫態響應(峰值)的準確度要求,能夠作為多用途電流傳感器使用。 在電子式電壓互感器方面,基于精密電阻分壓器的新型傳感器在原理、結構和輸出信號等方面與傳統的電壓互感器有很大不同,本文設計了一種可替代10kV電磁式電壓互感器的精密電阻分壓器。通過試驗研究與計算分析,得出其性能主要受電阻特性和雜散電容的影響,并給出了減小其誤差的方法。測試結果表明,設計的10kV精密電阻分壓器的準確度滿足IEC 60044-7標準要求,可達0.2級。 電子式互感器的關鍵技術之一是內部的數字化以及其標準化接口,本文以10kV組合型電子式互感器為對象設計了一種實用化的數字系統。以精密電阻分壓器作為電壓傳感器,電流傳感器則采用基于數據融合算法的LPCT和PCB空心線圈的組合結構。本文首先解決了互感器間的同步與傳感器間的內部同步問題,進而依照IEC61850-9-1標準,實現了組合型電子式互感器的100M以太網接口。 電子式電流互感器在高電壓等級的應用研究中,ECT高壓側的電源問題是關鍵技術之一。論文首先分析了兩種電源方案:取電CT電源和激光電源。取電CT電源通過一個特制的電流互感器(取電CT),直接從高壓側母線電流中獲取電能。在取電CT和整流橋之間設計一個串聯電感,大大降低了施加在整流橋上的的感應電壓并限制了取電CT的輸出電流,起到了穩定電壓和保護后續電路的作用。激光電源方案以先進的光電轉換器、半導體激光二極管和光纖為基礎,單獨一根上行光纖同時完成供能和控制信號的傳輸,在不影響光供能穩定性的情況下,數據通信完成在短暫的供能間隔中。在高電位端控制信號通過在能量變換電路中增加一個比較器電路被提取出來。本文還提出了一種將兩種供能方式結合使用的組合電源,并設計了這兩種電源之間的切換方法,解決了取電CT電源的死區問題,延長了激光器的使用壽命。作為綜合應用實例,設計并完成了以LPCT為傳感器、由組合電源供能、采用低功耗技術的高壓電子式電流互感器。互感器高壓側的一次轉換器能夠提供兩路傳感器數據通道,并且具有溫度補償和采集通道的自校正功能,在更寬溫度、更大電流范圍內保證了極高的測量精度:互感器低電位端的二次轉換器具有數字和模擬接口,可以接收數據并發送命令來控制一次轉換器,包括同步和校正命令在內的數據信號可以通過同一根供能光纖傳送到一次轉換器。該互感器具有在線監測功能,這種預防性維護和自檢測功能夠提示維護或提出警告,提高了可靠性。系統測試表明:具有低功耗光纖發射驅動電路的一次轉換器平均功耗在40mw以下:上行光纖中通信波特率可以達到200kb/s,下行光纖中更是高達2Mb/s;系統準確度同時滿足IEC6044-8標準對0.2S級測量和5TPE級保護電子式互感器的要求。
上傳時間: 2013-06-09
上傳用戶:handless
該系統是一款磁卡閱讀存儲器,根據用戶要求解決了普通閱讀器只能實時連接計算機,不能單獨使用的問題。而且針對作為特殊用途的磁卡,要求三道磁道都記錄數據,并且第三磁道記錄格式與標準規定的記錄格式不同時,系統配套的應用程序對其做了正確譯碼、顯示。 @@ 整個系統包括單片機控制的閱讀存儲器硬件部分,和配套使用的計算機界面應用程序軟件部分。其中硬件電路包括磁條譯碼芯片、外部存儲器芯片、串口電平轉換芯片等等,所有的工作過程都是由單片機控制。我們這里選用紫外線擦除的87C52單片機,電路使用的集成電路芯片都是采用SMT封裝器件,極大縮小了讀存器的體積,使用簡單,攜帶方便。 @@ 磁條譯碼芯片采用的是中青科技有限公司出品的M3-230.LQ F/2F解碼器集成電路。該IC實現了磁信號到電信號的轉換。外部存儲器則是使用的8K Bytes的24LC65集成芯片,擴展8片,總容量達到8×8K。 @@ MAXIM公司出品的MAX232實現了單片機TTL電平到RS232接口電平的轉換,從而與計算機串口實現硬件連接。 @@ 計算機界面顯示程序采用當今使用最廣的面向對象編程語言Visual Basic 6.0版本(以后簡稱VB),并且使用VB帶有的串口通信控件MScomm,通過設置其屬性,使其和下位機單片機協議保持一致,進而進行正確的串口通信。關于磁道上數據記錄的譯碼,則是通過對每條磁道上數據記錄進行多次實驗,認真分析,進而得到了各條磁道各自的編碼規則,按照其規則對其譯碼顯示。這部分程序也是通過VB編程語言實現的。另外,計算機應用程序部分還實現了對下位機讀存器的擦除控制。 @@關鍵詞:磁卡,閱讀存儲器,單片機,串口通信,track3數據譯碼
上傳時間: 2013-08-05
上傳用戶:黃華強
介紹電解電容的分類、用途,以在電腦主板、顯卡上的應用說明
標簽: 電容剖析
上傳時間: 2013-07-05
上傳用戶:lht618
通用異步收發器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協議。串行外設用到異步串行接口一般采用專用集成電路實現。但是這類芯片一般包含許多輔助模塊,而時常不需要使用完整的UART的功能和輔助功能,或者當在FPGA上設計時,需要將UART功能集成到FPGA內部而不能使用芯片。藍牙主機控制器接口則是實現主機設備與藍牙模塊之間互操作的控制部件。當在使用藍牙設備的時候尤其是在監控場所,接口控制器在控制數據與計算機的傳輸上就起了至關重要的作用。 論文針對信息技術的發展和開發過程中的實際需要,設計了一個藍牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨使用,也可集成到系統芯片中,并且整個設計緊湊、穩定且可靠,其用途廣泛,具有一定的使用價值。 本設計采用TOP-DOWN設計方法,整體上分為UART接口和藍牙主機控制器接口兩部分。首先根據UART和藍牙主機控制器接口的實現原理和設計指標要求進行系統設計,對系統劃分模塊以及各個模塊的信號連接;然后進行模塊設計,設計出每個模塊的功能,并用VHDL語言編寫代碼來實現模塊功能;再使用ISE8.2I自帶的仿真器對各模塊進行功能仿真和時序仿真;最后進行硬件驗證,在Virtex-II開發板上對系統進行功能驗證。實現了發送、接收和波特率發生等功能,驗證了結果,表明設計正確,功能良好,符合設計要求。
上傳時間: 2013-07-13
上傳用戶:wfl_yy
GPS技術自從被用于民用之后就在各行業中得到了廣泛的應用,用途不同的GPS設備層出不窮。隨著社會的發展,個人對便攜式定位產品的需求日益旺盛,另一方面,計算機技術和嵌入式技術的飛速發展,個人手持式設備的功能日益強大,在手持式設備中擴展GPS功能具有良好的市場前景。 本課題選擇ARM9平臺為系統硬件基礎,嵌入式Linux為操作系統,并采用Trolltech公司Qt/Embedded為應用程序開發平臺,研究可用于手持終端設備的GPS定位系統的嵌入式實現方案。 本文在參閱了大量國內外相關資料的基礎上,首先從GPS定位系統應用現狀出發,闡述了課題研究意義和主要研究內容。然后介紹了GPS定位系統的組成和基本定位原理。接著,詳細介紹了GPS定位系統硬件開發平臺的搭建,包括開發板的系統資源、GPS模塊性能指標和NMEA-0183格式導航電文。緊接著介紹了GPS定位系統軟件開發平臺的搭建方法,分析了Bootloader的啟動過程、嵌入式Linux的特點以及內核的移植和根文件系統的創建過程,以及QT/Embedded和相關工具的配置。在完成上述工作之后,完成了GPS定位數據的提取,制作了可用于GPS定位的地圖并編寫圖形軟件,最后,將程序移植到開發板上運行及調試。 在文章的最后,給出了程序運行的結果,分析了GPS定位誤差的來源以及減小誤差的方法。在總結本課題完成的工作之后,分析了系統的問題和不足,以及日后相應的改進工作。
上傳時間: 2013-07-06
上傳用戶:guobing123