你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【Nucleo板开发日志】+mbed平台---ADC学习

[复制链接]
feiante-155820 发布时间:2014-8-26 16:27
 今天开始学习ADC的使用方法。
# I/ O5 }! V4 p" W) q6 k5 q首先程序编写如图1所示。. |7 f9 B! q" L3 d# @
图1.JPG
- y* \' S" ]! A- [0 V( G程序分析:首先配置好串口,用于显示电压值,配置A0口为模拟输入。& t2 ?) |( t2 t% |2 X0 o% R
由于我用万用表检测,最大电压为3.294,所以显示的电压voltage是读到的浮点值*3.294。  u, q- i, J1 M/ k( s! _) _
如果电压大于1.5V,板上的LED灯取反。
1 d' x6 S$ A3 S5 ?每隔1s钟采集并显示一次电压值。( k+ m/ e, R- C5 R- }! A
ADC的API如图2所示,使用写的很清楚。! d* R, o# b" c" j0 M. p  \
图2.JPG
# q4 u5 X# i  a8 Z虽然ADC使用起来还是比较简单的,但是感觉采集的电压值不是很准,而且会波动,不知道是不是我使用不对的原因。2 s# @/ i! z) }# C" J. g
 
! q! X$ A2 r0 r! r/ y* I* ^ 
' d) X/ J# ^+ ^5 n 
收藏 1 评论3 发布时间:2014-8-26 16:27

举报

3个回答
anywill 回答时间:2016-10-16 07:43:06
微信截图_20161016073717.png
( I- e6 l/ O, P3 @$ T; D: Q$ m. c
楼主,试了试你的程序,感觉电压跳变特别大,有没有改善的方法?$ \0 p: `9 L3 e3 e3 H6 k. R
anywill 回答时间:2016-10-16 07:57:33
刚才搜了一下,只有100脚以上的才有模拟参考电压输入引脚
pythonworld 回答时间:2016-10-24 22:40:30
我也发现用mbed ADC测量电压不准,不知道什么原因。

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版