找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 598|回复: 10
打印 上一主题 下一主题

关于STM32 AD采样问题?

[复制链接]

107

主题

656

帖子

2810

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2810
跳转到指定楼层
1#
发表于 2015-3-25 15:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
     关于STM32 AD采样, 我们知道当AD输入采样值为3.3v以内时,MCU可以采样到,但如果高于了3.3V,MCU就采样不到! 针对于这种问题怎么解决,各位有没有什么办法解决,个人观点是不是可以用什么电路进行转换或者有什么IC可以识别高于电源电压的AD采样值!
/ E" K1 @0 u* v7 `" b" w7 L
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

0

主题

10

帖子

151

积分

EDA365版主(50)

Rank: 5

积分
151
推荐
发表于 2015-3-28 13:27 来自手机 | 只看该作者
adc有输入内阻,电阻分压时最好能用运放跟随,保证采样源的低阻抗

39

主题

270

帖子

6707

积分

五级会员(50)

Rank: 5

积分
6707
2#
发表于 2015-3-25 18:46 | 只看该作者
精度要求不高,用电阻分压最实用

点评

如果采用直接串联电阻,MCU内部ADC需要拉高还是拉低, 如果拉高是不是会影响到AB点  详情 回复 发表于 2015-3-25 18:53

107

主题

656

帖子

2810

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2810
3#
 楼主| 发表于 2015-3-25 18:53 | 只看该作者
baby 发表于 2015-3-25 18:46$ \" E9 C" ~; O7 e
精度要求不高,用电阻分压最实用
' N# i5 P1 ]5 ^$ f5 l
如果采用直接串联电阻,MCU内部ADC需要拉高还是拉低, 如果拉高是不是会影响到AB点 * a; R, a/ c, G4 W7 G

点评

你可以把这个ADC负载算进去就行了  详情 回复 发表于 2015-3-25 18:56

39

主题

270

帖子

6707

积分

五级会员(50)

Rank: 5

积分
6707
4#
发表于 2015-3-25 18:56 | 只看该作者
i265 发表于 2015-3-25 18:533 F/ z/ p& u2 E0 k; i- i3 v
如果采用直接串联电阻,MCU内部ADC需要拉高还是拉低, 如果拉高是不是会影响到AB点

5 x; D. O1 ]% {你可以把这个ADC负载算进去就行了
6 G3 g) h4 s! O4 O/ a# k

5

主题

108

帖子

412

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
412
5#
发表于 2015-3-26 21:15 | 只看该作者
用电阻分压  直接把MCU内部的AD采样脚设置成模拟输入就好了呀  难道还要上拉或者下拉吗?  个人用的时候没有设置上拉也没有设置下拉呀 只是设置成模拟输入呀  

点评

[attachimg]94768[/attachimg] A为采样点,A与B MCU是一直采样的,电压有可能是3.3或者5V ,现在STM32需要去读取A采样点, 但不能影响 A与B 直接的采样,( 比如A为3.5V的AD电压,怎样使B与STM32都可以读取3.5V )  详情 回复 发表于 2015-3-26 21:23
电阻分压后,不会影响到A采样点与B单片机采样电压吗, 前提是不能影响到这个采样点, 比如:A采样点为4.5V 要保证B 与STM32两个单片机都可以正常采样到  详情 回复 发表于 2015-3-26 21:21

107

主题

656

帖子

2810

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2810
6#
 楼主| 发表于 2015-3-26 21:21 | 只看该作者
hkx177901 发表于 2015-3-26 21:15
9 w9 z( x6 m3 {, }& e6 u$ i; J用电阻分压  直接把MCU内部的AD采样脚设置成模拟输入就好了呀  难道还要上拉或者下拉吗?  个人用的时候没 ...

* Y7 I" ~) ]) Z, Z/ d- f' _3 B电阻分压后,不会影响到A采样点与B单片机采样电压吗, 前提是不能影响到这个采样点, 比如:A采样点为4.5V   要保证B  与STM32两个单片机都可以正常采样到   8 ]  K# H! Z7 }- T' u7 D$ x

107

主题

656

帖子

2810

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2810
7#
 楼主| 发表于 2015-3-26 21:23 | 只看该作者
hkx177901 发表于 2015-3-26 21:15: w6 Z/ m8 d/ _, D* [" M
用电阻分压  直接把MCU内部的AD采样脚设置成模拟输入就好了呀  难道还要上拉或者下拉吗?  个人用的时候没 ...

: |' M9 u& D9 v" ^" Hfile:///c:/users/administrator/appdata/roaming/360se6/User Data/temp/forum_mod=attachment&aid=OTQ3MTV8NDY2MTBkNmV8MTQyNzM3NjE1MHwxNDAxNjF8MTA3MDAz&no.png   A为采样点,A与B MCU是一直采样的,电压有可能是3.3或者5V  ,现在STM32需要去读取A采样点, 但不能影响 A与B 直接的采样,( 比如A为3.5V的AD电压,怎样使B与STM32都可以读取3.5V  )   
. v" F' N7 Q1 A" T) a5 o

0

主题

10

帖子

151

积分

EDA365版主(50)

Rank: 5

积分
151
9#
发表于 2015-3-28 13:31 来自手机 | 只看该作者
将a点电压先用电阻分压,再分别使用运放跟随送到b点和stm32,stm32中管脚定义为模拟输入,参考电压可以3

0

主题

10

帖子

151

积分

EDA365版主(50)

Rank: 5

积分
151
10#
发表于 2015-3-28 13:32 来自手机 | 只看该作者
参考电压可用3.3v

0

主题

10

帖子

151

积分

EDA365版主(50)

Rank: 5

积分
151
11#
发表于 2015-3-28 13:33 来自手机 | 只看该作者
参考电压可用3.3v
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-9-20 12:08 , Processed in 0.068913 second(s), 42 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表