2812片内ADC采样时间计算

1)序列采样模式(smode = 0)
[attach]12497[/attach]
td(从事件触发到采样的延迟时间) = 2.5tc;
tsh(采样保持/读取宽度) = (1 + acqps) * tc;
td(sch_n)(第一个结果出现在结果寄存器的延迟时间)= 4tc;
td(sch_n+1)(后续结果出现在结果寄存器的延迟时间) = (2 + acqps) * tc;
完成一个seq总的耗时:
t = [(2.5 + 1 + acqps + 4 + n(2 + acqps)] * tc = [2n + 7.5 +(n + 1)acqps]tc;其中tc为采样时钟周期,n为max_conv;
本人adc配置为:acqps = 1;adcclk = 7.5mhz;双序列发生器模式,seq1,最大通道数为8(max_conv = 7,即n = 7);
计算结果为:t = 4us;
级联序列发生器模式时,计算结果类推。
2)同步采样模式(smode = 1)
[attach]12498[/attach]
此模式下td及tsh与前种模式相同,而:
t(scha0_n)(a通道第一个结果出现在结果寄存器的延迟时间) = 4tc;
t(schb0_n)(b通道第一个结果出现在结果寄存器的延迟时间) = 5tc;
t(scha0_n+1)(a通道后续结果出现在结果寄存器的延迟时间) = (3 + acqps) * tc;
t(schb0_n+1)(b通道后续结果出现在结果寄存器的延迟时间) = (3 + acqps) * tc;
完成一个seq总的耗时:
t = [(2.5 + 1 + acqps + 5 + n(3 + acqps)] * tc = [3n + 8.5 +(n + 1)acqps]tc;其中tc为采样时钟周期,n为max_conv;
按上述adc配置:acqps = 1;adcclk = 7.5mhz;双序列发生器模式,seq1,最大通道数为8(max_conv = 7,即n = 7)
计算结果为:t = 5us;

常用外围硬件电路设计
ADT7310 精确度为±0.5°C的16位数字SPI温度传
电源管理ic是什么
DC-DC电源芯片48V转5V1A 降压芯片AH8670C
展会进行时 | 硕博电子与您相聚2023中国国际农机展
2812片内ADC采样时间计算
德施曼首发二代3D人脸智能锁,线上+线下融合发力转型
任天堂Switch便携式底座方案的简介
5G新基建及行业应用服务商中贝通信发布2022第一季度报告
开发者案例:使用ESP8266模块DIY一个热水器控制器之(4)设备分享二维码
无人机的六大航拍技巧
大气在线监测设备的监测原理是什么
人工智能芯片的工作原理、常用架构和主要材料
正点原子开拓者FPGA Qsys视频:uCOS II信号量(2)
一块真正的全独立通信智能手表,应该具备哪些功能与特点?
苹果SIM卡针卖26元 这价钱果然很苹果
手机输入法到底是九宫格好用还是全键盘好用
网络技术发展有四大新动向,网络架构创新成为解决技术挑战
浅谈在大型建筑中智能应急疏散系统的作用以及功能
真正的“黑科技”:首款化学危险品探测无人机问世