5614|15

1万

帖子

24

TA的资源

版主

楼主
 

[STM32F429Discovery示波器DIY]硬件改造 [复制链接]

 
话说STM32F429Discovery示波器DIY活动进行很久了,但是因为种种原因,造成进展很慢。eric_wang中间也询问了几次情况,感觉很不好意思。债欠了很久总要还的,所以就先把硬件改造完成了。此外,虽说当初大家抢到开发板已经非常幸运和超值了,但大家是否还记得,当初有5个小项,每完成一个就可以返还20%,全部完成就相当于白送开发板了,就算时间紧,部分完成也不错啊。闲话不多说了,下面进入正题。





我的初步设计是希望实现锂电池供电+USB充电+单独的测试探头等功能,这样可以不用每次接USB才能工作,既方便用,又可以保护计算机,不会因为意外烧坏USB接口和主板。后续还预备加上大容量Flash存储数据,方便长时间测试,还要加上蓝牙4.0,这样就可以通过手机进行远程测试(不知道哪位坛友会编写App)。



首先是准备一些元件:

  • 一个6x8cm的双面洞洞板,它比STM32F429Discovery小了一点,但是手边没有更合适的了,也就凑合用了。约¥2
  • USB充电板,给锂电池充电。约¥1
  • 排母,40px4。小于¥1
  • 排针若干,最好彩色好区分。小于¥1
  • 锂电池。约¥10
  • 测试夹,x3。约¥4
  • 杜邦线,x3。小于¥1




下面是我改造后的效果图,供大家参考。



排母比洞洞板长了一点,就凑合一下再说。充电板放在靠近P1-5V的那边,这样连接很方便。因为没有找到合适的小开关,就用排针+短路块代替了。





测试探头是用排针+杜邦线+测试夹组合成。探头连接到PA5和PA7,PB2是内部自检方波信号输出。为了方便标示,使用了彩色排针。又因为STM32的内部保护不够强,容易损坏IO,所以在PA5、PA7、PB2到排针间串联了一个1K的电阻,虽说对信号会有一点影响,但是影响不算大,而且IO不会轻易烧坏了。





为了容易焊接连到探头的排针,可以用这个方法,用排母先插上排针然后焊接,又整齐有方便。





900mAH锂电池,也可以用其它容量的。电池通过一个插座连接,这样方便拆下和更换。电池正极连接到充电模块的BAT+和STM32F429Discovery开发板的P1-5V上,它在通过LDO转换出3.3V给开发板供电。充电需要通过USB充电模块进行,不能通过STM32F429Discovery的调试USB口。





测试夹,配合杜邦线使用正合适。





安装上电池的效果





连接到STM32F429后通电的效果





测量内部方波信号









充电的效果,充电时红色的LED会亮,充好后蓝色的LED亮,红色的灭。





整体效果,如果有个外壳效果更好了,不知道什么时候可以3D打印一个。










后续可能还要进一步改造,比如增加一片大容量flash做数据保存、增加蓝牙模块等等,因为还没有准备好,就等下回再说了。



最新回复

我可以写app,android 平台pc平台的都可以,如果我也有一块和你一样的硬件那更方便了  详情 回复 发表于 2015-5-12 22:14

赞赏

4

查看全部赞赏

点赞 关注
 

回复
举报

139

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
不错不错  太忙了  我的还没弄来,对不住EEWORLD了
 
 

回复

954

帖子

0

TA的资源

纯净的硅(初级)

板凳
 
可以试试我上传的那个app啊

点评

在哪里?给个链接?  详情 回复 发表于 2015-5-8 09:54
 
 
 

回复

1万

帖子

24

TA的资源

版主

4
 
247153481 发表于 2015-5-8 09:34
可以试试我上传的那个app啊

在哪里?给个链接?

点评

昨天看到了,是这个吧https://bbs.eeworld.com.cn/thread-461475-1-1.html  详情 回复 发表于 2015-5-8 10:28
 
 
 

回复

9202

帖子

5

TA的资源

管理员

5
 
dcexpert 发表于 2015-5-8 09:54
在哪里?给个链接?

昨天看到了,是这个吧https://bbs.eeworld.com.cn/thread-461475-1-1.html
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复

1403

帖子

1

TA的资源

纯净的硅(中级)

6
 
债还欠着~~好妖娆的洞洞板。。
个人签名HELLO_WATER
 
 
 

回复

954

帖子

0

TA的资源

纯净的硅(初级)

7
 
可惜上次忘了买429了,只能用103来替代了
 
 
 

回复

496

帖子

19

TA的资源

一粒金砂(高级)

8
 
唉,打算从零开始写写示波器的程序,外国那个项目写程序的水平太高了,一堆结构体、联合体、枚举类型,看着实在晕
个人签名相由心生,境随心转,一切法从心想生。
 
 
 

回复

616

帖子

0

TA的资源

版主

9
 
这个不用升压模块吗? 我的插着充电模块被烧了啊~~~

点评

锂电池正常供电范围大约是3.0-4.2V,3V以下基本就没有什么电量了。将锂电池输出送到5V那个口,正好是LDO的输入端。 [attachimg]197349[/attachimg] [attachimg]197350[/attachimg]  详情 回复 发表于 2015-5-8 22:32
 
 
 

回复

1万

帖子

24

TA的资源

版主

10
 
kejoy 发表于 2015-5-8 20:40
这个不用升压模块吗? 我的插着充电模块被烧了啊~~~

锂电池正常供电范围大约是3.0-4.2V,3V以下基本就没有什么电量了。将锂电池输出送到5V那个口,正好是LDO的输入端。






点评

”3V以下基本就没有什么电量了“,这个是锂电池的管理芯片做的保护设置吗?如果不限定,不会一直放电吗~  详情 回复 发表于 2015-5-9 08:31
 
 
 

回复

616

帖子

0

TA的资源

版主

11
 
dcexpert 发表于 2015-5-8 22:32
锂电池正常供电范围大约是3.0-4.2V,3V以下基本就没有什么电量了。将锂电池输出送到5V那个口,正好是LDO的输入端。

”3V以下基本就没有什么电量了“,这个是锂电池的管理芯片做的保护设置吗?如果不限定,不会一直放电吗~

点评

用带保护板的锂电池,可以防止短路、过压、过放等问题。如果没有保护板,安全性会差很多。手机电池都是带有保护板的。 一般保护板好像是在2.7V左右进行保护,切断输出,防止过放电。一旦过放电,电池很容易损  详情 回复 发表于 2015-5-9 10:58
 
 
 

回复

1万

帖子

24

TA的资源

版主

12
 
kejoy 发表于 2015-5-9 08:31
”3V以下基本就没有什么电量了“,这个是锂电池的管理芯片做的保护设置吗?如果不限定,不会一直放电吗~

用带保护板的锂电池,可以防止短路、过压、过放等问题。如果没有保护板,安全性会差很多。手机电池都是带有保护板的。



一般保护板好像是在2.7V左右进行保护,切断输出,防止过放电。一旦过放电,电池很容易损坏。



关于保护的原理,可以参考这个文档。



http://wenku.baidu.com/view/a3a9e35a312b3169a451a480.html
 
 
 

回复

1706

帖子

4

TA的资源

纯净的硅(初级)

13
 
换成无限充电,就真正的高大上了

点评

是个好主意,有没有兴趣DIY一下?  详情 回复 发表于 2015-5-9 21:25
 
 
 

回复

1万

帖子

24

TA的资源

版主

14
 
DavidZH 发表于 2015-5-9 21:05
换成无限充电,就真正的高大上了

是个好主意,有没有兴趣DIY一下?
 
 
 

回复

139

帖子

1

TA的资源

一粒金砂(高级)

15
 
我可以写app,android 平台pc平台的都可以,如果我也有一块和你一样的硬件那更方便了

点评

硬件可以到论坛求购试试,可能其它网友有暂时不用的。  详情 回复 发表于 2015-5-12 22:53
 
 
 

回复

1万

帖子

24

TA的资源

版主

16
 
mlyxlpk007 发表于 2015-5-12 22:14
我可以写app,android 平台pc平台的都可以,如果我也有一块和你一样的硬件那更方便了

硬件可以到论坛求购试试,可能其它网友有暂时不用的。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
Microchip 直播|利用motorBench开发套件高效开发电机磁场定向控制方案 报名中!
直播主题:利用motorBench开发套件高效开发电机磁场定向控制方案
直播时间:2025年3月25日(星期二)上午10:30-11:30
快来报名!

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表