打印
[其他产品]

MCU数据采集的精度与实时性设计

[复制链接]
1635|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
forgot|  楼主 | 2025-2-21 11:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
高精度设计:


通过合理设计PCB,减少电磁干扰,确保信号完整性。
选择分辨率较高的ADC(如12位、16位或更高),以提高数据精度。
软件中应用数字滤波,在保证实时性的同时提高数据精度。
定期校准ADC和传感器,消除漂移和误差。

实时性设计:


利用DMA将ADC数据直接传输到内存,减少CPU干预,提升效率。
使用RTOS或多任务机制,将采集任务设为高优先级,优化采样时序,确保实时性,减少延迟。

使用特权

评论回复
沙发
幸福小强| | 2025-2-21 12:20 | 只看该作者
DMA确实很好用。

使用特权

评论回复
板凳
玛尼玛尼哄| | 2025-2-22 13:03 | 只看该作者
要考虑传感器的精度,比如选用的模拟器件1%还是0.1%的误差。

使用特权

评论回复
地板
初级工程渣| | 2025-2-22 17:43 | 只看该作者
PCB设计对信号完整性和抗干扰能力有直接影响。

使用特权

评论回复
5
xinxianshi| | 2025-2-22 21:07 | 只看该作者
如果信号变化不特别快,可以加一个滤波电容

使用特权

评论回复
6
yiy| | 2025-2-27 19:54 | 只看该作者
整个信号链上都要考虑到误差问题。误差叠加就很可怕

使用特权

评论回复
7
gouguoccc| | 2025-2-27 21:46 | 只看该作者
可以考虑用外部ADC,精度更高。

使用特权

评论回复
8
初级工程渣| | 2025-3-26 15:07 | 只看该作者
ADC、传感器等关键信号线应尽量短、直,避免长线天线效应。

使用特权

评论回复
9
g36xcv| | 2025-3-27 16:56 | 只看该作者
在设计PCB时,尽量将模拟信号和数字信号分开走线,避免干扰。

使用特权

评论回复
10
g36xcv| | 2025-3-27 16:57 | 只看该作者
在布线时要小心避免信号线过长,避免高频信号与低频信号之间的串扰。

使用特权

评论回复
评论
forgot 2025-3-28 15:22 回复TA
是的 
11
小明的同学| | 2025-3-27 17:59 | 只看该作者
采用各种方法提高精度,要考虑信号完整性,从采集到处理都要考虑到。

使用特权

评论回复
12
穷得响叮当侠| | 2025-3-28 21:19 | 只看该作者
在高精度数据采集系统中,传感器的精度和ADC的精度哪个更重要呢

使用特权

评论回复
13
作业天敌在此| | 2025-3-28 23:45 | 只看该作者
使用DMA传输数据会不会增加系统的复杂性呢?

使用特权

评论回复
14
灵犀幻影| | 2025-3-29 10:23 | 只看该作者
如果ADC的分辨率已经很高了,还需要定期校准吗

使用特权

评论回复
15
我是一颗胖蘑菇| | 2025-3-29 16:43 | 只看该作者
如果信号线过长,有什么方法可以减少串扰呢

使用特权

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

本版积分规则

1900

主题

13883

帖子

57

粉丝