1、按键
2、常见传感器模块
R1 | 定值电阻 |
N1 | 传感器电阻。对于光敏传感器来说,相当于光敏电阻;...... |
C(滤波电容) | 给中间的电压输出进行滤波,用于滤除一些干扰,保证输出电压波形的平滑(保持电路稳定) |
AO | 模拟电压输出 |
LM393芯片 | 电压比较器芯片,对AO输出的模拟电压进行二值化从而完成DO的数字输出,里面有两个独立的电压比较器电路(运算放大器)。运算放大器当做比较器:当同相输入端的电压大于反相输入端的电压时,输出就会瞬间升高为最大值也就是输出接VCC;反之,当同相输入端的电压小于反相输入端的电压时,输出就会瞬间降低为最小值也就是输出接GND。 |
左边指示灯 | 电源指示灯 |
右边指示灯 | DO输出指示灯,可以指示DO的输出电平(低电平点亮,高电平熄灭)。 |
R5 | 上拉电阻,为了保证默认输出为高电平 |
同相输入端IN+接到AO(模拟电压端),IN-接一个电位器(蓝色小方块),这个电位器的接法也是分压电阻的原理,拧动电位器,IN-生成一个可调的阈值电压,两个电压进行比较,最终输出结果为DO(数字电压输出)。
对射式红外传感器(模块3)与其他传感器的区别:除了N1这个红外接收管外,还会多一个红外接收电路;模拟电压表示接收光的强度;电位器直接换成两个电阻进行分压,这样输出就是固定阈值的二值化了(该模块通常用来检测通断,所以阈值不需要过多的调整)。
反射式红外传感器(模块4):向下发射红外光,然后检测反射光。
(3)按键的4种接法(上接、下接)
-
图1:要求PA0必须是上拉输入的模式--内部上拉电阻作用,0否则就会出现引脚电压不确定的错误现象。按下为低电平,松手为高电平。
-
图2:PA0需配置为浮空输入和上拉输入模式。上拉输入--内外两个上拉电阻共同作用,此时高电平更强也更稳定,但同时,引脚在被强行拉到低电平时损耗也会更大。按下为低电平,松手为高电平。
-
图3:要求PA0必须是下拉输入的模式--内部GND作用。但是一般单片机可能没有下拉输入模式,所以最好用图一接法。按下为高电平,松手为低电平。
-
图4:PA0需配置为浮空输入和下拉输入模式。按下为高电平,松手为低电平。