Arduino를 사용하여 브러시리스 모터 제어
» 블로그 » Arduino를 사용하여 브러시리스 모터 제어

Arduino를 사용하여 브러시리스 모터 제어

조회수: 0     작성자: 사이트 편집자 게시 시간: 2020-09-02 출처: 대지

묻다

페이스북 공유버튼
트위터 공유 버튼
회선 공유 버튼
위챗 공유 버튼
링크드인 공유 버튼
핀터레스트 공유 버튼
WhatsApp 공유 버튼
카카오 공유 버튼
스냅챗 공유 버튼
텔레그램 공유 버튼
공유이 공유 버튼

ESC를 제어하는 ​​것에 대해 생각했습니다. 케이.
송신기와 수신기가 없는 브러시리스 모터의 전자 속도 컨트롤러 또는 간단한 회로나 Arduino를 사용하여 브러시리스 모터의 속도를 제어하려는 프로젝트가 있는데 Arduino 마이크로 컨트롤러를 사용하여 이를 수행할 수 있습니다.
여기에는 Arduino의 PWM 신호를 사용하여 ESC를 통해 DC 모터의 속도를 제어하는 ​​것이 포함됩니다.
이렇게 하면 서보 테스터나 RC 송신기 및 수신기 구입 비용을 절약할 수 있습니다.
시작해 보세요! !
필요한 것: 먼저 브러시리스 모터의 3개 단자를 ESC의 3개 단자에 연결합니다.
높은 rpm에서 안정성을 유지하려면 유사한 내구성이 있는 보드에 모터를 나사로 고정하십시오.
USB 케이블을 사용하여 페이지 하단에 있는 사용 가능한 코드를 다운로드하고 Arduino에 플래시합니다(
코드는 이 페이지 뒷부분에서 설명됩니다).
ESC의 기본 흰색 또는 노란색 신호 라인을 PWM 핀 Arduino에 연결하고 이를 D8 핀에 연결하고 Arduino 스케치에서 핀 8을 지정합니다.
여러 개의 핀을 사용하여 많은 모터를 제어할 수 있습니다.
전위차계를 Arduino의 vcc 또는 5V 핀에 연결하고 접지합니다.
가변 핀의 세 번째 단자를 아날로그 핀 0에 연결하면
배터리 제거 회로) 를 사용하여 Arduino에 전원을 공급할 수 있습니다.
ESC에 나타나는 BEC(
BEC를 사용하려면 빨간색 두꺼운 전선을 Arduino의 Vin 핀에 연결하기만 하면 됩니다.
5V를 제공할 수 있습니다.
모든 ESC에 BEC가 있는 것은 아니며, 이 경우 외부 5V 전원 공급 장치를 사용할 수 있습니다.
Arduino에 전원을 공급한 후 이제 Lipo 배터리를 ESC에 연결하십시오. 이제 끝났습니다! !
이제 전위차계 손잡이를 천천히 돌려 모터 속도를 시작하고 높이십시오.
이 코드에서는 최대값(1023)과 최소값(0)을 매핑하거나 참조합니다.
핀 0의 시뮬레이션 값은 필요한 최대값(2000)과 최소값(1000)에 도달합니다.
ESC 속도 값을 작동하고 제어합니다.
ESC I의 최대값과 최소값을 변경해야 할 수도 있습니다.
E 1000과 2000의 값이 다릅니다. 즉, ESC마다 시작점과 끝점이 다를 수 있으므로 보정이 필요할 수 있습니다.
더 많은 튜토리얼을 보려면 RZtronics를 방문하세요.
서보 라이브러리를 사용하여 esscservo esc를 제어하는 ​​코드에는 //;
/esc void(){esc라는 이름으로 설정을 만듭니다. 첨부(9);
/esc 신호 핀을 지정하고 여기에 esc를 지정합니다.
초(1000);
/신호를 1000 직렬로 초기화합니다. 시작(9600); }void loop(){int val;
/변수 생성 val = AnalogRead(A0);
/아날로그 핀 0에서 입력을 읽고 이를 val = map(
Val, 0,1023, 1000,2000)에 저장합니다.
/val을 최소 및 최대로 매핑(
필요한 경우 변경)esc.
초(val);
/val을 esc에 대한 신호로 사용

컨트롤러 및 모터 전문 제조업체인 HOPRIO 그룹은 2000년에 설립되었습니다. 그룹 본사는 장쑤성 창저우시에 있습니다.

빠른 링크

문의하기

WhatsApp: +86 18921090987 
전화: +86- 18921090987 
이메일: sales02@hoprio.com
주소: 중국 장쑤성 창저우시 우진첨단기술구 마항남로 19호 (우) 213167
메시지를 남겨주세요
문의하기
저작권 © 2024 ChangZhou Hoprio 전자상거래 유한회사 All Rights Reserved. 사이트맵 | 개인 정보 보호 정책