单片机里头,信号要给进单片机对信号有什么要求?连续变化的模拟信号(比如-8到19v 连续的变化)这样

单片机里头,信号要给进单片机对信号有什么要求?连续变化的模拟信号(比如-8到19v 连续的变化)这样的信号可以直接接到p0口上吗?

1、单片机要接收模拟信号,就必须要AD转换器,大多AD转换器的输入电压是0-5V,所以你首先要将连续变化的模拟信号(比如-8到19v)转换为0-5V的信号。
2、如果是标准51单片机,单片机是不带AD转换器的,也就不可以直接接到P0口上。
3、也有很多单片机带有AD转换器,如C8051F系列,PIC系列等等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-07
-8v到19v的电压不能直接接入到单片机里,可以先用运放做比较器,将+ - 电压分成2路,(在比较时注意 将-电压转换成+的),然后用电阻分压,保证电压范围在0到5v之间,在用pic avr c8051(3v3 系统,所以要保证电压输入范围在0到3v3之间)等单片机自带ad功能的单片机来处理电压
第2个回答  2012-12-06
不可以
第3个回答  2012-12-06
你先去看看书,分清楚什么叫做模拟信号、什么叫做数字信号。
相似回答