<?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>WebHome/TrabajosPracticos/Practico_02</title><revhistory><revision><revnumber>24</revnumber><date>2019-08-06 21:09:23</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>23</revnumber><date>2019-08-06 21:07:10</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>22</revnumber><date>2018-11-07 14:20:20</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>21</revnumber><date>2018-10-31 00:34:51</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>20</revnumber><date>2018-10-31 00:33:15</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>19</revnumber><date>2018-10-30 21:13:14</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>18</revnumber><date>2018-10-30 13:46:50</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>17</revnumber><date>2018-10-16 18:26:33</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>16</revnumber><date>2018-10-16 18:23:00</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>15</revnumber><date>2018-10-16 18:19:51</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>14</revnumber><date>2018-10-15 19:15:21</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>13</revnumber><date>2018-10-02 19:57:24</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>12</revnumber><date>2018-10-02 19:56:10</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>11</revnumber><date>2018-10-02 19:50:30</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>10</revnumber><date>2018-10-02 19:37:49</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>9</revnumber><date>2018-10-02 15:30:43</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>8</revnumber><date>2018-09-27 17:37:25</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>7</revnumber><date>2018-09-26 15:24:56</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>6</revnumber><date>2018-09-26 15:17:46</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>5</revnumber><date>2018-09-26 15:05:48</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>4</revnumber><date>2018-09-04 23:46:36</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>3</revnumber><date>2018-09-04 23:45:34</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>2</revnumber><date>2018-09-04 19:52:14</date><authorinitials>EstefaniaPereyra</authorinitials></revision><revision><revnumber>1</revnumber><date>2018-09-04 19:46:36</date><authorinitials>EstefaniaPereyra</authorinitials></revision></revhistory></articleinfo><section><title>Proyecto TD2-2018</title><section><title>Tutorial como instalar el SO Raspbian en Raspberry Pi</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=instalacion_Raspbian_SD.pdf">Descargar</ulink> </para></section><section><title>Enunciado</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=Proyecto_2018.pdf">Descargar</ulink> </para><section><title>Ejemplos password.c</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=password_a.c">Descargar</ulink> </para><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=password_b.c">Descargar</ulink> </para></section><section><title>Ejemplo Makefile y llamada a función escrita en assembler suma.s desde main.c</title><para>main.c<ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=main.c">Descargar</ulink> </para><para>suma.s<ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=suma.s">Descargar</ulink> </para><para>Makefile<ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=Makefile">Descargar</ulink> </para></section><section><title>Secuencias de luces</title><para><emphasis><emphasis role="strong">Auto fantástico</emphasis></emphasis>: una luz que se desplaza de izquierda a derecha y de derecha a izquierda. </para><para><emphasis><emphasis role="strong">El choque</emphasis></emphasis>: una luz desde la izquierda y otra desde la derecha comienzan su recorrido en forma opuesta y por lo tanto al medio se cruzan y continúan hasta los extremos opuestos. En la visualización de la misma parece que las luces chocan y se repelen. </para><para><emphasis><emphasis role="strong">La apilada</emphasis></emphasis>: Una luz arranca de izquierda a derecha y cuando alcanza el extremo derecho, parpàdea y se queda encendida en la última posición; a partir de allí una nueva luz comienza su recorrido desde la izquierda y se desplaza hacia la derecha hasta llegar a la posición anterior a la que está fija, parpadea y también se queda quieta como la anterior. Ahora son dos las luces quietas y se repite el mismo proceso para una nueva luz arrancando por la izquierda y llegando a la posición anterior a las dos quietas. La secuencia termina cuando los ocho lugares han sido ocupados de la forma descripta. </para><para><emphasis><emphasis role="strong">La carrera</emphasis></emphasis>: Una luz arranca por la izquierda a una determinada velocidad, y cuando va por la mitad del recorrido arranca una nueva luz por la izquierda pero al doble de velocidad lo que produce que arriben al extremo derecho al mismo tiempo. </para><para>La técnica de <emphasis role="strong">tabla de datos</emphasis> consiste en simplemente un bucle de programa que saca por los puertos de salida el contenido de una tabla preestablecida con valores que reproducen la secuencia deseada. </para></section></section><section><title>Placa adicional a RPI</title><para>{{attachment:vista_frontal.png}} {{attachment:vista_posterior.png}} </para><section><title>Esquemático</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=esquematico.pdf">Descargar</ulink> </para></section><section><title>PCB</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=placa_2.pdf">Descargar</ulink> </para><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=placas_2.pdf">Descargar</ulink> </para></section><section><title>Lista de materiales</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=lista_materiales.pdf">Descargar</ulink> </para></section></section><section><title>Conversor Analógico/Digital</title><para>Se utilizará el módulo comercial PCF8591. </para><para>Este módulo consta de un conversor ADC de 4 canales y DAC de 1 canal, accesibles a través del bus I2C. El Modulo AD/DA PCF8591 opera con un voltaje de 3.3V a 5V y tiene una resolución de 8 bits. Además de los canales analógicos, posee una fotoresistencia, un termistor y un potenciómetro que pueden ser usados como señales de entrada. </para><section><title>PCF8591 Datasheet</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=PCF8591.pdf">Descargar</ulink> </para></section><section><title>PCF8591/I2C</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=PCF8591I2C.pdf">Descargar</ulink> </para></section><section><title>Ejemplos de lectura de ADC por I2C</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=PCF8591W.c">Descargar</ulink> <ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=PCF8591H.c">Descargar</ulink> <ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=PCF8591PG.c">Descargar</ulink> </para></section></section><section><title>Comunicación serie UART</title><para>Se utilizará un adaptador USB-Serie del tipo cp2102, con pines de Tx, Rx y GND (compatibles con niveles 3.3 V), para realizar la comunicación serial entre la raspberry y una PC. </para><section><title>UART config</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=UART.pdf">Descargar</ulink> </para></section><section><title>Ejemplos comunicación serie</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=uartw.c">Descargar</ulink> <ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=uart.c">Descargar</ulink> </para></section></section><section><title>Grupos de trabajo</title><section><title>Curso 4R1</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=grupos_4R1.pdf">Descargar</ulink> </para></section><section><title>Curso 4R2</title><para><ulink url="https://ciii.frc.utn.edu.ar/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02/TecnicasDigitalesII/WebHome/TrabajosPracticos/Practico_02?action=AttachFile&amp;do=get&amp;target=grupos_4R2.pdf">Descargar</ulink> </para></section></section></section></article>