本文針對傳統放大器信噪分離能力弱,無法檢測微弱信號這一現狀,設計了一個基于AD630的鎖相放大器。系統以開關式相關器為鎖相放大器的核心部分進行設計,具有電路簡單、運行速度快、線性度高、動態范圍大、抗過載能力強等優點。本文設計的鎖相放大器硬件主要包括信號通道模塊、參考通道模塊、相關器模塊、電源模塊、電壓檢測模塊、顯示模塊等部分。信號通道模塊的輸入級通過并聯多個放大器的方式有效降低了噪聲,通過跟蹤帶通濾波電路提高了信噪比;參考通道模塊包含參考電壓放大器、鎖相環電路和相移器電路三個部分,可以將輸入信號放大10~10000倍:相關器模塊是鎖相放大器的核心部分,采用高信噪比的AD630芯片進行電路設計,包括相敏檢波電路(PSD)和低通濾波電路;電源模塊由集成三端穩壓器構成,通過模擬電源和數字電源隔離的方式有效降低了電源紋波:電壓檢測模塊通過電阻分壓的方式提高了可檢測范圍;顯示模塊為數字電壓表ZF5135-DC2V,直觀顯示被檢測信號。本文利用Altium Designer軟件繪制PCB板對電路進行了測試,結果表明系統能夠準確檢測到uV級別的信號,并且信噪比較高。相位差在0~360°范圍內連續調節時,能夠將較微弱的信號從噪聲的背景中提取出來并進行放大。同時該系統各級電路之間采用直接耦合的方式,對于頻率較低的信號,仍然能進行鎖相放大。設計中對鎖相放大器理想和非理想模型進行了仿真對比,結果表明在未摻雜噪聲時,信號通道將輸入信號放大10倍,相位改變180°。最后根據行為級建模和電路實物焊接兩種方法進一步分析驗證了鎖相放大器的工作機理。
上傳時間: 2022-07-11
上傳用戶:
摘要:論述了利用FPGA的系統級設計工具DSP Builder開發DDS函數發生器的總體設計思路,討論了改變輸出信號頻率、幅度、相位的設計方法。系統基于Ahera公司的Cyclone系列FPGA,配合Silicon Labs公司高性能C8051F340單片機實現,給出了系統的軟件仿真結果并完成了整個系統的硬件驗證。結果證明了設計的正確性,同時表明采用DSPBuilder使DDS任意函數發生器的FPGA硬件實現更加簡單,速度更快。
上傳時間: 2022-07-11
上傳用戶:
建立了小電流接地系統的仿真模型,利用電磁暫態程序PSCAD/EMTDC全面仿真了不同故障情況對故障穩態和暫態電壓、電流幅值特征和相位特征產生的影響,(這句話太拗口)并得到了相應的零序電壓及零序電流的幅值、相位及波形。通過對仿真數據及波形的進一步分析,得出了小電流接地系統發生單相接地故障時的運行特點,驗證了小電流接地故障穩態和暫態分析理論的科學性、合理性。為了提取配電網單相接地故障選線和故障測距的暫態故障特征量,基于PSCAD/EMTDC的仿真環境,搭建了小電流接地系統的配電網絡仿真模型并綜合考慮不同短路時刻、不同接地電弧電阻、不同故障距離和線路長度等多個因素,對配電網小電流接地系統的單相接地故障進行了大量仿真。在配電網單相接地短路故障后的第1個工頻周波(0~0.02s)內故障線路的零序電流包絡線的變化速度比非故障線路變化緩慢,包絡面積大,但與非故障線路首半波極性相反。仿真分析表明此暫態特性不受短路時刻、電弧電阻、故障距離和消弧線圈被償度的影響,為單相接地故障選線和故障測距的研究提供了理論依據。
上傳時間: 2022-07-22
上傳用戶:xsr1983
摘要:該系統基于掃頻外差基本原理,以單片機和FPGA構成的最小系統為控制核心,可在任意指定頻段內測量被測網絡的幅頻和相頻特性并顯示相應曲線。系統分DDS掃頻信號源、被測網絡、幅度和相位檢測、控制模塊及幅頻、相頻特性曲線顯示等部分,在100Hz-100kHz范圍內可自動步進測量被測網絡的幅須特性和相頻特性并自動設置頻段范圍,觀察不同頻段內網絡的幅須特性和相須特性,并在示波器上同時顯示幅須曲或和相須由線。關鍵詞:掃頻測試;現場可編程門降列(FPGA);頻率特性;直接數字式須率合成(DDS)頻率特性是網絡的性能最直觀反映。頻率特性測試儀是測量網絡的幅頻特性和相頻特性,并顯示相應曲線的一種快速、方便、動態、直觀的測量儀器,可廣泛應用于電子工程領域。該測試儀以掃頻外差為基本原理,并以單片機和FPGA構成的最小系統為控制核心,很好地完成對有源雙T網絡進行頻率在100Hz~l00kHz范圍內的幅頻響應和相頻響應特性的測試,并實現在通用數字示波器上同時顯示幅頻和相頻響應特性曲線。
上傳時間: 2022-07-23
上傳用戶:
1.主要功能與原理:如上圖所示,上圖是雷達感應開關模塊的感應板的電路原理圖,由集電極外PCB兩層銅箔間的電容、三極管內阻、寄生電容等構成RC震蕩電路,該震蕩電路震蕩產生高頻信號,經過三極管放大,再經過圍繞PCB三邊的天線發射出去。發射的2.4-3.2GHz的微波信號如果遇到移動物體,則反射波相對發射波就會有相位變化,回型天線接收到反射信號,反射波與發射信號的相位移頻就會以3-20MHz左右的低頻輸出(P4),該信號再由后級運放放大,驅動繼電器,從而由繼電器控制燈光。另外,中間也可以加上光敏二極管檢測晝夜光線,作為夜間條件下控制輸出的前提條件。2.發射頻率:RC振蕩電路的頻率f=1/2xRC公式中的R是原理圖中三極管的輸入阻抗,C是PCB上三極管集電極基極引線正反面銅箔之間的電容以及三極管寄生電容組成的總電容。該電容量公式為C=eS/d,式中為介質(在這里就是指的PCB板材的介電常數),S為PCB極板面積,d為極板間距也就是PCB厚度。3.接收:通過回型天線接收反射回來的雷達波,如果發射與接收波之間有相位移頻,則輸出低頻信號P4。
上傳時間: 2022-07-23
上傳用戶:
AD濾波算法函數模塊說明: 一、該模塊包含濾波算法有:中位值濾波、中位值平均濾波、遞推平均濾波、一階滯后濾波。用戶可根據項目不同情況選用不同的濾波算法。1.1、中位值濾波:連續采樣N次(N取奇數),把N次采樣值按大小排列,取中間值為本次有效值。適用范圍能有效克服因偶然因素引起的波動干擾,對溫度、液位的變化緩慢的被測參數有良好的濾波效果。不過對流量、速度等快速變化的參數不宜。1.2、中位值平均濾波:連續采用N個數據,去掉一個最大值和一個最小值,然后計算N-2個數據的算術平均值。適用范圍:對應偶然出現的脈沖性干擾,可消除由于脈沖干擾所引起的采樣值偏差。但是測量速度較慢, 比較浪費RAM。1.3遞推平均濾波:把連續取N個采樣值看成一個隊列,隊列的長度固定為N,每次采樣到一個新數據放入隊尾,并扔掉原來隊首的一次數據,把隊列中得N個數據進行算術平均運算,就可以獲得新的濾波結果。適用范圍:對周期性干擾有良好的抑制作用,平滑度高,適用于高頻振蕩的系統。缺點是靈敏度低,對偶然出現的脈沖性干擾的抑制作用較差,不易消除由于脈沖干擾所引起的采樣值偏差,不適用于脈沖干擾比較嚴重的場合。1.4、一階滯后濾波:對周期性干擾具有良好的抑制作用,適用于波動頻率較高得場合。缺點就是相位滯后,靈敏度低,滯后程度取決于a的大小,不能消除濾波頻率高于采樣頻率1/2的干擾信號。本次濾波結果result=(1-a)*本次采樣值+a*上次值。a=(0~1)
上傳時間: 2022-07-28
上傳用戶:
VIP專區-嵌入式/單片機編程源碼精選合集系列(76)資源包含以下內容:1. stc12c的AD處理.2. 這是keil公司的mcm2300開發板上的.3. 一些關于SOPC,NIOS設計的論文,可以作畢業設計參考.4. 遠程數據訪問RDA等.5. 基于lpc2148的按鍵掃描程序.6. spce061a實現的鍵盤掃描程序.7. SPCE061A實現的LED拉幕顯示效果.8. SPCE061A中位操作頭文件.9. SPCE061A+SPCL051液晶顯示漢字程序.10. keil.11. 采用LPC935控制的一個項目.12. 采用MPS430控制的項目.13. mm36sb020的spi的接口,已經調試過的 /* 定義命令 *//* #define ERSC 0x90f6 // 檫除整個芯片 // #define SRC 0xfffffffe //.14. LCD6963模塊的驅動,可以顯示漢字和圖形. 線路圖 89C51 T6963C -------- | 8 P1.0-1.7|=========== D0-7 | P3.0|--.15. ATmega16上面的ADC測試.16. 小液晶1602驅動程序.17. 基於C51的智能毫秒計, 精準到1ms, 含原理圖.18. NXP2103開發版圖.19. 軟件紅外線接收程序 采用24MHz晶振.20. 串行口通信程序.21. 投票系統.22. 一擔挑游戲.23. 組數游戲.24. 歌星大獎賽.25. VHDL mif file generator, which can generate several waves.26. uboot.27. 該程序是一個tffs文件系統的源碼.28. 這是一個測試液晶顯示的程序,測試LCD的亮滅.硬件連接如下: 3腳接偏置電阻,接個10K的可調,.RS4,RW5,E6腳接P3^3,P3^2,P3^1,程序頭部有定義可根據實際修改.29. uart5/atmega8515/led 時鐘顯示.30. 逆變器原理圖.31. 基于LPC2210的FFT程序.32. 這是我讀研的時候用VB開發的一個與基于CAN-PCI5121的通訊小程序.33. 這是基于CAN-PCI5121開發的通訊程序.34. 將每一個聲源加到混音緩沖器,經過處理后返回.35. 處理聲源,時間,做好各類資源的調整工作,為聲音的輸入輸出做準備..36. NiosII培訓資料,主要講述如何操作NIOS,對初學者幫助較大..37. 當前流行的802.15.4ZIGBEE協議的應用開發流程.38. Zigbee應用開發介紹說明.39. 完整的空調控制程序.40. VMMforSystemVerilog的源碼資料 學習SystemVerilog的好東西.
上傳時間: 2013-05-19
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(109)資源包含以下內容:1. 包括匯編和c++編寫的萬年歷.2. FIFO(先進先出隊列)通常用于數據的緩存和用于容納異步信號的頻率或相位的差異。本FIFO的實現是利用 雙口RAM 和讀寫地址產生模塊來實現的.FIFO的接口信號包括異步的寫時鐘(wr_clk)和讀.3. Analog signals are represented by 64 bit buses. They are converted to real and from real representa.4. 該文件為lpc2106 ARM7在THREDX操作系統下的啟動代碼.5. 該代碼為時鐘芯片PCF8563的控制程序.6. 此代碼位PIC單片機的PID控溫程序.7. threadx技術手冊.8. 一個關于fat32系統文件的說明,對了解fat32文件系統系統結構很有用.9. 典型的開發模型有:①瀑布模型(waterfall model);②漸增模型/演化/迭代(incremental model);③原型模型(prototype model);④螺旋模型(spiral m.10. zigbee協議中.11. 三菱FX系列PLC與PC機通過編程口通訊的地址轉換軟件,非常的使用!.12. 文章講述了類似于PDOP值的描述整周模糊度精度的指標因子。對于整周模糊度的判斷具有重要意義。.13. 講述了如何對主引導扇區進行備份和恢復.14. LED驅動電路實例。配具體的電路圖供大家參考使用.15. Pcb初級教程.16. 嵌入式內存數據庫系統eXtremeDB用戶指南.17. 對引導區的學駐病毒進行了剖析.18. LPC2146 的USB 開發.19. 非常詳細步進電機控制原理圖.20. C++ GUI Programming with Qt 4一書中的第一章源碼.21. C++ GUI Programming with Qt 4一書中的chap02源碼.22. C++ GUI Programming with Qt 4一書中的chap03源碼.23. C++ GUI Programming with Qt 4一書中的chap05源碼.24. C++ GUI Programming with Qt 4一書中的chap06源碼.25. C++ GUI Programming with Qt 4一書中的chap07源碼.26. C++ GUI Programming with Qt 4一書中的chap8源碼.27. C++ GUI Programming with Qt 4一書中的chap9源碼.28. 具有無線網路功能下載至嵌入式開發平臺上用的.o黨 driver.29. ADI DSP ADSP-BF561原裝開發板的PCB圖,非常難得! POWERPCB 5.0可以打開..30. ADI TS201 原裝系統板PCB圖, 此PCB圖是用POWERPCB 5.0畫的, 直接導入既可打開, 目前做相控陣雷達,3G 基站,WIMAX基站等均采用ADSP-TS201..31. ADI DSP BF561 系統板原理圖,只有PDF格式的,.32. 利用89C52開發的.33. PCtoLCD2002完美版 取字模軟件.34. lm317 計算工具.35. 這是一個非常不錯的12864液晶串口程序.36. 嵌入式系統開發原理、工具及過程 值得推薦.37. minigui--面向實時嵌入式系統的圖形用戶界面。此文檔介紹了miniguide體系結構。.38. 該源碼與書本配套.39. 《EVC高級編程及其應用開發》一書的全部源代碼.40. 將MATLAB窗口畫在VC的GUI上 輕松實現用MATLAB和VC畫圖.
標簽: 網絡通信協議
上傳時間: 2013-06-12
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(114)資源包含以下內容:1. FREESCALE 9S08AW60 串口調試程序.2. saa7113視頻解碼芯片外圍電路設計原理圖.3. 這是在用的AD7705源程序.4. 紅外線遙控原理以及單片機制作自學習遙控器詳細設計思路.5. 在微波整體集成電路設計、理論和描述特性的一條新穎的路線的PDF學術論文.6. 對于內部具有D /A轉換器的單片機,采用其自備的D /A轉換器產生需要的信號是最經 濟的方法。C8051F020是Cygnal公司最新的一款功能強大的內部具有D /A轉換器的單片機。介紹了 采用查.7. 液晶6963模塊 240*64,外接PS2鍵盤,多級菜單.這是我工作中的一個程序,有興趣的可以看.8. 這是一個i2c程序,經過多次應用都能成功實現功能,而且簡要實用.9. 本電子書是很多嵌入式開發經典文章和技巧使用的PDF格式的書籍.10. 168線SD內存條電路原理圖資料,好像是臺灣人寫的.11. FPGA可促進嵌入式系統設計改善即時應用性能.12. fat32文件系統格式說明 十分詳盡.13. fat32和fat16文件系統格式說明.14. 講解嵌入式開發的入門書!非常不錯,值得一看!.15. TMS320C6000CSLAPIReferenceGuideRev.I的pdf.16. s7300 400 step7 plc仿真軟件說明.17. with avr mega 8515 in the C-code AVR.18. Altera原裝MAX_II開發板原理圖,是用protel繪制的.19. zlg7290是一個能夠8*8的鍵盤驅動芯片.20. 主要介紹各種芯片原理、功能、及其使用方法.21. 對芯片MCP2551的中文使用說明.22. 嵌入式T9輸入法的源代碼.23. BMP頭文件的源代碼.24. 自己收集整理和調試OK的三個Game源代碼.25. S24C10最小系統原理圖 包括FLASH SRAM等.26. 一個電平轉換芯片的資料74LVC4245,它在以太網中也發揮了很大的作用,對WEB開發人員有借鑒的價值.27. mmc卡的specification標準的英文版的.28. TMS320C2812全套例程.29. 這是用于lpc2106的自帶ADC功能的演示,利用KEIL FOR ARM 開發,可以參考學習..30. megal16在codevision下關于1602的驅動程序.31. 分布式多DSP系統的CPCI總線接口設計和驅動開發.32. 電子音量pT2314原程序 需要的朋友請趕快.33. 用protel dxp繪制三分頻原理圖和pcb電路板等.34. Bootloader(引導裝載器)是用于初始化目標板硬件.35. OKI DEMO FLASH WRITE PROGRAM.36. OKI 675050 hardware accelerator sample program.37. verilog的一些源代碼.38. i.mx31 3DS平臺Nandboot引導程序源碼.39. c8051f24是個教學的程序.40. < ALTERA FPGA/CPLD 高級篇>>光盤資料中 體會“面積和速度的平衡與互換” 例程.
上傳時間: 2013-07-17
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(117)資源包含以下內容:1. (1)可以實時顯示當前時間。 (2)可以用鍵盤設定多個預定打鈴時間。 (3)學有余力的同學可以增加語音提示的功能.2. 關于ARM控制鼠標運行的C程序 所用IC為LPC2132等,程序包含接收和發送數據子程序.3. 來自PhysioNet的心電分析軟件WFDB使用指南.4. 單片機接口技術實用子程序配套源代碼 內含關于串口通信、鍵盤控制、液晶顯示等功能的源碼.5. Boot code for ADM5120 with serial console for Edimax router..6. 論文名字為:多模式自適應嵌入式實時視覺監督。在開發智能監控攝像機時這篇論文會對研究者又幫助。.7. bootloader源代碼.8. 匯編的雷達程序代碼.9. 這個是51的光電隔離設計。.10. nios ii在電機控制中的應用.11. CPLD控制的數據采集器原理圖.12. 關于三星的s3c2410芯片的開發板的原理圖.13. 本程序段為mifare one 卡讀寫程序的子程序 也是關鍵程序.14. AT89C2051的設計手冊。.15. 這個是有關DS12887的資料,超級詳細的..解釋的很明白.16. s3c44b0 bios起動源程序.17. 一個Megaco實現源代碼.18. FPGA的Nios配合時如何計算SDRAM相位的文章.19. This an exercise in using finite state machines.基于ALTERA的DE2開發 平臺.20. 嵌入式微處理器系統 崔光佐 普適計算與應用實驗室 北京大學現代教育技術中心 www.uclab.org.21. SST39VF160操作子程序.22. 基于51單片機的單工呼叫系統詳細源代碼程序.23. AT91RM9200測試程序.24. TGLCMLIMIT64A接口程序(模擬方式).25. Version Management with CVS.26. PSoC(可編程片上系統)是Cypress半導體公司生產的包含有8位微處理器核和數字與模擬混合的信號陣列芯片.27. 你相學會CPLD,FPGA,教程,快速,么,你想使用硬件編程語言么.那就看這個吧,只要5分鐘.讓你入門.28. S3C2410下LCD驅動程序移植 及GUI程序編寫 以一個實例來敘述S3C2410下一個驅動程序的編寫(本文的初始化源碼以華恒公司提供的s3c2410fb.c為基礎)及簡單的GUI程序的編寫。.29. s3c44b0 的開發板測試的所有源代碼及程序!!!匯編代碼主要完成系統初始化.30. 周立功實驗串口調試! 周立功實驗串口調試!.31. 周立功實驗SPI調試! 周立功實驗SPI調試!.32. 周立功實驗SSP調試! 周立功實驗SSP調試!.33. 周立功實驗定時器調試! 周立功實驗定時器調試!.34. 周立功實驗PWM調試! 周立功實驗PWM調試!.35. PT0611打印機代碼,可用于學習用,如果有需要可以下載.36. Cyclone1C20的Nios開發板完整原理圖Protel格式.37. 尋跡小車主控程序.38. 語言嵌入式系統編程修煉之道,非常有用的嵌入式開發語言學習.39. 附件為at91sam9261dk評估板原理圖,protel99se格式的.40. 51單片機ADS7846適合用在4線制觸摸屏.
上傳時間: 2013-06-01
上傳用戶:eeworm