你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
ADC怎么测量传感器0-5V的输入
[复制链接]
tilblackout
提问时间:2020-9-6 22:43 /
问答
是否解决:
买了个烟雾传感器,输出为0-5V,但是STM32 ADC的VREF只能为3.3V。我这样设计
老师说还要考虑烟雾传感器的输出阻抗,和STM32的ADC输入阻抗,所以电阻值还要改什么的。
1.烟雾传感器的手册没给阻抗大小,这个可以测吗,怎么测
2.STM32 ADC的输入阻抗好像也不是一个固定值,和采样频率和温度都有关系。
所以上面运放分压电路的阻值要怎么设置才能最合适呢?能给个思路吗
赞
0
收藏
0
评论
4
分享
发布时间:2020-9-6 22:43
举报
请先
登录
后回复
4个回答
stm32gxx
回答时间:2020-9-9 16:59:57
a0a.1 32b0c
你这样设计不好,其实,有些高速的ADC还需要专门的ADC驱动芯片,目的是快速给ADC的采样电容充放电,所以这样的话,整个输出阻抗就显得比较大,至少2K,其实有好多选择,像你用跟随器的话,应该把分压放到运放的输入端,或者设计成反向放大器,增益可以小于1,即可,反正MCU做数据处理,取个负就是了
赞
1
评论
回复
支持
1
反对
0
radio2radio
回答时间:2020-9-6 23:15:21
a0a.1 32b0c
不需要加运算放大器,一般都是两只电阻搞定。
一般只需要: 传感器的输出电阻<<分压电阻<<ADC的输入电阻。
另外,烟雾传感器不是属于需要精密定量的那种,怎么用都可以的。
赞
0
评论
回复
支持
反对
tanic
回答时间:2020-9-7 16:18:28
a0a.1 32b0c
明显是完成老师要求,
设计没问题,把老师担心的两点分析一下就行了
赞
0
评论
回复
支持
反对
hihi22
回答时间:2020-9-17 16:03:41
a4a.1 32b0c
5V分压折算成3.3V即可,阻抗之类的先要保证ADC采集程序正确
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
一般只需要: 传感器的输出电阻<<分压电阻<<ADC的输入电阻。
另外,烟雾传感器不是属于需要精密定量的那种,怎么用都可以的。
设计没问题,把老师担心的两点分析一下就行了