2014-7-3 15:25:30 [显示全部楼层]
17174浏览
查看: 17174|回复: 15

【没奖问答E05】数字和模拟的区别是?

[复制链接]
//严正声明:本帖为#DFMJ【没奖问答】系列,好的回复希望大家楼层内狂戳不明显的“支持”键,热门回复将帖内置顶,但…绝对没有奖励!

【没奖问答E05】数字和模拟的区别是?图1

                              
常听人说数字量、模拟量神马神马的;数字I/O、模拟I/O口神马神马的。
不仅传感器有分数字和模拟的,居然还有人在讨论世界是数字的还是模拟的,不明觉厉啊Σ( ° △ °|||)︴

↓↓↓ 本期想请教的问题是 ↓↓↓:

数字和模拟的区别是什么……
谁能通俗易懂地解释一下,谢谢

Jane  高级技匠

发表于 2014-7-3 17:08:30

数字(Digital Signal): 只有2个值(0V和5V)。运用在Arduino中,就是高(HIGH)或者低(LOW),“HIGH”是“1”,对应为5V。“LOW”是“0”,对应为0V。比如像按钮,只有两种状态,非开即关。
模拟(Analog Signal): 在一定范围内,有无限值。在Arduino中模拟口中,已经将0V到5V之间的值映射为0~1023范围内的值。比如,0对应为0V,1023对应为5V,512对应为2.5V。比如像温湿度检测,又或者像环境光检测,随环境不同,检测到的数值不同,不像数字信号非高即低。

【没奖问答E05】数字和模拟的区别是?图1








回复

使用道具 举报

hnyzcj  版主

发表于 2014-7-3 19:12:06

连续变化的量是模拟的,例如声音、温度等,数字量通常用0,1,开关表示,而非连续变化的量。目前的传感器有模拟的也有数字的。有些量是模拟的,但是也有数字的传感器。例如例如DH11就是数字的。
回复

使用道具 举报

Phoebe  高级技匠

发表于 2014-7-3 16:32:43

只要记住数字只有0和1两种状态,如果不是那就是模拟啦【没奖问答E05】数字和模拟的区别是?图1
回复

使用道具 举报

wangjinsheng  见习技师

发表于 2014-7-3 19:31:12

好!
回复

使用道具 举报

wangjinsheng  见习技师

发表于 2014-7-3 19:32:21

回复

使用道具 举报

F_Logan  见习技师

发表于 2014-7-3 21:59:00

连续持续的变化就是两者的区别
回复

使用道具 举报

自由二号  学徒

发表于 2014-7-5 19:35:43

在时间上和数量上都是离散的物理量称为数字量,在时间上或数值上都是连续的物理量称为模拟量
回复

使用道具 举报

smallfivecn  中级技师

发表于 2014-7-5 21:04:27

理解模拟和数字信号不难,但如何知道手头的传感器输出的是模拟信号还是数字信号才是最实际有用的。大家有什么经验可以分享吗?
回复

使用道具 举报

bigbigsong  初级技师

发表于 2014-7-5 21:48:35

smallfivecn 发表于 2014-7-5 21:04
理解模拟和数字信号不难,但如何知道手头的传感器输出的是模拟信号还是数字信号才是最实际有用的。大家有什 ...

可以用万用表量吗?
回复

使用道具 举报

smallfivecn  中级技师

发表于 2014-7-14 11:20:45

bigbigsong 发表于 2014-7-5 21:48
可以用万用表量吗?

模块输出数字或模拟信号是无法用万用表量的
回复

使用道具 举报

bigbigsong  初级技师

发表于 2014-7-16 23:17:21

smallfivecn 发表于 2014-7-14 11:20
模块输出数字或模拟信号是无法用万用表量的

为什么?
回复

使用道具 举报

丄帝De咗臂  高级技匠

发表于 2015-4-15 21:45:25

数字和模拟,输入和输出,两组词组成了四种不同的组合。数字输出、模拟输出、数字输入、模拟输入。
从对应针脚(UNO板子)的角度来讲,我理解的是数字输出和数字输入对应数字针脚0-13,模拟输出对应的3、5、6、9、10、11(PWM),模拟输入对应模拟针脚A0-A5+。
回复

使用道具 举报

gada888  版主

发表于 2018-9-28 15:41:20

世界是模拟的,但单片机需要数字化处理才能进行工作
回复

使用道具 举报

温柔的投降  初级技师

发表于 2021-1-4 09:16:03

Jane 发表于 2014-7-3 17:08
数字(Digital Signal): 只有2个值(0V和5V)。运用在Arduino中,就是高(HIGH)或者低(LOW),“HIGH”是“1”, ...

好图,收藏了
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-1-5 08:40:55

数字和模拟的区别:
数字输入信号只有0和1,也就是True和False,但可以输出pwm值;
模拟可以输入不同的数值,呃,好像没见过模拟的输出模块
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail