基于Launchpad的串行莫爾斯電碼發(fā)射器
該項目展示了如何使用MSP430G2231單片機構建一個(gè)小巧的莫爾斯發(fā)報機。
本文引用地址:http://dyxdggzs.com/article/171516.htm該設備可以通過(guò)兩種模式傳輸:
-串行接口,從一個(gè)COM端口獲得字符,并把它們轉換為莫爾斯電碼
-通過(guò)手冊,使用按鍵進(jìn)行編碼。
在串行模式下,以15個(gè)字/每分鐘的速度從COM端口一次一個(gè)字符的讀取和傳輸莫爾斯代碼。為了更好地理解莫爾斯電碼是如何工作的,可以閱讀這個(gè)。
莫爾斯按鍵的輸出引腳連接到單片機的一個(gè)引腳作為編碼引腳,從而得到一個(gè)純CW模式(CW模式是指單載波模式,即輸出的頻率為一個(gè)單頻的信號,和他對應的有掃頻模式或調制模式等)。
設備由兩節AA電池供電,當不發(fā)送電波時(shí)保持持續低功耗模式。您應該為八路緩沖器添加用四節AA電池提供的第二電源,以增強射頻功率。
第1步:物料清單及工具
這些是你需要為這個(gè)項目準備的:
物料清單
-德州儀器的MSP430G2231單片機
-1個(gè)74HC240八路緩沖器(74HC240是一片功能強大的三態(tài)緩沖器,芯片內部集成了8路帶有施密特觸發(fā)器輸入特性的反向緩沖器。)
- 1個(gè)晶振(工作頻率應在10/12m CW波段 (24/28Mhz))
- 2個(gè)220歐的電阻
-2個(gè)1K電阻
-2個(gè)LED指示燈(最好使用不同的顏色)
-2個(gè)按鍵(已經(jīng)包括在Launchpad中,你可以為莫爾斯編碼的按鍵選個(gè)舒適的按鍵)
-2節AA電池(你可能想為74HC240使用一個(gè)單獨的6V(4AA)供電)
-1m 電線(xiàn)(9 AWG標準)
工具
-烙鐵
-焊錫
-剝線(xiàn)器
-無(wú)焊面包板或條狀銅箔面包板
-TI的Launchpad
-mini-usb線(xiàn)
第二步:硬件及電路圖
正如你從原理圖上看得到的,單片機被用來(lái)給莫爾斯的開(kāi)-關(guān)切換的。
將振蕩輸出到八路緩沖器;然后將放大的信號通過(guò)長(cháng)導線(xiàn)天線(xiàn)傳輸。
LED1將顯示操作模式(串行或手動(dòng)),LED2將表明該設備是否在發(fā)送。
當第一次按動(dòng)按鍵開(kāi)關(guān),設備將進(jìn)入手動(dòng)模式:接著(zhù)在按鍵將作為普通的莫爾斯編碼鍵發(fā)送莫爾斯代碼
如果要返回到串行模式,只需按下RST按鍵。
評論