最近踩的两个“坑”分享——运放不供电的时候发生了啥?

硬件设计工作小白一个

“坑”位1:EN1拉低,运放不供电,测量发现运放的输出是1.23V而不是0V?

由于运放没有供电,Q2上的PN结与DESD2都会有可能导通到V+(因为此时V+为0V),至于导通的是哪个不得而知。在运放输入端的电压超过二极管导通电压后,输入端呈现低阻状态。

运放的+输入端和-输入端存在D1和D2两个二极管,用于保护其正负输入端的电压差不超过±0.7V(随便取了理论值,实际上与电流有关)。那么运放在不供电时,正负输入端也不是隔离的。而运放是接为跟随器使用,因此运放的输出端也存在电压。

而“坑“位3的情况,则是由于SPI总线在不使用时,nCS与SCLK同时都拉高(FPGA的SPI内核模式选择决定的),而SPI总线是3.3V电平,在EN2拉低后,IO引脚上的电压倒灌到了数字电位器的电源上。该数字电位器的内部结构图不得而知。这一问题的解决只能是在数字电位器不供电情况下,配置FPGA的SPI IO口直接拉低,在供电后再释放。以避免IO电压倒灌的现象。


以上就是分享的全部内容。分析部分若有错误,请帮忙指出,不胜感激。

这些大大小小的坑,在我的职业道路上能给我积累和进步。遇到问题,分析总结,避免再犯,才能在这条路上迈进一步。



 

+1  科创币    rb-sama   2019-04-21   分享经验
来自 电子技术
 
1
2019-4-21 03:07:17
1楼

非常好的分享,让我想起原来做CC2640超低功耗方案的时候。

外控一个MCU,所有系统都属于DISABLE依然有耗电,后来才怀疑到一个IO的内部嵌位,很多时候都不会在等效电路表示。

但是很多IC为了保护端口电平都有这个设计,后面我就全部用一个PMOS彻底隔断供电OK

折叠评论
2
加载评论中,请稍候...
折叠评论
2楼


非常好的电路设计分享,以前没想过这个问题

折叠评论
2
加载评论中,请稍候...
折叠评论
2019-4-23 21:27:56
2019-4-23 21:27:56
3楼

其实opa手册写了输入最大范围一般是,是+VCC+0.xV 和-VCC -0.xV。

 这个不给电给输入其实算是超参使用。

[修改于 4 个月前 - 2019-04-23 21:51:18]

折叠评论
2
加载评论中,请稍候...
折叠评论
奇侠(作者)
4楼
引用:1176764177 发表于3 楼的内容:
其实opa手册写了输入最大范围一般是,是+VCC+0.xV 和-VCC -0.xV。 这个.....

嗯对,从这个方面考虑的确是超参数使用了。

折叠评论
1
加载评论中,请稍候...
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

ID:{{user.uid}}
{{user.username}}
{{user.info.certsName}}
{{user.description}}
{{format("YYYY/MM/DD", user.toc)}}注册,{{fromNow(user.tlv)}}活动
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png