参考资源

LED电阻选取

NMOS开关模块

  • MOS管的电流方向:方向是双向的(D->S也可以S->D),但是因为内部有寄生二极管,所以从S->D方向无法关断
    • IO输出与栅极G之间的电阻问题:如果没有电阻可能造成电路不能正常工作(MOS管反向影响IO输出),电阻越大MOS管响应速度越慢(给等效电容充电时间越长)

双向逻辑电平转换(BSS138)

开关通电,单片机自动断电电路

电源自动切换电路(未实测)

软件开关机电路(未实测)

U1是一个输出为3.3V的稳压芯片,该芯片带有使能功能。 即第3(CE)脚,给该引脚输入高电平,打开输出,输入低电平,关闭输入。VCC_KEY是按键脚,一端接到电源(VCC),另一端连接到单片机引脚(KEY_POWER),和U1使能脚电路。 按键开机过程 在未插入充电时。 按键按下后,VCC流过VCC_KEY、D4,给CE脚一个高电平使能3.3V输出,此时整个系统得电单片机开始运行。程序首先检测KEY_POWER脚电平,**如果该电压为高电平,**说明是按键开机控制POWER_IO脚输出高电平锁定CE脚电平。这时松开手,由于POWER_IO为高电平会继续使能U1输出。 充电开机过程 在未按下按键时。 插入充电器,此时5V得电,经过D3给CE脚高电平使能3.3V,输出单片机运行,程序开始检测KEY_POWER电平。由于内部配置下拉输入,所以识别到为低电平程序判断案件为按下时运行即充电开机。 关机过程 进入关机功能,确认关机后,系统拉低POWER_IO使能3.3输出。

查理复用(Charlieplexing)

https://www.mdnice.com/writing/e1e66ee10e7545a0a86f9938668c3a71

电机PWM(555)