適用于家庭無(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輸入所使用的引腳。