로봇이나 기타 마이크로 제어 장치를 만드는 경우 DC 모터를 전후에 구동해야합니다. 이 노트에서는 두 개의 I/O 핀을 통해 DC 모터를 제어하는 간단하고 저렴한 회로를 시연 할 것입니다. 통합 회로가 필요하지 않으며 일반적으로 사용되는 구성 요소를 사용합니다. 처음으로 브레드 보드에 제작하는 것이 좋습니다. 이 회로를 설계했지만이 모터 컨트롤러의 발명가는 아닙니다. 앤아버의 Maker Works에서 Makerbots와 CNC 라우터의 놀랍고 정확한 움직임을 보았을 때, 나는 이와 같은 모터 제어 회로에 관심이있었습니다. 필요한 부품은 다음과 같습니다. 이 모든 것은 지역 Radiowack 또는 Hobby Store에서 판매해야합니다. (1) DC 모터 (4) MOSFET 트랜지스터 I IRF540N을 사용했지만 모든 N- 채널 MOSFET 캔. (4) 다이오드 (2) 트랜지스터. 나는 bc548을 사용하고있다. (2) BC327을 사용한 PNP 양극성 트랜지스터 I 'm. (4) 2200 Ohm 저항 (빨간색 빨간색) (4) 10 K Ohm 저항 (갈색-블랙-오렌지) 일부 점퍼와 빵 보드의 저항 값은 필요한 경우 중요하지 않습니다. 상당히 가까운 가치는 잘 작동 할 것입니다. 이것은 빵 보드의 전체 회로 사진이며 몇 가지 추가 부품 레이블이 있습니다. 마이크로 컨트롤러를 사용하여 핀을 1로 설정하면 pnjunction 트랜지스터 Q7이 켜집니다. 이것은 PNP 트랜지스터 Q5의베이스를지면에 연결하여 켜집니다. 그런 다음 Q5는 12 볼트를 MOSFET Q1 및 Q4에 연결하고 MOSFET Q1 및 Q4는 모터를 양수와 접지에 연결합니다. 핀 2를 높이 설정하여 모터를 반대 극성으로 양의지면에 연결하고 반대 극성으로 연결하십시오. 이 4 개의 다이오드는 DC 모터가 갑자기 멈출 때 발생하는 전압 서지로부터 트랜지스터를 보호합니다. I/O 핀이 낮을 때 10k 옴 저항은 트랜지스터의 바닥을지면으로 당기고 2200 옴 저항은 I/O 핀에서 추출한 전류를 제한하여 보호합니다. 모터 회전을 즐기십시오! 로봇 버틀러의 드라이브 트레인 에이 회로 두 개를 사용했습니다.