diff --git a/_posts/2023-10-18-tinymovr.md b/_posts/2023-10-18-tinymovr.md new file mode 100644 index 0000000..cfba75f --- /dev/null +++ b/_posts/2023-10-18-tinymovr.md @@ -0,0 +1,71 @@ +--- +layout: post +title: tinymovr +date: 2023-10-18 +description: +icon: /assets/img/robots/tinymovr/tinymovr-r5-icon.jpg +image: /assets/img/robots/tinymovr/tinymovr-r5.jpg +introduction: Tinymovr is an affordable servo motor controller with an embedded angle sensor. It enables trajectory, position, velocity and torque control using Field Oriented Control (FOC), and operation through CAN bus. +main-class: 'component' +color: '#3477eb' +tags: +- 'bldc' +- 'brushless motor' +- 'foc' +- 'motion control' +- 'pmsm' +twitter_text: Checkout the tinymovr +website: https://tinymovr.com +wiki_homepage: http://wiki.ros.org/Robots/tinymovr +--- + +![Tinymovr Family](/assets/img/robots/tinymovr/fam.jpg) + +The Tinymovr Motor Controller is a cost-effective solution for control of robotic actuators. It supports a variety of control modes, including position, velocity, and current/torque control, making it highly versatile for a wide range of robotic applications. + +All Tinymovr variants integrate an absolute angle encoder (MPS MA702) for instant system start-up and precise position tracking, and can interface with external sensors such as Hall effect (R5 only) or SPI sensors. + +Tinymovr utilizes CAN bus for communication, ensuring robust and reliable operation. It is equipped with various safety features including overcurrent, over- and under-voltage, and overtemperature protection, ensuring reliable operation in demanding environments. The compact size and high performance of both Tinymovr R5 and M5 make it an ideal choice for developers looking to build compact and efficient robotic systems. + +Two variants are available, Tinymovr R5 and Tinymovr M5. A ready-to-use Servo Kit is also available. + + +## Tinymovr R5 + +![Tinymovr R5](/assets/img/robots/tinymovr/tinymovr-r5.jpg) + +The Tinymovr R series can drive a wide variety of high-current PMSM motors using Field-Oriented Control (FOC). It has an input voltage range of 12-38V and max continuous phase current of 40A. + +Short presentation video of Tinymovr R5: + + + +## Tinymovr M5 + +![Tinymovr M5](/assets/img/robots/tinymovr/tinymovr-m5.jpg) + +The Tinymovr M series, an even more compact variant, is suitable for FOC control of "gimbal" style motors. It has an input voltage range of 12-38V and max continuous phase current of 5A. + + +## Tinymovr R5 Servo Kit + +![Tinymovr R5 Servo Kit](/assets/img/robots/tinymovr/tinymovr-servo-kit-r5.jpg) + +The Tinymovr R5 Servo Kit combines a Tinymovr R5 controller with a capable, high quality motor, in a compact setup with an aluminum bracket. It is ideal to get you started fast on brushless servomotor control. + + +## Libraries and Integrations + +We offer libraries for [Python](https://github.com/tinymovr/Tinymovr), [Arduino and C++](https://github.com/tinymovr/Tinymovr-Arduino), and [ROS](https://github.com/tinymovr/Tinymovr-ROS). The ROS package includes a simple example of a differential drive robot that should get you up and running in no time. + +Tinymovr can be integrated with a wide range of brushless motors and motor-reducer units. We offer integration of custom motors, including design and manufacture of custom brackets and motor/controller calibration. Please get in touch at info@tinymovr.com for more information. + + +## Tinymovr Documentation and Resources + +- [Documentation](https://tinymovr.readthedocs.io) +- [Main GitHub repo](https://github.com/tinymovr/Tinymovr) +- [ROS package](https://github.com/tinymovr/Tinymovr-ROS) +- [Arduino package](https://github.com/tinymovr/Tinymovr-Arduino) +- [YouTube Channel](https://youtube.com/@tinymovr) +- [Website and Shop](https://tinymovr.com/shop) diff --git a/assets/img/robots/tinymovr/fam.jpg b/assets/img/robots/tinymovr/fam.jpg new file mode 100644 index 0000000..2514006 Binary files /dev/null and b/assets/img/robots/tinymovr/fam.jpg differ diff --git a/assets/img/robots/tinymovr/tinymovr-m5.jpg b/assets/img/robots/tinymovr/tinymovr-m5.jpg new file mode 100644 index 0000000..542ed31 Binary files /dev/null and b/assets/img/robots/tinymovr/tinymovr-m5.jpg differ diff --git a/assets/img/robots/tinymovr/tinymovr-r5-icon.jpg b/assets/img/robots/tinymovr/tinymovr-r5-icon.jpg new file mode 100644 index 0000000..fb11bb7 Binary files /dev/null and b/assets/img/robots/tinymovr/tinymovr-r5-icon.jpg differ diff --git a/assets/img/robots/tinymovr/tinymovr-r5.jpg b/assets/img/robots/tinymovr/tinymovr-r5.jpg new file mode 100644 index 0000000..853a323 Binary files /dev/null and b/assets/img/robots/tinymovr/tinymovr-r5.jpg differ diff --git a/assets/img/robots/tinymovr/tinymovr-servo-kit-r5.jpg b/assets/img/robots/tinymovr/tinymovr-servo-kit-r5.jpg new file mode 100644 index 0000000..2e30288 Binary files /dev/null and b/assets/img/robots/tinymovr/tinymovr-servo-kit-r5.jpg differ