Hiểu hiệu suất của động cơ thông minh IQ

hình ảnh1.png

Động cơ thông minh IQ phải hoàn hảo để IQ thành công. Hàng nghìn giờ kỹ thuật và phân tích đã được đầu tư vào việc thiết kế động cơ này. Mọi thứ phải phối hợp với nhau: động cơ, bánh răng, bộ mã hóa, bảng mạch, quản lý nhiệt, đóng gói và lắp đặt. Người dùng có thể điều khiển hướng, tốc độ, gia tốc, vị trí và giới hạn mô-men xoắn của động cơ.

Công suất tối đa liên tục là 1,4W và mô-men xoắn cực đại là 0,414 Nm. Tốc độ tự do được giới hạn phần mềm bởi bộ xử lý của động cơ để duy trì hiệu suất ổn định giữa các động cơ và cho phép tốc độ tối đa khi tải.

Động cơ thông minh sử dụng bộ vi điều khiển MSP430 của Texas Instruments chạy ở tốc độ 16 MHz để xử lý các yêu cầu, đo tốc độ và hướng, theo dõi dòng điện và điều khiển động cơ thông qua Cầu H. Cầu H, cũng của Texas Instruments, có tính năng bảo vệ quá dòng và quá nhiệt tự động. Tốc độ và hướng được đo thông qua bộ mã hóa cầu phương tích hợp sử dụng bánh xe có khe nhỏ và cảm biến ánh sáng. Các vòng PID được xử lý nội bộ để kiểm soát chính xác tốc độ đầu ra và tốc độ quay. Dòng điện cũng được đo để đảm bảo động cơ không bị quá nóng trong quá trình sử dụng. Tất cả công nghệ này phối hợp với nhau để tạo nên một Động cơ thông minh đơn giản, linh hoạt và mạnh mẽ.

“Hiệu suất động cơ ổn định là yếu tố thay đổi cuộc chơi”

Một trong những khả năng độc đáo nhất của IQ Smart Motor là hiệu suất hoàn toàn ổn định. Động cơ chạy bên trong ở điện áp thấp hơn một chút so với điện áp tối thiểu của pin và công suất của động cơ được điều khiển chính xác đến +/- 1%. Điều này có nghĩa là động cơ sẽ hoạt động giống nhau cho mọi trận đấu và mọi lần chạy tự động, bất kể mức sạc pin hay nhiệt độ động cơ.

Động cơ tính toán tốc độ và mô-men xoắn đầu ra chính xác, giúp người dùng hiểu rõ về hiệu suất của động cơ bất kỳ lúc nào. Vị trí và góc được báo cáo với độ chính xác 0,375 độ. Tất cả dữ liệu này được báo cáo trên bảng điều khiển của động cơ (thế hệ thứ nhất hoặc thế hệ thứ 2).

Lập trình động cơ bằng C++ với VEXcode IQ
Cài đặt
Motor.setPosition(0, độ);
Motor.setVelocity(50, phần trăm);
Motor.setStopping(phanh);
Motor.setMaxTorque(50, phần trăm);
Motor.setTimeout(1, giây);

Hành động
Motor.spin(tiến);
Motor.stop();

Cảm biến
Motor.isDone()
Motor.isSpinning()
Motor.position(độ)
Motor.velocity(percent)
Motor.current(percent)

Để biết thêm thông tin về lập trình bằng C++, Python hoặc Blocks với VEX IQ Smart Motors, , hãy xem phần này của Thư viện VEX.

Tên động cơ Động cơ thông minh IQ
Mã sản phẩm 228-2560
Công suất cực đại 1,4W
Tốc độ (RPM) 120 vòng/phút
Mô-men xoắn dừng (Nm) 0.414
Nhận xét Vị trí
Vận tốc
Hiện tại
Mã hoá

960 tích tắc/vòng

Kích thước 2,24" W x 2" L x 1" H
(56,9mm W x 50,8mm L x 25,4mm H)
Cân nặng 0,165 lbs
(75 gram)

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: