我的订单购物车(0)联系客服 帮助中心供应商合作 嘉立创产业服务群
领券中心备货找料立推专区爆款推荐TI订货PLUS会员BOM配单PCB/SMT工业品面板定制

基于MSP430G2553的离线串口监视器

2021-10-28 15:37:36阅读量:2048

本文作者:立创源硬件平台 OSHWHub 户@Zuoge,禁止商用,未经许可禁止转载,点击查看原文章


1、工程描述


本工程是一个简易的离线串口监视器(以下称监视器),主控采用MSP430G2553,通过串口连接至目标串口,可以显示接收到的串口信息。


功能:

1、简易的串口监视器,使用起来类似电脑上的串口助手
2、简单的串口配置,例如波特率、奇偶校验、停止位等
3、双路2.5V量程的10位ADC
4、一个非常上瘾的小游戏


2、软硬件原理


软件部分使用了Code Composer Studio 10.2.0作为IDE 其余版本的CCS未经证实,能成功导入工程一般都可以编译烧录使用。


硬件部分使用了MSP430G2 LaunchPad作为烧录器,新版的MSP-EXP430G2ET LaunchPad不确定能否使用,使用时需要拆除LaunchPad上的MSP430G2553并通过几条线连接到监视器上的MSP430G2553的debug接口,如下图。




烧录


在CCS中通过Project -> Import CCS Project...导入工程 若提示导入失败,则勾选Copy projects into workspace 在成功导入工程后,编译烧录即可。


烧录或者debug时建议断开监视器的电源,使用LaunchPad提供的电源,成功启动后应该会显示如下界面:




3、成品展示




特别提醒


1、由于考虑不周,在画原理图和PCB时给LDO输入输出用了两个普通电容,但是在做实物时想到了这里换成两颗钽电容。

2、钽电容是有正负极的,但板子上没有正负极的丝印,若想同样使用钽电容请务必确定正负极,否则否则极大可能Boom,务必注意!!!



4、功能展示


可以显示当前连接到的单片机的串口发送出来的内容。


串口监视器


可以进行对串口监视器进行简单的串口配置,包括波特率、奇偶校验位、停止位、数据位数、数据高低在前、显示行数。


串口配置


可以显示A1、A2以及连接到锂电池的BAT脚共计三条通道进行量程为2.5V的测量,锂电池的BAT通道是经过两个100k电阻进行分压,所以不会超出量程。


ADC


一个接鸡蛋的小游戏


小游戏


视频演示:点击查看



4、电路设计


原理图(点击进入立创EDA编辑器打开)


PCB(点击进入立创EDA编辑器打开)



PCB 3D图

工程附件


offline_monitor.zip



本文作者:立创源硬件平台 OSHWHub @Zuoge禁止商用,未经许可禁止转载


广告图片