模拟和数字计算之间的实际区别是什么?


回答 1:

数字:我将所有数字表示为其最接近的值,其加权乘积为2; 模拟:我将数字表示为电阻值或电阻两端的电压或通过电阻的电流。 我知道电阻,电压或电流的精度通常限制为百分之一。 模拟参数上的PPM精度非常昂贵。

计算是对数字和数字对的一系列运算。 数字计算是从对位的基本运算中获得的,这些运算只能有两个可能的值。 许多数字计算既可以串行实现,一次寻址一个位对,也可以并行实现,同时寻址多个对。 因此,有许多方法或算法可以实现每个算术运算,例如加法,乘法或排序。 模拟计算依赖于基尔霍夫电压定律,基尔霍夫电流定律和叠加规则的应用,以实现加法,减法,乘法和除法以及运算放大器的能力,以提高无源RC网络在集成和差分中的精度。 运算放大器电路网络可以互连以解决微分方程。

[我可以在这里详细编辑]

因此,总的来说,数字计算更复杂,更精确,更可扩展,而模拟计算的精度范围有限,但可以通过现成的组件快速设置,以解决某些不太复杂的问题,时间。 数字计算通常需要对“真实世界”中的模拟值进行采样和转换。 数据可以存储,存档,共享和管理。 模拟计算机可以直接与传感器,执行器和传感器的模拟输出和输入配合使用。 对于某些简单的问题,模拟量可能更简单/更便宜


回答 2:

模拟是指在其域中具有连续值范围的信号(介质无关紧要,可以是电压,电流,光功率等)。 例如,电池可以具有1V至1.7V的电压以及介于两者之间的任何电压,例如1.5285368V。

数字是指在一定范围内离散的信号。 例如,TTL允许两个值:0–0.8V被分类为低,而2–5V被分类为高。 从技术上讲,无法解释0.8V至2V的电压。 同样,当您的手指数到8时,信号8便用离散的“手指单位”来表示。 现在您无法用手指数到8.5(假设没有半/三指或数学技巧)。

一个简单的例子说明了差异。 取两根绳子,一个接一个地放置。 该长度是模拟长度,因此您正在使用模拟计算来找到总长度。

接下来,将每个字符串测量到最接近的厘米(任何合理的单位都可以)。 然后将两个数字相加。 长度已离散到最接近的厘米,因此您正在使用数字计算。

除非您是非常精确的切弦刀,否则两个数字不应相同。


回答 3:

模拟计算没有内存。 严格来说是实时的。 模拟电压受到监控。 可以使用运算放大器进行计算。 输出是模拟的,可能缓冲到高电压和高电流。 稳压器可能是模拟计算的一个简单示例。 早期的用于枪支控制的军事系统(也许是朝鲜战争时期?)是使用真空管的模拟计算机。 也许越南早期战争在模拟计算中就有晶体管。 也许是在60年代末至70年代初的运算放大器。

如今,模拟已转换为数字,所有处理均以数字进行,然后转换回模拟以进行操作。