Pandangan sudut pada bagian Motor Cerdas IQ.

sempurna agar IQ bisa berhasil. Ribuan jam rekayasa dan analisis dihabiskan untuk merancang motor ini. Semuanya harus bekerja bersama: motor, roda gigi, enkoder, papan sirkuit, manajemen termal, pengemasan, dan pemasangan. Pengguna dapat mengontrol arah, kecepatan, akselerasi, posisi, dan batas torsi motor.

Daya maksimumnya adalah 1,4W kontinu dan torsi maksimumnya adalah 0,414 Nm. Kecepatan bebas dibatasi oleh perangkat lunak oleh prosesor motor untuk menjaga kinerja motor-ke-motor tetap konsisten dan untuk memungkinkan kecepatan tertinggi di bawah beban.

Smart Motor menggunakan mikrokontroler Texas Instruments MSP430 yang berjalan pada 16 MHz untuk memproses permintaan, mengukur kecepatan dan arah, memantau arus, dan mengendalikan motor melalui H-Bridge. H-Bridge, juga dari Texas Instruments, memiliki perlindungan otomatis terhadap arus berlebih dan suhu berlebih. Kecepatan dan arah diukur melalui enkoder kuadratur internal yang menggunakan roda dengan slot kecil dan sensor cahaya. Loop PID diproses secara internal untuk mengendalikan kecepatan keluaran dan putaran secara tepat. Arus juga diukur, untuk memastikan motor tidak menjadi terlalu panas saat digunakan. Semua teknologi ini bekerja sama untuk membuat Motor Pintar yang sederhana, fleksibel, dan bertenaga.

“Performa motor yang konsisten adalah pengubah permainan”

Salah satu kemampuan IQ Smart Motor yang paling unik adalah kinerja yang sepenuhnya konsisten. Motor berjalan secara internal pada tegangan yang sedikit lebih rendah daripada tegangan minimum baterai, dan daya motor dikontrol secara akurat hingga +/-1%. Artinya motor akan bekerja sama pada setiap pertandingan dan setiap lari otonom, tanpa mempedulikan daya baterai atau suhu motor.

Motor menghitung kecepatan keluaran dan torsi yang akurat, memberikan pengguna pemahaman sebenarnya tentang kinerja motor setiap saat. Posisi dan sudut dilaporkan dengan akurasi 0,375 derajat. Semua data ini dilaporkan pada dasbor motor (generasi pertama atau generasi kedua).

Pemrograman Motor dalam C++ dengan VEXcode IQ
Pengaturan
Motor.setPosition(0, derajat);
Motor.setVelocity(50, persen);
Motor.setStopping(rem);
Motor.setMaxTorque(50, persen);
Motor.setTimeout(1, detik);

Tindakan
Motor.spin(maju);
Motor.berhenti();

Penginderaan
Motor.isDone()
Motor.isSpinning()
Motor.posisi(derajat)
Motor.kecepatan(persen)
Motor.arus(persen)

Untuk informasi lebih lanjut tentang pemrograman dalam C++, Python, atau Blok dengan VEX IQ Smart Motors, lihat bagian Pustaka VEX ini.

Nama Motor Motor Cerdas IQ
Nomor Bagian 228-2560
Daya Puncak 1,4W
Kecepatan (RPM) 120 putaran per menit
Torsi Stall (Nm) 0.414
Masukan Posisi
Kecepatan
Arus
Pengkode

960 tick/rev

Ukuran 2,24" L x 2" P x 1" T
(56,9mm L x 50,8mm P x 25,4mm T)
Berat 0,165 lbs
(75 gram)

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

Last Updated: