基于Launchpad的串行莫尔斯电码发射器

发布者:cloudy德德最新更新时间:2014-03-03 来源: elecfans关键字:Launchpad  串行莫尔斯电码  发射器  MSP430G2231 手机看文章 扫描二维码
随时随地手机看文章

该项目展示了如何使用MSP430G2231单片机构建一个小巧的莫尔斯发报机。

launchpad-serial-morse-transmitter-01.jpg

该设备可以通过两种模式传输:

-串行接口,从一个COM端口获得字符,并把它们转换为莫尔斯电码

-通过手册,使用按键进行编码。

在串行模式下,以15个字/每分钟的速度从COM端口一次一个字符的读取和传输莫尔斯代码。为了更好地理解莫尔斯电码是如何工作的,可以阅读这个。

莫尔斯按键的输出引脚连接到单片机的一个引脚作为编码引脚,从而得到一个纯CW模式(CW模式是指单载波模式,即输出的频率为一个单频的信号,和他对应的有扫频模式或调制模式等)。

设备由两节AA电池供电,当不发送电波时保持持续低功耗模式。您应该为八路缓冲器添加用四节AA电池提供的第二电源,以增强射频功率。

第1步:物料清单及工具

launchpad-serial-morse-transmitter-02.jpg

这些是你需要为这个项目准备的:

物料清单

-德州仪器的MSP430G2231单片机

-1个74HC240八路缓冲器(74HC240是一片功能强大的三态缓冲器,芯片内部集成了8路带有施密特触发器输入特性的反向缓冲器。)

- 1个晶振(工作频率应在10/12m CW波段 (24/28Mhz))

- 2个220欧的电阻

-2个1K电阻

-2个LED指示灯(最好使用不同的颜色)

-2个按键(已经包括在Launchpad中,你可以为莫尔斯编码的按键选个舒适的按键)

-2节AA电池(你可能想为74HC240使用一个单独的6V(4AA)供电)

-1m 电线(9 AWG标准)

工具

-烙铁

-焊锡

-剥线器

-无焊面包板或条状铜箔面包板

-TI的Launchpad

-mini-usb线[page]

第二步:硬件及电路图

launchpad-serial-morse-transmitter-04.jpg

launchpad-serial-morse-transmitter-03.jpg

正如你从原理图上看得到的,单片机被用来给莫尔斯的开-关切换的。

将振荡输出到八路缓冲器;然后将放大的信号通过长导线天线传输。

LED1将显示操作模式(串行或手动),LED2将表明该设备是否在发送。

当第一次按动按键开关,设备将进入手动模式:接着在按键将作为普通的莫尔斯编码键发送莫尔斯代码

如果要返回到串行模式,只需按下RST按键。

您可以很容易的使用面包版和Launchpad建立一个莫尔斯发射器(尽管它可能显得太杂乱)。

正如你从照片可以看到,我已经在一个Launchpad上粗略的完成了他,但我今后会专门制作一张PCB。

步骤3:软件

程序会一遍一遍的发送编码,直到UART接收到数据,然后将接收到的数据编码成莫尔斯编码,将点和线的组合加载到输出引脚上,最后返回数据

代码已经有非常清晰的注释,所以你应该不难理解它。

而当我需要建立一个莫尔斯码表的时候困难来了,因为没有已知的算法,能够直接将串行输入的内容直接译成莫尔斯编码。为了适应G2231上面512字节的RAM 我不得不用一些点和线的组合定义。

关键字:Launchpad  串行莫尔斯电码  发射器  MSP430G2231 引用地址:基于Launchpad的串行莫尔斯电码发射器

上一篇:光伏电源和录像监控控制电路
下一篇:声表面波谐振器稳频的无线数字通信模块设计

推荐阅读最新更新时间:2024-03-16 13:36

基于MEMS传感器的行人航位推算(PDR)解决方案
前言 定位是感知应用的一个重要属性。在室内环境中,如果位置信息可用并非常可靠,有更多的应用场景可以实现的。行人航位推算(PDR) 就是这样一种技术,在室内环境中可提供行人航位信息并提高定位可靠性。惯性传感器、磁力计和压力传感器是航位推算应用中必不可少的传感器组件,用之可大幅提升导航性能,这些器件的功耗必须极低,这样才能始终保持开启模式并提供数据用于航位推算应用。实现随时随地定位的目标离不开高品质的MEMS传感器和高性能的行人航位推算算法。本文主要讨论各种行人航位推算算法上需要用到的传感器组件的数学表述,以及可用性和可靠性更高的PDR行人航位推算算法的测试结果。 定位技术概述 全球导航卫星系统(GNSS)接收器已成为室
[传感器]
基于MEMS传感器的行人航位推算(PDR)解决方案
MSP-EXP430G2 LaunchPad学习笔记:MSP430G2231存储器组织
摘要: 本文以MSP430G2231为例,整理了其存储器组织各个部分的内容,包括特殊功能寄存器、外围模块、RAM、FLASH、中断向量表。 PS:本文系学习MSP430的整理笔记,为了是将Contiki移植到LaunchPad。 一、存储器组织 1.1 小模式 从0x0000到0xFFFF分别是:特殊功能寄存器SFR、外围模块、数据存储器、程序存储器、中断向量表。不同型号的存储器组织不尽不同,使用时得具体参考数据手册,但具有以下共性 : (1)特殊功能寄存器、8位外围模块、16位外围模块地址范围一样 特殊功能寄存器 0x0000~0x000F; 8位外围模块 0x0010~00FF 16位外围模块 0x0100~0x
[单片机]
MSP-EXP430G2 <font color='red'>LaunchPad</font>学习笔记:<font color='red'>MSP430G2231</font>存储器组织
调频发射一新招—高稳定发射器
    电容三点式振荡电路,其频率稳定度不高,做出来的发射器不是无法工作就是谐波太多。电路比较复杂且频偏小,无法满足对音乐的要求。在此介绍一款能满足业余要求的高稳定发射器。     找一个VCD 射频调制器 ,这种调制器在不少VCD上都是单独的一个屏蔽盒,输入端分别为+5V电源、 视频、音频、外壳接地。因一般调制器工作在8-10频道,频率较高,实际制作时要做适当处理:找到调制器中的振荡线圈,用一个电感量更大的线圈代替,以降低频率。笔者用的是中lmm漆包线,在+5mm杆上绕7圈而成,频率在107.5MHz。为了改善效果可将视频部分断开,以减小干扰。再将音频部分电容用钽电容或其他优质电容代换,一个绝佳的发射器便初告段落。    
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved