BG2KAJ 817/817ND/818不需要再多介紹,這是一款經典的QRP無線電。XPA-125B也不需要再多介紹,這是XieGu推出的一款100W級別、內建天線調諧器的放大器。搭配內建天線調諧器的放大器使用起來還是比較方便的。為了將兩者結合在一起,XieGu曾經推出過一個選配 CN-20。我沒有購買,因為我原本是同時使用 X6100 和 XPA-125B。最近想到要把 818 和 125B 連接在一起,經過調查後發現,CN-20似乎存在兩個問題: 1:CN-20 使用了原本 817/818 的 ACC 口,對於需要從 ACC 口輸入 CAT 指令的情況不太適合。 2:CN-20似乎尚未實現 817/818 與 125B 的頻段協同功能,可能原因是因為優先順序較低,或是 XieGu 正在專注於開發 GPA100。 因此,我的想法是設計一個能夠讓 817/818 與 125B 協同運作,同時將原有的 ACC/DATA 介面提供給 CAT 應用,並且能夠自動根據 817/818 的頻率範圍進行切換的 인터페이스盒。 首先,請查看圖紙,並簡要介紹一下電路的原理: 1:DATA口的部份,基本上不需要做什麼,為了美觀,直接將兩組接頭連接在一起。 2:ACC頻道,主要關注三個訊號:PTT、頻寬和ALC,其中: 1) PTT訊號:FT-817/818在發射時,ACC口的PTT_GND口與地連接,該口內部為開漏輸出,因此可以直接連接到XPA-125B的ACC口PTT輸入。 2) BAND訊號:此訊號由 817/818 提供,為模擬電壓值。具體的電壓值及其所代表的頻段,請見表 1。 然而,若查閱 XPA-125B 的說明書,可以發現,雖然 XPA-125B 的自動頻段切換也透過模擬電壓指示,但該值與 817 標準有所不同,如圖 2 所示。 因此,我們需要在接口盒內進行電壓轉換,使得來自817/818的訊號能夠被轉換為125B所認知的正確的電壓訊號值。在此,我們選擇了一個8腳廉價的單片機STC8G1K08A,利用其內建的ADC讀取來自817/818的電壓值,並驅動一個單通道低價DAC MCP4725A0T輸出符合XPA-125B標準的電壓訊號。兩者的參考電壓都是Vcc,因此電源部分我使用了可調的線性穩壓器LM317,在組裝好之後調整電壓接近5V即可。 因為該訊號僅用於傳輸模擬資訊,不會承載任何負載,因此將 DAC 的輸出直接連接到擴充器應該沒有問題。如果非常擔心,也可以自行添加一個額外的跟隨器。 3)ALC:正常情況下,當連接功放時,功放會回饋一個0~-4V的ALC電壓給收音機,以控制收音機的輸出功率,防止輸出功率超過功放的設計限制。但經過我的測試:① 使用FT-818的6W功率推動XPA-125B,也不會使其輸出功率超過極限範圍;② XPA-125B的ALC輸出電壓似乎是從+4V開始。以 0V 的標準,若要將訊號傳回至 817。/818,還需要讓它減去4V。這增加了電路的複雜度,鑑於上述兩點以及「簡化設計」的概念,因此決定不設計ALC的回送電路。 因此,考慮以上幾點後,整個電路就變得非常簡單了。該專案使用立創EDA設計、嘉立創製作樣品。完成後進行焊接測試,所有功能正常運作。可以透過CAT控制收音機、收音機自動控制放大器。立創的開源頁面會在審核通過後附在下方,GitHub專案地址:https://github.com/bg2kaj/FT817toXPA125B
BG2KAJ 立創開源硬體平台的項目網址:https://oshwhub.com/nyara/ft818toxpa125badapter 接下來簡單說明一下單片機程式,其實非常簡單,一個大迴圈,每次累積平均濾波10次的ADC讀取結果,然後與817的頻寬值進行比較,比較後再查表控制IIC介面上的MCP4725A0T輸出符合XPA-125B標準的頻寬值,最後延遲500ms。