STM32实现对12V电压的检测

2019-07-16 15:40发布

我现在需要用STM32对12V电压进行检测,判断其是否正确上电。我打算利用STM32的ADC功能,但12V超过了STM32能承受的范围,打算用电阻简单分压成3.3V,然后用STM32的ADC引脚直接采样,判断。下面就是我打算做的图。请高手帮忙看看这样是否可行,还有什么需要注意的。谢谢,谢谢
STM32检测12V STM32检测12V
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
YiSuan210
1楼-- · 2019-07-17 11:36
 精彩回答 2  元偷偷看……
icebreakerNK
2楼-- · 2019-07-17 13:38
金 {MOD}黄铜 发表于 2016-4-21 16:53
你这么设计其实是隐含前提条件的:芯片这个管脚的输入为零。
这当然是理想情况。
实际的近似应该是:分压电阻内部的电流远大于芯片管脚输入电流。

谢谢这么详细的回答。我之前也考虑过用运放搭驱动来,不过因为要求只是检测12V电压是否上电成功,确实是精度不高。所以选择了这种方法。
打算就按这种方法做了,回头等作出板子,做了实验之后再来更新结果
左耳朵的耗子
3楼-- · 2019-07-17 16:29
 精彩回答 2  元偷偷看……
金色黄铜
4楼-- · 2019-07-17 20:49
左耳朵的耗子 发表于 2016-4-21 18:41
你可以让12v去驱动一个继电器,然后去检测继电器是否通断

……我有点无语
caozhuobin
5楼-- · 2019-07-17 22:09
如果对0~12v区间检测,是否搭个驱动
atidat
6楼-- · 2019-07-17 22:20
 精彩回答 2  元偷偷看……

一周热门 更多>