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

艾克姆IK-ZET6开发板Cube之ADC

[复制链接]
lisingch 发布时间:2018-1-20 11:03

+ l& T$ r* }" h) \& I接上篇:艾克姆IK-ZET6开发板Cube之UART
$ L3 c; g/ C# {       艾克姆IK-ZET6开发板串口(USART1)测试基础上添加ADC实验,实验采集数据通过串口发送至PC端经串口助手显示。/ z7 O$ }- q- f* [" U+ ~+ g
一、实验资源8 O) t. f6 {1 H! y
1、艾克姆IK-ZET6开发板;
% P2 P) g; a% m3 M' f  O7 X. k9 p2、keil 5.24) y- w' ?( M9 f7 @7 |3 Y4 V0 j* x
3、STM32CubeMX 4.237 Y5 Y1 I% u5 l8 L8 v5 N& Z1 C" J3 o, f
4、J-LINK9* a( y/ \% s; K
5、sscom5.13.1- Y  {6 C7 _& T' f0 ]/ M! v
# T- E; A$ ~; j# }5 s  E2 x7 v
二、实验内容, a# ?, e! x/ g* t
1、利用ADC1的通道8(PB0端口)采集由半可变电阻(RV1)产生的VCC分压,MCU的VREF+、VREF-分别与电源+3.3V、GND相连。( D" O# X5 Y" W9 ?) h
QQ截图20180119120038.png
& Q: p& E5 R7 d1 M% _! |' y! K QQ截图20180119154819.png
# V& z2 W) a$ |( u& l$ o$ F QQ截图20180119154907.png ' F! C. d4 B  i2 Q: {% g

7 I' N8 M: \# [2 t/ B# D2、增加ADC1_IN8
! n! W" x% |/ T; { QQ截图20180119120730.png % X- ~7 ?' f" T! i
QQ截图20180119104404.png # W/ W! b- k1 V& X9 k( l
QQ截图20180119120924.png 2 {4 w; Q6 p* J. I. e* i& N# C8 D

+ n" S, b2 g+ ]7 d3、主要代码/ G4 u, T, M" x8 w" D
  1. while (1)
    # ?# N1 y5 y  E; B/ O, \
  2.   {% {  \% o; Y: `: D2 P" [
  3.                 HAL_ADC_Start(&hadc1);     . ~& t5 u+ s: Q# W; p7 x9 I
  4.                 HAL_ADC_PollForConversion(&hadc1, 50); ( G' M% j! Y* C) j' {$ e
  5.                 if(HAL_IS_BIT_SET(HAL_ADC_GetState(&hadc1), HAL_ADC_STATE_REG_EOC))* L7 m0 N9 Q0 O6 |& \
  6.                 {8 {7 i! T7 M: F5 J& b- l
  7.                         AD_Value = HAL_ADC_GetValue(&hadc1);
    1 V& d' L, S' E, `4 Q
  8.                         printf("\n AD_Value = %d mv\r\n" ,AD_Value);1 k* p' ^% g, a
  9.                 }
复制代码
" x& r- }! L! @5 ?3 e

  F& N& {7 b1 k* ]0 P三、实验结果。上电后第一次的采集较后面的数值偏小,应该加滤波改进。
: H7 L; e; k( A. v* Y- R QQ截图20180119132019.png
, d6 |4 U) c2 J7 N
9 b% b8 h7 H9 U3 o, T; `/ q
赞 收藏 评论4 发布时间:2018-1-20 11:03

举报

4个回答
orima 回答时间:2018-1-21 09:50:59
andey 回答时间:2018-1-22 09:54:28
提示: 作者被禁止或删除 内容自动屏蔽
wolfgang 回答时间:2018-1-23 13:17:02
文档不错~~写得很详细~~
zero99 回答时间:2018-2-1 09:27:49
来晚了,感谢支持,已汇总到1月技术原创
/ B4 T8 |# [8 O4 U5 @: Thttps://www.stmcu.org.cn/module/forum/thread-614550-1-1.html
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版