0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模拟量与数字量的区别

CHANBAEK 来源:小李的创客实验室 作者:初出茅庐的小李 2023-09-14 11:14 次阅读

模拟量与数字量:

数字量和模拟量是两种用于表示和处理不同类型数据的概念,常见于电子和计算机系统中。它们在信号处理、传感器技术、通信控制系统中有不同的应用。

1. 数字量(Digital):

  • 数字量是离散的,它表示为一系列离散的数值,通常是整数。
  • 它们采用有限的离散值,如0和1,通常用于表示逻辑状态(开或关、真或假)或计数值。
  • 数字信号在计算机和数字电子设备中广泛使用,因为它们易于处理、存储和传输。计算机中的数据通常以数字形式表示。
  • 示例:二进制表示(0和1)是一种常见的数字量表示方式。

图片
在这里插入图片描述

2. 模拟量(Analog):

  • 模拟量是连续的,它表示为连续变化的数值,可以包括小数和分数。
  • 它们表示实际物理量,如电压、温度、压力和声音,它们在连续范围内变化。
  • 模拟信号通常以电压或电流的形式传输,通过变化的电压或电流来表示物理量的变化。
  • 模拟量在传感器、音频设备、模拟电路和控制系统中广泛使用。
  • 示例:温度传感器输出的电压值是一个模拟量。

图片
在这里插入图片描述

在许多应用中,数字量和模拟量之间需要相互转换。例如,传感器通常收集模拟数据,但计算机处理和显示数字数据。这需要模拟-数字转换器ADC)来将模拟信号转换为数字信号,并数字-模拟转换器(DAC)用于将数字信号还原为模拟信号。这些转换器在许多现代电子设备中起着关键作用,使数字系统能够与物理世界互动。

逻辑1和逻辑0

不同的数字电平标准和通信协议使用不同的电压电平来表示逻辑1和逻辑0。以下是一些常见标准和它们的逻辑电平:

  1. TTL (Transistor-Transistor Logic):
    • TTL是一种常见的数字逻辑电平标准,通常用于数字电路和逻辑门。
    • 逻辑1:通常表示为高电平,电压约在2.0V到5.0V之间。
    • 逻辑0:通常表示为低电平,电压约在0V到0.8V之间。
  2. LVTTL (Low Voltage Transistor-Transistor Logic):
  • LVTTL是TTL的低电压变种,通常用于低功耗数字电路。
  • 逻辑1:通常表示为高电平,电压约在2.4V到3.6V之间。
  • 逻辑0:通常表示为低电平,电压约在0V到0.4V之间。
  1. RS-232 (Recommended Standard 232):
  • RS-232是一种串行通信协议,使用正负电压来表示逻辑状态。
  • 逻辑1:通常表示为-3V到-15V的负电压。
  • 逻辑0:通常表示为+3V到+15V的正电压。
  • RS-232通常使用于串行数据通信,例如在计算机和外部设备之间。
  1. LVDS (Low Voltage Differential Signaling):
  • LVDS是一种差分信号标准,通常用于高速数据传输,如显示屏接口
  • LVDS没有固定的电压电平,而是使用电压差分来表示逻辑状态。
  • 通常,正逻辑状态和负逻辑状态之间的电压差异表示逻辑1,而电压差异相反表示逻辑0。

请注意,这些标准的具体电压电平和定义可能在不同的规范版本中有所不同。因此,在实际应用中,应根据具体的标准文档或设备规格来确定逻辑1和逻辑0的电压范围。

数制与编码:

数制是一种表示数字的方式,它规定了数字如何用符号、符号的排列和进位等规则来表示。人们通常使用的是进位计数制。在进位计数制中表示数的符号处于不同的位置所代表的数的值是不同的常见的数制包括二进制、十进制和十六进制。下面是它们的基本概念和示例:

  1. 二进制(Binary):
    • 二进制是一种基数为2的数制,只包含两个数字,0和1。
    • 在计算机和数字电子电路中广泛使用,因为电子设备以高低电压(通常表示为0和1)工作。
    • 示例:二进制数字1101表示十进制数字13(1x2^3 + 1x2^2 + 0x2^1 + 1x2^0)。
  2. 十进制(Decimal):
  • 十进制是我们日常生活中最常用的数制,基数为10,包含0到9的数字。
  • 每个位置的权重是10的幂次方,从右向左依次增加。
  • 示例:十进制数字123表示123=1x10^2 + 2x10^1 +3x2^0。
  1. 十六进制(Hexadecimal):
  • 十六进制是一种基数为16的数制,除了0到9的数字,还包括A(10)、B(11)、C(12)、D(13)、E(14)和F(15)。
  • 十六进制通常用于计算机编程和数据表示,因为它更紧凑,便于表示二进制数据。
  • 示例:十六进制数字1A7表示十进制数字423(1x16^2 + 10x16^1 + 7x16^0)。

这些不同的数制在不同的领域有不同的应用。例如,计算机内部使用二进制来表示和处理数据,而人类更常使用十进制进行计数和计算。十六进制常用于计算机编程中,用于表示内存地址、颜色代码等,因为它对于表达二进制数据更方便。要在这些数制之间转换数字,需要了解各种数制之间的关系和转换规则。

不同数制之间的标识

为了区分数的不同进制,可在数的结尾以一个字符标识。十进制(decimal)数书写时结尾用字母D(或不带字母);

二进制(binary)数书写时结尾用字母B;

十六进制(hexadecimal)数书写时结尾用字母H。

例如二进制表示:11010011B;十六进制表示:0D3H(字符开头的数前面加0),0x是数学计数法在计算机中十六进制的前标,表示该数为十六进制数,例如0xD3

图片
在这里插入图片描述

常见数值的不同进制表达

这个表格显示了不同进制的数字表示,包括二进制(前缀"0b")、十六进制(前缀"0x")和八进制(无前缀)。这种表示方法在编程和计算机领域中经常用于清晰地表示不同进制的数字。

包括前缀,以表格形式列出:

十进制数二进制表示 (0b)十六进制表示 (0x)八进制表示
00b00x00
10b10x101
20b100x202
30b110x303
40b1000x404
50b1010x505
60b1100x606
70b1110x707
80b10000x8010
90b10010x9011
100b10100xA012
150b11110xF017
160b100000x10020
2550b111111110xFF0377
10000b11111010000x3E81750
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5964

    浏览量

    108719
  • 模拟量
    +关注

    关注

    5

    文章

    437

    浏览量

    25077
  • 数字量
    +关注

    关注

    0

    文章

    49

    浏览量

    11187
收藏 人收藏

    评论

    相关推荐

    模拟量数字量之间的转换

    `模拟量数字量之间的转换`
    发表于 08-20 20:52

    模拟量数字量区别

    模拟量:自然界连续变化的物理。所谓连续,包含两个方面的含义;一方面从时间上来说,它是随时间连续变化的;另一方面从数值上来说,它的数值也是连续变化的。这种连续变化的物理通常称为模拟量
    发表于 07-21 08:27

    长沙回收西门子扩展模块,数字量模块,模拟量模块,,CN数字量模块

    数字量模块,模拟量模块,,CN数字量模块,CN模拟量模块吗,。回收标准型CPU,回收分布型CPU,回收开放型CPU,回收软控制器,回收分布型CPU通信模块, CPU连接模块,回收CP
    发表于 07-23 11:53

    模拟量数字量概述

    一、模拟量数字量概述:如温度、压力、位移、图像等都是模拟量,电子线路中模拟量通常...
    发表于 07-27 06:54

    模拟量数字量的转换

    的IN/OUT7通道D.没有通道答案:-2.采用ADC0809构成模拟量输入通道,ADC0809在其中起()作用。A.模拟量数字量的转换B.数字量
    发表于 09-01 08:40

    模拟量数字量的相关资料分享

    1模拟量数字量概述如温度、压力、位移、图像等都是模拟量,电子线路中模拟量通常包括模拟电压和模拟
    发表于 12-09 07:34

    利用LabVIEWDAQ实现模拟量输入+数字量输出_程序案例

    程序案例 利用LabVIEWDAQ实现模拟量输入+数字量输出
    发表于 01-13 16:22 438次下载

    模拟量数字量是什么,它们之间有什么区别

    连续化的量;也就是在一定范围(定义域)内可以取任意值(在值域内)。数字量是分立量,而不是连续变化量,只能取几个分立值,如二进制数字变量只能取两个值。 扩展资料 数字量模拟量
    发表于 09-23 10:37 2.1w次阅读

    模拟量数字量与开关量的区别

    我们常说模拟量数字量、开关量,从字面意思大概也能明白部分意思,但它们到底是什么,有什么特点和区别呢?今天我们就专门来讲一讲,模拟量数字量
    发表于 11-29 16:42 5417次阅读

    模拟量数字量与开关量的区别

    我们常说模拟量数字量、开关量,从字面意思大概也能明白部分意思,但它们到底是什么,有什么特点和区别呢?今天我们就专门来讲一讲,模拟量数字量
    的头像 发表于 07-27 17:30 5825次阅读
    <b class='flag-5'>模拟量</b>、<b class='flag-5'>数字量</b>与开关量的<b class='flag-5'>区别</b>

    模拟量数字量与开关量的区别

    模拟信号是幅度随时间连续变化的信号,通常电压信号为0~10V,电流信号为4~20mA,可以用PLC的模拟量模块进行数据采集,其经过抽样和量化后可以转换为数字量
    发表于 02-14 16:26 3633次阅读

    plc模拟量数字量是什么意思 PLC模拟量数字量会停机吗?

    PLC中模拟量一般指0到10Vdc的电压以及0(4)到20ma的电流信号,通过模拟量输出模块(DA)和输入模块(AD)进行处理,数字量值的是开关量,比如我们的一些按钮、接近开关等,按照开关频率有普通和高速之分。
    发表于 07-22 09:09 1721次阅读
    plc<b class='flag-5'>模拟量</b>和<b class='flag-5'>数字量</b>是什么意思 PLC<b class='flag-5'>模拟量</b>接<b class='flag-5'>数字量</b>会停机吗?

    数字量模拟量区别

    数字量模拟量区别  数字量模拟量是电子和通信领域中的两个重要概念。它们之间的区别在于电信号
    的头像 发表于 12-08 10:18 2090次阅读

    PLC数字量模拟量区别 plc的模拟量输出一般用在哪里

    模拟量是 PLC 系统中非常重要的两种类型的信号。它们的主要区别在于信号的类型、传输方式和使用场景。 数字量是由两个离散的数值组成,一般是 0 和 1,也就是开或者关。它们通常用于表示开关状态和逻辑状态。
    的头像 发表于 02-05 14:41 812次阅读