论坛首页 > 创客天地 > 第二届立创商城电子制作节 > 参赛作品《多功能协议调试工具》
查看:5606  |  回复:33
参赛作品《多功能协议调试工具》
多维空间
2
主题
24
回复
发表于Tue Jun 20 13:06:35 CST 2017   |  只看该作者 1# 电梯直达

【报名阶段需要填写的内容】

 

1. 参赛者姓名(必填项):管学奎

 

2. 单位或学校名称(必填项):天津市南开太阳高技术发展有限公司

 

3. 当前职务或职称(必填项):硬件工程师

 

4. 参赛作品的名字(必填项):多功能协议调试工具

 

5. 简要陈述您的idea和作品(必填项):

嵌入式工程师调试程序时往往需要几种不同协议的调试工具,比如RS232、RS485、CAN等,需要更多的USB接口和上位机,也往往造成桌面上杂乱,花费更高的费用去采购这些工具。现在,把这些功能和协议集中到一个多功能的调试工具上,调试时只要有一个就够了,方便,而且价格更低。在这些协议调试的基础上,还可以附加更多的功能,比如AD检测,在上位机上显示一个图形或数值,保存检测结果。调试SPI或者IIC芯片时,只需要更改几个参数,就可以读出芯片内部数据,不需要再次对芯片进行独立的编程操作,并且直接显示到上位机,保持固定格式数据,更方便给其他数据处理软件方便进行数据分析。输出一个PWM波形,给舵机等信号。IO控制输入输出等等功能。都在这个调试器上面体现。上位机与调试工具采用USB口连接,上传和下发命令或数据,是每个嵌入式工程师,测试工程师和电子爱好者的最佳选择。调试工具的原理图、源代码,上位机后期可以考虑开放,也方便更多的爱好者修改和增加自己的功能和版本。比如:希望做一个简单的示波器,那就把电压接到调试工具的ADC检测口,前提是不要超出ADC最大测量范围,当然可以外接附加模块,这样就可以在通过上位机的ADC的显示功能,做出一个简单的示波器或电压表。外接一个IIC口的九自由度的模块,就可以变成一个采集加速度、角速度的完整采集板,方便做其他数据处理。

6. 拟用到的立创商城在售物料(必填项):

   

7. 拟用到的非立创商城物料或其它补充(必填项):

调试器外壳,USB数据线。

【作品正式发表(报名成功后进入设计阶段)需要填写的内容】

 

 

一、作品简介

 

例如,可以包括但不局限于以下内容:

 

1.作品的整机外观图片或焊接组装好的PCBA图片;

 

 点击查看大图 

 点击查看大图

 点击查看大图

  点击查看大图

 

 

2.作品的研究背景、目的和功能、市场应用前景;

A.研究背景:作为一名专业的电子工程师,往往需要去与外部设备进行通信操作,或者调试芯片驱动,检测电压和波形,使用电压值或PWM操作电机等等。

B.目的:将工程师平时需要的硬件调试设备都集中到一起,节省成本,使用空间,并且具有可扩展性。

C.功能:具备CANRS232RS485SPI/IIC读写,PWM/DAC输出,已经脚本解析、执行和扩展能力。

D.市场应用前景:此调试工具集成常用的CAN、RS232、RS485的调试,减少成本,更增加了可以调试SPI、IIC等使用功能,可通过lua脚本语言编写自己的程序,此性价比绝对是目前市场上绝无仅有的,

此工具目的是榨干STM32功能和性能,充分发挥STM32特性,通过此工具,工程师可以更好的、更快、更简单地完成想要做的基本调试,更多时间用在完成更复杂的任务。此工具的材料都是市面最常见的,

维护和维修成本低,可扩展性门槛也低。

 

3.作品在创新性、趣味性、实用性甚至公益性方面,有哪些亮点可体现?

A.实用性:可调试大部分通信设备,编写、调试协议,读写芯片,输出任意波形等,都是电子工程师常需要的通信和信号输入输出,调试工程不在需要更多设备。

 

B.创新性:创新性的基础一定是实用性,科技以人为本,以成本低,但是可以发挥更多多强大的功能就是最大的创新,创造最大的效益。

 

C.趣味性:发明此设备本身就是有趣味的,使用时也是很有乐趣的,一个简单的小设备,就可以控制和收集几乎绝大部分的器件,让枯燥的调试变得简单,更多的时间用在功能设计,比如AD采样口,可以采集心电模块信号,此时设备就是一个心电仪。SPI、IIC等接口是常见的通讯接口,可接大部分常见器件,并可通过lua编程,编写一些驱动,做扩展IO,传感器、液晶等等,可玩性很高,取材方便,成本低。

 

 

二、系统构架图

 

用流程图或思维导图等形式,描述您的作品的组成构架,即方案图。

方案图:

 


总体流程如下:

 点击查看大图

 

三、硬件部分的描述

 

1.附上原理图&PCB实物图的图片或者源文件(官方建议大家尽量用源文件上传),如果是图片,请确保图片是清晰可辨的;

 

 点击查看大图 

 点击查看大图

 

 

 

2.用文字把该作品的实现原理、系统的工作过程大致讲解一下。

 A.将设备接入PC的USB口,PC机安装STM32 VCP 1.3版驱动,V1.4版本有问题。之后在设备管理器中可看到此设备的串口。

 B.打开上位机软件,选择相应串口,点击Open,然后选择Get,之后可以看到此设备固件版本号,V1.0,最后点击Connect,如果成功,变为绿色

 C. 此时设备可以根据协议内容,进行参数配置和收发数据了。


以下为部分协议内容:


 

 


 



 

四、材料清单(BOM列表)

 

列出您这个作品所用到的主要器件(关键器件即可),比如单片机&ARM芯片、专用集成芯片(ASIC)、传感器、功能模块等。

 

如果所列出的芯片是来自我们立创商城上的,最好能写出该器件的商品编号或附上对应购买链接。

1.ST(意法半导体)/STM32F405RGT6 托盘

http://www.szlcsc.com/product/details_16424.html

 

2.TVS/SM712.TCT 编带

http://www.szlcsc.com/product/details_12644.html

 

3.开关二极管/BAV99,215 编带

http://www.szlcsc.com/product/details_2877.html

 

4.USB连接器/MINI 5P母头贴板

http://www.szlcsc.com/product/details_47395.html

 

5.贴片保险丝/0.5A 6V 自恢复保险丝 盒装

http://www.szlcsc.com/product/details_67536.html

 

6.RS-485/RS-422/SP3485EN-L/TR 编带

http://www.szlcsc.com/product/details_9482.html

 

7.发光二极管/0603 蓝灯 编带

http://www.szlcsc.com/product/details_73150.html

 

8.低压差线性稳压(LDO)/TLV1117LV33DCYR 编带

http://www.szlcsc.com/product/details_16257.html

 

9.贴片无源晶振/32.768KHz ±20ppm 12.5pF 编带

http://www.szlcsc.com/product/details_33310.html

 

10.ESD/PESD1CAN 编带

http://www.szlcsc.com/product/details_16453.html

 

11.CAN/SN65HVD230DR 编带

http://www.szlcsc.com/product/details_12661.html

 

12.发光二极管/黄绿 0603

http://www.szlcsc.com/product/details_2662.html

 

13.发光二极管/5mm雾状红普绿共阳双色灯 袋装

http://www.szlcsc.com/product/details_5807.html

 

14.牛角连接器/2.54mm 2*5 弯 简牛 袋装

http://www.szlcsc.com/product/details_9663.html

 

15.轻触开关/6x6x14 塑料头 袋装

http://www.szlcsc.com/product/details_11437.html

说明:此器件,商城内无贴片封装,手动改成贴片的了。

 

16.贴片无源晶振/YSX530GA 8MHZ ±20ppm 20pF 编带

http://www.szlcsc.com/product/details_19261.html

 

17.发光二极管/0603 红灯 编带

http://www.szlcsc.com/product/details_73148.html


18.RS232/MAX3232IDB 编带

http://www.szlcsc.com/product/details_30357.html



 

阻容器件,请大家自行查找和采购,谢谢!

 

五、软件部分的描述(选填)

 

如果您的作品涉及到软件,请列出作品对应的软件工作流程图,及关键部分的例程、源码(如果您想开源的话请上传全部源码)。

 

上位机部分界面和说明:

上位机的名字为Schweizer Messer,中文名为瑞士军刀,起此名字的含义就是此工具包含了许多实用功能,就像瑞士军刀一样,实用,经典,好用,易用。

 

 

 

  

 

 

 


LUA脚本解析功能,可使用脚本进行编程操作。

此工具也可以自行移植MicroPython,使用Python进行编程。

下位机软件流程:

主函数main.c关键代码

 



USB部分关键代码:

 




CAN部分关键代码:

 



RS485部分关键代码:

 



RS232部分关键代码:

  



ADC部分关键代码:

 



I2C部分关键代码:

 



SPI部分关键代码:

 



PWM部分关键代码:

 



DAC部分关键代码:

 


六、作品演示

 

1.图片演示结果

ECG心电信号演示:

 点击查看大图

   

2.功能演示视频


请上传您的作品的功能演示到腾讯视频,并编辑到本楼(或附上视频链接)。按要求上传视频可获得5分,具体详见活动规则。


视频地址:https://v.qq.com/x/page/l0530h7kgfk.html

 

 

七、总结

 

例如您在完成该作品过程中的一些体会、碰到的技术问题或调试经验、作品的未来规划,及对我们主办方的建议和意见等。

1.USB驱动和buffer问题,可以支持1K字节收发

2.SP3485EN芯片容易损坏,或者焊接后无法使用,以前用SP系列芯片经常损坏,质量不如TI和美信。

3.未来此作品还会增加和扩展更多的功能,变得更加强大。更好的支持脚本语言,增加扩展版,可以介入OLED,MPU等等。

4.如此作品入围,希望可以进一步合作,让更多的电子工程师和爱好者受益。


资料持续更新中。。。。。。。




该帖子已被多维空间于Thu Jul 27 19:44:01 CST 2017编辑过
自由 平等 互助 共享
回复 收藏
  举报
立创商城赵...
【官方工作人员】
130
主题
1324
回复
发表于Tue Jun 20 15:25:58 CST 2017   |  只看该作者 2#

欢迎参与!  如果做得好,应该是挺方便的实用性工具,期待中


您已经报名成功!

您现在就可以开始进行设计工作了,后期相关内容请在一楼编辑进行完善。

当前所有参赛选手分值统计表及活动详细介绍见:  http://www.szlcsc.com/go/17523dej

《立创快报》总编辑、立创电子公共实验室建设者,企业QQ:2355740879
立创君
【官方工作人员】
73
主题
1145
回复
发表于Wed Jun 21 10:23:40 CST 2017   |  只看该作者 3#

>楼主已完成主动传播,恭喜再获5分。

>参赛选手分值统计表及活动详细介绍见:http://www.szlcsc.com/go/17523dej

>报名成功后只需在朋友圈发布特定的图文内容即视为主动传播,这就是传说中的“送分题”,详询立创君微信号:LCSCSZ

立创商城(WWW.SZLCSC.COM),一站式元器件采购自营商城,正品 · 现货库存 · 4小时发货!
ChessWorld
40
主题
784
回复
发表于Wed Jul 19 18:12:32 CST 2017   |  只看该作者 4#
软件控制界面还不错 
左移一位
0
主题
5
回复
发表于Wed Jul 19 22:18:08 CST 2017   |  只看该作者 5#
DAC输出再加一个电压跟随器效果会不会更好?
左移一位
0
主题
5
回复
发表于Wed Jul 19 22:45:39 CST 2017   |  只看该作者 6#

用这样子的盒子和将所有的调试接口都接到这个20PIN的端口上,会不会更好点?

并利用上面的三个导光孔用三个LED显示多几种调试接口的状态,这样会不会更好点?

为了节省电路板的空间,用0402封装的电阻电容会不会更好点?

 

就会画简单...
4
主题
195
回复
发表于Thu Jul 20 08:54:49 CST 2017   |  只看该作者 7#
上位机软件不错。可以付费享用吗?
多维空间
2
主题
24
回复
发表于Thu Jul 20 17:07:57 CST 2017   |  只看该作者 8#
左移一位 发表于 Wed Jul 19 22:45:39 CST 2017  6# 用这样子的盒子和将所有的调试接口都接到这个20PIN的端口上,会...
此版本的初衷就是小巧,精致,够用就好,以后说不定会做PLUS版本,外壳用3D打印
自由 平等 互助 共享
多维空间
2
主题
24
回复
发表于Thu Jul 20 17:09:23 CST 2017   |  只看该作者 9#
就会画简单双面板 发表于 Thu Jul 20 08:54:49 CST 2017  7# 上位机软件不错。可以付费享用吗?
会考虑以后的传播和给大家使用的问题,也会考虑放出一个基本的版本
自由 平等 互助 共享
取个昵称
0
主题
17
回复
发表于Wed Jul 26 11:35:14 CST 2017   |  只看该作者 10#
楼主厉害了,什么时候发个演示视频看看。。。
取个昵称不容易啊。。。
多维空间
2
主题
24
回复
发表于Fri Jul 28 13:19:52 CST 2017   |  只看该作者 11#
取个昵称 发表于 Wed Jul 26 11:35:14 CST 2017  10# 楼主厉害了,什么时候发个演示视频看看。。。
演示视频已贴出,请查看,谢谢
自由 平等 互助 共享
立创商城赵...
【官方工作人员】
130
主题
1324
回复
发表于Sat Jul 29 18:14:10 CST 2017   |  只看该作者 12#
左移一位 发表于 Wed Jul 19 22:45:39 CST 2017  6# 用这样子的盒子和将所有的调试接口都接到这个20PIN的端口上,会...
嗯,这种工具类应用电路,从使用角度看,有个外壳包着,更好更实用。
《立创快报》总编辑、立创电子公共实验室建设者,企业QQ:2355740879
立创君
【官方工作人员】
73
主题
1145
回复
发表于Sun Jul 30 13:04:17 CST 2017   |  只看该作者 13#
多维空间 发表于 Fri Jul 28 13:19:52 CST 2017  11# 演示视频已贴出,请查看,谢谢

提个醒,楼主你上传的视频标题名不符合活动规则的加分要求(标题须为"第二届立创商城电子制作节参赛作品:《作品名》")。建议参考作品《高精度电源》在腾讯视频的标题并登录腾讯视频后台重新编辑下标题,改一改又能多5分![小黄人坏笑]

立创商城(WWW.SZLCSC.COM),一站式元器件采购自营商城,正品 · 现货库存 · 4小时发货!
多维空间
2
主题
24
回复
发表于Sun Jul 30 16:19:16 CST 2017   |  只看该作者 14#
立创君 发表于 Sun Jul 30 13:04:17 CST 2017  13# 提个醒,楼主你上传的视频标题名不符合活动规则的加分要求(标...
多谢提醒,已经更改,感谢!
自由 平等 互助 共享
立创君
【官方工作人员】
73
主题
1145
回复
发表于Sun Jul 30 22:20:58 CST 2017   |  只看该作者 15#
多维空间 发表于 Sun Jul 30 16:19:16 CST 2017  14# 多谢提醒,已经更改,感谢!
立创商城(WWW.SZLCSC.COM),一站式元器件采购自营商城,正品 · 现货库存 · 4小时发货!
cvi670
0
主题
6
回复
发表于Mon Aug 07 08:52:51 CST 2017   |  只看该作者 16#
我感觉 很有趣的 电子调试 或者说 辅助设计工具
先悦电子
3
主题
24
回复
发表于Mon Aug 07 22:38:50 CST 2017   |  只看该作者 17#
您好,您的这个项目可以实现串口协议数据的分析吗?方便的时间回复一下,谢谢。
多维空间
2
主题
24
回复
发表于Thu Aug 10 11:35:36 CST 2017   |  只看该作者 18#
先悦电子 发表于 Mon Aug 07 22:38:50 CST 2017  17# 您好,您的这个项目可以实现串口协议数据的分析吗?方便的时间回...
目前这款版本的上位机还没有添加这个功能,软硬件是相当于一个标准版本,以后会完善,硬件也会增强,可扩展更丰富。
自由 平等 互助 共享
江南哥哥
0
主题
3
回复
发表于Mon Aug 14 23:45:22 CST 2017   |  只看该作者 19#
做的好
跳跳跳虎
1
主题
62
回复
发表于Tue Aug 15 16:03:43 CST 2017   |  只看该作者 20#
好东西,,方便《!顶楼主!
立创小程
【官方工作人员】
4
主题
186
回复
发表于Sat Aug 26 14:59:31 CST 2017   |  只看该作者 21#
在这激动人心的时刻,恭喜楼主入选第二届立创商城电子制作节30强,30强&入围奖名单:http://club.szlcsc.com/article/details_8910_1.html
第三阶段投票正式开始,这不仅仅是对您自己实力的认可,更是对其他选手的肯定,还是一个继续学习的机会,为您喜爱的作品投上您那宝贵的一票,投票:http://club.szlcsc.com/article/details_8913_1.html
不断前行
一二三加四
3
主题
53
回复
发表于Sat Aug 26 19:59:10 CST 2017   |  只看该作者 22#

哈哈!恭喜楼主进入30强,楼主跟我做的一个产品很像哦。。。

苏青少年
0
主题
1
回复
发表于Tue Sep 05 09:33:08 CST 2017   |  只看该作者 23#

嗯, 看起来确实方便好用;

小巧,功能强大

加油

老是要昵称
0
主题
3
回复
发表于Tue Sep 05 10:36:21 CST 2017   |  只看该作者 24#
好东西,不错不错
都是木头
0
主题
6
回复
发表于Wed Sep 06 15:40:19 CST 2017   |  只看该作者 25#
有潜力。
YeeRay
5
主题
197
回复
发表于Wed Sep 06 17:17:52 CST 2017   |  只看该作者 26#
这不就是逻辑分析仪么?某宝上不是一大堆?跟那些有什么区别啊?没写啊。
立创小程
【官方工作人员】
4
主题
186
回复
发表于Fri Sep 08 11:53:46 CST 2017   |  只看该作者 27#

恭喜楼主的作品《多功能协议调试工具》荣获第二届立创商城电子制作节三等奖,主办方立创商城将为您颁发奖金(税后3000元)、专属奖杯及立创商城CEO亲笔签名的获奖证书。点此可查看本届电子制作节6强名单、30强选6强详细得分,及奖金和奖品领取的详细方式http://club.szlcsc.com/article/details_9143_1.html

您的实力得到了大家的认可,希望来年的第三届立创商城电子制作节能看到您再创辉煌,最后再次向您表示热烈地祝贺!

不断前行
西点
0
主题
32
回复
发表于Mon Sep 11 21:40:01 CST 2017   |  只看该作者 28#
好东西,可以参考
haieo
0
主题
2
回复
发表于Wed Oct 11 10:05:02 CST 2017   |  只看该作者 29#
好东西,顶。
毛坦
0
主题
3
回复
发表于Sat Oct 21 02:27:19 CST 2017   |  只看该作者 30#
大神  这款神器什么时候量产,愿意购买   工具很实用  
毛坦
0
主题
3
回复
发表于Sat Oct 21 02:27:33 CST 2017   |  只看该作者 31#
大神  这款神器什么时候量产,愿意购买   工具很实用 
闪电龙卷风
0
主题
2
回复
发表于Sat Oct 21 02:34:13 CST 2017   |  只看该作者 32#

同上问    大神  这款神器什么时候量产,愿意购买   工具很实用 

同上问    大神  这款神器什么时候量产,愿意购买   工具很实用 
同上问    大神  这款神器什么时候量产,愿意购买   工具很实用 
同上问    大神  这款神器什么时候量产,愿意购买   工具很实用 
同上问    大神  这款神器什么时候量产,愿意购买   工具很实用 

闪电龙卷风
0
主题
2
回复
发表于Mon Feb 19 22:48:38 CST 2018   |  只看该作者 33#
楼主  量产了吗
Roylink
1
主题
2
回复
发表于Tue Apr 03 19:36:23 CST 2018   |  只看该作者 34#

请问下设备外壳是哪里购买的?


  • 温馨提示:标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考:社区发帖规则
  • 您当前输入了 0个文字。还可以输入8000个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

顶部