正极、负极、地、低电平、高电平。
负极一般接地(不唯一,有的负极接电源)、正极一般接电源、低电平大小跟地差不多(但比地高)、高电平一般跟电源电压差不多。低电平有效还是高电平有效看硬件电路怎么设计的,所以有的按键按下为0,有的按键按下为1。
一、GPIO
我们平时用到的GPIO模式:输入(上拉、下拉、浮空)、输出
1.1 输入与输出的区别
我认为,输入是对GPIO口电平状态的获取与控制;输出是GPIO对电路电平的控制。
1.2 输入
1.2.1 电流流向和电阻区分上拉输入和下拉输入
以按键举例,OPEN-MCU为按键,GND在下方,电流是从上往下流,经过电阻接地,所以这是下拉电阻,GPIO模式为下拉输入。当按键按下时,电平为高电平,即高电平有效。所以上拉电阻,按键按下,电平为低电平。
1.2.2 浮空输入
简单理解:
高电平有效
下拉输入时,按键按下,电平为高,按键松开,电平为低。
浮空输入时,按下按下,电平为高,按键松开,无电平。
二、三极管
三极管分为PNP和NPN,都是作为开关起导通作用,以电压为导通条件。
b:基极 e:发射极 c:集电极
三、继电器
四、MOS管
4.1 三个极的判定
4.2 N沟道与P沟道的判定
4.3 输入与输出和二极管的判断
4.4 导通条件
五、PWM
当PWM输入高电平时,三极管和MOS管导通,PWM输入为了让各个开关(三极管和MOS管导通)PWM导通MOS管后与上方继电器电压形成回路,正常工作。PWM控制开关(高电平)来驱动开关打开使得电机转动,高电平打开时间占周期越大,即占空比越大,电机转速越快。
(1)→(2)→(3)→(4) 1导通后,2导通,3导通,最后4导通。