完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我使用PIC18F97 J94。当我读数据表时,它是写关于A/D转换时钟(TAD)的。它应该是最小的TAD时间。我找不到最小TAD时间的指定值,也不知道我要为ADCON3H配置多少TAD。有人知道TAD时间的指定值吗?
|
|
相关推荐
3个回答
|
|
数据表第451页上写道:转换时间是A/DC转换器转换S/H放大器所保持的电压所需的时间。A/D转换需要一个A/D时钟周期(TAD)来转换结果的每个位,再加上两个额外的锁相周期,或者对于一个12bi总共需要14个TAD周期。它基本上取决于振荡器的频率,来计算这个数,然后你可以配置ADCON3H的4-0位。
|
|
|
|
你好,谢谢你的回答。但是当我看到PIC18F97 J92的例子22-2错误的时候。他们用31 TAD作为样本时间,它是如何计算的?这31 TAD是整个采集时间吗?
|
|
|
|
请参阅数据表中的“表30~41:A/D转换要求”。如果我读对了,数据表上说,如果你有低阻抗电压源(高达50欧姆),通常需要至少750ns的采样时间来充电S/H电容,当信号在全范围改变时,其耐受性优于2LSB。ADC采样/保持前端。在PIC16F1789C UC内,12位BADC并不十分相似。查看16F1789DATAGET,部分“17.4 ADC采集要求”。从这一节你会知道采样时间是如何计算的。不幸的是,从实践的角度来看,这些信息几乎是无用的。没有关于实际PIC18F97 ADC前端结构和S/H路径阻抗的信息。假设750ns的采样时间是典型的,我可以提出包括源阻抗的前端的RC常数大约是83ns。因此,如果S/H电容容量为10pF,则内部路径阻抗约为(83ns/10pf50)=82kOHm。从这些计算中,你可以计算(没有保修)所需的采样时间为你的某些源阻抗。不管怎样,推荐的源阻抗仅高达2.5kOHm。因此,只需增加采样时间到(82KOHM+2.5KOHM)/82KOHM *750NS=980NS最小。为了保证在整个温度范围内正确采样,将此值增加3倍是合理的。结论:取980ns*3+4TAD采样时间,使用不超过2.5kOhm的ADC源阻抗.IMHO。
|
|
|
|
只有小组成员才能发言,加入小组>>
5170 浏览 9 评论
2001 浏览 8 评论
1931 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3176 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2228 浏览 5 评论
737浏览 1评论
622浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
509浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
635浏览 0评论
531浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 20:39 , Processed in 1.193910 second(s), Total 53, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号