December 22, 2024

디바이스마트 미디어:

[66호] 원하는 색상으로 제어가 가능한 아두이노 IoT 스마트 무드등 키트 -

2021-06-25

★2021 ICT 융합 프로젝트 공모전 결과 발표! -

2021-05-12

디바이스마트 국내 온라인 유통사 유일 벨로다인 라이다 공급! -

2021-02-16

★총 상금 500만원 /2021 ICT 융합 프로젝트 공모전★ -

2021-01-18

디바이스마트 온라인 매거진 전자책(PDF)이 무료! -

2020-09-29

[61호]음성으로 제어하는 간접등 만들기 -

2020-08-26

디바이스마트 자체제작 코딩키트 ‘코딩 도담도담’ 출시 -

2020-08-10

GGM AC모터 대량등록! -

2020-07-10

[60호]초소형 레이더 MDR, 어떻게 제어하고 활용하나 -

2020-06-30

[60호]NANO 33 IoT보드를 활용한 블루투스 수평계 만들기 -

2020-06-30

라즈베리파이3가 드디어 출시!!! (Now Raspberry Pi 3 is Coming!!) -

2016-02-29

MoonWalker Actuator 판매개시!! -

2015-08-27

디바이스마트 레이저가공, 밀링, 선반, 라우터 등 커스텀서비스 견적요청 방법 설명동영상 입니다. -

2015-06-09

디바이스마트와 인텔®이 함께하는 IoT 경진대회! -

2015-05-19

드디어 adafruit도 디바이스마트에서 쉽고 저렴하게 !! -

2015-03-25

[29호] Intel Edison Review -

2015-03-10

Pololu 공식 Distributor 디바이스마트, Pololu 상품 판매 개시!! -

2015-03-09

[칩센]블루투스 전 제품 10%가격할인!! -

2015-02-02

[Arduino]Uno(R3) 구입시 37종 센서키트 할인이벤트!! -

2015-02-02

[M.A.I]Ahram_ISP_V1.5 60개 한정수량 할인이벤트!! -

2015-02-02

2

대용량 모터 연결하기

2013-11-14

동영상 강의를 하면서 항상 MW DCM 시리즈를 대상으로 했는데요. 이번에는 대용량인 MW-MDC24D500D모델을 대상으로 할려고합니다. 기능과 운용방법은 동일하기 때문에 이전 강의를 참조하시면 됩니다. 이번에는 결선에 대해 이야기를 할려고 합니다.

 
MoonWalker MW-MDC24D500D 모델은 각 채널당 최대 연속 구동 전류가 40A인 채널이 2개가 있는 모델입니다. 용량이 높죠. 그래서 외형적 크기도 크답니다.  일단 이번 예제로 다룰 주행 로봇은

 
NT-TriWheel[바로가기]이라는 제품으로 그 안에 장착된 모터가 용량이 높습니다.

 
위에 보이는 사양대로 높죠. 어차피 10A만 넘어가도 MW-MDC24D200 시리즈로는 구동시키기 어렵습니다. 그래서 MW-MDC24D500 시리즈로 구동을 해보는 예제로 괜찮을 듯 합니다.

 
DCL 시리즈의 엔코더 연결 커넥터의 핀맵입니다.

 
그에 따른 배선도 입니다. 이전 동영상 강의까지 다 보셨다면 큰 무리없이 잘 연결하실 거라 생각합니다.

 
대용량이다 보니 MW-MDC24D500시리즈는 일반적인 작은 시스템에…

2

외부 MCU 보드에서 MoonWalker 제어기 다루기

2013-11-13

오늘 다룰 예제는 MoonWalker를 외부 MCU보드에서 핸들링하는 것입니다. 많은 내용이 있는 것은 아니고 이렇게 하면 된다는 수준의 간단한 접근방법입니다. 자세한 사항은 매뉴얼을 확인하시면 됩니다.

 

 
일단 이전 동영상 강의에서도 계속 이야기하고 있지만, MoonWalker의 RS232신호 출력단과 MCU의 232출력단을 연결합니다.

 
이때, TX와 RX의 연결이 올바른지 확인해주세요

 
아주 간단하게 속도를 인가하는 명령을 함수로 구현했습니다. MoonWalker의 양바퀴(2채널)을 동시에 구동하기 위해서 사용하는 명령인 mvc를 사용하는 겁니다. 각종 설정을 Control UI Program으로 하는 방법은 역시 이전 동영상 강의를 확인해주셔합니다.

 
위에서 만들어진 속도 구현 함수를 이용해서 양 바퀴에 속도를 인가하고 기다리고, 또 속도를 인가하는 명령을 가하고 있습니다.

 
그리고, 저희 제품 중 하나인 STELLA를 이용하여 이렇게 직접 구동을 하고 있는 모습입니다. MoonWalker는 이렇게 간편한…

2

RC 조종기로 2축 모바일 로봇 구동하기

2013-10-22

이번에는 MoonWalker를 이용해서 2축 구동형 모바일로봇을 동작시는 동영상강의를 진행할려고합니다.

 
이번에 예제로 삼을 대상은 저희가 판매하고 있는 STELLA입니다. [바로가기]

 
STELLA는 두 개의 모터가 있고 앞에 무게 지지용 바퀴가 있습니다. MoonWalker MW-MDC24D200D 모델을 가지고 이와 같은 모바일로봇을 구동할 수 있습니다.

 
먼저 두개의 모터를 연결하시고, 또 각 채널에 맞게 엔코더를 연결하시면 됩니다. 이때 엔코더 연결방향이 올바른지 확인하는 작업은 필수있습니다. 그 방법은 첫 번째 동영상 강의에서 언급했었습니다.[바로가기] 혹시 보지 않으셨다면 꼭 확인하세요.

 
이제 이전의 RC 조종기와 간편하게 연결하기[바로가기]대로 따라하시면 기대했던 것과는 달리 한 쪽 바퀴만 돈다든지 하는 상황이 생깁니다. 이제부터 세팅해야죠^^

 
먼저 Control UI Program[바로가기]을 실행하시고, 연결한 다음, Configuration 탭에서 Joystick/RC Control and Safety 항목에서 Control Mixing 항목에서 Mixing…

2

RC 조종기나 조이스틱의 고급형 세팅 – Dead Band와 Linearity 설정

2013-10-16

오늘 동영상 강의는 MoonWalker의 RC 조종기나 조이스틱의 조종 스틱의 감도를 조절하는 부분을 이야기하겠습니다.

 
먼저

 
이제까지 별로 언급하진 않았습니다만, MoonWalker의 기능을 제대로 사용하실려면 모터의 특성을 MoonWalker에 알려주셔야합니다. 많은 것들이 있지만, 제대로 된 속도를 알고, 또 모터의 안전을 위해 세팅하는 부분을 아셔야지요. 일단 구동하실 모터에 연결된 엔코더의 분해능을 위 그림처럼 입력하셔야합니다. 이때 엔코더 분해능에서 *4를 하셔서 입력해주세요. 만약 256pulse의 엔코더라면 입력하실때는 1024로 입력하시면 됩니다.

 
그다음은 모터에 인가되는 최대 전류의 한계치를 입력해 주세요. 모터가 데이터시트상에서 3A라고 하더라도 안전을 위해 2A정도로 인가해주시면 좋겠습니다. 저희 MW-MDC24D200D 모델의 경우 10A가 최대 허용치입니다만 그 이하도 다 사용할 수 있지요. 그리고 MoonWalker에 공급하는 전압도 알려주세요^^

 
이제 연결된 모터의 채널별로 지난번 강좌에서 이야기했듯이[바로가기]…