完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
芯片型号:M058LBN
VDD:5V;AVDD:3.3V 在上面的供电环境下,ADC输入悬空,此时ADC转换结果是最大值0xFFF,不能正常转换。用万用表测量ADC输入端口有3.9V。 将AVDD换成5V供电时,差分输入转换工作正常,用万用表测ADC输入端口是0.7V左右。 看手册AVDD输入范围是3V~5,5V之间。3.3v电压也在范围内,问题出在哪麻烦大家帮忙分析一下。 |
|
相关推荐
2个回答
|
|
AVDD必须和VDD电压一样
|
|
|
|
根据提供的信息,问题可能出在ADC电压参考(AVDD)供电不足,导致ADC不能正常转换。
在前面的供电环境下(AVDD为3.3V),当ADC输入悬空时,ADC转换结果是最大值0xFFF。这可能是因为ADC的参考电压没有达到正常的范围,导致ADC无法正确地将输入电压转换为数字值。万用表测量到ADC输入端口有3.9V可能是因为ADC没有正常地工作,导致输入端口的电压与实际情况不符。 当将AVDD改为5V供电时,差分输入转换正常工作,同时万用表测量到ADC输入端口为0.7V左右,这符合预期的情况。 根据手册提供的信息,AVDD输入范围是3V~5.5V之间,所以3.3V的电压在范围内。然而,根据您的描述,目前的供电环境下(AVDD为3.3V)ADC无法正常工作。这可能是因为在实际情况下,3.3V的AVDD电压并不能提供足够的参考电压。 为了解决这个问题,可以尝试以下方法: 1. 确保AVDD电源的稳定性:检查AVDD供电电源的稳定性和噪声情况。使用示波器检测AVDD电源的纹波情况。 2. 考虑增加AVDD的供电电压:如果可能的话,尝试将AVDD电压提高到5V,以确保ADC能够正常工作。 3. 检查其他供电电源:确保其他供电电源(如VDD)都正常工作,并提供足够的电源给ADC芯片。 总之,导致ADC不能正常转换的原因可能是AVDD电压不足。您可以通过确保AVDD电源的稳定性、适当调整供电电压以及检查其他供电电源,来解决问题。如果问题仍然存在,建议参考芯片手册中的建议或者联系相关威廉希尔官方网站 支持来获取更详细的帮助。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-spi编程示例之spi编写程序
672 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第三十七章 image图像对比实验
654 浏览 0 评论
787 浏览 1 评论
568 浏览 0 评论
关于RT-Thread studio添加freemodbus控件失败的问题
942 浏览 1 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11657 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-11 01:40 , Processed in 0.496277 second(s), Total 41, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号