工具与软件:
大家好、我是 Steve
我需要控制包含 SBC (单板计算机)和电池的系统
1.
测量后、电池将具有 SPST 开关
该 SPST、一个触点使用300K 欧姆上拉4V、另一个触点连接 GND
我认为电池内的 MCU 检测到该引脚以触发外部 GPIO 中断来开启/关闭电源(VDB 为4V~5V)
2.
SBC 具有操作系统
3.
SBC 电源来自电池、按下电池 SPST 来打开电源、然后再次按下来关闭电源、
根据上文第2点、OS 包含在 SBC 中、因此直接关闭电源将损坏 SBC。
我 有个想法、但我不确定这是否正确
该步骤如下所示:
A. 将 SPST 与 SPDT 分开、按以下方式转动电路(开关是共享的、但路线跳闸路径不同) VDDS
B. 在电池打开之前、电路路径采用 SPDT 的 NC、因此用户按下开关按钮时、电池将打开。
电路路径路由:Vgpio3->NC1->COM1->SW->COM2->NC2->DGND
c. 电池打开后、电路路径接收 SPDT 的 NO、因此用户按下开关按钮时、电池电源不会关闭。
电路路径路由:Vdd5V->No1->COM1->SW->COM2->NO2->R75 (MCU 将检测交换机是否按下)->DGND
注意:确保 R75值正确或不正确、电压需要大于 MCU 的 VIH。
D. 根据上面提到的三点、可以使用继电器、所以我找到了 IC "TS3A24157"
e.完整的设计文件如下所示、我需要修改吗?