单片机能否处理一个模拟电压信号和一个数字电压信号相互比较,具体如何实现,谢谢

如题所述

首先明确,数字信号在一个引脚上只有高电平(1)、低电平两(0)两种;要表达一个十进制的电压值,可能需要进行几个引脚的并行通讯,或在一个引脚通过固定的时序协议传输高低变化的电平表示。
而模拟信号则是通过电压的变化直接反应。
单片机是数字的电路,因此要得到模拟的电压值一定是需要进行模/数转换的。AD转换器种类很多;当然你也可以自己拿三极管、集成运放什么的接,精度嘛就不太好说了,也不是很有这个必要。
另外,那个数字的电压值一定也是通过AD转换来的,只不过这功能集成在了某个芯片中。

结论:必须转将模拟值转换成数字值,才能被单片机处理(貌似和楼上差不多额)。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-19
模拟和数字电压信号间的可比点是幅值和频率。利用A/D转换对两种信号进行取样(取样频率大于10倍信号频率),根据取样结果进行幅值和频率的计算,并作出比较。因为你没给出模拟与数字信号的幅值,对前面的信号输入处理无法确定。
第2个回答  2012-12-19
你可以用AD将模拟电压转换成数字电压,然后再与数字电压信号比较不就行了
第3个回答  2012-12-19
对于单片机来说只能处理数字信号,为了处理模拟信号,一般会用AD转换器把模拟信号转换为数字信号,再进行处理。要想比较数字电压信号与模拟电压信号,那就把模拟电压信号转换为数字信号,而且单位与数字电压信号相同
第4个回答  2012-12-20
电压信号和电压信号比较,应该用专用的比较器,如 LM339。

它比较后,产生数字信号再送到单片机,单片机就便于处理了。

如何区分单片机的数字信号和模拟信号?
模拟信号是一些连续的信号,用简单的0和1不能够表达清晰。数字信号,我们举个例子,单片机的IO口输出电平,要么是高电平,要么是低电平,这就是典型的数字信号。模拟电路,我们举个例子,电池的电压,随着电池的使用,电压会越来越低,这个就是典型的模拟值。由于模拟信号比较离散,需要经过处理才可以得到...

在单片机内部,数字电源和模拟电源是连起来的吗?
这与芯片厂家的设计有关了,有电压不足以说明连在一起了,但可以通过一定的方式连接在一起,比如通过一个电阻。参考资料:米德技术-MIDE Technology

如何将电压信号转换成单片机可采集的电压信息?
实现这个功能需要用到两个方面的内容AD和DA,AD的作用是实现0-10V电压采样(模拟量向数字量转化),DA的作用是实现电流输出(数字量向模拟量转化)。0-10V的电压信号通过电阻分压的方式转化为单片机可采集的范围,DA部分,这里推荐使用AD5410。单片机和AD5410的实现电路原理图如下所示:...

proteus设计仿真数字电压表,仿真结果电压一直不对,程序有人知道怎么改...
功能:可实现数字电压表功能,可实时切换输入通道。要求:以单片机最小系统为基础,利用ADC0832采集模拟电压值并通过数码管显示(显示格式为CHXX.XX,CHX表示第几路),模拟电压可用电位... 功能:可实现数字电压表功能,可实时切换输入通道。要求:以单片机最小系统为基础,利用ADC0832采集模拟电压值并通过数码管显示(显示格式为C...

如何将电压信号输入电脑
需要AD转换器,将电压这样的模拟信号转变为数字信号,再输送给单片机处理

用单片机怎么收集电压信号并用写程序
单片机采集电压信号是它的本能,如果是高\/低电平(脉冲)的开关信号就用外部中断,如果是随机变化的直流电压信号,就用ADC,比如STC单片机有些型号就有片内ADC功能,官网上有现成的例程,所以写程序就免了吧。

单片机内部AD转换模块能否处理外部的模拟信号
例如数字式的万用表,它测量电压时,先有一个ad转换电路,把电压值转换成一个数值,然后把这个值送个单片机(当然万用表里的用的处理芯片不是单片机),单片机经过计算处理后,再把这电压值显示到显示到屏幕上。不过现在有一些比较强的单片机,其内部已经集成了ad转换器,不需要你再外接ad转换芯片。3...

我想用LM358做一个将0-10V的模拟信号转变为一个PWM调光信号应该怎么做...
另外,如果结合类似单片机的数字电路,需用AD采样,很多芯片内部都有这个功能。当然得注意此AD输入上限,以输入5V为例,那么这个0-10V模拟信号需要衰减再采样,简单的就是电阻分压(最好再用LM358做一个跟随器)。然后通过单片机产生占空比可调的PWM波。注意此波的幅值只有5V。

如何用单片机实现语音信号转变为电压信号
如果是自然声音信号,那转换为电压信号是不需要单片机的,一个话筒就将声音转换为电压信号了,如果要用单片机将这个电压信号进行处理,那必须用过AD转换器将这个模拟电压信号转换为数字信号,单片机才能处理.对于已经编码好的数据要转换为电压数据需要通过DA转换器来变换为电压信号,有两种方式,一是采用专用的DA...

...传感器输入一个模拟电压,单片机接受到这个信
需要几个可取值(不多于4个),也就是说由传感器采集到的模拟电压,如果单片机想知道这个电压是不是在某一段范围内(要至少与上限值和下限值比较),那么模拟电压后面也可以用电压比较器组合电路实现,比较后的结果0或者1直接输入给单片机;需要很多具体的可取值,也就是说由传感器采集到的模拟电压,如果...

相似回答