在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用FPGA搭配3個電阻、1個電容制作的1bit SDR接收機

電子森林 ? 來源:電子森林 ? 作者:蘇老師 ? 2021-11-09 09:15 ? 次閱讀

電賽在即,再給大家提供一個小技能,并一些有用的Verilog代碼,對于做高頻電路題目的同學有一定的參考。

以前介紹過我們用小腳丫FPGA的一根GPIO管腳制作的FM發射機,今天再介紹一個用FPGA搭配3個電阻、1個電容制作的1bit SDR接收機,接上喇叭,可以收聽中、長波電臺,連ADC都沒有用到。

該項目由Alberto Garlassi分享在Hackaday.io上,并在Github上開源了其Verilog代碼,巧的是,他使用的FPGA正好是我們小腳丫FPGA上用到的Lattice XO2系列。

原理圖用KiCad繪制,可以看出左側的3顆電阻以及1顆電容。

在Hackaday上的一些簡介:

創建這個項目是為了學習 Verilog 并享受 FPGA 和 SDR 帶來的樂趣。主要目標是使用盡可能少的組件接收AM廣播電臺。所選擇的FPGA萊迪思 MachXO2 也是可以使用的最簡單的組件之一。我能夠用20米長的電線作為天線,從位于三大洲的數千公里處接收電臺。最小的BOM包括一塊30歐元的 Lattice MachXO2分線板、三個電阻器、一個電容器和一個揚聲器。為了獲得更好的性能,最好添加一個晶體振蕩器,靈敏度和音頻質量比使用內部振蕩器更好。

天線直接連接到輸入引腳,因為您知道靜電荷會損壞電路板。當您厭倦了破紀錄的元件數量時,最好添加一個串聯電容器和兩個限流二極管。使用 RC 濾波器、串聯電容器和有源揚聲器,音頻更實用。

無線電架構非常標準,直接變頻接收器。我們有一個 ADC、一個混頻器、兩個用于正交信號的 CIC 濾波器、一個采用信號平方和的平方根的 AM 解調器,以及一個用于音頻輸出的 PWM。頻率調諧由NCO獲得,它是一個 64 位累加器,其增量由UART控制,可以從控制PC發送一些字符并更改頻率。為此,該板有一個備用的UART通道。主通道用于編程,需要將USB轉串口轉換器的第二通道通過在電路板下側焊接橋接器連接到FPGA。

ADC 使用 LVDS 比較器作為輸入,但它的工作方式與 Sigma-Delta 轉換器不同,例如http://www.latticesemi.com/-/media/LatticeSemi/Documents/ReferenceDesigns/SZ2/FPGA-RD-02047-1-5-Simple-Sigma-Delta-ADC.ashx?document_id=35762

在這種情況下,反饋信號通過使用低RC時間常數來跟蹤輸入。在射頻下,這是不切實際的,反饋用于通過一個大的RC常數將比較器保持在開關電平附近。采樣是通過疊加到所需信號上的隨機 RF 噪聲來執行的。我們在 80 MHz 下對 6 KHz 帶寬信號進行過采樣。對此的簡要解釋:如果輸入是真正隨機的,那么它在一定時間內的平均值將幾乎為零。但它與來自遠處發射機的非常小的無線電信號相加,這足以對輸出產生輕微影響。https://en.wikipedia.org/wiki/Oversampling

CIC 濾波器抽取為 4096,因此 ADC 分辨率的理論增加為 6 位。

最好在較低的 CIC 抽取后使用 FIR 濾波器。是可以做到的,不是所有的FPGA都用到了。萊迪思沒有針對它的 IP,MachXO2 缺少 DSP 模塊,而且從未打算用于它。

另一個低組件數收音機:https://www.i2phd.org/armradio/index.html

自制的 1 位 ADC GPS 接收器,基于下面的文章:http://s53mv.s5tech.net/navsats/theory.html

以上是作者對此項目的介紹,如果使用Intel版本的小腳丫FPGA核心板,可以使用其DSP模塊獲得更高的性能,有興趣的同學可以嘗試一下。

在Github上有完整的工程內容,基于Lattice XO2 FPGA的以及基于Intel Cyclone 3 FPGA版本。

如下是主要代碼的截圖:

有我們這款電賽綜合技能訓練板的同學,可以在這個板子上驗證一下,即便不適用高速ADC,使用板上的高速比較器(TP1961-TR),也可以輕松測試一下。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1643

    文章

    21969

    瀏覽量

    614284
  • 電容
    +關注

    關注

    100

    文章

    6234

    瀏覽量

    153297
  • 無線
    +關注

    關注

    31

    文章

    5535

    瀏覽量

    175433

原文標題:電賽技巧 - FPGA + 3個電阻 + 1個電容構成的軟件定義無線電接收機,無需ADC

文章出處:【微信號:xiaojiaoyafpga,微信公眾號:電子森林】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    SDR設備頻譜讀出,對于基底有問題?

    大家好!我是一名天文技術在讀研究生,主要做一些天文觀測的研究。最近在處理望遠鏡接收機下來的數據的時候,遇到了一問題。 當我X310(最大采樣200MSPS)設備進行接收時,當采樣率
    發表于 05-27 12:39

    DLP3010如何將1bit的圖片燒寫進去flash,并且進行投射?

    我想要1bit 的圖片每隔2s播放,其中透鏡的on/off不隨著時間改變 但是找不到對應的選項 programmers guide 里面也沒有 是要用其它的軟件才能進行我想要的操作,如果是的話可以告訴我是哪種軟件嗎
    發表于 03-03 07:22

    在第481bit圖片和第491bit圖片直接,EVM會做什么呢?

    我現在需要在Pattern Sequence模式下投放遠超481bit圖像,也就是說會遇到加載新圖片的時間問題。dlp011f中提到加載時間是最長200ms,而真實加載時間和圖片的復雜程度有關
    發表于 02-25 07:58

    DLPLCR4500EVMGUI加載大量圖片并按1bit圖像播放如何設置?

    240us, 周期為480us。 問題:1 如何讓每一1bit的圖像播放周期減小到240us,以使得播放頻率可以大于4kHz?如果我這樣是采用的是External RGB Input Pattern
    發表于 02-25 07:30

    DLP3010EVM-LC通過External Pattern獲取多幅1bit圖像有豎條紋如何解決?

    最近購進3010evmlc評估板,目前在external模式下遇到問題。 我計劃投影31bit圖片,并同步相機拍攝。 我閱讀了TI的說明書,采用下列操作: 把3張圖片按二進制bitplane做成
    發表于 02-21 13:13

    DLPC410的datasheet寫明1bit的刷新率可以達到32KHz,在目前的EVM上可以實現嗎?

    1. DLPC410的datasheet寫明1bit的刷新率可以達到32KHz,在目前的EVM上可以實現嗎? 2. 如果第1問題回答是否定的,那么如何設計才能達到高刷新率?
    發表于 02-21 10:23

    DLP3010一序列中包含8bit圖和1bit圖投影錯誤怎么解決?

    DLP3010投影儀投影兩圖形序列。第一序列包含18bit的pattern set,和一
    發表于 02-21 10:15

    DLPC3478 1bit圖片在internal patterns顯示模式下,高幀率投影過程中顏色切換時遇到的疑問求解

    DLPC3478+DLPA2005+DMD3010 我們使用的是Internal patterns模式,有兩pattern set,其中set1包含12張1bit圖片,set2包含1
    發表于 02-21 08:29

    射頻知識基礎:三種接收機的介紹

    超外差接收機自從1917首次出現以來一直作為接收機設計的主要結構。直到2000,出現了零中頻接收機,這種接收機結構適合完全集成實現。圖1一級
    的頭像 發表于 12-31 16:40 ?655次閱讀
    射頻知識基礎:三種<b class='flag-5'>接收機</b>的介紹

    ads62p49輸出ramp型測試碼,但是FPGA無法準確可靠地接收到該測試碼,怎么解決?

    3數據通道上的數據傳輸發生了錯誤。以chb[1]來看, 正確的序列應該是 11110000, 而FPGA接收到的序列卻變成了1111010
    發表于 12-06 08:29

    如何用FPGA實現一通信系統的發射端接收機

    ,共同進步。 歡迎加入FPGA技術微信交流群14群! 交流問題(一) Q:FPGA實現一通信系統(5GHz頻段,通信距離越10km)的發射端&
    發表于 09-10 19:15

    調頻接收機采用AGC電路的作用是什么

    和用戶體驗至關重要。 1. AGC電路的作用 1.1 保持輸出信號的穩定性 AGC電路能夠自動調整接收機的增益,使得無論輸入信號的強度如何變化,輸出信號的幅度都能保持在一相對穩定的水平。這對于避免信號過強導致的失真和信號過弱導
    的頭像 發表于 09-07 10:19 ?2104次閱讀

    雷達接收機的作用和組成

    雷達接收機是雷達系統中至關重要的一組成部分,它負責接收來自雷達天線的回波信號,并進行放大、變換和處理,以提取目標信息,實現目標的跟蹤和定位。以下是對雷達接收機的詳細闡述,包括其定義、
    的頭像 發表于 08-08 14:05 ?2790次閱讀

    認證級EMI接收機與預兼容接收機的區別

    認證級電磁干擾(EMI)接收機和預兼容接收機在電磁兼容性測試中扮演著不同的角色,其設計和功能也存在著顯著的區別。下面將詳細介紹它們之間的區別。 認證級EMI接收機 認證級EMI接收機
    的頭像 發表于 07-22 10:19 ?1067次閱讀
    認證級EMI<b class='flag-5'>接收機</b>與預兼容<b class='flag-5'>接收機</b>的區別

    TB3R1 TB3R2四差分PECL接收機數據表

    電子發燒友網站提供《TB3R1 TB3R2四差分PECL接收機數據表.pdf》資料免費下載
    發表于 06-27 11:28 ?0次下載
    TB<b class='flag-5'>3R1</b> TB<b class='flag-5'>3</b>R2四差分PECL<b class='flag-5'>接收機</b>數據表
    主站蜘蛛池模板: 国产福利萌白酱喷水视频铁牛 | 丁香五香天堂网 | 一区二区三区高清在线观看 | 天天操综合视频 | 国产成人精品视频一区二区不卡 | 99久久久精品 | brazzers720欧美丰满 | 国产男靠女免费视频网站 | 性久久久久久久 | 亚洲色图综合在线 | 天堂中文在线www | 午夜刺激爽爽视频免费观看 | 每日最新avhd101天天看新片 | 日干夜操 | 免费四影虎ww4hu10 | 大黄一级片 | 色综合天天射 | 九九99视频在线观看视频观看 | 五月天婷婷在线观看视频 | 欧美无遮挡国产欧美另类 | 久久久精品免费 | 67pao强力打造 | 精品成人在线 | 一本到在线观看视频不卡 | 天堂视频在线视频观看2018 | 在线视频图片小说 | 免费人成网站线观看合集 | 国产精品亚洲精品日韩动图 | 午夜寂寞视频在线观看 | 在线播放国产不卡免费视频 | xxxx人成高清免费图片 | 2345成人高清毛片 | 午夜色视频在线观看 | 深夜动态福利gif进出粗暴 | 宅男色视频 | 直接黄91麻豆网站 | 美日韩一区二区 | 成人毛片在线播放 | 视频在线观看一区二区三区 | 四虎影视永久在线 yin56xyz | 黄色片网站观看 |