documentation

Hardware

Driver IPOS3604

The driver iPOS3604 oversees the performing of the control task in the movement of the motors. The device is characterized by its completely digital intelligent servomechanism 1 (servo), based in the latest DSP2 technology 2 which offers high efficiency, combined with an integrated motion controller.

This kind of driver can perform a position, velocity or torque control in individual, multi-axis or independent configuration. The aforesaid movement controller allows the device to combine the controller, the driver and the PLC 3 functionality in a single compact unit, being also capable of complex movements without the need of an external motion controller. The high level Technosoft’s Motion Programming Language (TML) permits that the following operations could be executed directly in the driver level: Adjustment of various motion modes, changing those modes and their parameters, flux control of the program through interruptions and conditional calls, management of the input/output signals, performance of data transfer, etc.

All drivers are connected through a CAN 2.0B interface 4 that can be configured with the hardware to operate in two different modes:

When a higher-level coordination is needed, the units driver can be controlled with a CANOpen master but also with a PC or PLC using a TML_LIB motion library.

Computer equipped with CANBus

The computer is connected to the iPOS device through CANBus, using a communication interface between the aforesaid computer and drive, being consequently a CANBus based protocol. The fractional control is designed in this computer to communicate with the iPOS, so that the the control of the motor is performed through the device.

Maxon Motor

The Maxon Motor is the mechanical actuator in charge for the movement of neck’s articulations. The motor receives the current from the driver device and transform them into mechanical action. The iPOS itself does the control action over the motor, as well as it provides it with power supply.

Power Source

Provides power supply to the device driver, and consequently also to the motor.

Datasheets

Find all datasheets in the folder hardware


The CANbus card incorporated in the computer is connected to the driver device through CAN. Moreover, the device is connected to the motor as a controller and power supplier. Finally, this power is obtained from the power source that is used to feed the iPOS device. This system is implemented inside the robot TEO, from the Universidad Carlos III de Madrid and it is employed in the articulations’ motion, which is controlled by the iPOS.


The drive can be implemented to control DC and AC (vector control 7) brushless motors, brushed DC motors and stepper motors. Additionally, the drive could be implemented with a power supply with shaft encoders (squared or sin/cos) and Hall linear signals.

  1. Servomechanism: is a servomotor with an ecnoder and an driver inside. This components form a closedloop circuit to control the position, velocity and torque. 

  2. DSP2 technology: (Digital signal processor 2) is a system based in a procesor or microprocesor that possess a group of instructions, an optimized hardware and software for applications that require numercial operations at very high speed. 

  3. PLC (Programmable Logic Controller): a computer device used to automate electromechanic process. 

  4. CAN2.0B: The last extended version of the CAN specifications. CAN (Controller Area Network) is a communication protocol based in bus topology for the transmission of messages in distributed environments. 

  5. EEPROM unit: a deivce with a card shape whcihc purpose is to store big amounts of data in small physical space. It allows reading and writing in multiple memory positions. 

  6. TMLCAN: a protocol based on CAN2.0B which includes TLM instructions. 

  7. Vector control: strategy that uses a variable-frequency inverter control method where two ortogonal compoenents (motor magnetic flux and torque), that can be visualized with a vector, represent the stator currents of a three-phase AC electric motor.