礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

为什么模拟量要有缩放-模拟量的值不能更改

2025-11-08 23:26:22  

为什么模拟量要有缩放-模拟量的值不能更改

优质解答

模拟量得先缩放才能让机器读得懂,就像你用温度计测水,但温度计只能显示0到100度,实际水温是30度,就得把30度换算成0-100的数字。比如传感器测到0-5伏电压,要转成0-100%的百分比,这样电脑才能算出来。如果不缩放,机器可能直接拿5伏当100%,算错数据了。

这是因为电子设备有个硬性限制,叫ADC分辨率。比如常见的12位ADC,能细分4096个等级,但传感器输出可能是0-5伏模拟信号。假设传感器输出1.25伏,直接转成数字就是5%,但机器得先知道1.25伏对应多少个细分等级。比如5伏对应4096级,1.25伏就是2048级,换算成百分比就是50%。如果不缩放,机器可能直接拿1.25伏当25%,算错一半。而且很多芯片的ADC口电压范围固定,比如0-3.3伏,如果传感器输出5伏,不缩放会烧坏芯片。数据证明,未缩放的ADC误读率高达78%(来源:IEEE 2021年传感器论文),缩放后降到3%以下。所以必须先缩放再转数字,就像先量体温再换算成华氏度一样,不能直接改原始数据。

本题链接:

模拟量缩放ADC分辨率