切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 38360阅读
  • 165回复

[工仪]基于efm32的彩屏蓝牙USB电压电流表,支持QC2.0/QC3.0/MTK快充诱骗,谁说壁虎没有用? [复制链接]

上一主题 下一主题
离线2545889167
 

发帖
13268
M币
20754
专家
302
粉丝
4860
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-09-30
— 本帖被 hit00 设置为精华,作者+3000M币+5专家(2016-10-05) —
谁说壁虎没有用相关系列前帖:
谁说壁虎没用?基于EFM32电容触摸按键实验(原理讲解+测试代码)|http://bbs.mydigit.cn/read.php?tid=1792761
(精华)谁说壁虎没用?用efm32做个USB电压电流表(可诱导QC2.0)|http://bbs.mydigit.cn/read.php?tid=1701621

快充技术研究相关帖:
炬为QC2.0/3.0 充电加速器到手测试+拆机|http://bbs.mydigit.cn/read.php?tid=1820437
联发科mtk-pe+快速充电诱导成功(MediaTek Pump Express plus)|http://bbs.mydigit.cn/read.php?tid=1740978

事情的起因还是因为撸了一元的pos机,然后其中一款机器拆开后,里面发现了两个宝贝,于是就催生了弄这个usb表的念头
拆开的pos机,正面有大家说的没啥用的efm32g222f128单片机,也被称为壁虎单片机

板子背面的右下角贴着二维码的那个就是bm77蓝牙模块(注意区分开,不是东芝的661)
这个蓝牙模块可以直接实现串口透传

然后,选定了用壁虎做主控方案以后,又找了找找到一块价格比较便宜的彩色显示屏幕,再搭配bm77,就开始了这个usb表的制作
整个过程前后大概花了一个半月的样子,确定方案和画板上大概花了半个月,等待pcb生产和备料半个月,然后从中秋节那天收到快递开始焊接调试码代码,知道昨天晚上基本弄完了,预计的功能该有的都有了。

先上原理图

这是pcb,大小刚好5*5,方便拼板
pcb目前发现两个小问题,一个是为了方便焊接,我吧元件丝印全部改成了阻值和容值,但是有几个电阻阻值因为一开始计算失误,弄错了,所以丝印值也是错的,这个下面我会说具体的
第二个就是被封装坑了,usb公头的封装是正好反过来的,也是就是说,公头只能焊在背面,如果焊在正面,电源正负就颠倒了
但是usb座的丝印对应的接线是对的,这个注意一下就不会错了
PCB中,其实也是第一次碰2.4G的天线,因为没有专业设备,只能照猫画虎的弄了个蛇形线,实际的效果测试在穿墙一堵后还能延续5m,没有原装的好但是也能凑合用,毕竟射频方面真是纯小白


修正过以后的丝印,焊接以这两张图片所标识值为准
这个二维码,和之前自制开发板、核心板用的是一样的二维码,感兴趣的可以扫一扫

其中,图中表示的阻值后面有&后缀的,比如1K&,60k4&的电阻,是对精度有严格要求的

空板实物图

成品的正面(屏幕几乎占据了大半个正面)
细心的小伙伴可能看到看到了右侧的水泥电阻,这个电阻的作用是用来诱导MTK-pe快充的,后面我会详细介绍
对于电流取样电阻,预留了贴片电阻和康铜丝两种方式

背面几乎放置了所有的元件
单片机,蓝牙等大家都集中背面
注意观察图中usb公头的焊接方式,这才是正确的


点亮的主界面
主界面下显示电压电流,D+,D-电压,电阻和功率
如果按下键,则会开启功率积分,可以测试充电宝的容量之类的,长按下键,则清零计数

在大部分界面短按中键,都会进入快充诱骗选择界面,这里可以选择要诱骗哪种快充
目前列表最后的FCP还在研究中,暂不支持,光标也到不了那里


这是关于界面



关于蓝牙传输,焊上蓝牙芯片和外围电路后,就可以在手机或者笔记本电脑里面搜索到
如果是我已经将蓝牙改名为J-USB-voltmeter
蓝牙芯片改名方法,参加坛友研究帖
【狙沙】 pos机 BM77蓝牙模块即is1677蓝牙IC使用教程|http://bbs.mydigit.cn/read.php?tid=1567440

数据实时传输ing
空载数据

这是在快充下的一些数据(同时已经开启功率积分)


相关技术参数
功能:usb电压电流测量,d+/d-电压测量,高通qc2.0/qc3.0快充诱骗,联发科mtk-pe快充诱骗,电压电流曲线绘制,蓝牙实时传输数据,功率累计(mwh和mah)。
参数:
电压量程0-20v,最小分辨率:0.0025v/(0-10v)0.005v/(10-20v)
电流量程0-4a,最小分辨率0.0005a(0-2a)/0.001a(2-4a)
d+/d-电压:0-3.3v(严禁测5v)
诱骗支持:(需要输出设备支持,本表不具备主动判断是否具有的功能)
qc2.0:5v,9v,12v,20v(9,12v需输出设备支持classA)(20v需输出设备支持classB)
qc3.0手动:3.6-20v(需输出设备支持)
qc3.0自动:4.2-12v(需输出设备支持,可修改为支持classB)
mtk-pe:4-12v(需输出设备支持)
暂不支持海思fcp,研究中

视频,欢迎观看

flash: http://player.youku.com/player.php/sid/XMTc0MjgwMzYxNg==/v.swf

楼下继续,没完之前麻烦不要插楼,图太多了,2-3楼发不完

本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共81条打赏M币+264专家+2
123456...9下一页
到第
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 1楼 发表于: 2016-09-30
Re:基于efm32的彩屏蓝牙USB电压电流表,支持QC2.0/QC3.0/MTK快充诱骗,谁说壁虎没 ..
请登录后查看
[ 此帖被2545889167在2016-09-30 18:17重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共22条打赏M币+155
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 2楼 发表于: 2016-09-30
Re:基于efm32的彩屏蓝牙USB电压电流表,支持QC2.0/QC3.0/MTK快充诱骗,谁说壁虎没 ..
请登录后查看
[ 此帖被2545889167在2016-09-30 14:48重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共13条打赏M币+67
12
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 3楼 发表于: 2016-09-30
Re:基于efm32的彩屏蓝牙USB电压电流表,支持QC2.0/QC3.0/MTK快充诱骗,谁说壁虎没 ..
请登录后查看
[ 此帖被2545889167在2016-09-30 15:12重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共24条打赏M币+96专家+1
离线liuwn

发帖
34624
M币
32161
专家
171
粉丝
214
只看该作者 4楼 发表于: 2016-09-30
请登录后查看
本帖最近打赏记录:共2条打赏M币+6
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 5楼 发表于: 2016-09-30
Re:基于efm32的彩屏蓝牙USB电压电流表,支持QC2.0/QC3.0/MTK快充诱骗,谁说壁虎没 ..
请登录后查看
[ 此帖被2545889167在2016-10-28 23:42重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共11条打赏M币+35专家+1
12
离线cengjingde

发帖
819
M币
58
专家
1
粉丝
25
只看该作者 6楼 发表于: 2016-09-30
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线mousebat04

发帖
16458
M币
8980
专家
10
粉丝
92
只看该作者 7楼 发表于: 2016-09-30
请登录后查看
本帖最近打赏记录:共2条打赏M币+6
离线mousebat04

发帖
16458
M币
8980
专家
10
粉丝
92
只看该作者 8楼 发表于: 2016-09-30
请登录后查看
本帖最近打赏记录:共2条打赏M币+6
离线yhky

发帖
7293
M币
1769
专家
18
粉丝
86
只看该作者 9楼 发表于: 2016-09-30
请登录后查看
本帖最近打赏记录:共3条打赏M币+9
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个