神农鼎 发表于 2023-8-20 17:11:34

一次完整的 A/D 时间含【ADC输入通道的切换时间+采样的时间+关闭采样的时间+固定转换

一次完整的 A/D 时间,含
【ADC输入通道的切换时间+采样的时间+关闭采样的时间+固定转换采样保持电容的时间】
===============================================
1,选择通道/不管换没换通道;
2,采样/采样时间尽量设长些;
3,关闭采样/只保持;
4,ADC的转换阶段是对采样保持电容的转换,时间固定,只是内部的简单处理,
   【10位ADC,10个ADC时钟】,【12位ADC,12个ADC时钟】







不启动DMA支持ADC,如何简单的同一个ADCx输入通道连续采样转换


连续 【采样+转换】,A/D 最多16次, 自动硬件产生平均值

也可以启动DMA来支持ADC, 可以轮回16个通道,每个通道连续256次

神农鼎 发表于 2023-8-20 17:33:46

我最近特别强调 ADC是:采样+转换 !
是因为很多伙伴没有采样时间应该根据实际情况设置的概念,
结果ADC没用好,采样时间必须够










神农鼎 发表于 2023-8-20 17:41:27







神农鼎 发表于 2023-9-1 13:57:19

https://www.stcaimcu.com/data/attachment/forum/202309/01/112932a2or4h5292w2u2xl.png

神农鼎 发表于 2023-9-6 16:25:26








神农鼎 发表于 2023-11-19 15:32:37


曹+1 发表于 2023-11-19 19:36:44

没看懂

hhh402 发表于 2023-11-20 12:33:09

其实没有必要纠结采样时间,手册已经给出了Radc的值700Ω,Cadc的值16.5pF。用Multisim 14.0仿真,在极限5V电压下,只需要165ns,Cadc的电压就可以从5V降低到20uV以下,也就是说采样时间大于165ns就可以了,单片机在主频35MHZ时,ADC频率最大为35/2=17.5MHZ,每一个ADC时钟时间为1000/17.5=57.1ns,STC8H系列单片机默认采样时间为11ADC时钟=11*57.1ns=628.1ns,已经足够长了,加大采样时间没有意义。其实ADC不准更大可能就是要检测的电压纹波太大造成的,7805稳压有几个mv纹波很正常,DCDC电源纹波大于100mv,用12位ADC检测有跳动是正常的。

神农鼎 发表于 2024-1-10 19:40:32

他外部串了个电阻到信号源,你咋办

jwg 发表于 2024-1-11 13:28:24

手册中建议串电阻的
页: [1] 2 3
查看完整版本: 一次完整的 A/D 时间含【ADC输入通道的切换时间+采样的时间+关闭采样的时间+固定转换