切换到宽版
爱科技/爱创意/爱折腾;电子/数码爱好者的家!欢迎访问新版数码之家网站
  • 7829阅读
  • 46回复

[电源]一款基于efm32的彩屏USB电压电流表的制作过程 [复制链接]

上一主题 下一主题
离线搅搅震
 

发帖
8831
M币
7012
专家
3
粉丝
43
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-10-27
前言:首先写这编教程主要是做个备忘,以防止以后自己忘记了制作的过程,另外也是为了方便一些初学朋友跟着制作。这个之所以能制作成功在这里先要感谢STM32核心板作者、耗子、83L-jpdd521Snowman007、LingMao、雨中风等多位群友的帮助和指导, STM32核心板作者 是这款“efm32的彩屏蓝牙USB电压电流表”的PCB板的开发者和固件编写作者,他从画板到固件编写完成 整个开发过程历时两个多月,期间花费了大量时间和心血,希望大家制作成功之余也不忘记给多点实质上的支持,让STM32核心板作者能带给我们更多更好的作品。

基于efm32的彩屏蓝牙USB电压电流表,支持QC2.0/QC3.0/MTK快充诱骗,谁说壁虎没有用?http://bbs.mydigit.cn/read.php?tid=1825596


83L-jpdd521则是为我们群友提供了USB表的套件,一整套的服务方便群友的制作,如果大家想要仿制这个彩屏USB电压电流表可以到他店里咨询,保证提供质优价廉的服务。
    因为本人写作水平有限本次制作教程主要是以图片为主,文字描述比较少。因为USB表所需要的大部份元件(包括了液晶屏)除了MCU、运放和蓝牙模块以外83L-jpdd521已经为我们准备好了,所以我们不必费心去找零件。而元器件焊接方面大家只需要对PCB板上的丝印焊和原理图焊接即可。所以硬件焊接我不会作过多的描述,制作过程以固件程序大家看图对着焊接吧,制作教程以固件程序的烧录为主。大虾们就不要看笑话了,好了废话少说开始上图。


硬件编:
首先上套装散件,由于我拿到套件后心急开工焊接忘记拍照,所以散件装配前的图片借用了雨中风朋友的图,特此感谢“疯神”。


我买的套件里面并没有包含红圈内的器件,这几个器件需要自备。EFM32G222F128和运放可以一些音频POS机内拆得。如果没有的朋友也可以咨询83L-jpdd521找他要。


单片机EFM32G222F128俗称大壁虎可以在一些音频POS机内拆得,但并不是所有音频POS机都是,音频在机身的左则大部分是,但也有可能是飞思卡尔或STM401。


大部分POS机都可以找到运放,但是运放的型号可能不尽相同,只要是八脚封装相同的运放基本上可以用了。我用的是在POS机上拆得的AD9A运放。
现在元件已经备齐,准备开工焊接,焊接之前先上焊接示图。









看图吧,我已经把贴片电阻、电容焊接好了,现在只留下AD9A运放和两个MOS管还有液晶屏没有焊上。为啥这三个要留下没焊呢?因为这三个器相对来说是比较娇气,如果电烙铁没有良好接地带上静电是很容易损坏的,所以我要留在最后才焊接尽量减少损坏的机率。BM77蓝牙是可选配件,我暂时没有用到这部分就不焊了。






这是全部零件都焊好了。


硬件焊接完成后就是要烧录固件,如果没有将固件程序刷写到单片机里面,这些硬件也不会工作。现在我要拿出POS机改装的J-LINK来为这个USB表烧录固件。没有J-LINK? 那么请到这里

   用gd32做一个jlink-ob调试器,并吊打壁虎(efm32)http://bbs.mydigit.cn/read.php?tid=1692562&ds=1#tpc




J-LINK连接如下:

J-LINK


USB

VSS


G

VCC


3V3

SCL


CK

SWD


WD



由于发图限制请到一楼继续软件编。





[ 此帖被搅搅震在2016-10-27 00:39重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共25条打赏M币+67专家+2
离线搅搅震

发帖
8831
M币
7012
专家
3
粉丝
43
只看该作者 1楼 发表于: 2016-10-27


软件编:
硬件连接完成了,现在开始刷固件。因为我用的EFM32G222F128是拆POS机的,里面有之前POS机的程序,并且程序是加了保护,所以刷固件之前先要给壁虎解锁。


以下是解锁EFM32G222F128的步骤,俗称吊打壁虎。首先打开软件J-LINK Commander,以下看图说话了。






按照上面的图输入一连串命令后,壁虎终于解开了枷锁,现在可以任意吊打了。
现在要给壁虎刷上USB表的固件,我这里用J-Flash V5.12给壁虎刷固件。

由于以前没用这个软件连接过壁虎,所以需要新建一个工程,如下图














按上面图一步一步做,新建好一个工程后,接着就是用软件连接目标芯片给壁虎编程了。












目标芯片连接成功后就可以烧录固件了。
















上图显示固件烧录成功,就这样efm32的彩屏蓝牙USB电压电流表制完成
成果编:








写在最后:
由于本人的E文水平实是非常非常烂,在整制作过程中遇到的最大问题就不会使用各种软件,现在我非常感触,对英语老师真的是非常怀念,不但怀念她的漂亮,还怀念读书的时光。可是时光流逝过去了就没法挽回。在学习单片机这路上想必会有不少波拆,但是非常的幸运加入了这个群,认识了一大帮志趣相投的撸友,得到他们慷慨的帮助。
最后再次感谢他们
STM32核心板作者
Snowman007
耗子
83L-jpdd521 戒撸POS从我做起。
雨中风  


LingMao


[ 此帖被搅搅震在2016-10-27 00:34重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共24条打赏M币+75
离线dsxmg1990

发帖
885
M币
2925
专家
2
粉丝
16
只看该作者 2楼 发表于: 2016-10-27
看这价钱不斐呀
本帖最近打赏记录:共3条打赏M币+9
离线caterxy

发帖
282
M币
6
专家
2
粉丝
11
只看该作者 3楼 发表于: 2016-10-27
这么好的帖子为什么不发到单片机区呢 ?
离线jpdd521

发帖
25696
M币
8105
专家
15
粉丝
351
只看该作者 4楼 发表于: 2016-10-27
先来加M,本帖为个人觉得帖中优品。
本帖最近打赏记录:共3条打赏M币+9

发帖
4351
M币
1559
专家
30
粉丝
138
只看该作者 5楼 发表于: 2016-10-27
前排支持下,写的很详细!
本帖最近打赏记录:共4条打赏M币+12
离线mousebat04

发帖
16458
M币
8980
专家
10
粉丝
91
只看该作者 6楼 发表于: 2016-10-27
和尚辛苦了。
本帖最近打赏记录:共5条打赏M币+15
离线mousebat04

发帖
16458
M币
8980
专家
10
粉丝
91
只看该作者 7楼 发表于: 2016-10-27
和尚干得漂亮!
本帖最近打赏记录:共1条打赏M币+3
离线af5498

发帖
3572
M币
3419
专家
7
粉丝
83
只看该作者 8楼 发表于: 2016-10-27
和尚干得漂亮以后多发帖
本帖最近打赏记录:共4条打赏M币+12

发帖
26569
M币
6570
专家
242
粉丝
636
只看该作者 9楼 发表于: 2016-10-27
楼猪有成品卖吗
本帖最近打赏记录:共3条打赏M币+9
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个