分享一点STM32硬件设计的经验

时间:2018-10-16 18:40:01
[导读]声明:由于下述内容不起眼但很重要,所以别的人肯定是不会写出来告诉你的啦。很多经验都是从错误中总结出来的,所以没有实践,哪会犯错,没有犯错,哪来经验。我曾经设计了一个基于STM32的工控板,引出了JTAG调试接口

声明:由于下述内容不起眼但很重要,所以别的人肯定是不会写出来告诉你的啦。

很多经验都是从错误中总结出来的,所以没有实践,哪会犯错,没有犯错,哪来经验。

我曾经设计了一个基于STM32的工控板,引出了JTAG调试接口,当我把板子上的电源部分和STM32最小系统部分先焊好以后,先试一下JLINK V8能否顺利下载程序,结果插上JLINK V8以后,JLINK的灯变成了红色。正常的时候是绿色。所以我知道这里肯定有问题了。

JLINK灯变红,据我以前的经验,一般就是复位引脚有问题。所以我用万用表量了一下复位引脚的电压,结果是0V。

我们看复位电路,正常情况下,复位以后,复位引脚应该是高电平(3.3V)才对。

我首先怀疑电容C11是不是焊的短路了,因为贴片电阻相对直插电阻来说还是很小的,以前也有直接焊短路的时候。拿万用表量了一下,结果没有短路。

然后怀疑复位引脚是不是在焊接过程中,直接连了地了?用万用表量了一下,没有接地。这个错误又排除了。

不是以上两个焊接电路引起的问题,我就开始想,这个电路和以前设计的STM32电路有什么区别,这个电路和以前的STM32电路的区别就是,这个电路的VDDA引脚和VREF+引脚没有直接和VDD3.3V相连,而是连接了一个参考电压芯片。用的参考电压芯片是LM4040A30芯片,这是一个3.0V的参考电压,连接电路如下:

用万用表量了一下,结果那个3.0V的地方是1.76V,远远低于3.0V,所以我再一次打开了LM4040A30芯片的datasheet,找到了如下一段话。

这段话的意思就是要选择合适的电阻Rs,不要让Iz大于15mA,否则就会烧坏它。也就是穿过LM4040的电流不能大于15mA,我算了一下我现在用5.1K电阻的话,穿过LM4040的电流应该是连1个mA都不到,所以我怀疑是不是这个限流电阻用的太大了,使得电压基准芯片工作不正常了。

那就倒算一下吧,假设现在LM4040A30正常,输出3.0V,那么Rs的电阻值就应该是(3.3V-3.0V)/15mA=20欧姆,也就是说,只要电阻大于20欧姆就可以保证LM4040不被烧坏,手头正好有100欧的电阻,所以我如果用100欧的电阻的话,穿过LM4040的电流就是(3.3V-3.0V)/100欧=3mA。发生在100电阻上的功率大概就是0.3V乘以0.003安,不到1mW,所以用0805封装的电阻足够了,保证不会烧电阻。

所以我把原来的5.1K换成了100欧,再次量了一下基准电压,变成3.00V了,这时候,插上JLINK V8,灯也绿了,可以正常下载程序了。

为什么基准电压VDDA和VREF+在1.75V时单片机不正常?

看了一下STM32单片机的参考手册,手册上指出,VDDA引脚和VREF+引脚的电源电压范围应该是2.4~3.6V,所以当VDDA引脚电压不足时,单片机无法工作。

另外注意:我的电路中,把VDDA和VREF+连接到了一起,接到了3.0V基准电压了。建议,以后再做STM32电路的时候,把VDDA和其他的VDD连接,只把VREF+和基准电压芯片连接。

这就是做STM32电路板的一点经验,希望对你有帮助。

来源:互联网

作者:karen

(0)

相关推荐

  • STM32 最小系统

    单片机最小系统是指用最少的电路组成单片机可以工作的系统,通常最小系统包含:电源电路.时钟电路.复位电路.调试/下载电路,对于STM32还需要启动选择电路. 电源电路 不同的MCU的工作电压可能是不一样 ...

  • 老冀最近都在干嘛,更新下近况,分享一点实操经验

    大家好,我是老冀,其实我骨子里是一个非常喜欢分享的人,从小就这样. 但是最近,大家可以看到公众号,由日更变成了周更,又变成了月更. 确实是这个更新频率有点低,在这里给大家说声抱歉. 我最近一直在做视频 ...

  • 英语启蒙:分享4点家庭英文启蒙经验,最后一点尤其重要

    写在前面 虽然说,网上关于英语启蒙资料数不胜数,如果像许多机构一样,直接摘抄或简单改写一下,10分钟就能编出一篇文章,比我每次都要花上几个小时进行原创要轻松多了. 但是,没有经过自己亲身实践,并认真进 ...

  • 球墨铸铁的凝固特点,以及无冒口铸造设计的经验分享!

    铸造大讲堂 昨天 由球墨铸铁的凝固特点认为球铁件易于出现缩孔缩松缺陷,因而其实现无冒口铸造较为困难.阐述了实现球铁件无冒口铸造工艺所应具备的铁液成份.浇注温度.冷铁工艺.铸型强度和刚度.孕育处理.铁液 ...

  • 【硬知识】水龟池设计的经验分享

    写完半水之后一直有人攒动我写篇水龟的,我这性子耐不住鼓吹索性一口气写出来,不藏着掖着.本篇文章对于水龟池的涂防水.砖瓦工等基本建设的事就不提了,说几点我认为大家容易忽略的事情. 水路工程 既然都打算做 ...

  • 野钓要想有好的渔获,鱼饵最好是手工制作的,分享一点我的经验

    当我的情绪需要调理的时候,我就去水边钓鱼.有段时间心里总是别扭,没有我要的答案,怎办? 钓鱼去,于是制作鱼饵,拴好鱼钩,拿出鱼竿爱不释手,心情好了很多,第二天去湖边钓鱼的时候,一下子就舒服了! 每次出 ...

  • 清华大学工业设计考研经验分享

    确定学校+考试科目了解 根据自己的实际情况确定学校,如果想要一年考上就选择与自己能力相近的学校,如果有名校情结,就要根据自己的情况来确定允许考研这件事情耗费几年的青春,名校当然也能一年考上,但前提是基 ...

  • 如何养好超微类型的月季花?分享一点我的养护经验

    如何养好超微类型的月季花?分享一点我的养护经验

  • RK3399硬件设计分享-原来Type-C设计这么强悍!

    Type-C作为手机上已经发展多年的的接口已经很普遍了,它集成了显示.供电.USB2.0 USB3.0数据传输,最重要的还支持正反插!这么强大的Type-C不用到开发板上有点可惜了,当然为了集成这么多 ...

  • 今天收到合同,分享一点Jobmesse上的经验

    本人英语项目的财经方向女硕士.实习经验包括中资银行和德国大制造企业财务部门.德语是一直学着,在德国企业实习半年确实德语进步挺快,但是应该是远不如德语项目的同学们基础好. 2月份参加了一个主要针对在校生 ...