打印
[STM32F0]

adc读到负压的问题。

[复制链接]
5844|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ihafd|  楼主 | 2021-7-24 17:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ihafd 于 2021-7-24 17:31 编辑

我用STM32F0的ADC读电压,当读到是负压的时候会烧ADC吗?

1.我的ADC口已经串了10K的电阻。负压出现最大会有-1.5V 这个负电压会烧ADC 吗?
2.当是负电压时,ADC值会是0吗?还是别的值?

谢谢!!

使用特权

评论回复
沙发
gx_huang| | 2021-7-24 18:21 | 只看该作者
串联10K,肯定不会烧。
正常情况,负压输入,有电流限制,ADC值应该是0。

使用特权

评论回复
板凳
linxi6414| | 2021-7-25 11:14 | 只看该作者
你在ADC的输入脚并联一个二极管进行钳位就可以了。

使用特权

评论回复
地板
yjmwxwx| | 2021-7-25 11:39 | 只看该作者
反正我没烧过,单片机用的STM32F030F4P6,运放串100欧电阻接的ADC口,-3V也没烧过,负电压读到的都是0

使用特权

评论回复
5
kiwis66| | 2021-7-26 09:21 | 只看该作者
如果全是负电压,直接反向一下就可以了。
如果有正有负,统一抬高就行了

使用特权

评论回复
6
SantaBunny| | 2023-3-6 21:14 | 只看该作者
如果是即有正电压又有负电压的话,用加法器把电压抬上来,是最常用的方法,只有负电压的话反向器就行了

使用特权

评论回复
7
kangzj| | 2023-7-19 21:57 | 只看该作者
串联10K,肯定不会烧。

使用特权

评论回复
8
lium| | 2023-7-19 21:58 | 只看该作者
正常情况,负压输入,有电流限制,ADC值应该是0。

使用特权

评论回复
9
guoyt| | 2023-7-19 22:00 | 只看该作者
你在ADC的输入脚并联一个二极管进行钳位就可以了。

使用特权

评论回复
10
hanwe| | 2023-7-19 22:01 | 只看该作者
反正我没烧过,单片机用的STM32F030F4P6,运放串100欧电阻接的ADC口,-3V也没烧过,负电压读到的都是0

使用特权

评论回复
11
yufe| | 2023-7-19 22:03 | 只看该作者
如果全是负电压,直接反向一下就可以了。

使用特权

评论回复
12
llia| | 2023-7-19 22:04 | 只看该作者
如果有正有负,统一抬高就行了

使用特权

评论回复
13
wangpe| | 2023-7-19 22:06 | 只看该作者
如果是即有正电压又有负电压的话,用加法器把电压抬上来,是最常用的方法,只有负电压的话反向器就行了

使用特权

评论回复
14
Undshing| | 2023-7-19 22:59 | 只看该作者
把电压整体太高就行了

使用特权

评论回复
15
SantaBunny| | 2023-10-25 09:38 | 只看该作者
在ADC的输入脚并联一个二极管进行钳位就好了

使用特权

评论回复
16
万图| | 2024-1-1 11:03 | 只看该作者

使用特权

评论回复
17
Uriah| | 2024-1-1 12:06 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

290

主题

844

帖子

3

粉丝