[技术问答]

M480的ADC各通道互相干扰,让人挺头大

[复制链接]
1068|13
手机看帖
扫描二维码
随时随地手机跟帖
apple|  楼主 | 2020-6-9 09:52 | 显示全部楼层 |阅读模式
如果CH1电压超过3.3V, 采样CH0得到的值是不对的 ,  因为我用的PIN要做多功能,有时要当AD用, 有时要当IO用, 所以没法用隔离分压解决,  是不是可以从ADC设置上做解决?

使用特权

评论回复
youxiegushi| | 2020-6-9 16:54 | 显示全部楼层
没遇到过,建议找原厂技术支持下

使用特权

评论回复
玛尼玛尼哄| | 2020-6-9 22:46 | 显示全部楼层
你这种应用也够奇葩的,就不能分开用吗

使用特权

评论回复
玛尼玛尼哄| | 2020-6-9 22:46 | 显示全部楼层
当IO就当IO,怎么还当ADC了。当ADC的怎么还可以当IO,第一次遇到。

使用特权

评论回复
jasontu| | 2020-6-10 07:40 | 显示全部楼层
几个方式处理,
1,取样率降低,有足够的时间作adc电容作放电
2,在2个通道间,插入一个无用的adc 通道,让adc电容作放电用。

使用特权

评论回复
gx_huang| | 2020-6-10 09:05 | 显示全部楼层
是硬件设计问题,如果电源电压VCC=3.3V,ADC参考电压是VCC,GPIO电压超过VCC,且有内部钳位,则肯定会影响ADC的。

使用特权

评论回复
apple|  楼主 | 2020-6-10 09:28 | 显示全部楼层
我是做测试用的,  这个口要和目标通信,还要AD采样通信波形是不是正常, 目前用1N5819钳位到3。3V可以,  STM32F407也有这个问题

使用特权

评论回复
Sunriver_Yao| | 2020-6-10 17:44 | 显示全部楼层
【1】串接一个300R电阻试试;【2】跨接一个RB751肖特基二极管到电源;【3】如果你没用刀3.1V以上,跨接一个稳压管到地,避免电流漏到芯片内部去。

使用特权

评论回复
gejigeji521| | 2020-6-10 21:31 | 显示全部楼层
看来这不是新唐的问题,是这种硬件实现方式本身的问题,要降低ADC采样频率,另外看看能否设置ADC的时钟频率。

使用特权

评论回复
zljiu| | 2020-7-6 16:52 | 显示全部楼层
是不是超压了啊

使用特权

评论回复
coshi| | 2020-7-6 16:52 | 显示全部楼层
问题好奇怪啊

使用特权

评论回复
aoyi| | 2020-7-6 16:52 | 显示全部楼层
加控制电路做采样的转换啊

使用特权

评论回复
drer| | 2020-7-6 16:53 | 显示全部楼层
降低取样率有什么算法的依据吗

使用特权

评论回复
gwsan| | 2020-7-6 16:53 | 显示全部楼层
楼主问题解决了吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:www.mcusky.com QQ:12717437 680元开源双踪100M虚拟示波器,各类单片机精准反编译服务,项目开发单片机、ARM、PC、 Android。

86

主题

565

帖子

8

粉丝