微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 这个问题不好搞

这个问题不好搞

时间:10-02 整理:3721RD 点击:

用这个电路检测电池电压,
上电后无法检测,测量VBAT_12V=12V,ADC_VOLT_BAT=0V,
断电测电阻发现:R81和R85均为2.6K左右,
拆掉R85,测的R81为10K,R85也为3.6K(电阻没有问题)
已确认没有短路电路
用的是CC2530的ADC检测(拆掉2530,测的参数和上面一样)
求助各位这个可能是什么原因


坐等高人。

CC2530 ADC 的 Input Resistance 只有 197K Typical,最高輸入電壓只能到 VDD。


你这个电路看着是挺怪异的。1、可以在AD输入端增加一个电阻,阻值需要看芯片手册的芯片模拟输入电流,一方面可以保护AD芯片,即增加了限流电阻,另一方面增加了AD的输入阻抗,让其对前面的电路减小影响。2、在1的技术上在AD的输入前端增加一个ESD管,电压选择AD输入的上限值。3、你的电路测量12V,然后用电阻进行测量,电阻值加起来在13K,那么相当于你的电池放电的电流在接近1ma,这个还是挺大的啊。4、测量电池可以用三极管来检测,这样的话省电流啊,要不然电池都花费在检测上了,然后弄一个三极管开关检测的电路,然后后端用别的电压来进行检测,这样觉得会好一点。


我板子断电了,也去掉了CC2530
发现电阻的阻值不正常
去掉R85,R81就是正常的10K

這個電路還有一個問題,如果系統有關機的機制,而 CC2530 的電源也會被關掉,此時的 ADC_VOLT_BAT 還是有電會灌入 CC2530。
無電的狀態下從管腳灌入電壓,我們曾經在另一個系列發生會燒毀 MCU 的問題。最好如四樓所言,用個 PMOS 管隔開,關機就把這個電壓斷開。

分压来看是3.17V左右,调整一下分压电阻,让他分压在1/2VDD试试看,比如R81设置为100K,R85设置为16K。

坐等高人处理

这个电路小编可以参考一下,顺便问一下超级狗小编,这个二极管反接在那里我是真的不理解,能不能给解释解释。PS:这个电路是前辈设计,沿用下来...@超級狗


哦,小编是测电压,我这个电路只测高低...

是多有板子都是这样还是个别板子,如果个别板子,就和其他板子交叉验证一下,看问题是跟随那个走,确认你的ADC网络是否存在其他兼容设计的器件。

ROHM Zener Diode UDZV3.6B
誰能幫忙的,拖出去阿嚕巴到死!

别这样嘛,ACC是12V的,用单片机3.3V检测...

老實說,這爛公司也有人亂用器件符號。
接人家的爛攤子,你的苦我懂!
我們常怪罪別人留爛攤子給我們,就更應該留意別再把爛攤子丟給下一個人。
原理圖改一改吧!

在板上测试不对,忽略了片子内部的电路影响

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top