印刷電路板( PCB)是集成各種電子元器件的信息載體,在各個領域得到了廣泛的應用。近年來隨著印刷電路板生產復雜度和產量的提高,傳統PCB缺陷檢測方式因接觸受限、高成本、低效率等因素,已經逐漸不能滿足現代檢測需要,因此研究實現一種PCB缺陷的自動檢測系統具有很大的現實意義和實用價值。 @@ 本論文根據機器視覺檢測理論,運用數字圖像處理技術,構建了一套PCB缺陷自動檢測系統方案。該系統主要由光照、CCD攝像機、圖像采集卡、運動控制臺及計算機圖像處理軟件組成。其中圖像處理軟件部分作為本論文的核心,著重研究了其關鍵功能模塊包括圖像預處理、閾值分割、圖像識別幾個部分算法的選擇與設計,并在MATLAB 7.0的環境下進行仿真。 @@ 運用現代成熟的數字圖像處理技術,本文實現了PCB缺陷的軟件檢測方案。在預處理模塊中,結合PCB板的特點運用圖像預處理手段得到高質量的PCB圖像。在閾值分割模塊中,實現了四種當前成熟的閾值分割算法,以得到特征清晰、低噪聲的PCB二值圖像。在識別模塊中結合電路板的短路、斷路、毛刺、缺損、空洞五大缺陷的特征,設計相應算法并予以實現,并提示缺陷信息。 @@關鍵詞:缺陷檢測;圖像預處理;圖像分割;圖像識別
上傳時間: 2013-06-23
上傳用戶:lgnf
本文以濾波技術飛速發展,小波濾波優越性的凸現,以及虛擬儀器的易操作等良好特性為背景,以簡單易行和濾波效果良好為研究目的,展開本文信號濾波處理的研究工作。 在深入研究三種小波濾波方法原理和優缺點的基礎上,本文提出了一種新的優化濾波方法,包括以下三個方面: 首先,將靜態小波變換(SWT)應用于濾波處理。利用SWT的平移不變性和冗余性來進行含噪信號的分解,這樣不僅彌補了正交小波變換的不足,而且提高了濾波性能。 然后,提出了基于空域相關的優化閾值函數濾波算法。該算法把小波系數間的相關性應用于閾值濾波。它是在構造出基于空域相關的顯著性函數和基于顯著性函數的閾值濾波過程的基礎上,提出了基于空域相關的優化閾值函數,并且把極小化廣義交叉驗證(GCV)得到均方差(MSE)意義下的最優閾值作用于該優化閾值函數。該濾波算法不僅實現了噪聲的有效去除,而且信號的重要特征也保留完好; 最后,引入了新型鎖相環--正交鎖相環(QPLL)。鑒于QPLL不僅具有鎖定范圍寬、入鎖速度快、鎖定后精度高的性能,而且還具有良好的抑制諧波、噪聲的能力,以及對波形畸變不敏感等良好特性,所以QPLL的引入達到了信號鎖定和優化濾波的目的,使優化濾波方法的設計更具新意,而且取得了更好的濾波效果。 為了驗證優化濾波方法,本文搭建了實驗平臺,它是由FPGA信號采集部分和LabVIEW軟件濾波處理兩個部分構成。通過傳感器采集信號,經過A/D轉換后送入FPGA。以FPGA為CPU控制A/D轉換,并進行波形數據緩存,在接收到LabVIEW的命令后,將存儲的數據送給串口。在LabVIEW中,從串口檢測所需的波形數據,然后通過優化濾波方法將數據進行濾波處理,最后在前面板中把實驗結果顯示出來。 實驗結果表明,該優化濾波方法不僅能實現優良的濾波功能,而且簡單易行,是一種有效的濾波方法。
上傳時間: 2013-07-20
上傳用戶:gokk
矢量控制變頻調速系統是國內當前電氣傳動和自動化領域研究的熱點和技術攻堅的難點。矢量控制技術作為一種先進的控制策略,是在電機統一理論、機電能量轉換和坐標變換理論的基礎上發展起來的,具有先進性、新穎性和實用性的特點。其思想就是將異步電動機的數學模型通過坐標變換,將定子電流矢量分解為按轉子磁場定向的兩個直流分量并分別加以控制,從而實現磁通和轉矩的解耦控制,以期達到獨立控制電機轉矩的效果。 本課題基于矢量控制的基本原理,采用TI公司最先進的電機控制專用DSP芯片TMS320F2812,開發出了一套基于轉子磁鏈位置估計和轉子速度估計的電流轉速雙閉環的轉子磁場定向直接矢量控制變頻調速系統,并實現了實際運行,初步達到了產品化的目標。主要的工作如下: (1)從電機數學模型和坐標系變換入手,采用電流轉速雙閉環的轉子磁場定向直接矢量控制方案,深入探討了SVPWM和矢量控制的基本原理,并完成了調速系統的功能框圖; (2)基于TI公司的DSP芯片TMS320F2812和MITSUBISHI的IPM模塊PM50RSA120,設計了調速系統的硬件電路,包括控制電路,驅動電路,電源電路和操作面板電路等; (3)設計了基于轉子磁鏈位置估計和速度估計的電流轉速雙閉環的轉子磁場定向直接矢量控制變頻調速系統的軟件部分,給出了調速系統的軟件流程圖和各子模塊的具體實現; (4)采用先進的自適應Fuzzy-PI調節器來代替傳統的PI調節器作為速度控制器,取得了較好的控制效果; (5)搭建了整個變頻調速實驗平臺,進行了整機測試,給出了實驗結果和結論。 該系統已經成功應用于矢量變頻器成品生產中,在北京天華博實電氣有限公司的變頻器生產車間進行了相應的實驗。實驗表明,該系統具有良好的動靜態性能,運行穩定,抗干擾能力強,獲得用戶好評,不失為一套具有先進性、新穎型、實用性的高性能變頻調速系統。
上傳時間: 2013-05-25
上傳用戶:er1219
電子功能模件是機電產品的基本組成部分,其水平高低直接決定整個機電產品的工作質量。當前PCB自動測試系統大多為歐美產品,價格相當昂貴,遠遠超出我國中小電子企業的承受能力。為了提高我國中小企業電子設備的競爭力,本課題研發了適合于我國中小企業、價格低廉、使用方便的PCB路內測試系統。 本文首先詳細介紹了PCB各種檢測技術的原理和特點,然后根據本課題面向的用戶群和他們對PCB測試的需求,組建PCB內測試系統。本系統基于虛擬儀器設計思想,以PCB上模擬電子器件、組合邏輯電路及由其構成的功能模塊等為被測對象,包括路內測試儀、邏輯分析單元、信號發生器、高速數據采集器、多路通道掃描器及針床。其中:路內測試儀對不同被測對象選擇不同測試方法,采用電位隔離法實現了被測對象與PCB上其他元器件的隔離,并采用自適應測試方法提高測試結果的準確度。邏輯分析單元主要采用反向驅動技術測試常見的組合邏輯電路。信號發生器能同時產生兩路正弦波、方波、斜波、三角波等常用波形。數據采集器能同時采集四路信號,以USB接口與主機通訊。多路通道掃描器采用小型繼電器陣列來實現,可擴展性好。針床采用新型夾具,既保證接觸性能,又不至破壞觸點。 實踐表明,本系統能對常用電子功能模件進行自動測試,基本達到了預期目標。
上傳時間: 2013-06-06
上傳用戶:klds
花1萬元的PCB設計高級講座.系統講解PCB制作
上傳時間: 2013-08-03
上傳用戶:zjt20011220
本文提出了一種基于USB和FPGA的高性能數據采集模塊USB12016(USB總線,A/D垂直分辨率為12位,存儲容量為16兆)的軟硬件設計與實現方法。該數據采集卡包括模擬輸入、A/D轉換、數據緩存、FPGA控制電路和USB總線接口等,在一張卡上實現了8通道模擬信號調理、采集、處理,并可實現多卡同步觸發采集,具有高精度,低噪聲,低失真和測試信號范圍寬的特點。USB12016配有系統驅動控制程序軟件,在Windows9X/2000版本的操作平臺下運行,控制面板完全是虛擬儀器軟面板,圖形化界面十分友好。USB12016是USB接口技術、FPGA技術和嵌入式技術融為一體的結晶,已成功應用于軍事測控領域。
上傳時間: 2013-06-12
上傳用戶:CETM008
作為電子類專業學生,實驗是提高學生對所學知識的印象以及發現問題和解決問題的能力,增加學生動手能力的必須環節。本設計的目的就是開發一套滿足學生實驗需求的信號源,基于此目的本信號源并不需要突出的性能,但經濟上要求低成本,同時要求操作簡單,能夠輸出多種波形,并且利于學生在此平臺上認識信號源原理,同時方便在此平臺上進行拓展開發。 設計中運用虛擬儀器技術將計算機屏幕作為儀器面板,采用EPP接口,同時在FPGA上開發控制電路,為后續開發留下了空間,同時節省了成本。本設計采用地址線16位,數據線12位的靜態RAM作為信號源的波形存儲器,后端采用兩種濾波類型對需要濾波的信號進行濾波。啟動信號時軟件需要先將波形數據預存在存儲器中便于調用,最后得到的結果基本滿足教學實驗的需求。 本文結構上首先介紹了直接采用DDS芯片制作信號源的利弊,及作者采用這種設計的初衷,然后介紹了信號源的整體結構,總體模塊。以下章節首先介紹FPGA內部設計,包括總體結構和幾大部分模塊,包括:時鐘產生電路,相位累加器,數據輸入控制電路,濾波器控制電路,信號源啟動控制電路。 然后介紹了其他模塊的設計,包括存儲器選擇,幅度控制電路的設計以及濾波器電路的設計,本設計的幅度控制采用兩級DA級聯,以及后端電阻分壓網絡調節的方式進行設計,提高了幅度調節的范圍。對于濾波器的設計,依據不同的信號頻率,分成了4個部分,對于500K以下的信號采用的是二階巴特沃斯有源低通濾波,對于500K以上至5M以下信號采用的五階RC低通濾波器。 在軟件設計部分,分成兩個部分,對于底層驅動程序采用以Labwindows/CVI為平臺進行開發,利用其編譯和執行速度快,并且和LabVIEW能夠很好連接的特性。對于上層控制軟件,采用以LabVIEW為平臺進行開發,充分利用其圖化設計,易于擴展。 論文最后對所做工作進行了總結,提出了進一步改進的方向。
上傳時間: 2013-04-24
上傳用戶:afeiafei309
為適應組合導航計算機系統的微型化、高性能度的要求,拓寬導航計算機的應用領域,本文設計出一種基于浮點型DSP(TMS320C6713)和可編程邏輯陣列器件(FPGA: EP1C12N240C8)協同合作的導航計算機系統。 論文在闡述了組合導航計算機的特點和應用要求后,提出基于DSP和FPGA的組合導航計算機系統方案。該方案以DSP為導航解算處理器,由FPGA完成IMU信號的采集和緩存以及系統控制信號的整合;DSP通過EMIF接口實現和FPGA通信。在此基礎上研究了各擴展通信接口、系統硬件原理圖和PCB的開發,且在FPGA中使用調用IP核來實現FIR低通濾波數據處理機抖激光陀螺的機抖振動的影響。其次,詳細闡述了利用TI公司的DSP集成開發環境和DSP/BIOS準實時操作系統開發多任務系統軟件的具體方案。本文引入DSP/BIOS實時操作系統提供的多任務機制,將采集處理按照功能劃分四個相對獨立的任務,這些任務在DSP/BIOS的調度下,按照用戶指定的優先級運行,大大提高系統的工作效率。最后給了DSP芯片Bootloader的制作方法。 導航計算機系統研制開發是軟、硬件研究緊密結合的過程。在微型導航計算機系統方案建立的基礎上,本文首先討論了系統硬件整體設計和軟件開發流程;其次針對導航計算機系統各個功能模塊以及多項關鍵技術進行了設計與開發工作,涉及系統數據通信模塊、模擬信號采集模塊和數據存儲模塊;最后,對導航計算機系統進行了聯合調試工作,并對各個模塊進行了詳細的功能測試與驗證,完成了微型導航計算機系統的制作。 以DSP/FPGA作為導航計算機硬件平臺的捷聯式慣性導航實時數據系統能夠滿足系統所要求的高精度、實時性、穩定性要求,適應了其高性能、低成本、低功耗的發展方向。
上傳時間: 2013-04-24
上傳用戶:lishuoshi1996
波前處理機是自適應光學系統中實時信號處理和運算的核心,隨著自適應光學系統得發展,波前傳感器的采樣頻率越來越高,這就要求波前處理機必須有更強的數據處理能力以保證系統的實時性。在整個波前處理機的工作流程中,對CCD傳來的實時圖像數據進行實時處理是第一步,也是十分重要的一步。如果不能保證圖像處理的實時性,那么后續的處理過程都無從談起。因此,研制高性能的圖像處理平臺,對波前處理機性能的提高具有十分重要的意義。 論文介紹了本研究課題的背景以及國內外圖像處理技術的應用和發展狀況,接著介紹了傳統的專用和通用圖像處理系統的結構、特點和模型,并通過分析DSP芯片以及DSP系統的特點,提出了基于DSP和FPGA芯片的實時圖像處理系統。該系統不同于傳統基于PC機模式的圖像處理系統,發揮了DSP和FPGA兩者的優勢,能更好地提高圖像處理系統實時性能,同時也最大可能地降低成本。 論文根據圖像處理系統的設計目的、應用需求確定了器件的選型。介紹了主要的器件,接著從系統架構、邏輯結構、硬件各功能模塊組成等方面詳細介紹了DSP+FPGA圖像處理系統硬件設計,并分析了包括各種參數指標選擇、連接方式在內的具體設計方法以及應該注意的問題。 論文在闡述傳輸線理論的基礎上,在制作PCB電路板的過程中,針對高速電路設計中易出現的問題,詳細分析了高速PCB設計中的信號完整性問題,包括反射、串擾等,說明了高速PCB的信號完整性、電源完整性和電磁兼容性問題及其解決方法,進行了一定的理論和技術探討和研究。 論文還介紹了基于FPGA的邏輯設計,包括了圖像采集模塊的工作原理、設計方案和SDRAM控制器的設計,介紹了SDRAM的基本操作和工作時序,重點闡述系統中可編程器件內部模塊化SDRAM控制器的設計及仿真結果。 論文最后描述了硬件系統的測試及調試流程,并給出了部分的調試結果。 該系統主要優點有:實時性、高速性。硬件設計的執行速度,在高速DSP和FPGA中實現信號處理算法程序,保證了系統實時性的實現;性價比高。自行研究設計的電路及硬件系統比較好的解決了高速實時圖像處理的需求。
上傳時間: 2013-05-30
上傳用戶:fxf126@126.com
隨著數字時代的到來,信息化程度的不斷提高,人們相互之間的信息和數據交換日益增加。正交幅度調制器(QAM Modulator)作為一種高頻譜利用率的數字調制方式,在數字電視廣播、固定寬帶無線接入、衛星通信、數字微波傳輸等寬帶通信領域得到了廣泛應用。 近年來,集成電路和數字通信技術飛速發展,FPGA作為集成度高、使用方便、代碼可移植性等優點的通用邏輯開發芯片,在電子設計行業深受歡迎,市場占有率不斷攀升。本文研究基于FPGA與AD9857實現四路QAM調制的全過程。FPGA實現信源處理、信道編碼輸出四路基帶I/Q信號,AD9857實現對四路I/Q信號的調制,輸出中頻信號。本文具體內容總結如下: 1.介紹國內數字電視發展狀況、國內國際的數字電視標準,并詳細介紹國內有線電視的系統組成及QAM調制器的發展過程。 2.研究了QAM調制原理,其中包括信源編碼、TS流標準格式轉換、信道編碼的原理及AD9857的工作原理等。并著重研究了信道編碼過程,包括能量擴散、RS編碼、數據交織、星座映射與差分編碼等。 3.深入研究了基于FPAG與AD9857電路設計,其中包括詳細研究了FPGA與AD9857的電路設計、在allegro下的PCB設計及光繪文件的制作,并做成成品。 4.簡單介紹了FPGA的開發流程。 5.深入研究了基于FPAG代碼開發,其中主要包括I2C接口實現,ASI到SPI的轉換,信道編碼中的TS流包處理、能量擴散、RS編碼、數據交織、星座映射與差分編碼的實現及AD9857的FPGA控制使其實現四路QAM的調制。 6.介紹代碼測試、電路測試及系統指標測試。 最終系統指標測試表明基于FPGA與AD9857的四路DVB-C調制器基本達到了國標的要求。
上傳時間: 2013-04-24
上傳用戶:sn2080395