电子产业一站式赋能平台

PCB联盟网

搜索
查看: 100|回复: 0
收起左侧

一个简单的电路,叒有兄弟踩坑了,他不是第一个,也不会是最后一个

[复制链接]

843

主题

843

帖子

7975

积分

高级会员

Rank: 5Rank: 5

积分
7975
发表于 2025-2-7 08:00:00 | 显示全部楼层 |阅读模式

h43landuu5y640236013.gif

h43landuu5y640236013.gif

* D& `/ C  n$ k点击上方名片关注了解更多! Y: z& k* V+ a, Q6 m/ M; T

$ R" |( N# E; W( i- K7 H/ C4 y0 n$ m2 _* [7 A# r) E& N! w
大家好,我是王工。有兄弟给我发消息,问电路中这个稳压管是不是不能这么用?
. ]$ {) I" h* I5 X6 F$ F% d

rv2fi1gqdpa640236113.jpg

rv2fi1gqdpa640236113.jpg
! `' {: m% B7 @
为了大家能够看的更清晰,咱们把电路图单独拎出来看。! Z' w% r( P- S$ s

oq30ndzf115640236213.jpg

oq30ndzf115640236213.jpg
* a0 [9 b, Q4 ?" f5 T8 \+ W1 \& T6 ^
如图,为了检测INPUT_AD电压值,通过两个电阻R146和R149分压,然后将分得的电压值送到单片机的IO口,用单片机的ADC进行电压检测。1 j" p- ^3 _9 ?1 w
7 a$ k/ d9 V/ u. Q# P
然后我就问他:是在实际测试中遇到了什么问题吗?7 t4 c! N' }& f$ {
0 N# J  j- D: R$ M8 p
回答:这个稳压管会影响我ADC采样的电压值,当我把稳压管拆下来,电压就正常了。
! D. \% C' D2 S
) U& o* _, ~" ~- f. r5 x然后统计了两组数据,对比稳压管拆解前后的电压,具体数据如下表:
2 B9 o, `2 ]/ u' L, S$ o" E

rayurhztzu5640236313.jpg

rayurhztzu5640236313.jpg
! S- m7 r3 ?, p3 l3 b: Z4 @
采样的电压是不断波动的,当输入12V时,ADC电压误差还不是很大,仅仅相差0.012V,当时输入电压达到24V时,电压差值就达到了0.4V。当我看到问题的第一反应就很熟悉,基本就知道了原因,因为我也遇到过类似的问题。电路调试供电异常,发现有一颗不该被打开的MOS管打开了(点击文字可查看)
* y1 r" r% J! x4 o6 C6 I2 q0 Y8 r: z" ?
这个稳压管的主要作用是用来保护单片机的IO口,因为检测的电压是波动的,一旦波动太大,有可能超过单片机IO口的电压,一旦超过IO口能承受的电压,单片机就会损坏,所以加个稳压管可以起到保护的作用,而且加稳压管也是一种相对简单,便宜的方案。那为什么这个稳压管影响这么大呢?在回答这个问题之前,我们先来看看下面这个电路,请问大家图中电压V1是多少伏?4 N0 K/ K& ~5 M6 _

rliuw2gcyjf640236414.jpg

rliuw2gcyjf640236414.jpg

5 k3 V7 v6 v; U+ x: l4 T基础一般的同学可能会说,因为二极管反向,没有电流流过,V1被10K拉低,所以V1=0V。他们可能忽略了二极管一个比较重要的参数,反向漏电流,所以其实V1是有电压的,二极管的漏电流越大,V1电压越高。
: J4 H5 \5 m2 L8 |
7 s% m2 M, S/ z( L半导体中,漏电流是不可避免的。凡是有PN结的地方都有漏电流,当二极管承受反向电压时,虽然理论上应该完全截止,但实际上并不是完全理想的截止状态,会有微弱的电流漏过去,这个电流我们叫漏电流。! Y$ f2 l# k+ g0 K7 W1 y; d( C: F

+ m5 E9 C7 G* z( X* Y$ W/ g) _电路中稳压二极管的型号是MM3Z3V3,参数如下,当反向电压为1V时,漏电流为20uA。) X4 W+ H9 k) K: g  O

kifq2wcn4fd640236514.png

kifq2wcn4fd640236514.png
7 \2 H5 i- D# h, u! [+ \# C, b$ y1 n- \% V

* g; U. P: p$ h! G. y6 J
* n4 f4 D- t0 x! A: p$ t既然找到了原因,那怎么解决呢?, d4 q+ @9 b& x: A3 o) w; e

% O8 T9 N. E& J5 V2 d有人提议,直接将稳压二极管加在输入电压INPUT_AD,但输入电压是波动的,直接在这里放置稳压二极管可能不太好,最好在ADC接口处进行稳压。
6 ]+ W- B. Z! Y( ^7 A+ d. v8 H' |! z  b  h& a; u8 H. p; s4 ~
我们实际应用中更多的是更换稳压二极管,于是我让这位兄弟尝试更换一个漏电流更小的稳压二极管,果然就好了。
- v1 Y& B: `+ o

grukgiht2m0640236614.jpg

grukgiht2m0640236614.jpg

: F: `* J* T. I2 r2 K2 e3 h7 P9 T# o5 h! V" s  Z
虽然问题好像是解决了,但是仍然不完美,有两个疑问值得被深究:1、数据得出有稳压二极管时,输入电压越大,ADC电压误差也越大,电压误差值从0.012V到0.4V,这个电压是怎么得来的,有没有一些具体的计算?2、ADC引脚处稳压二极管的选型,漏电流到底为多少比较合适?uA不行,一定要na级别的吗?另外,对于单片机ADC引脚的防护,大家还有没有其它更好的方案?1 ]" q6 X, Z; s  ]7 Y% c" W

$ ~" i+ }) `+ u) L最后,再啰嗦一句,我之前一个公司有个很好的习惯,隔一段时间大家把不同工程师手上做的项目拿来分享,主要分享容易踩坑的地方,这样可以避免同一个错误大家都犯,所以搞硬件经验很重要。
2 `( r7 U2 i9 {! E8 ^! {- F! U$ ^6 \' B( S& b$ j# W, Q
也希望各位工程师们能够分享出你的故事,跟王工一起讨论,互相学习,利用公众号这个平台让更多的人收获经验,多避雷,少踩坑。/ |# C4 d7 E7 ~8 c* P7 W9 O" [

5 u& e7 D. a" U2 c9 r
. f8 T4 K" _0 \1 E5 l* F8 P0 @2 X5 e, e) ]- a
推荐阅读(点击图片直接进入)
! U( H: `: b3 g) ?) C9 I0 c, |

osmimaqvkdg640236714.png

osmimaqvkdg640236714.png
0 H  ?  y2 U. ~( s$ }

1a3omus3qsc640236814.png

1a3omus3qsc640236814.png
2 [9 T/ u5 _! E+ Y7 }5 f
2 C, }" @! _8 H& \4 e

ljllvdo0dxq640236914.jpg

ljllvdo0dxq640236914.jpg

1 H3 f8 [2 y8 W( W7 {投稿/招聘/推广/宣传/技术咨询 请加微信:woniu26a4 M8 V9 D! j" z4 G

z2epx2sa444640237014.jpg

z2epx2sa444640237014.jpg
! Q1 L/ T. @* p

j13w3eqiu11640237114.jpg

j13w3eqiu11640237114.jpg

" i6 p/ f  z: [9 y/ n声明:. u0 t  O7 X2 B
声明:原创文章,转载请注明出处。本号对所有原创、转载文章的陈述与观点均保持中立,推送文章仅供读者学习和交流。文章、图片等版权归原作者享有,如有侵权,联系删除。推荐阅读▼
6 c7 U+ W  c& D7 Q4 z9 n( O电路设计-电路分析' x) o  H' d5 R1 k" \5 O" `4 [
emc相关文章
, b2 }8 B0 E% o3 ?) M3 L电子元器件
6 V" L8 A( z* ]2 o) q2 V1 O
回复

使用道具 举报

发表回复

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

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表