OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...

查看: 563|回复: 6

请教关于STM8s ADC多通道采集

[复制链接]

  离线 

8

主题

32

帖子

0

精华

新手入门

积分
37
金钱
37
注册时间
2017-3-23
在线时间
13 小时
发表于 2017-10-16 17:48:53 | 显示全部楼层 |阅读模式
20金钱
请教一下大家,STM8s的ADC通道采集,这个通道的概念是什么?假如我要采集某个管脚的电压,能做到吗?
今天试了一下初始化如下
    ADC1_Init ( ADC1_CONVERSIONMODE_CONTINUOUS,
                       ADC1_CHANNEL_4,
                      ADC1_PRESSEL_FCPU_D2,
                       ADC1_EXTTRIG_GPIO, DISABLE,
                        ADC1_ALIGN_RIGHT,
                       ADC1_SCHMITTTRIG_ALL,
                         ENABLE);

硬件上在PD4外接了一个红外对管,把获取的16位数据高低位运算成两个8位数串口打印出来一直是 0x02、0x62~0x63 没变化,但是PD4的电压其实一直在变化的。


第一次接触ADC数模转换,见笑了,多谢大家指教。

回复

使用道具 举报

  离线 

500

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
129729
金钱
129729
注册时间
2010-12-1
在线时间
1169 小时
发表于 2017-10-17 00:47:56 | 显示全部楼层
帮顶
回复

使用道具 举报

  离线 

0

主题

4

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2017-11-27
在线时间
0 小时
发表于 2017-11-27 22:53:40 | 显示全部楼层
通道,就是把外部管脚上的模拟电压通过CPU内部的电子选择开关,连接到CPU内的模数转换模块输入的通路
回复

使用道具 举报

  离线 

0

主题

4

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2017-11-27
在线时间
0 小时
发表于 2017-11-27 22:58:02 | 显示全部楼层
每一个采集通道都与CPU特定的引脚对应,具体对应哪一个脚,需要查CPU的数据手册
回复

使用道具 举报

  离线 

0

主题

4

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2017-11-27
在线时间
0 小时
发表于 2017-11-27 23:02:30 | 显示全部楼层
正点原子公众号
进行模数转换前,先要把采集通道引脚设置为模拟输入脚,然后要CPU选择如入相应的通道,具体如何操作数据手册里有详细说明。
回复

使用道具 举报

  离线 

0

主题

4

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2017-11-27
在线时间
0 小时
发表于 2017-11-27 23:07:06 | 显示全部楼层
你文中说的PD4口外接红外对管,是数字输出口,是开关量,你如何能测它的电压,万用表所测的电压变化值是平均值
回复

使用道具 举报

  离线 

29

主题

475

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2395
金钱
2395
注册时间
2014-7-19
在线时间
345 小时
发表于 2017-11-29 15:16:40 | 显示全部楼层
本帖最后由 翱翔云端的鸟 于 2017-11-29 15:20 编辑

PD4是蜂鸣器或者普通IO,模拟输入在特定引脚,可以查看对应的手册 上面有

以STM8S208为例,模拟通道的引脚对应为:
AIN0---PB0
AIN1---PB1
AIN2---PB2
AIN3---PB3
AIN4---PB4
AIN5---PB5
AIN6---PB6
AIN7---PB7
AIN8---PE7
AIN9---PE6
AIN10---PF0
AIN11---PF3
AIN12---PF4
AIN13---PF5AIN14---PF6
AIN15---PF7

用标准库写个ADC很容易!
电子人生!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




关闭

"原子哥”推荐上一条 /1 下一条

QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-7-19 13:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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