<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>LabElectronica/RoMAAControllerII</title><revhistory><revision><revnumber>44</revnumber><date>2017-03-10 18:07:35</date><authorinitials>GonzaloPerezPaina</authorinitials></revision><revision><revnumber>43</revnumber><date>2017-03-10 17:39:59</date><authorinitials>GonzaloPerezPaina</authorinitials></revision><revision><revnumber>42</revnumber><date>2017-03-10 17:39:02</date><authorinitials>GonzaloPerezPaina</authorinitials></revision><revision><revnumber>41</revnumber><date>2017-02-24 21:32:42</date><authorinitials>GonzaloPerezPaina</authorinitials></revision><revision><revnumber>40</revnumber><date>2012-05-31 23:56:08</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>39</revnumber><date>2012-05-31 23:54:24</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>38</revnumber><date>2012-05-31 23:52:34</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>37</revnumber><date>2012-05-31 23:44:34</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>36</revnumber><date>2012-05-31 23:43:39</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>35</revnumber><date>2012-05-31 23:38:45</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>34</revnumber><date>2012-05-31 23:35:58</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>33</revnumber><date>2012-05-31 23:27:35</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>32</revnumber><date>2012-05-31 23:22:53</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>31</revnumber><date>2012-05-31 23:21:44</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>30</revnumber><date>2012-05-31 23:20:28</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>29</revnumber><date>2012-05-31 23:12:20</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>28</revnumber><date>2012-05-31 23:09:09</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>27</revnumber><date>2012-05-31 22:50:44</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>26</revnumber><date>2012-05-31 22:39:07</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>25</revnumber><date>2012-04-19 04:23:28</date><authorinitials>GastonAraguas</authorinitials></revision><revision><revnumber>24</revnumber><date>2012-04-19 03:25:46</date><authorinitials>GastonAraguas</authorinitials></revision><revision><revnumber>23</revnumber><date>2012-04-19 03:24:14</date><authorinitials>GastonAraguas</authorinitials></revision><revision><revnumber>22</revnumber><date>2011-10-12 21:01:31</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>21</revnumber><date>2011-08-12 17:07:23</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>20</revnumber><date>2011-08-10 20:21:09</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>19</revnumber><date>2011-08-10 18:45:25</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>18</revnumber><date>2011-07-13 04:01:23</date><authorinitials>GonzaloPerezPaina</authorinitials></revision><revision><revnumber>17</revnumber><date>2011-07-13 03:57:55</date><authorinitials>GonzaloPerezPaina</authorinitials></revision><revision><revnumber>16</revnumber><date>2011-07-04 21:07:34</date><authorinitials>DanielMarchetti</authorinitials></revision><revision><revnumber>15</revnumber><date>2011-07-04 20:48:26</date><authorinitials>DanielMarchetti</authorinitials></revision><revision><revnumber>14</revnumber><date>2011-06-10 18:51:18</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>13</revnumber><date>2011-06-10 18:46:11</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>12</revnumber><date>2011-06-10 18:20:08</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>11</revnumber><date>2011-06-10 18:16:37</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>10</revnumber><date>2011-06-10 18:15:34</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>9</revnumber><date>2011-06-10 18:10:22</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>8</revnumber><date>2011-05-27 18:46:23</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>7</revnumber><date>2011-05-18 19:29:14</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>6</revnumber><date>2011-05-18 19:27:57</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>5</revnumber><date>2011-05-18 18:04:00</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>4</revnumber><date>2011-04-13 19:58:57</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>3</revnumber><date>2011-04-13 19:54:33</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>2</revnumber><date>2011-04-13 19:45:26</date><authorinitials>localhost</authorinitials></revision><revision><revnumber>1</revnumber><date>2011-04-12 18:19:21</date><authorinitials>GonzaloPerezPaina</authorinitials></revision></revhistory></articleinfo><section><title>Controlador Embebido del Robot Móvil RoMAA-II</title><para>El controlador embebido del robot RoMAA-II consta de las siguientes placas de circuito impreso: </para><itemizedlist><listitem><para><emphasis role="strong">Placa madre</emphasis>, basada en el microcontrolador <emphasis role="strong">ARM LPC2114</emphasis>, donde se encuentra los periféricos necesarios para la utilizacion de la placa ARM-multipropósito como control de tracción y comunicación con la PC </para></listitem><listitem><para><emphasis role="strong">Placa llave H</emphasis>, para el manejo de los motores. </para></listitem></itemizedlist><para>Los diseños de las placas, tanto los esquemáticos como los trazados del PCB, se realizaron con la herramienta <ulink url="http://kicad-pcb.org/">KiCAD</ulink> </para><informaltable><tgroup cols="1"><colspec colname="col_0" colwidth="100*"/><tbody><row rowsep="1"><entry align="center" colsep="1" rowsep="1"><para> <inlinemediaobject><imageobject><imagedata depth="392px" fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=placa_control_00.jpg" width="748px"/></imageobject><textobject><phrase>placa_control_00.jpg</phrase></textobject></inlinemediaobject> </para></entry></row></tbody></tgroup></informaltable><section><title>Placa de Control</title><section><title>Versión 2.0</title><para>La placa de control fue rediseñada en el año 2011 y su nueva versión está implementada en el RoMAA-I y en el RoMAA-II. </para><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=placa_control_01.jpg" width="320"/></imageobject><textobject><phrase>placa_control_01.jpg</phrase></textobject></inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=placa_control_02.jpg" width="320"/></imageobject><textobject><phrase>placa_control_02.jpg</phrase></textobject></inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=placa_control_03.jpg" width="320"/></imageobject><textobject><phrase>placa_control_03.jpg</phrase></textobject></inlinemediaobject> </para><para><emphasis role="strong">Fuentes del proyecto en KiCAD</emphasis> <ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII/wiki/LabElectronica/PlacaMadreRoMAA2011#">Placa Madre 2011</ulink> </para></section></section><section><title>Llave H</title><para>La descripción del funcionamiento se puede encontrar en <ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII/wiki/LabElectronica/PlacaLlaveHV3#">Placa de llave H bipolar o Locked Antiphase PWM</ulink> </para><section><title>Versión 2.0</title><para><inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=llave_h_001.jpg" width="320"/></imageobject><textobject><phrase>llave_h_001.jpg</phrase></textobject></inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=llave_h_02.jpg" width="320"/></imageobject><textobject><phrase>llave_h_02.jpg</phrase></textobject></inlinemediaobject> <inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=llave_h_03.jpg" width="320"/></imageobject><textobject><phrase>llave_h_03.jpg</phrase></textobject></inlinemediaobject> </para><para>La nueva llave H dispone de un capacitor electrolítico de filtrado de menor voltaje, lo que conlleva a un encapsulado más corto y mayor espacio en la placa. Con respecto al diseño, se hizo incapié en la comodidad del soldado de los CI, por lo que los pads de estos son ovalados y con su centro desplazado hacia afuera del encapsulado.  Una idea para futuros diseños es colocar pines de prueba, desde la entrada de PWM hasta los IR2110, para un control de la evolución de las señales de mando. </para><para>Actualmente se disponen de 5 llaves H armadas y probadas según el nuevo diseño, mientras que quedan 7 sin armar. </para><para><emphasis role="strong">Fuentes del proyecto en KiCAD</emphasis> <ulink url="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=placa_single_motor+driver2.zip">Llave H</ulink> </para></section><section><title>Versión 2.1</title><para>Con el fin de que las llaves corten a una corriente de 7A, para los nuevos requerimientos del RoMAA-II, se cambió la resistencia R24 de un valor de 100kohm a 22Kohm. </para><informaltable><tgroup cols="1"><colspec colname="col_0" colwidth="100*"/><tbody><row rowsep="1"><entry align="center" colsep="1" rowsep="1"><para> <inlinemediaobject><imageobject><imagedata fileref="https://ciii.frc.utn.edu.ar/wiki/LabElectronica/RoMAAControllerII?action=AttachFile&amp;do=get&amp;target=res24_mod.jpg" width="320"/></imageobject><textobject><phrase>res24_mod.jpg</phrase></textobject></inlinemediaobject> </para></entry></row></tbody></tgroup></informaltable></section><section><title>Observaciones</title><itemizedlist><listitem><para>El fabricante de los PCB no colocó bien el negativo de la serigrafía posterior de la placa y esta está inclinada 90°, por lo que no se imprimió el logo del grupo y la gráfica U5 aparece en un lugar incorrecto. Otro equivocación del fabricante fue no haber hecho los agujeros de los diodos D5 y D8 con mecha 0.8mm, por lo que antes de ponerse a soldar los componentes, hay que repasar dichos agujeros. </para></listitem><listitem><para>Un error no visto fue el faltante de la mascara antisoldante posterior en el LED D6, lo cual se soluciona raspando con un destornillador punta plana. </para></listitem></itemizedlist></section></section><section><title>Proyecto completo en KiCAD</title><para>Descargar de: <code>hg clone  https://proyectos.ciii.frc.utn.edu.ar/hg/romaa</code> </para></section></section></article>