이것이 H 브리지입니다.
한 방향으로 사용하기 시작할 때마다 사용 된 방향 다이에 속하는 P- 채널 MOSFET 및 NPN BJT가 몇 초 안에 사용됩니다. 죽인 MOSFET과 BJT는 단락을 개발하여 더 이상 다른 방향을 사용할 수 없습니다. 그들은 눈에 띄는 열이나 연기없이 죽습니다!
컨트롤러는 arduino uno이며 N 채널 MOSFET 만 PWM 신호로 구동되며 P 채널은 간단한 디지털 출력 핀에 연결됩니다. PWM 주파수는 디지털 핀 9 및 10 의 기본 490Hz입니다.(각 PWM 출력은 개별적입니다). 나는 이미 4-5 P 채널 MOSFET + BJT 쌍을 죽였으며, 양쪽에서 발생할 수 있습니다. (사용하는 방향에 따라 다릅니다.) 모터는 12V 자동차 앞 유리 와이퍼 DC 모터이며 전원 공급 장치는 12V 5A입니다. 12V 및 5V 전원 공급 장치 접지가 연결되었습니다.
두 가지 사실이있을 수 있지만 철저하게 테스트하지 않았으므로 100 % 확실하지 않습니다.
- 이전 버전에서는 R7 및 R8에 1k 저항을 사용하고 있었으며 아무런 문제가 없었습니다. 다시 시도 하겠지만 지금은 P 채널 MOSFET이 부족합니다.
- 튀긴 MOSFET + BJT 쌍을 잘라 내면 나머지 MOSFET + BJT 쌍을 죽이지 않고 다른 방향을 사용할 수 있습니다.
도와주세요, 여기에서 무슨 일이 일어나고 있는지 :)
- NPN BJT와 P 채널 MOSFET 사이에 저항을 사용해야합니까?
- 2N2222 BJT 대신 2n7000 MOSFET을 사용해야합니까?
업데이트 : 방금 와이퍼 모터 대신 12V 55W 전구로 H 브리지를 테스트했습니다. 테스트 중에 P-FET 및 NPN이 종료되었습니다. N- 채널 측은 40 % PWM 신호로 구동되었습니다. 하중이 없으면 아무런 문제가 없었습니다.
업데이트 2 : R7과 R8을 150R에서 1k로 다시 변경했습니다. 이제 구성 요소의 장애없이 브리지가 다시 작동합니다. (며칠 동안 실행하지는 않았지만 150R 저항을 사용하면 오류를 재현하는 데 몇 초 밖에 걸리지 않았습니다.) Brian이 제안한대로 GND와 + 12V 사이의 브리지에 디커플링 커패시터를 추가 할 것입니다. 모두에게 답변을 주셔서 감사합니다!