VINT용 2A DC 모터 드라이버 -인코더 입력 지원
(2A DC Motor Phidget)
개요
- 본 제품은 VINT Hub와 연결하여 사용할 수 있는 2A DC 모터 드라이버 입니다.
- 모터의 속도, 가속, 브레이크 강도를 소프트웨어에서 명령을 주어 제어할 수 있습니다.
- 최대 2A까지의 전류를 전달할 수 있습니다.
- 모터 샤프트에 붙어 있는 엔코더로부터 quadrature signal을 읽을 수 있는 엔코더 입력이 지원됩니다.
- 지원하는 API에서 MotorPositionController 오브젝트를 이용하여 PID control loop를 임플리멘트 할 수 있습니다.
- 방열판이 내장되어 동작시 과열로부터 보호하여 줍니다.
- VINT 포트는 절연되어 있어 안정성을 높여줍니다.
- 전원 극성에 대해 보호 기능이 있으며, 5A 퓨즈가 있어 컨트롤러가 과전류 상태에서 망가지지 않고 보호될 수 있게 하여 줍니다.
특징
-
Product Specifications
Board Properties Controlled By VINT Controller Properties Motor Type DC Motor Number of Motor Ports 1 Acceleration Min 0.1 % Duty Cycle/s Acceleration Max 100 % Duty Cycle/s PWM Frequency 25 kHz Sampling Interval Min 100 ms/sample Sampling Interval Max 60 s/sample Acceleration Resolution 0.1 Duty Cycle/s Velocity Resolution 0.001 Duty Cycle Current Limit Resolution 5.6 mA Acceleration Time Min 20 ms Acceleration Time Max 20 s Electrical Properties Continuous Motor Current Max 2 A Supply Voltage Min 8 V DC Supply Voltage Max 30 V DC Current Consumption (Unconfigured) (VINT Port) 500 μA Current Consumption Max (VINT Port) 2 mA Power Consumption (Unconfigured) 288 mW Power Consumption motor power plus 700 mW Encoder Interface Number of Encoder Inputs 1 Encoder Interface Resolution x4 Count Rate Max 400000 pulses/s Sampling Interval Min 50 ms/sample Sampling Interval Max 60 s/sample Encoder Input Low Voltage Max 2.4 V DC Encoder Input High Voltage Min 2.6 V DC Time Resolution 1 μs Physical Properties Recommended Wire Size 16 - 26 AWG Operating Temperature Min -40 °C Operating Temperature Max 85 °C
문서
- Product page
-
Documents
Library & Driver Downloads
Code Samples
Language:
API Detail Language OS DCMotor C Multiple Download Encoder C Multiple Download MotorPositionController C Multiple Download DCMotor C# Windows Download Encoder C# Windows Download MotorPositionController PID Tuner C# Windows Download DCMotor Java Multiple Download DCMotor Java Android Download Encoder Java Multiple Download Encoder Java Android Download MotorPositionController Java Multiple Download DCMotor JavaScript Nodejs Download DCMotor JavaScript Browser Download Encoder JavaScript Nodejs Download Encoder JavaScript Browser Download MotorPositionController JavaScript Nodejs Download MotorPositionController JavaScript Browser Download DCMotor Objective-C macOS Download Encoder Objective-C macOS Download MotorPositionController Objective-C macOS Download DCMotor Python Multiple Download Encoder Python Multiple Download MotorPositionController Python Multiple Download DCMotor Swift macOS Download DCMotor Swift iOS Download Encoder Swift macOS Download Encoder Swift iOS Download MotorPositionController Swift macOS Download MotorPositionController Swift iOS Download DCMotor Visual Basic .NET Windows Download Encoder Visual Basic .NET Windows Download MotorPositionController Visual Basic .NET Windows Download Projects
- Making a Chain Counter (December 5, 2017)
- Encoder Velocity: A Common Miscalculation (April 12, 2016)
- How to Destroy a Motor Controller (June 3, 2014)