RT Generic T1 Diseño e implemantación encoder absoluto CANopen A1 Fortes Monteiro, Julián AB A pesar de que en los últimos años los dispositivos CANopen (y en particular los encoders absolutos) han tenido una gran evolución en el mercado, estos han sido diseñados para trabajar en entornos industriales en los que prima la robustez. Lo que se traduce en la introducción de carcasas protectoras que aumentan considerablemente el tamaño y peso de los dispositivos. Esta circunstancia ha dado lugar al diseño e implementación de un encoder absoluto que cumpla con todas las especificaciones del protocolo CANopen sin descuidar las características anteriormente mencionadas, es decir, se ha diseñado un dispositivo de tamaño reducido y muy ligero. Para el desarrollo del proyecto se ha partido de un encoder absoluto comercial que facilita la lectura de posición a través de un puerto SPI a un microcontrolador y posteriormente estos datos son tratados y transmitidos a través de un Bus CAN, para lo cual se ha diseñado e implementado toda la electrónica necesaria. El diseño software se ha realizado partiendo de la implementación del protocolo CANopen de Microchip® que proporciona un soporte en forma de librerías de programación que facilitan el desarrollo de estos sistemas. El proyecto incluye una guía práctica de estas librerías para el uso y desarrollo de sistemas CANopen. El encoder CANopen realizado se ha puesto en marcha y validado el funcionamiento en dos plataformas robóticas del departamento de Ingeniería en Sistemas y Automática de la Universidad Carlos III de Madrid. __________________________________________________ AB Even though in the last few years the CANopen mechanisms (in particular theabsolute encoders) have advanced greatly in the market, they have been designedfor use in industrial environments where robustness is priority. This is translatedin the introduction of protective casings that increase considerably the size andweight of the mechanisms.This circumstance has given place to the designing and implementation of anabsolute encoder that meets all the specifications of the CANopen protocol withoutdisregarding the previously mentioned characteristics, i.e. a smaller and very lightmechanism has been designed.For the project development, a commercial absolute encoder has been designedthat makes the reading position through a SPI port and microcontroller easier,subsequently this data is treated and transmitted through a Bus CAN, for which allthe necessary electronics have been designed and implemented.The design of the software has been executed from the implementation of theCANopen Microchip® protocol that provides a library shape support ofprogramming that makes the development of these systems easier. The projectincludes a practical guide of these libraries for the use and development ofCANopen systems.The successful CANopen encoder has been put into operation and validated on tworobotic platforms in the Systems and Automatic Engineering department in theCarlos III University in Madrid. YR 2009 FD 2009-07 LK https://hdl.handle.net/10016/6974 UL https://hdl.handle.net/10016/6974 LA spa DS e-Archivo RD 30 jun. 2024