Raspberry Pi Zero fried-L298N 접지 문제?
지난 날 에는 아래 시스템이 완벽하게 작동했습니다. 유일한 차이점은 L298N 모터 컨트롤러에 Pi Zero 와 12v 배터리를 사용하고 있다는 것 입니다.
오늘 나는 어떻게 든 내 Pi를 튀겼습니다 .USB 전원 공급 장치를 연결하고 부팅되지 않을 때 Pi를 가열하는 유일한 방법입니다.
오늘 내가 바꾼 유일한 것은 12v 배터리에서 모터 컨트롤러로 공급되는 전원을 ON / OFF 하는 스위치 를 추가 한 것 입니다. 그러나 생각하지 않고 배터리에서 모터 컨트롤러로의 접지 (-ve) 연결 스위치를 아래 이미지와 같이 추가했습니다.
이것이 내 파이를 튀길 수 있습니까? 스위치가 꺼져있을 때 어떻게 든 배터리가 Pi의 접지 핀을 통해 방전 될 수 있습니까?
답변
질문
L298N이 내 Rpi를 어떻게 튀기나요?
대답
L298N 초보자에게는 잘못 될 수있는 모든 것이 잘못됩니다. 몇 가지를 나열하겠습니다.
1 부-5V를 허용하지 않는 Rpi 3V3의 GPIO 핀을 GPIO 핀이 5V를 환영하는 5V Arduino 용으로 설계된 L298N 보드의 5V 테스트 단자에 연결합니다.
해결 방법 -두 줄의 점퍼가있는 L298N 보드를 사용하지 마십시오. 이미 잘못 구입 한 경우 커터를 사용하여 맨 위 줄의 5V 점퍼 핀을 제거하십시오.
파트 2-먼저 친숙한 사용자 가이드와 회로도를 읽고 배선 단자와 점퍼를 추측하고 어지럽히 기 시작하지 않거나 OP가 제안한대로 잘못된 극성 또는 모터 단자에 불필요한 보호 다이오드를 추가하여 여기에서 단락을 유발합니다. 거기.
파트 3-위의 회로도는 두 가지 전원이 있음을 보여줍니다.
(a) 모터 전원 공급을위한 Vcc는 4.5V ~ 12V 일 수 있습니다.
(b) 로직 / 제어 / H- 브리지 회로에 전원을 공급하기위한 Vss는 (i) 외부에서 제공되거나 (ii) 온보드 M78M05 5V 전압 조정기의 출력에서 약 7V ~ 12V의 입력으로 제공 될 수 있습니다. M7805 입력이 12V보다 높으면 너무 많은 에너지가 열로 낭비되고 레귤레이터가 손상 될 수 있습니다. 자세한 내용은 아래의 참고 자료 (1)를 참조하십시오.
4 부-L298N 배선, 테스트 및 초보자에 대한 경고
경고 -L298N 보드에는 아래와 같이 두 종류가 있는데 하나는 PCB 중간에 5V In / Out 단자가 있고 다른 하나는 마운팅 홀 (PCB의 한쪽) 근처에 5V가 있습니다.
/ 계속하다, ...
참고 문헌
(1) Arduino와 인터페이스 L298N DC 모터 드라이버 모듈-LastMinuteEngineers
제시된 회로도에서 스위치가 GND 라인 또는 12V 라인을 절단하는지 여부는 중요하지 않습니다. 두 경우 모두 스위치가 배터리와 직렬로 연결되고 스위치가 토글 될 때 나머지 회로도는 변경되지 않습니다.
그러나 Pi에 발생한 손상은 스위치가 전적으로 책임질 수 있습니다. 모터가 작동하는 동안 스위치를 끄면 모터가 발전기 모드로 전환되어 남은 기계적 에너지를 전기로 변환합니다. 배터리 전원이 없으면 드라이버 IC가 회로의 12V 부분에 포함 된 모터 전압을 유지할 수 없으며 GPIO 핀으로 누출되어 Pi를 튀길 수 있습니다.
요약하자면, 스위치를 어느 줄에 두든 상관 없습니다. 중요한 것은 작동중인 모터를 차단하는 데 사용하지 않는 것입니다.