Iris Dynamics Ltd. is excited to announce a new feature for ORCA Series motors: PWM (pulse-width modulation) control. The PWM Interface allows for rapid and straightforward integration for mobile robotics and remote control retrofits, with widely adopted Remote Control (RC) PWM. This approach requires no coding, minimal wiring, and integration time. With a USB Windows configuration GUI, ORCA motors ensure quick and hassle-free development and deployment of your solution.
The PWM Interface enables position control of the ORCA motor by interpreting pulse-width signals from an RC controller, such as the HX4-06222 PWM output controller. Users can configure the motor to operate between its retracted stop and a pre-configured extension length, making it ideal for various positioning applications, such as autonomous and semi-autonomous vehicles, remote control/teleoperation, embedded systems, mobile robotics, and more.
Upon boot-up, the motor performs an auto-zero function to determine the absolute position of its retracted stop. Once this initial setup is complete, the motor enters PWM input mode, where it follows the PWM signal to adjust its position accordingly. This PWM control functionality supports a frequency range from 40 Hz to 400 Hz, ensuring broad compatibility with standard controllers and meeting the needs of most common positioning applications.
An adapter is used to integrate with PWM-enabled controllers, while also providing the option to connect the motor simultaneously to IrisControls to facilitate GUI configuration over the included USB to RS485 cable.
Motor Connector | PWM Controller | IrisControls Connection |
The adapter connects to the motor using the motor’s RJ45 connector on the data cable. | The interface PCB has a standard 3-pin servo connection. Leads can be soldered directly to the board or connected through the included screw terminal block. | The second RJ45 port, labeled ‘USB’ accepts the USB-to-RS485 cable used to connect a motor to IrisControls via USB. |
Ease of Use: This feature requires no coding and minimal wiring.
Reliability: The motor enters a fail-safe error state if the PWM signal goes flat, preventing potential issues such as erratic movements or uncontrolled positions.
Low Voltage: ORCA motors accept 12V to 60V DC, making them ideal for operation from batteries or directly from a vehicle’s electrical system. With low-cost, off-the-shelf RC equipment, PWM control enables rapid and easy integration.
Customization: The motor’s behavior, including position, soft start, and response to error states, can be finely tuned through GUI configuration settings.
Flexibility: The system works independently of Iris Controls but can still be connected for saving live (persistent) configurations and for live monitoring, as needed.
Smooth Operation: The motor includes built-in configurable features such as soft start and filtering to ensure smooth transitions and minimize unwanted vibrations and noise, particularly in high-stress or sensitive environments.
With a small amount of configuration, the following sequence can automatically occur on power-up:
By default, the motor interprets a range of pulse widths from 1 ms (fully retracted at the minimum position) to 2 ms (fully extended at the maximum position), with a center position at 1.5 ms. Configurable parameters like the position controller soft-start time and PWM signal filtering allow users to fine-tune the system for their specific needs.
Users can easily configure and save settings to the motor using IrisControls. Key configuration options include:
The need for adaptability in control systems is ever-growing, and with the new PWM Interface, users can now directly control the position of ORCA Series motors using standard RC controllers. This new feature is specifically designed to enhance the motor’s versatility, particularly for applications where PWM control is preferred due to existing system compatibility, reduced complexity, or cost considerations.
By introducing this custom solution, we empower users to easily implement ORCA Series motors into their systems without needing to rely on IrisControls for every instance of operation. However, connection to IrisControls remains an option for detailed configuration and fine-tuning.
Our dedicated team of engineers would love to answer them for you. Be in touch with us!