加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

帶有Si5351的10kHz至225MHz VFO / RF發(fā)生器版本2

2021/03/02
1396
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(2)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

適用于家庭無(wú)線電設(shè)備,例如超外差接收機(jī),SDR,HAM QRP收發(fā)器或RF發(fā)生器。

硬件部件:

  • 面包板(通用)    ×    1個(gè)    
  • Arduino Nano R3    ×    1個(gè)    
  • 帶按鈕的旋轉(zhuǎn)編碼器    ×    1個(gè)    
  • Adafruit SSD1306 128X64 OLED顯示屏×    1個(gè)    
  • Adafruit SI5351時(shí)鐘發(fā)電模塊×    1個(gè)    
  • 撥動(dòng)開(kāi)關(guān),SPDT    ×    2個(gè)    
  • 松下RCA插孔,用于RF輸出設(shè)置×    2個(gè)    
  • 電容100 nF    ×    3    
  • 電容器10 µF    ×    1個(gè)    
  • 電容10 nF    ×    2個(gè)    
  • 電阻1k歐姆    ×    1個(gè)    
  • 電感100 uH    ×    1個(gè)    

軟件應(yīng)用程序和在線服務(wù)

  • Arduino IDE

這是VFO(變頻振蕩器)的項(xiàng)目,可用于自制設(shè)備,例如超外差接收器,DCR,SDR或Ham QRP收發(fā)器。它還具有用于信號(hào)強(qiáng)度(S-Meter)和20 Band預(yù)設(shè)的條形圖指示器。也可以用作RF /時(shí)鐘發(fā)生器。這是新版本(V.2),我更新了以前的項(xiàng)目,它包含新功能。

特征:

  • 工作范圍為10kHz至225MHz。
  • 1Hz,10Hz,1kHz,5kHz,10kHz和1MHz的調(diào)諧步長(zhǎng)。
  • 中頻(IF)偏移(+或-)可調(diào)。
  • BCB和HAM頻率的20個(gè)頻段預(yù)設(shè)(快捷方式)。
  • 發(fā)電機(jī)功能模式。
  • RX / TX模式選擇器,用于Homebrew QRP收發(fā)器。
  • 通過(guò)模擬輸入(ADC)的信號(hào)表的條形圖。
  • 用作Homebrew無(wú)線電接收器(如超外差,SDR,直接轉(zhuǎn)換和Homebrew QRP收發(fā)器)上的本地振蕩器。
  • 用作簡(jiǎn)單的RF /時(shí)鐘發(fā)生器,用于校準(zhǔn)參考或時(shí)鐘生成。
  • 可與Arduino Uno,Nano和Pro Mini一起使用。
  • 使用通用的128x64 I2C OLED SSD1306顯示器和Si5351模塊。
  • I2C數(shù)據(jù)傳輸,僅需2條線即可連接顯示器/ Si5351和arduino。
  • 頻率生成的高穩(wěn)定性和精度。
  • 簡(jiǎn)單但非常有效且免費(fèi)。

設(shè)置:

原理圖/接線:

演示視頻:

指示:

  • 在Arduino IDE上打開(kāi)scketch,安裝所有必需的庫(kù)。
  • 選擇首選項(xiàng)(請(qǐng)參閱注釋)并編譯草圖,然后將其加載到Arduino Nano,Uno或Pro Mini。
  • 按照示意圖連接Arduino,Display,Si5351模塊,旋轉(zhuǎn)編碼器等。
  • 打開(kāi)Arduino的電源。
  • 旋轉(zhuǎn)旋轉(zhuǎn)編碼器以調(diào)高或調(diào)低頻率。
  • 按下按鈕1更改頻率步進(jìn)調(diào)諧。可用的步進(jìn)為1Hz,10Hz,1kHz,5kHz,10kHz和1MHz。
  • 按下按鈕2瀏覽(選擇)20個(gè)頻段預(yù)設(shè)或進(jìn)入發(fā)生器模式。
  • 打開(kāi)/關(guān)閉開(kāi)關(guān)SW 2,以從RX模式更改為TX模式。RX模式= SW 2開(kāi)路,TX模式= SW 2接地。在TX模式下,不會(huì)從RF輸出中添加/減去IF值。這是在Homebrew QRP收發(fā)器中使用的理想選擇。
  • 將無(wú)線電的S-Meter輸出信號(hào)連接到X2連接器(S-Meter輸入)。該輸入具有可調(diào)的靈敏度,必須在Sketch中調(diào)整增益,以接受500mV至5V(最大)的信號(hào)。

關(guān)于用戶首選項(xiàng)的注意事項(xiàng):

-可以更改原理圖上的以下項(xiàng)目:
#define IF 455 //輸入您的IF頻率,例如:455 = 455kHz,10700 = 10.7MHz,0 =直接轉(zhuǎn)換接收器或RF發(fā)生器,+將加和-將減去ffset。
#define BAND_INIT 7 //在啟動(dòng)時(shí)輸入初始頻段(1-21),例如:1 =頻率發(fā)生器,2 = 800kHz(MW),7 = 7.2MHz(40m),11 = 14.1MHz(20m)。
#define XT_CAL_F 33000 // Si5351校準(zhǔn)系數(shù),調(diào)整為可得10MHz。增加該值將降低頻率,反之亦然。
#define S_GAIN 303 //調(diào)整信號(hào)儀表A / D輸入的靈敏度:101 = 500mv;202 = 1v;303 = 1.5v;404 = 2v;505 = 2.5v;1010 = 5v(最大)。
#define tunestep A0 //調(diào)諧步驟按鈕使用的引腳。
#define band A1 //波段選擇器按鈕使用的引腳。
#define rx_tx A2 // RX / TX選擇器開(kāi)關(guān)使用的引腳,RX =開(kāi)關(guān)斷開(kāi),TX =開(kāi)關(guān)閉合至GND。在TX中時(shí),不考慮IF。
#define adc A3 //信號(hào)表A / D輸入所使用的引腳。

  • v2_jQTBeiigRc.jpg
    描述:原理圖截圖
  • sketch_si5351_vfo_rf_gen_oled_jcr_v2.c
    描述:源碼

相關(guān)推薦

電子產(chǎn)業(yè)圖譜