PIC18单片机的AD采样频率是怎么计算的(要具体)
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/27 08:26:53
PIC18单片机的AD采样频率是怎么计算的(要具体)
刚接触PIC单片机,什么都不懂啊.
晶振为4MHz,是按照上图标记那里设置吗?
我采集的是单通道的音频信号,多次连续采样,根据采样定理,我需要确保采样的频率.
以下是我自己的理解,好像要等转换结束才能进行下一次采样,所以两次采样的间隔=保持电路采集时间+AD转换时间
PIC18F452手册中计算的最小采集时间为12.86μs,假设13μs.
A/D转换时间需要12个TAD时间,即12×8μs=96μs.
所以,采样的频率为1/(13+96)≈9KHz
请高手指教.或者还有什么更适合的设置AD的方法?
回答要具体,
![](http://img.wesiedu.com/upload/a/b0/ab0ea4736822091e45f2b6fcf2a42416.jpg)
刚接触PIC单片机,什么都不懂啊.
晶振为4MHz,是按照上图标记那里设置吗?
我采集的是单通道的音频信号,多次连续采样,根据采样定理,我需要确保采样的频率.
以下是我自己的理解,好像要等转换结束才能进行下一次采样,所以两次采样的间隔=保持电路采集时间+AD转换时间
PIC18F452手册中计算的最小采集时间为12.86μs,假设13μs.
A/D转换时间需要12个TAD时间,即12×8μs=96μs.
所以,采样的频率为1/(13+96)≈9KHz
请高手指教.或者还有什么更适合的设置AD的方法?
回答要具体,
![](http://img.wesiedu.com/upload/a/b0/ab0ea4736822091e45f2b6fcf2a42416.jpg)
![PIC18单片机的AD采样频率是怎么计算的(要具体)](/uploads/image/z/5641799-23-9.jpg?t=PIC18%E5%8D%95%E7%89%87%E6%9C%BA%E7%9A%84AD%E9%87%87%E6%A0%B7%E9%A2%91%E7%8E%87%E6%98%AF%E6%80%8E%E4%B9%88%E8%AE%A1%E7%AE%97%E7%9A%84%EF%BC%88%E8%A6%81%E5%85%B7%E4%BD%93%EF%BC%89)
AD的采样总时间为采集时间+转换时间:
每位的A/D 转换时间定义为TAD.
最小采集时间TACQ为1.4us,但与你在ADCON2中的ACQT2:ACQT0有关:
ACQT2:ACQT0
111 = 20 个TAD
110 = 16 个TAD
101 = 12 个TAD
100 = 8 个TAD
011 = 6 个TAD
010 = 4 个TAD
001 = 2 个TAD
000 = 0 个TAD,这个是手动采样,
TAD的最小时间为0.7us,TAD由ADCON2的ADCS2:ADCS0设置:
ADCS2:ADCS0:A/D 转换时钟选择位
111 = FRC (时钟来自A/D 模块RC 振荡器)
110 = FOSC/64
101 = FOSC/16
100 = FOSC/4
011 = FRC (时钟来自A/D 模块RC 振荡器)
010 = FOSC/32
001 = FOSC/8
000 = FOSC/2
这个还是有点复杂,用一个图来说明采样的时间过程,图中假设采集时间TACQ=4TAD
![](http://img.wesiedu.com/upload/0/49/049032a6275eb0962be450174738dcbd.jpg)
每位的A/D 转换时间定义为TAD.
最小采集时间TACQ为1.4us,但与你在ADCON2中的ACQT2:ACQT0有关:
ACQT2:ACQT0
111 = 20 个TAD
110 = 16 个TAD
101 = 12 个TAD
100 = 8 个TAD
011 = 6 个TAD
010 = 4 个TAD
001 = 2 个TAD
000 = 0 个TAD,这个是手动采样,
TAD的最小时间为0.7us,TAD由ADCON2的ADCS2:ADCS0设置:
ADCS2:ADCS0:A/D 转换时钟选择位
111 = FRC (时钟来自A/D 模块RC 振荡器)
110 = FOSC/64
101 = FOSC/16
100 = FOSC/4
011 = FRC (时钟来自A/D 模块RC 振荡器)
010 = FOSC/32
001 = FOSC/8
000 = FOSC/2
这个还是有点复杂,用一个图来说明采样的时间过程,图中假设采集时间TACQ=4TAD
![](http://img.wesiedu.com/upload/0/49/049032a6275eb0962be450174738dcbd.jpg)
PIC18单片机的AD采样频率是怎么计算的(要具体)
采样频率是怎么计算出来的?
PIC 单片机的AD采样问题
做数字滤波器时,滤波器的采样频率是指前端ad的采样频率吗?
采样频率怎么计算
PIC 单片机的AD值怎么计算
单片机AD转换问题.ad转换是什么概念?为什么要ad转换才能输入单片机呢?8位16位的ad转换芯片是什么意思?芯片的采样
AD采样电路?单片机3.3V ADC采样口,能采样电源为5V的模拟信号吗?
单片机中用定时器 和计数器来求频率 计算公式是怎么写的?
matlab 信号处理,采样频率fs的设定,与实际AD采样数据时的采样频率有什么关系?
AD的吞吐率是什么意思,和采样频率是什么关系?
AD转换采样频率和分辨率(位数)的区别是什么通俗解释一下.