找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8291|回复: 16
打印 上一主题 下一主题
收起左侧

stc8a8k64s4a12单片机ADC转换速度是怎么计算的?

  [复制链接]
回帖奖励 50 黑币 回复本帖可获得 10 黑币奖励! 每人限 1 次(中奖概率 50%)
跳转到指定楼层
楼主
Fadc=SYSclk/2/16/SPEED
是怎么算的ADC转换速度

1.jpg (63.5 KB, 下载次数: 139)

1.jpg

2.png (18.51 KB, 下载次数: 128)

2.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:401564 发表于 2019-4-3 08:38 | 只看该作者
不要看这个,底下表格里面已经标志好了:最快是32个系统时钟完成,最慢是512个系统时钟完成,自行设定就可以了它说的是ADC时钟等于多少的分频,实际上就是系统时钟*多少,然后就是是每16个ADC时钟完成一次ADC
最快的是2分频算一个,那就是:系统时钟*2*16=32个系统时钟
主要是你没有严谨的从头看数据手册


回复

使用道具 举报

板凳
ID:213173 发表于 2019-4-3 18:18 | 只看该作者
F ADC = SYSclk/2/16/SPEED
SYSclk=系统频率
输入ADC模块的时钟频率=SYSclk/2
完成一次A/D转换需要16个ADC时钟脉冲
SPEED=ADC_CHS[3:0]设置状态
完成一次A/D转换时间=SYSclk/2/16/SPEED,注:SPEED的值1~16
回复

使用道具 举报

地板
ID:421350 发表于 2020-3-14 11:42 | 只看该作者
想继续请教一下,这个转化时间的选择是以什么来评定的呢?按理来说选择时间越短会更好呀
回复

使用道具 举报

5#
ID:651494 发表于 2020-5-25 10:56 | 只看该作者
Y_G_G 发表于 2019-4-3 08:38
不要看这个,底下表格里面已经标志好了:最快是32个系统时钟完成,最慢是512个系统时钟完成,自行设定就可 ...

意思是 stc8a8k64s4a12单片机ADC转换速度等于:SYSclk/ (设置的speed系数)

*不要去理会多少分频(2分频。。。。)和16个ADC时钟才能完成一次转换这样的描述
*直接将Speed设置为32~512,再用系统时钟除这个系数就是ADC转换速度
是这样吗?
回复

使用道具 举报

6#
ID:974300 发表于 2021-10-26 12:54 | 只看该作者
输入ADC模块的时钟频率=SYSclk/2
完成一次A/D转换需要16个ADC时钟脉冲
SPEED=ADC_CHS[3:0]设置状态
完成一次A/D转换时间=SYSclk/2/16/SPEED
回复

使用道具 举报

7#
ID:907700 发表于 2022-5-10 12:17 来自触屏版 | 只看该作者
是不是速度越快越好?为什么还要设置速度?用最快速不是很好吗
回复

使用道具 举报

8#
ID:382454 发表于 2022-5-10 17:09 | 只看该作者
数据表里说的很清楚了,如果越快,那精度不高的。也可能抖动的历害,想稳定点,要选慢点,或多次取平均值。
回复

使用道具 举报

9#
ID:1030839 发表于 2022-5-30 18:09 | 只看该作者
同问,上课听的一知半解
回复

使用道具 举报

10#
ID:372579 发表于 2022-5-31 12:38 | 只看该作者
不一定速度快了就好,选择比较合适的,也就是在保证允许精度的情况下,尽量调快速度
回复

使用道具 举报

11#
ID:491577 发表于 2022-5-31 15:00 | 只看该作者
其实速度不影响AD精度,只是一般人不会用而已,51单片机实际只有一路AD硬件,通过模拟开关选择不同的通道,切换通道是需要一定的时间才能够使电压稳定,所以前面几次ADC数值不准确是正常的,切换通道时前面几次ADC丢弃,再取几次ADC平均才能够得到准确的AD数值,如果不改变通道就不需要丢弃。STC8单片机最快ADC速度=32/30M=1.0666us,每秒可以进行93.7万次,但是ADC不可以自动连续运行,启动、读取数据也需要时间,所以官方给出的数据是每秒可以进行80万次ADC。
回复

使用道具 举报

12#
ID:1031458 发表于 2022-6-1 11:03 | 只看该作者
F ADC = SYSclk/2/16/SPEED
回复

使用道具 举报

13#
ID:1031458 发表于 2022-6-1 11:03 | 只看该作者
问题解决了吗
回复

使用道具 举报

14#
ID:1031458 发表于 2022-6-1 11:21 | 只看该作者
不一定速度快了就好,选择比较合适的,也就是在保证允许精度的情况下,尽量调快速度
回复

使用道具 举报

15#
ID:927524 发表于 2022-10-30 23:23 来自触屏版 | 只看该作者
你们说的是STC-AD的采样率,有谁知道单片机的数据输出率怎么算的??
回复

使用道具 举报

16#
ID:799053 发表于 2022-11-1 09:03 | 只看该作者
ADC = SYSclk/2/16/SPEED  带入公式就可以了
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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