在現代信息戰中,隨著電子對抗技術和裝備的不斷發展,戰場的電磁環境更加惡劣,通信的電子戰日益激烈。這就限制了無線電通信在某些特殊的戰術背景下的應用。為了保證通信鏈路的安全順暢,研究各種適用于軍事通信的抗干擾、抗偵收、抗測向技術和尋求適應于這些特定的環境下新的通信方式就顯得十分必要。超聲波語音通信就是在這樣的背景下提出來的。本文首先概略的介紹了AM調制、采樣定理、直接數字頻率合成等相關的基礎理論;接著結合課題的具體要求,提出了基于DDS的基本原理,依托FPGA與單片機相結合的硬件平臺來實現AM數字調幅的方案。設計中將軟件無線電的思想滲透其中,將原來運用模擬器件構建的電路都通過軟件編程的方法來實現,增加了系統的靈活性。其次,對整個系統的硬、軟件設計進行了詳細的敘述;系統的硬件電路由AM調制電路和功放電路組成,其中,M調制電路包括模擬部分、數字部分、電源部分,它主要完成語音信號與載波信號的數字調幅功能;功放電路是單獨的一塊電路板,它主要對調幅信號進行功率放大以驅動換能器,從而以超聲波的形式將信息發出。而且,還詳細分析了各部分硬件電路的設計和工作過程,并給出了相應的電路圖。系統的軟件設計包括有兩個方面內容,一方面是單片機的軟件設計,它主要利用IAR Embeded Workbench開發環境,完成系統的界面顯示及各種調幅參數的設置;另一方面是FPGA軟件的設計,它主要利用Quartusll開發軟件,采用VHDL和qUARTusII內嵌的圖表編輯器的原理圖式圖形輸入法混合編程的方式,編寫了各模塊單元,在FPGA內部實現了調幅功能。最后,對調制系統進行測試,測試結果表明系統工作性能穩定,基本上達到了預期的設計要求。
上傳時間: 2022-06-18
上傳用戶:
摘要:數字鐘是典型的電子電路的應用,而基于FPGA的數字鐘電路具有更大的靈活性和通用性。以qUARTusII軟件為設計平臺,進行了基于FPGA的數字鐘電路的方案設計、程序設計輸入、編譯和仿真等操作,比較完整地說明了數字鐘電路的設計過程、功能和可編程邏輯器件設計的操作流程。
上傳時間: 2022-07-11
上傳用戶:
網上關于Altera的教程很多,可謂浩如煙海。大體來說有兩類:一是,step by step的指導如何操作Quartus軟件,這類方法的優點是上手快,但卻有知其然不知其所以然之惑;二是,從一個很高的起點分析一些具體問題,優點是有深度,但也把大部分初學者拒之門外,不知路在何方。本系列教程的宗旨是在力求全面介紹Altera及其qUARTusII軟件原理的基礎上,對何如使用AlteraFPGA進行基礎設計、時序分析、驗證、優化四大方面進行講解。本篇為基礎篇,推薦用一天時間掌握。還有三大類各需兩天,一共七天。本教程大部分內容參考翻譯 altera 官方handbook和對應的paper等資料,也有部分章節系熱心網友所創,筆者基本原文引用,只為閱讀流暢性做了少許改動,如造成原作者的不適,可聯系筆者刪除之。后續教程視讀者反映情況進行適當調整和發布。
上傳時間: 2022-07-27
上傳用戶:XuVshu
VIP專區-嵌入式/單片機編程源碼精選合集系列(71)資源包含以下內容:1. LPC2200的實驗原代碼,ADS 1.2集成開發環境練習.2. LPC2200的匯編指令實驗原代碼工程,周立功的2200實驗板.3. 這一一個講I2C的程序。是FPGA硬件程序。非常好的哦。.4. M3355的源代碼.5. SAMSUNG 5009的源代碼.6. ZORAN 962/966 SOURCE CODE,DVD chip.7. MachDevice Project: Blank Plugin.8. SDRAM Controller For Altera SOPC Builder and NIOS on DE2 kit board.9. SRAM Controller For Altera SOPC Builder and NIOS on DE2 kit board.10. RS232 Controller For Altera SOPC Builder and NIOS on DE2 kit board.11. DE2_PIO Controller For Altera SOPC Builder and NIOS on DE2 kit board.12. 在qUARTusII中使用AHDL語言編寫一個RS232串行數據通信接口.13. 源碼PonyProg2000-2.07a.tar.gz.14. 周立功LPC2200實驗板第三章UCOSii的前兩個實驗.15. 周立功LPC2200實驗板第三章UCOSii的第三,第四個實驗.16. zigbee技術中協調器應用協議.17. ARM編程 控制目標板LED燈程序 s3c2410.18. 嵌入式系統下的鍵盤驅動程序。可識別三種類型的鍵盤動作:按下.19. /// ////HVDA高差壓差動輸入.20. 利用帶有I2C總線接口的日歷時鐘芯片DS1337.21. 6位共陰數碼管.22. 8051模擬I2C.23. 在sopc 當中創建硬件電路.24. 一個老外寫的用CPLD實現DDS的軟件.25. 觸摸屏實例.26. niosII的一個例子!NIOSII是ALTERA出的一個軟核處理器.27. 臺灣的UBec公司的zigbee RF芯片uz2400的數據文檔.28. 信道程序.29. 數字示波器上的測頻電路原理圖.30. 最簡單的C51 流水燈.31. 32位arm9微處理器S3C2440的i2c測試源代碼.32. 32位arm9微處理器S3C2440的led測試源代碼.33. 32位arm9微處理器S3C2440的led數碼管測試源代碼.34. 32位arm9微處理器S3C2440的rtc測試源代碼.35. 32位arm9微處理器S3C2440的uart測試源代碼.36. 加減時間計數器設計.37. 幾個精確C語言延時程序.1:500ms 2:200ms. 3:10ms.4:1s..38. CPLD-EPM7128SLC84最小系統及下載線.39. EDA高手入門必看.40. 智能桑拿浴顯示器程序.
上傳時間: 2013-05-22
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(75)資源包含以下內容:1. PCI9820數據采集卡的安裝程序--可實現雙緩存模式的。連續數據采集。.2. 此文件是一個源程序代碼.3. 不錯的入門例子.4. 3310 的好資料.5. lcd的資料.6. 大三時做的.7. m16 的adc.8. 51上做到tcpip.9. 另一個在mpc8272上產生usb sof幀的demo.10. PIC ICD2仿真器的原理圖與PCB.11. SD卡和AIC23數字音頻輸出實驗, FreeDev Audio Dsp Board采用了TI公司的TVL320AIC23 1、控制接口使用I2C.12. qUARTusII 中文使用手冊.13. 用中斷方式編寫的刷瓶顯示程序.14. LCD液晶顯示模塊驅動程序.15. 基于2410開發板的嵌入式測試程序.16. 51系列的最簡但功能齊全之spi總線的使用.17. WIGGLER小板原理圖和PCB圖.18. 杭州立宇泰的JTAG原理圖.19. 在三星44b0開發板下可調試.20. jpeg壓縮、解壓的C源代碼.21. 鍵盤去抖動CPLD設計經過驗證,可以直接用數碼管顯示,同時也希望大家給于新想法.22. 采用Cypress EZ-USB設計原理圖.23. 基于VxWorks的PCI設備驅動程序開發.24. Vx Works操作系統下PCI總線驅動設計.25. niosii實例程序供初學者使用.26. niosii c程序 niosii c程序.27. niosii c程序 niosii c程序.28. niosii c程序 niosii c程序.29. niosii c程序 niosii c程序.30. protel99se核心板原理圖及相應PCB庫2410.31. 最先進的信號機程序,經過很多重要場合測試通過.32. 該系統加入了led屏的硬件控制器.33. 44B0啟動原代碼.34. 目錄文件結構: 用于s3c44b0 lcd_test ├─ main.c C語言主源文件 ├─ bmp.c 光標圖案源文件 ├─ bmp.h 光標圖案頭文件 ├─ lcd.c LC.35. 晶雜管倒通角的控制!希望能給大家提供幫助!.36. 128*64串行輸入數據.37. 紅外解碼,并帶1602顯示!希望能給大家提供幫助!.38. da0832的用法,希望能給大家提供幫助!.39. 24c08的用法!希望能給大家提供幫助!.40. ds1302時鐘芯片的用法,希望能給大家提供幫助!.
標簽: 汽車設計
上傳時間: 2013-07-11
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(78)資源包含以下內容:1. mcu52是C8051F020使用.2. TTS語音開發示例.3. I2C鍵盤控制芯片ZLG7290在51上的demo程序 I2C總線.4. FSK調制與解調VHDL程序,用cpld編寫,word文檔中包含詳細說明.5. gec2440開發板的原理圖.6. GEC_2440的用戶手冊.7. 基于S3C44B0X實現RS485通信.8. 基于S3C44B0X的IO口驅動開發.9. 基于S3C44B0X平臺實現LED跑馬燈.10. 本源碼是液晶的12232b-4的控制程序 包括 讀寫.11. 這是NXP公司的LPC2000系列ARM7內核處理器.12. 關于USB口的一些資料.13. 摩托羅拉V3手機的內部原理圖。可供廣大電子愛好者欣賞。.14. Sis648主板的電路原理圖。天天使用計算機.15. 基于51的光電傳感器設計,可以檢測速度,及電子無件的數量等.16. 基于51的18b20溫度采集控制系統. 可以設置兩個報警值..17. 中斷.18. mtv512mg + mx88v462 液晶電視驅動C完整程序.19. 電磁兼容詳細說明 電磁兼容詳細說明 電磁兼容詳細說明.20. 電力線載波詳細說明 電力線載波詳細說明 電力線載波詳細說明.21. CS5463初始化 CS5463初始化 CS5463初始化 CS5463初始化 CS5463初始化.22. I2C通信子程序 I2C通信子程序 I2C通信子程序 I2C通信子程序.23. 電能計量芯片AD7758的初始化程序 ?縋薌屏啃酒珹D7758的初始化程序.24. PIC的一些例子程序 PIC的一些例子程序 PIC的一些例子程序.25. zigbee 2007年的協議 用于無線傳感器網絡、家庭智能控制和工業控制等等。.26. T6963液晶的C語言驅動程序.27. KS0108液晶的C51驅動程序.28. 本人上次所傳的KS0108液晶驅動程序所用到的頭文件.29. 驅動芯片為T6963的128*64液晶的驅動程序.30. T6963C液晶控制器快速顯示漢字的實現方案.31. 用qUARTusII編寫的.32. Altera公司開發板1c20 CF卡通用例程(初始化、讀、寫、測試等)-Altera Corporation development board 1c20 CF cartoon with routi.33. Liod平臺CPLD源代碼 pxa270.34. 很好的DSP程序,對初學者很有幫助,快下喲.35. 很好的DSP程序,對初學者很有幫助,快下喲.36. 很好的DSP程序,對初學者很有幫助,快下喲.37. 很好的DSP程序,對初學者很有幫助,快下喲.38. 很好的DSP程序,對初學者很有幫助,快下喲.39. 很好的DSP程序,對初學者很有幫助,快下喲.40. 基于AVRGCC的時鐘DS1302的完整應用源代碼.
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(106)資源包含以下內容:1. i2c總線的資料匯編.2. 點陣液晶128*64的開發說明文檔及驅動器開發源碼.3. 51單片機上可以使用的操作系統.4. 這是一個基于LPC2148的看門狗定時程序.5. 利用plc制作交通燈的畢業設計論文參考資料.6. i2c 原碼 開發包.7. 利用i2c總線 讀寫e2rom.8. 汽車行駛狀態記錄儀的系統設計.9. 多功能顯示屏應用系統設計。附電路原理圖和源碼.10. 新華龍單片機C8051F060的AD程序.11. 新華龍單片機C8051F060的詳細芯片資料.12. 基于OSE的軟硬件平臺.13. 本人在開發電力103規約時候收集的一些文檔.14. protelse99 傻瓜教程.exe 從入門到精通.15. PLD設計 Maxplus使用 qUARTusII中文教程.16. 高速串行IO方面的一本電子書.17. IMX31開發板.18. SmartARM2300原理圖.19. 嵌入式圖型界面編程.20. ARM的嵌入式虹膜識別源代碼.21. 基于STC89C58單片機的無線傳輸(NFR905)C51原程序.22. 實現A/D轉換.23. 經典嵌入式系統介紹.24. Verilog代碼.25. 四位液晶顯示器0403驅動51匯編程序源碼.26. 51下的SHTxx 系列單芯片傳感器驅動程序,SHTxx 系列單芯片傳感器是一款含有已校準數 字信號輸出的溫濕度復合傳感器..27. 這是一個自己開發的鍵盤驅動代碼.28. 嵌入式文件系統uC/FS.29. 液晶顯示模塊應用講座,較詳細地介紹了LCD的基本原理和各種液晶的應用.30. 電氣二次回路講解.31. 采用觸摸感應板的紅外電腦遙控器.32. EP2C20開發板的原理圖.33. I2C總線是常用的并行通訊方法.34. 一個非常好的介紹blacfin應用的入門資料.35. 輸入設定參數.36. 用51實現對U 盤的讀寫.37. ARM單片機.38. 介紹了SP3實驗板的系統結構和布局,用戶指南..39. can bus deriver for zlg....maybe it is useful for you.40. S3C2443 Schematic Rev0.2. 參考原理圖.
標簽: 射頻技術
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(122)資源包含以下內容:1. 凌陽7300做的硬盤刻錄機原理圖與PCB圖.2. 摩托羅拉A1200詳細原理圖.3. 科大訊飛語音芯片XFS3011的開發指南.4. 日本人寫的一套電子設計書籍.5. msp430 使用定時器做uart 的詳細說明.6. 本文是一稿講述cpdl的說明文,對初學者來說是一篇很好的入門文件..7. 這個是自己為了娛樂寫的一個CS1.5腳本程序!希望大家只用于娛樂不要亂用.8. 2575的24V轉5V的原理圖。。2575有自我保護能力。。電流可達到3A。。。很好用.9. 跑馬機程序 自動工作.10. 了解開發板2410的串口通信程序.11. 18B2的串口程序,18B2算出溫度后,對其數據通過串口發送到上位機.12. 藍牙開發的源程序.13. VGA核的verilog實現.14. 在mega128上實現ad2543的驅動程序.15. zigbee stack msstatePAN.16. zigbee stack ---msstatePAN.17. RC500的全套資料.18. MSP430系列單片機實現捕獲脈沖信號周期的程序.19. 研究了Java平臺的核心——虛擬機(JVM).20. 此壓縮包為杰得開發得z228的BSP的源代碼,可以實現很多功能,尤其是視頻解碼有很好的效果..21. 揚創yc2440的原理圖,其中很詳細的畫出了2440的很多細節設計..22. KEILC51程序實例和配套硬件目標板,很詳細,程序有注釋.23. 這是關于PROTEL的資料.24. protel視頻教程1.25. peotel視頻教程3.26. symbian 利用http上傳的例子..27. ATM模擬機-實現取錢模塊.28. 嵌入式開發之內存管理,詳細列出了幾種常見的電源布局方案.29. 圖像取邊緣算法.30. 用凌陽單片機的普通IO口.31. 本人編寫的天際反衛星場景仿真代碼。希望大家喜歡.32. 在進行C++培訓時.33. qUARTusII的文件管理.34. 詳細介紹TDS642EVM多路實時圖像處理平臺開發板.35. 聞亭TDS642EVM多路實時圖像處理平臺 快速建立項目.36. T M 3 2 0 C 6 0 0 0 詳細介紹.37. 模擬I2C.38. 繪制多層PCB技術問答,供給廣大電子愛好者學習.39. 該源碼是在matlab環境下.40. 該源碼是在matlab環境下.
標簽: EDR
上傳時間: 2013-08-02
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(147)資源包含以下內容:1. PLC 電梯程序設計 歐姆龍PLC編程原理.2. SPI.3. PIC12F508編寫的PT2262紅外發射碼芯片.4. 這是基于samsung s3c2413 的DM9000網口驅動.5. 總賬系統是一個基本的系統.6. 三菱PLC的學習的入學的一參考課件 供大家學習參考.7. 旺宏Flash Memory MX29LV320 driver. This program can for embedded system that using MX29LV320 (4MBytes).8. 三菱plc工控自動化及模擬仿真軟件工控自動化.9. 對pci9054驅動進行詳細的介紹。包括每個函數的用法。 是非常權威的教材。對pci9054的編程有非常大的幫助。 可以有助于我們的學習。.10. 帶Java擴展的ARM926EJ-S內核, 2 x 8KB快取, MMU 2x4k Bytes SRAM, 32kBytes Boot ROM 210MHz, 230MIPs EBI –可支持S.11. 對LM285驅動進行詳細的介紹。包括每個函數的用法。 是非常權威的教材。對LM285的編程有非常大的幫助。 可以有助于我們的學習..12. 可將多種格式圖片轉化為C源文件.13. 一個實現cpld實現簡單pci接口的文章.14. 基于nios2的嵌入式Uclinux的一些資料.15. AVR單片機串口通信程序 已經應用很久.16. diPIC 系列程序.17. 這是一個講述有關ecc加密芯片的內部資料.18. 精品課程《單片機原理與應用》教學課件 主講老師: 嚴 青 九江學院信息科學與技術學院.19. 嵌入式embeded-linux開發的筆記.20. 嵌入式系統中文件系統源代碼.21. 嵌入式GUI開發平臺.22. 調試教程.23. 介紹微軟aku里面的帶有的一個平臺文件的例子,可以熟悉微軟嵌入式的一些.24. VC++,嵌入式程序,手機界面的全屏幕顯示時的處理.25. GEC2410_APP是外圍接口的測試程序。最新版本!】 GEC2410_APP.bin 是編譯后的二進制文件.26. AMD開發包說明 Au1200_CoreBSP 2.27. GEC S3C2410 核心板的原理圖.28. GEC2410 的擴展版原理圖.29. MSP430F169單片機的PID算法子程序框架.30. sbc2410全部原理圖資料。這是我買了開發板里面帶的呀.31. 主要講解SRAM_512k61LV25616的時序及其原理.32. crc8的源代碼.33. 詳細的嵌入式bootloader解釋.34. 51單片機控制 1602液晶顯示 讀取PS2鍵盤程序 按鍵會在1602上顯示所按鍵.35. 該代碼包可以加到ADS環境中.36. LM629運動控制器操作.37. LM629運動控制器操作.38. hspice電路模擬軟件的使用文檔.39. 是一些qUARTusII下的IP核.40. 這是一個基于NC9SDG128B的AD轉換源碼.
標簽: 光電子
上傳時間: 2013-07-28
上傳用戶:eeworm
Quartus Ⅱ”菜單:可以完成新建文件、工程、編譯、仿真、下載等操作
上傳時間: 2013-06-30
上傳用戶:eeworm