打印
[其它应用]

AD转换偶尔出现结果为0

[复制链接]
楼主: tian111
手机看帖
扫描二维码
随时随地手机跟帖
61
huquanz711| | 2024-8-24 19:36 | 只看该作者 回帖奖励 |倒序浏览
应该是应用逻辑影响了AD的数据处理,检查一下代码逻辑。

使用特权

评论回复
62
芯路例程| | 2024-9-5 23:57 | 只看该作者
什么交流?软件逻辑之间有问题吗?

使用特权

评论回复
63
chenjun89| | 2024-9-6 08:52 | 只看该作者
看一下是不是进程之间相互干扰了

使用特权

评论回复
64
flycamelaaa| | 2024-9-6 16:33 | 只看该作者
通信干扰

使用特权

评论回复
65
stormwind123| | 2024-9-6 19:00 | 只看该作者
程序中可能存在逻辑错误或时序问题,导致在通信过程中AD转换的初始化或执行过程被错误地中断或修改。

使用特权

评论回复
66
classroom| | 2024-9-6 22:23 | 只看该作者
确保单片机的电源供应稳定可靠,可以考虑使用稳压电源或增加滤波电容等措施来减少电源波动。

使用特权

评论回复
67
powerantone| | 2024-9-7 16:00 | 只看该作者
如果AD转换和通信操作共享了某些硬件资源(如中断、定时器等),那么在通信过程中可能会占用这些资源,导致AD转换无法正常工作。

使用特权

评论回复
68
lllook| | 2024-9-13 06:41 | 只看该作者
那不太可能。只要ad转换器和通信器只发送0x01,

使用特权

评论回复
69
dreamCar| | 2024-9-23 15:52 | 只看该作者
只要用软件过滤来处理它,

使用特权

评论回复
70
elephant00| | 2024-9-26 11:09 | 只看该作者
通信干扰?

使用特权

评论回复
71
两只袜子| | 2024-9-26 12:00 | 只看该作者
通信过程中,如果单片机的电源供应发生波动,可能会影响到AD转换器的参考电压或供电电压,从而导致转换结果不准确。

使用特权

评论回复
72
jcky001| | 2024-9-26 12:30 | 只看该作者
软件或固件问题

使用特权

评论回复
73
cr315| | 2024-9-26 13:00 | 只看该作者
检查AD转换器的外围电路连接是否正确,包括参考电压、信号输入等,连接不良或错误可能导致转换结果不准确。

使用特权

评论回复
74
laocuo1142| | 2024-9-26 14:30 | 只看该作者
可能是ADC模块本身问题

使用特权

评论回复
75
flycamelaaa| | 2024-9-26 14:30 | 只看该作者
优化通信协议和时序查,减少通信过程中的信号冲突和干扰。

使用特权

评论回复
76
powerantone| | 2024-9-26 15:20 | 只看该作者
使用稳定的电源供应,并添加适当的滤波电路,以减少电源波动对AD转换器的影响。

使用特权

评论回复
77
stormwind123| | 2024-9-26 16:00 | 只看该作者
检查和更新软件/固件

使用特权

评论回复
78
probedog| | 2024-9-26 18:00 | 只看该作者
检查硬件连接

使用特权

评论回复
79
classroom| | 2024-9-26 19:00 | 只看该作者
更换或修复ADC模块

使用特权

评论回复
80
LLGTR| | 2024-10-7 17:31 | 只看该作者
建议在ADC输入通道上增加一个小电容进行滤波。,

使用特权

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

本版积分规则