이 지침은 Arduino를 사용하여 브러시리스 모터 ESC를 구성하고 실행하는 방법과 브러시리스 모터를 다양한 속도로 실행하는 방법을 보여줍니다.
재료, 하드웨어 설정 및 소프트웨어 코딩을 거치게 됩니다.
코드의 모든 단계에서 수행되는 작업을 설명합니다.
다치지 말고 재미있게 보내세요!
아래는 모터 작동 영상입니다.
당신이 필요로하는 것 : Arduino (
저는 Arduino Mega를 사용했습니다.)
Arduino 인코딩 프로그램이 설치된 컴퓨터.
Esc USB 커넥터(
하겠습니다. 저는 30암페어의 일반 브랜드를 사용했습니다.)
용접 배터리가 포함된 10am p 브러시리스 모터, 연결 와이어 납땜
인두(12볼트 배터리는 2개 이상이고 저는 11.1볼트 배터리 3개를 사용했습니다)-
납땜 인두를 삽입하여 예열한 다음 ESC를 모터 와이어에 정렬합니다(
ESC의 와이어는 한쪽에 3개의 동일한 와이어가 있어야 하고 다른쪽에는 배터리와 Arduino가 있어야 합니다)-
그 후 납땜 인두가 가열되면 ESC에서 꺼낸 모터 제어 라인을 모터에서 꺼낸 와이어와 함께 놓습니다.
중앙의 전선은 함께 가야 하지만, 옆선 2개를 전환하여 모터의 방향을 반대로 할 수도 있습니다.
마지막으로, 가열을 위해 납땜 인두를 사용해야 합니다
. 와이어를 가열하는 데는 약 5~
10초가 소요됩니다. 그런 다음 와이어의 땜납을 녹여 서로 붙입니다. -
esc에서 입력선을 가져옵니다(
서보 라인의 것과 유사).
접지를 접지에 연결하고 신호(흰색)를 핀 9에 연결합니다.
양극 라인은 Arduino가 컴퓨터에 연결되어 있지 않은 경우에만 vin에 연결해야 합니다.
컴퓨터에 연결되어 있는 경우 양극을 아무 것에도 연결하지 마십시오. 그렇지 않으면 컴퓨터가 화상을 입을 수 있습니다.
바닥에서 나오는 두꺼운 빨간색과 검은색 전선을 배터리에 연결해야 합니다. -
먼저 USB 커넥터를 사용하여 Arduino 보드를 컴퓨터에 연결해야 합니다.
그러면 아래 프로그램을 다운로드 받으실 수 있습니다.
프로그램을 다운로드한 후 배터리를 ESC에 연결하기 전에 Arduino의 재설정 버튼을 누르세요.
모터가 시동음을 낸 후 대기합니다.
몇 초 후 모터는 3번의 경고음을 낸 다음 점차적으로 프로그래밍된 속도로 이동합니다.
그런 다음 점차적으로 속도가 0으로 돌아갑니다.
모터 작동 속도 및 지속 시간에 대한 프로그램을 편집할 수 있습니다.
모터를 85% 이상의 속도로 설정하지 마십시오. 그렇지 않으면 ESC가 타버릴 것입니다. 코드)
이 코드는 어떤 용도로든 사용될 수 있습니다.
서보 ESC1 포함; int 위치 = 0;
/위치 변수 설정 arm (){setSpeed(0);
/가변 속도 지연 설정(1000); }void setSpeed(int speed){
Int angle = map (
속도, 0,100, 0,180);
/서보 위치를 다른 속도로 설정합니다. 쓰기(각도); }무효 설정(){ESC1. 첨부(9);
/핀에 ESC를 추가합니다. 팔(); }void loop(){int 속도;
/(속도 = 0; 속도 0; 속도 -= 5){
/설정된 속도 1초에서 주기 속도는 0% 전력(속도)으로 감소합니다. 지연(1000); }setSpeed(0);
/지연에 관계없이 속도 변수를 0으로 설정합니다(1000).
/1초 꺼짐}