June 24, 2017

디바이스마트 미디어:

DC 모터 구동에 필요한 드라이버 제품군

저희 연구소에서 기존에 판매하고 있던 DC 모터 드라이버 제품군을 알려드릴려고 합니다. 본 제품의 기획의도는 합리적인 가격에 고급제어기가 꼭 필요하지 않으신 분들께 드리는 솔루션이었습니다.

001

본 DC 모터 시리즈는 총 4종으로 위에 보시듯이 7V부터 36V까지 구동 전압에서 최대연속전류 30A급 모터 드라이버까지 포함되어 있습니다. 단순히 PWM과 방향신호를 통해 모터를 구동하는 1ch짜리 드라이버부터, RC / Joystick, I2C나 CAN통신을 통해 명령을 내릴 수 있는 모델까지 있습니다. 구동자체에 목적이 있으면서, 속도나 토크, 위치제어등 고가의 성능이 필요치 않은 분들께서 꽤 유용할 거라고 생각합니다.

NT-DC20A

002

 

본 모델은 아주 심플한 기능에 딱 맞는 크기를 가진 제품입니다.

003

 

위 그림의 핀맵처럼 방향신호와 PWM신호를 가지고 하나의 모터를 구동하는 드라이버입니다. 원칩형 드라이버들이 가지지 못하는 높은 구동전압과 구동전류를 소화할 수 있습니다.

004

 

특히 사이즈도 소형이어서 작은 주행로봇을 자작하실때 꽤 유용할 것입니다.

제품 메뉴얼 다운받기 MW-VDC24D200S DC Motor Driver Quick reference Manual

NT-VNH20SV1

본 모델은 위의 NT-20A보다도 더 작은 크기의 드라이버입니다.

005

006

 

그림처럼 작은 크기에 스택으로 쌓아서 사용하셔도 무방한 모델이 되겠습니다.

007

 

핀맵에도 나타나 있듯이 방향신호와 PWM신호를 이용해서 구동하게 됩니다.

제품메뉴얼 다운받기 nt-vnh20sv1

 

NT-S-DCDM1210

008

 

본 모델은 두 개의 모터를 구동할 수 있는 모델입니다.

009

 

조이스틱과 RC조종기를 세팅할 수 있으며, 시리얼통신을 통해 모터를 구동시킬 수 있습니다. 그러면서 연속 구동 5A에 가장 많이 사용되는 전압범위인 12~24V를 입력전원으로 사용하고 있습니다. 두 개의 모터를 돌릴 수 있는 2ch짜리 이므로, 이 드라이버 하나로 소형 주행로봇은 충분히 만들어 보실 수 있습니다.

제품 메뉴얼 다운받기 NT-S-DCDM1210 User’s Manual Ver1.00

NT-M-DCDM2430

010

 

두 개의 모터를 구동할 수 있는 DC드라이버이면서 한 채널당 30A까지 구동되는 고용량 드라이버입니다.

011

 

1210모델처럼 RC와 조이스틱에 대해 대응하면서, CAN과 RS232를 지원합니다.

아마 국내에서 이 정도 고용량 드라이버를 이 정도 가격에서 만나보시기는 꽤 힘들겁니다.

제품메뉴얼 다운받기 NT-M-DCDM2430 User’s Manual Rev1.02

Comments
46 Responses to “DC 모터 구동에 필요한 드라이버 제품군”
  1. Kyuhyong says:

    CAN통신을 하려면 어디를 봐야하나요? 메뉴얼 어디를 뒤져봐도 CAN통신에 어느 바이트 어디를 조작하라 이런말이 없네요. 메뉴얼 업데이트 바랍니다.

    • NTRexLAB says:

      CAN통신에 관련된 내용도 메뉴얼에 명시되어있습니다. 기본적으로 ID 설정은 딥스위치로 수행하도록 되어있으며, 명령체계는 시리얼 통신과 같습니다. 메뉴얼 후반부에 있습니다.

  2. 허영환 says:

    NT-VNH20SV1 이제품에서
    INA INB
    0 0 프리휠링
    0 1 역회전
    1 0 정회전
    1 1 브레이크

    맞나요?

    • NTRexLAB-PJH says:

      VNH2SP30의 데이터 시트를 확인해보시면

      INA INB
      1 1 Brake to Vcc
      1 0 CW(정)
      0 1 CCW(역)
      0 0 Brake to GND

      입니다 감사합니다.

  3. PARK MIN says:

    NT-DC20A에서

    BAT+ 쪽과 BAT – 쪽이 검사를 하니 서로 연결이 되어있는 걸로 나옵니다.

    원레 그런건가요? 아니면 왜 그런지 아시나요 ?

    물건 상에 문제가 있는건가요 ?

    • NTRexLAB says:

      안녕하세요. 엔티렉스 입니다.

      드라이버의 전원을 인가하신적이 있으시다면, 캐패시터의 충전 전하가 완전 방전되지 않아서 결합되어져 있는듯 보일수 있습니다.

      전원을 인가하신적이 없으시거나, 장시간 계속 같은 증상이라면, 드라이버의 불량입니다.

      물론 정상적인 작동을 하지 않는다는 조건입니다.

      제품은 본사에서 수령후 불량 판정 될 경우 교체해 드립니다.

  4. 오철남 says:

    NT-DC20A 에서 전류센싱을 하려면 어떻게 하나요?

    • NTRexLAB says:

      CS핀에서 약 0 에서 3.6V범위의 아날로그 형태로 신호가 출력됩니다.
      내부적으로 전류센싱용 저항(0.3m옴)이 내장되어져 있고, 30배 증폭비의 op-amp를 거쳐서
      출력되도록 설계되어져 있습니다.
      V = I * R 에 의해서 출력된 전압으로, 전류 산출하시고 30배 증폭된 수치를 다시 나눠주시면
      현재 흐르는 전류를 측정 해 내실수 있습니다.
      단 오차율은 약 5 에서 10%정도 임을 감안 하셔야 합니다.
      일단 정밀한 저항과 op-amp가 사용되지 않았고, 출력되는 값을 읽어 드리는 펌웨어 또는 소프트웨어에서
      실제 장비로 측정한 전류값과 비교해 보시면서 보정 하셔야 합니다.

  5. 김재호 says:

    NT-VNH20SV1 1번핀은 dc모터 제어하는데 필요 없는거죠?ㅎㅎ
    혹시 이 모터드라이브 dc모터예제소스 없나여?

    • NTRexLAB says:

      네 그렇습니다. 낮은 전류이긴하지만 파워 아웃풋이구요.
      이 제품은 별도 MCU가 내장되거나하지 않았습니다.
      그냥 PWM신호와 방향신호만 인가하도록 되어 있습니다.

  6. 김재호 says:

    nt-vnh20sv1 이 모터드라이브 구동 되나 확인 할수 있는 방법좀 알려주세요
    b+ b- 에 11.1v 가하고 1번핀에 모터+ 2번핀에 모터- 부분 달앗는데 안돌아가네요

    • NTRexLAB says:

      올바르게 연결 하셨는데요.
      추가적으로 연결 하셔야 할것들이 있습니다.

      EN 전체 컨트롤 ON
      INA , INB 방향제어
      PWM 펄스 입력핀 – 속도조절

      위의 세가지 핀을 컨트롤 하셔야 합니다.
      일단 EN핀과 INA핀을 +5V 출력에 물리시구요.
      주변에 펑션제네레이터가 있으시면 약 10KHz정도로 맞추시고
      PWM핀에 입력을 넣어보시기 바랍니다. 모터가 회전하는건 확인하실수 있으실 겁니다.

      참조하시구요.
      수고하세요.

      • 김재호 says:

        1번핀은 모터 + 2번핀은 접지 선으로 만들어서 접지 다 글루 보내고 모터-도 역시 여기에 물리고
        3번핀,4번핀,5번핀은 5v에 주고 6번핀 5v에 10khz 사인파 주고 7,8번핀과 m-,m+는 안쓰고 b-,b+는 11.1v를 주었는데 역시 안돌아가는데 그럼 고장인가요? 모터를 m-,m+에 달아야하나여?
        1번핀도 배터리 출력전압이 그대로 나와서 상관없는거 같았는데….

        • NTRexLAB says:

          ?? 모터(motor)는 M+ M- 단자에 연결하셔야합니다.

          • 김재호 says:

            흠 .ㅠㅠ 2번핀 접지 3,4,5번 5v 6번핀 5v에 10khz 사인파 주고 7번은 안쓰고 8번은 0줘야되니까 안쓰고 m+m-모터달고 b+b-는 배터리 11.1v 연결했는데 안됩니다. ㅠㅠ 12v 무부하전류 0.360mA 7000rpm 모터인데;;
            배터리랑 모터랑 직접 연결하면 잘 돌아가는데 왜이럴까요 ..?ㅜㅜ
            그리고 NT-DC20A 이 모델에 12v 최소인데 11.1v 배터리로는 구동 안하나욧..?

  7. 김재호 says:

    흠 .ㅠㅠ 2번핀 접지 3,4,5번 5v 6번핀 5v에 10khz 사인파 주고 7번은 안쓰고 8번은 0줘야되니까 안쓰고 m+m-모터달고 b+b-는 배터리 11.1v 연결했는데 안됩니다. ㅠㅠ 12v 무부하전류 0.360mA 7000rpm 모터인데;;
    배터리랑 모터랑 직접 연결하면 잘 돌아가는데 왜이럴까요 ..?ㅜㅜ
    그리고 NT-DC20A 이 모델에 12v 최소인데 11.1v 배터리로는 구동 안하나요?
    답변이 안달려서 다시 남겨요 reply가 없네요 위에 글에는

    • NTRexLAB says:

      질문이 잘 이해가 가지는 않습니다만…
      1. BAT+ -> 출력핀이므로 그대로 둡니다.
      2. BAT- -> 위와 마찬가지 입니다.
      3. +5V -> 위와 마찬가지 입니다.
      4. INA -> 3번핀(+5V)에 수키로옴 정도의 저항(1K~10K)으로 연결
      5. EN -> 위와 동일하게 연결합니다.
      6. PWM -> 10KHz의 사인파가 아닌 구형파를 입력하도록 합니다.
      7. CS -> 전류 피드백을 받고자 하는게 아니니 그대로 둡니다.
      8. INB -> 접지 시킵니다.

  8. 이인철 says:

    NT-S-DCDM1210
    RS232c으로 시리얼 통신을 할때
    문자열자체 예를들어 를 한번에 커멘드해줘야되나요?
    아니면 < 따로 0 따로 R 1따로 .;.. 이렇게 시리얼 통신으로 해줘도되나요?

    • NTRexLAB says:

      두가지 모두 가능합니다.
      좀더 정확이 말씀드리자면 통신 방식 자체가 바이트 단위 로 전송되기 떄문에
      엄밀히 말하자면 어느것이든 1바이트씩 보내지게 되는 것입니다.

  9. 김재호 says:

    NT-DC20A nt-vnh20sv1 이 두개 구동 회로도좀 보내주세요/

    • NTRexLAB says:

      VNH2SP30 의 데이터시트 14페이지에 자세한 설명이 있습니다.
      참조 하시면 될 것 같습니다.

  10. 최의규 says:

    NT-S-DCDM1210 제품 문의 드려요. rc232모드를 사용하여 이런식으로 문자열을 날려줬는데 반응이 없네요. 그리고 하이퍼터미널에 상태표시가 메뉴얼을 보면 뜨는데 메뉴얼이 뜨지도 않네요.하이퍼터미널에 제가 문자열 보낸건 뜹니다. 그리고 rc모드를 이용하여 mcu로 작동하려면 ch1,ch2에 pwm파형을 보내주면 모터가 신호에 따라 작동하는가요?

  11. 정세훈 says:

    NT-M-DCDM2430 을 아두이노를 사용하여 제어하려 합니다.
    조이스틱 모드에서 +5V 와 GND 에는 연결하지 않고
    아날로그 채널로만 전압을 PWM 이용해서 입력하게 되면 제어가 가능한가요??

    PWM 에서 0~5V 를 사용하여 전압을 넣을 수 있는 것으로 알고 있는데 설명 부탁드립니다.

  12. 윤정환 says:

    DCDM1210 모터드라이버 관련해서 문제점이 있어서 질문드려봅니다

    제가 RS-232모드로 DC모터 제어를 하려고 합니다.

    기본제어가 MCU에서 드라이버쪽으로 문자열을 보내주어 제어를 하는건데

    ATmega32에서는 모터 구동에 성공하였지만,

    유독 ATmega128에서만 모터가 구동을 안합니다.

    ATmega32와 ATmega128 둘다 문자열이 출력되는것은 하이퍼터미널로 확인하였고,

    제가 가지고 있는 128이 문제인가 싶어서 다른 128 3개정도를 시험해보았지만 여전히 구동이 안됩니다.

    코딩문제인 경우도 생각해보았지만 제어를 위한 포트는 32와 128이 포트만 다를뿐 나머지는 같아서

    코딩문제는 아닌것 같습니다. 보레이트도 최솟값부터 최댓값까지 맞춰보면서 해봤지만 여전히 구동은 안됬습니다.

    확실한건 ATmega32는 아주 잘 작동된다는 것입니다.

    이에 대한 답변 부탁드립니다.

    • NTRexLAB says:

      엔티렉스연구소입니다.
      현재 주신 질문으로봐서는 저희 DCDM1210의 문제로 보기 어렵습니다. 하이퍼터미널과 같은 프로그램에서 명령을 인가하고 동작이 된다면 (그게 말씀하신 Mega32에서 잘된다는 말과 같습니다.) 그건 드라이버의 문제로 보기 어렵습니다. 일반적인 시리얼통신을 사용하기 때문에 MCU의 특성을 탄다던지하는 문제가 아닙니다.

      • 윤정환 says:

        혹시 ATmega128만 안되는 이유를 알고 계신가요..?

        이와 관련해서 다른분들이 문의한적은 있는지 궁금하네요..

  13. 최문욱 says:

    NT-M-DCDM2430 드라이버를 사용하여 CAN 통신으로 모터를 컨트롤 하려고 합니다.
    (시리얼통신으로는 동작 확인)
    메뉴얼을 확인 하여 보레이트 및 딥스위치 세팅(CAN 모드, ID)을 한 후, 가지고 있는 PCAN으로 TEST 를 위해 현재 전류값을 질의하는 커맨드 를 16진수로 변환하여 3C31 433E 로 전송을 하였지만 아무런 응답이 받지 못 하였습니다. 다른 커맨드도 Test 를 해봤지만 마찬가지였습니다.
    메뉴얼에 있는 CAN 통신 관련 설명으로는 다른 방법이 없는 것 같은데 답변 부탁드립니다.

    • 최문욱 says:

      위의 질문 내용에 대해 추가 설명을 해드리겠습니다.
      CAN 통신을 하기위해
      구동모드 : DIP1 = OFF, DIP2 = OFF, DIP3 = ON => CAN MODE
      CAN ID : DIP4 ~ DIP9 까지 모두 ON => 0×01
      Baud rate : 100kbps
      Data : => 3C 31 43 3E 00 00 00 00
      으로 Data 를 전송하였는데 응답이 없습니다.

      위의 방법으로 CAN 통신을 하는게 맞는지 확인 부탁드립니다.

      또한 CH1 에 PWM 명령을 주기 위해선
      예를 들어 의 Data 를 전송해야하는데
      앞에 명령어 <0R1 까지는 3C 30 52 51 으로 전송하는데 뒤에 PWM 명령어 "254" 는 어떤식으로 전송을 해야하는지 답변 부탁드립니다.

      마지막으로 응답에 대한 ID 설정이 따로 있는지까지 답변부탁드립니다.

      수고하십시오.

  14. 안녕하세요 says:

    안녕하세요 nt-dc20a 제품을 구매하여 사용중인 학생입니다

    모터드라이버에 pwm 제어는 아두이노를 이용하여 모터를 구동하는데 성공했습니다

    그러던중

    아두이노에 전원선을 실수로 뽑게 되었는데

    모터드라이버에서 연기가 나기에 급히

    모터에 인가되는 24v 배터리를 분리하였는데요

    후에 다시 실험을 하고 재주문을 하려는데

    모터드라이버에서 배터리를 분리해도 되는순간, pwm 펄스를 멈춰도 되는 순간

    모터를 드라이버에서 분리해도 되는 순간이 언제인지 궁금합니다.

    enable 핀에 0v만 흘려주면 그후로는 위의 작업이 안전한 것인가요?

    • 안녕하세요 says:

      모터드라이버를 테스트 하면서

      단순히

      enable핀에 high

      pwm 주고, direction에 high

      stop에 low를 줬는데

      모터드라이버에 전력이 흐르지 않게 만드는 조건이

      enable에 low를 주면 되는건지, stop에 high를 주는건지 궁금합니다

      (다시 생각해보면 아두이노 전원이 끊기면

      모든 포트에 0v가 가면서

      자연스래 멈출거라 생각했는데

      모터 배터리쪽에서 연기가 잠시 나고

      마지막 모터 구동 속도로 계속 돌게된 이유가 궁금합니다.)

      • NTRexLAB-JI says:

        안녕하세요 엔티렉스입니다.

        ENABLE에 L STOP에 X를 주면 Idle 상태가 됩니다. enable에 H Stop 에 H에 주면 break 상태가 됩니다.
        enable핀에 high / pwm 주고, direction에 high / stop에 low를 주시면 모터가 돌게 됩니다.

        모터가 흐르지 않는 조건은 enable 에 L 신호를 주시거나. STOP 에 H신호를 주시면 됩니다.

        지금 증상을 모니. FET소자가 이상이 있습니다. AS를 받으셔야 될것 같습니다.
        070-7019-8887로 AS신청을 해주시면 AS처리 하도록 하겠습니다.

        감사합니다.

  15. 안녕하세요 says:

    안녕하세요

    위의 글올린 학생입니다.

    AS를 받고 하기에 시간이 부족하여 드라이버 하나를 추가 구매 하였는데

    이번에도 원인을 알 수 없이 연기가 나서 질문 드립니다

    아두이노로 동작하게 하는 코드가 어떻게 되는건가요 ㅜㅠㅜ

    아두이노 디지털 9번 핀을 이용하여 드라이버에 pwm을 주었고

    버튼 2개중 한 버튼은 누르면 모터 속도가 빨라지고, 하나는 브레이크용입니다.

    배터리는 리튬폴리머 22.2v 5000mAh를 사용했습니다.

    드라이버 데이터시트를 보면

    모터드라이버에 input핀이 4가지

    pwm, direction, stop, enable이 있고

    enable에 HIGH, Direction은 HIGH or LOW를 주면 회전방향이 바뀌고

    STOP은 HIGH주면 브레이크가 되고

    Enable에 LOW를 주면 다른 3개의 input에 상관없이 idle 상태가 된다고 하여

    아래가 사용한 코드입니다.

    int Pwm = 9;
    int Pwmc = 0;
    int Dir = 10;
    int Stop = 11;
    int Enable = 12;

    int button1 = 2;
    int button2 = 3;
    int buttonstate1 = 0;;
    int buttonstate2 = 0;

    void setup() {
    Serial.begin(9600);
    pinMode(Pwm, OUTPUT);
    pinMode(Dir, OUTPUT);
    pinMode(Stop, OUTPUT);
    pinMode(Enable, OUTPUT);
    }

    void loop() {
    digitalWrite(Dir, HIGH);
    digitalWrite(Stop, LOW);

    buttonstate1 = digitalRead(button1);
    buttonstate2 = digitalRead(button2);

    if(buttonstate1 == HIGH){
    digitalWrite(Enable, HIGH);
    if(Pwmc 0){
    analogWrite(Pwm,Pwmc);
    Pwmc = Pwmc-1;
    }
    }

    if(buttonstate2 == HIGH){
    digitalWrite(Enable, LOW);
    }

    Serial.println(Pwmc);
    }

    문제는 pwm 수치도 잘 변하고 하는데

    모터가 제어가 안되고 결정적으로

    enable에 low를 만들었는데도 모터가 정지 하지 않습니다..

    원인이 뭘까요?

    그리고 조작도중에 모터드라이버도 연기가 났습니다.. ㅜㅜ

  16. 안녕하세요 says:

    혹시 enable에 low 를 주는게 마지막 로직 시그널을 유지하는 것인가요?

    모터를 정지 시키려면 stop에 high를 줬어야 했었나…

    분리해서 재조립을 할때는

    로직 보드에서 Enable H, Stop H를 준뒤

    Enable L를 주고 로직쪽 전원을 제거하면 되는건가요?

  17. 이건민 says:

    안녕하세요
    NT-S-DCDM1210 제품을 구입해서 사용하고 있는 학생입니다.

    베터리 연결부 말고 동작 전원 연결부에 5V를 넣어주는데 자꾸 세그먼트 오른쪽 아래 점 부분이 자꾸 불이 들어오네요., 이 부분은 저저압일때 뜬다고 메뉴얼에 나와있는데.. 그냥 바로 5V를 연결해도 그렇네요..
    그래서 혹시나해서 12V를 연결했더니 탔네요. …
    원래 불이 들어오나요?

    다행히 하나 더있어 하고 있는데
    이게 자꾸 쓰레기값이 날라옴니다.. 휴대폰과 페어링을 해서 사용하는데 말이죠.. 리셋 버튼을 눌러도 이건 통신 속도가 리셋 되는것이 아닌가요?
    통신 속도를 바꿔가면서 해도 다 쓰레기 값이 날라오네요.

    • NTRexLAB says:

      안녕하세요/
      일단 1210은 제원을 확인해보시면 12V부터 동작하는 제품입니다. 그러므로 5V를 인가하셨다면 저전압경고가 뜹니다.
      만약 배터리+-단자가 아니라
      별도로 5V라고 명시된 단자를 말씀하시는 것이라면
      그 단자는 5V가 출력되는 단자입니다. RC 리시버 등 5V를 사용하는 제품에 전원공급을 용이하게 해주기 위한 단자로 그 단자에 전원을 연결하시면 안됩니다.
      그리고 통신에 만약 문제가 있는듯하다면
      먼저 하이퍼터미널에 연결해보시기 바랍니다.
      하이퍼터미널등의 시리얼 모니터링 프로그램에 직접 연결후 데이터의 송수신 정확도를 확인해주세요.

  18. 이성은 says:

    안녕하세요
    두개의 100W 급 24V 5A dc모터를 사용해서 아두이노로 양쪽 바퀴를 제어하려고 합니다.

    2채널 모터드라이버를 사용하려 하는데 어떤 제품을 사용해야할지 조언 부탁드립니다.

    NT-S-DCDM2410 은 품절로 되어있고 NT-S-DCDM2430은 모터스펙보다 높은 것 같아서요.
    주문 제작이 가능한지도 여쭙고 싶네요. 감사합니다.

  19. 이성은 says:

    안녕하세요 DCDM2430 구매하여 사용중인 학생입니다.
    RS232 로 데스크탑에 연결해서 제어하다가

    MCU에 연결해서 PWM 제어하려고 하는데,
    RC모드를 사용하면 되는지요?
    RC모드의 세개의 채널은 각각 어떤 역할인지 알려주시면 감사하겠습니다.
    어떤 것은 PWM이고, DIRECTION인지 또 어떻게 제어하면 되는지 알려주세요.

    지식이 부족한데 매뉴얼에 잘 나와있지 않아서요. 감사합니다.

  20. 강병용 says:

    NT_VNH20SVI
    드라이버를 구입한 학생입니다.

    미니카 DC모터를 구동하는데
    정상적으로 동작하다가

    어느순간 부터 동작을 하지 않습니다.

    핀마다 전압을 모두 찍어 보았는데

    전부 정상적으로 전압은 인가되고 있습니다.

    총 3개 구입하여서 1개만 현재 정상적으로 동작 하고 있습니다.

    배터리는 Li_po 7.4 35C 1000mah 사용중이고

    모터의 소모전류는 대략 1A 정도 입니다.

    도데채 뭐가 문제인지 파악이 안되서 ㅜㅜ

    방문하고 싶은데 혹시 어디로 방문하면 되는지 답변 부탁드리겠습니다 ㅜ

    제 연락처는 010.6462.4401 입니다.

  21. egc says:

    안녕하세요?NT-S-DCDM1210 제품이랑 캐터필러 바퀴 2개 (6W 엔코더 내장형 모터)를 구입한 학생입니다.

    Raspberry Pi 를 이용해서 바퀴를 돌려보고싶은데, I2C나 Serial 두가지 모드만 파이가 지원하는 것 같더라구요.

    저희가 아직 프로그램을 어떤식으로 짜야할지 감이 잘 안오는데 혹시 예제소스를 좀 받아볼 수 있을까요?

    -I2C또는 Serial 방식으로 모터드라이브에 이런식으로 코드를 보내는 C언어 소스

    직접적인 소스 전달이 좀 곤란하시다면 간단하게나마 조언이라도 좀 부탁드립니다.

    수고하세요!

  22. so4683 says:

    안녕하세요.

    NT-VNH20SV1 에서 CS핀 사용관련 질문드립니다.
    CS핀에서 나오는 신호를 바로 ADC핀에 연결하면 되는건가요?

    CS핀에서 나오는 신호의 물리적인 의미가 궁금합니다.

  23. 강신혁 says:

    안녕하세요 NT-DC20A 제품관련 질문드립니다.

    1. 모터가 33.5W급으로 디엔지위드사의 IG-52GM이란 모델입니다. 12V에 정격전류 4.1A짜리인데 부하에 따라 전류가 올라가는 것을 감안해서 해당 드라이버를 사용하려고하는데 문제 없을까요?
    2. 그렇다면 본 드라이버에 DC12V SMPS로 전원인가하려고하는데 몇 A짜리를 사용하는게 좋을까요
    3. 모터드라이버에 랩뷰 DAQ를 통해 제어하고자합니다. 소프트웨어에서 PWM발생프로그램을 만들고 아날로그 아웃풋 모듈이랑 해당 드라이버의 PWM핀에 연결하여 속도제어가 가능한가요? 또한 디지털 인풋/아웃풋 모듈로 STOP, ENABLE, 정역회전 핀에 L/H를 인가해 제어하는 방식이 가능한가요?
    4. 연결법에 대해 궁금합니다. 12V와 5V출력의 경우 모터내장 엔코더에 전원인가시 사요하려고하는데 12V를 사용한다면 두개의 핀이 있던데 둘 중하나와 GND핀을 엔코더와 연결하면 되나요?
    그리고 PWM이나 STOP, ENABLE 등 핀만 외부 신호인가 부분과 연결하면 되는지, 아니면 GND도 같이 연결해야하는지 혹은 별도의 저항도 달아야하는건지 궁금합니다.
    5. 마지막으로 전류센싱 부분에 대해 잘이해가 안가는데 센싱하는 대상이 모터인가요? 그렇다면 연결은 어떠한 방식으로 하는건지 궁금합니다.

  24. 박민영 says:

    안녕하십니까.
    산켄전기 공식대리점 HIT 박민영입니다.

    MOSFET TO263 타입으로 사용 중이신데 사양좀 알 수 있을까요?
    저희 취급 품 중에 대응 할만 한 제품들이 있을 것 같아서 글을 남깁니다.
    저희 FET는 타사보다 품질 및 가격적인 매리트 가있습니다. 단가 절감에 도움을 드리고 싶습니다.

    MOSFET 뿐만 아니라 Motor Driver IC도 취급을 하고 있으며, BLDC Motor Driver IC는 타사에 비해
    패키지가 작아서 PCB 축소에 많은 도움이 되고 있습니다.( 6mm)

    연락 부탁드립니다.
    HIT 박민영(010-3739-4865)

  25. 전종화 says:

    NT_S_DCDM1210 I2C를 이용하여 제어하려 합니다.
    매뉴얼을 봐도 I2C타이밍 시퀀스가 안나오는데
    I2C타이밍 시퀀스를 알 수있을까요??

  26. 송준우 says:

    M4를 사용하여 모터 드라이브와 RS232C 통신을 사용해 DC 모터 2개를 제어하려고 합니다

    USART를 사용하여 명령어가 출력됨을 확인하였고 이것을 모터 드라이브의 Tx/Rx에 각각 연결하였지만 모터가 작동을 하지 않더군요

    M4에서 출력되는 명령어 전압은 3.7V 정도입니다

    사용 매뉴얼을 보면 max232가 내장되어 바로 연결해서 사용해도 된다고 하는데

    제가 잘못 이해 한 것인가요?

    아니면 사용 시에 별도의 max232를 사용하여 입력 전압을 12v로 바꿔줘야 하나요?

Leave A Comment

*