내 이전 질문 에서 다음 Raspberry Pi 용 종료 컨트롤러를 만들려고합니다. Raspberry Pi는 배터리로 전원을 공급해야하지만 Pi가 점화가 꺼진 것을 감지 한 후에는 전원을 꺼야합니다.
Pi는 ACC 라인에서 3.3V 피드를 가져옵니다 (7805를 통해 ACC 라인에서 5V를 가져 오는 다른 구성 요소가 있으므로 더 나은 제안이 없으면 전압 분배기를 사용하여 3.3V로 내려갑니다. 또한 5V CMOS I / O를 사용하는 uPD6708을 구동하므로 다른 2 라인에서 5V에서 3.3V로 스텝 다운해야합니다.
RPi에서 실행되는 소프트웨어는 GPIO 핀 중 하나를 높게 설정합니다. 아마도 RPi가 종료되면 GPIO 핀이 모두 낮아집니다. 따라서 점화가 켜져 있거나 GPIO 핀이 높은 동안 Q1은 릴레이를 켜서 RPi의 전원을 유지해야합니다.
나는 1000uF 캡과 어떤 종류의 변압기 / 인덕터가있는 3 개의 퓨즈 키트를 가지고 있으므로 12V 배터리와 12V 액세서리 라인에서 이들 중 하나를 사용할 수도 있습니다.
이 셧다운 컨트롤러 는 스탠바이 상태에서 50uA 만 소비한다고 주장합니다. CMOS 4071 OR 게이트를 시작으로 사용했지만 읽은 것부터 트랜지스터를 포화시키기 위해서는 OR 게이트에서 더 많은 전류가 필요합니다. 맞습니까?
이 서브 회로의 요구 사항 외에도 5 라인을 3.3V에서 5V로, 2에서 5V에서 3.3V로 레벨 시프트해야한다는 점을 염두에두고 누구나 OR1, Q1, RLY1 및 / 또는 구성 요소를 대체 할 수 있습니다 어떤 수정?
이 회로 시뮬레이션 – CircuitLab을 사용하여 작성된 회로도
@Connor Wolf의 제안을 따르는 나의 시도는 다음과 같습니다.
- RPi가 올바르게 종료되도록하려면 R1 및 C3을 선택해야합니다.
- 점화가 꺼진 후 릴레이 스위치가 전환되는 데 약간의 시간이 걸릴 것이라고 이미지로 인해 C1을 추가했습니다. 얼마나 오래 걸 렸는지 알지 못하지만 RPi가 약 700mA에서 그림을 그릴 것으로 가정합니다. 555 및 릴레이 외에 커패시터
@Nick은 더 간단 할 수 있다고 제안합니다. 나는 상용 12V-5V 1A USB 전원 공급 장치 (또는 그 쌍)를 사용할 수 있도록 다이오드를 제거하려고했습니다. 555 데이터 시트는 3.3V (최대 소스 100mA? 이 페이지 는 200mA)를 출력 한다고 말합니다. RPi는 3.3V에서 ACC 라인을 읽어서 종료시기를 결정합니다.