【没奖问答E05】数字和模拟的区别是?
Previously on DFMJ: 【没奖问答E04】Arduino跟单片机什么关系呀?//严正声明:本帖为#DFMJ【没奖问答】系列,好的回复希望大家楼层内狂戳不明显的“支持”键,热门回复将帖内置顶,但…绝对没有奖励!常听人说数字量、模拟量神马神马的;数字I/O、模拟I/O口神马神马的。不仅传感器有分数字和模拟的,居然还有人在讨论世界是数字的还是模拟的,不明觉厉啊Σ( ° △ °|||)︴
↓↓↓ 本期想请教的问题是 ↓↓↓:
数字和模拟的区别是什么……谁能通俗易懂地解释一下,谢谢
数字(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。比如像温湿度检测,又或者像环境光检测,随环境不同,检测到的数值不同,不像数字信号非高即低。
连续变化的量是模拟的,例如声音、温度等,数字量通常用0,1,开关表示,而非连续变化的量。目前的传感器有模拟的也有数字的。有些量是模拟的,但是也有数字的传感器。例如例如DH11就是数字的。 只要记住数字只有0和1两种状态,如果不是那就是模拟啦 好! 好 连续持续的变化就是两者的区别 在时间上和数量上都是离散的物理量称为数字量,在时间上或数值上都是连续的物理量称为模拟量 理解模拟和数字信号不难,但如何知道手头的传感器输出的是模拟信号还是数字信号才是最实际有用的。大家有什么经验可以分享吗? smallfivecn 发表于 2014-7-5 21:04
理解模拟和数字信号不难,但如何知道手头的传感器输出的是模拟信号还是数字信号才是最实际有用的。大家有什 ...
可以用万用表量吗? bigbigsong 发表于 2014-7-5 21:48
可以用万用表量吗?
模块输出数字或模拟信号是无法用万用表量的 smallfivecn 发表于 2014-7-14 11:20
模块输出数字或模拟信号是无法用万用表量的
为什么? 数字和模拟,输入和输出,两组词组成了四种不同的组合。数字输出、模拟输出、数字输入、模拟输入。
从对应针脚(UNO板子)的角度来讲,我理解的是数字输出和数字输入对应数字针脚0-13,模拟输出对应的3、5、6、9、10、11(PWM),模拟输入对应模拟针脚A0-A5+。 世界是模拟的,但单片机需要数字化处理才能进行工作 Jane 发表于 2014-7-3 17:08
数字(Digital Signal): 只有2个值(0V和5V)。运用在Arduino中,就是高(HIGH)或者低(LOW),“HIGH”是“1”, ...
好图,收藏了 数字和模拟的区别:
数字输入信号只有0和1,也就是True和False,但可以输出pwm值;
模拟可以输入不同的数值,呃,好像没见过模拟的输出模块
页:
[1]