<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0798-4065</journal-id>
<journal-title><![CDATA[Revista de la Facultad de Ingeniería Universidad Central de Venezuela]]></journal-title>
<abbrev-journal-title><![CDATA[Rev. Fac. Ing. UCV]]></abbrev-journal-title>
<issn>0798-4065</issn>
<publisher>
<publisher-name><![CDATA[Universidad Central de Venezuela]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0798-40652010000200002</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Diseño de un co-laboratorio remoto basado en programación modular de dispositivos VHDL aplicado a telecomunicaciones]]></article-title>
<article-title xml:lang="en"><![CDATA[DESIGN OF A REMOTE CO-LAB BASED ON VHDL DEVICE MODULAR PROGRAMMING APPLIED TO TELECOMMUNICATIONS]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Rondón]]></surname>
<given-names><![CDATA[Julián]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Sandoval]]></surname>
<given-names><![CDATA[Cecilia]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional Experimental de las Fuerzas Armadas Nacionales Departamento de Telecomunicaciones ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Nacional Experimental de las Fuerzas Armadas Nacionales Departamento de Telecomunicaciones ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2010</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2010</year>
</pub-date>
<volume>25</volume>
<numero>2</numero>
<fpage>7</fpage>
<lpage>12</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_arttext&amp;pid=S0798-40652010000200002&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_abstract&amp;pid=S0798-40652010000200002&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://ve.scielo.org/scielo.php?script=sci_pdf&amp;pid=S0798-40652010000200002&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El objetivo principal del proyecto fue el diseñar un laboratorio colaborativo a distancia implementando la programación modular de dispositivos en lenguaje descriptor de hardware (VHDL), en el área de procesamiento de datos y comunicación digital, que forman parte de la carrera de Ingeniería en Telecomunicaciones. Para lo cual se realizó una investigación documental y de campo a fin de sustentar el desarrollo del proyecto a través de un conjunto de fases, tales como la detección de los puntos a profundizar en el área de comunicaciones digitales, la definición de las arquitecturas y comportamientos de las etapas de los sistemas digitales a diseñar, la creación de los módulos digitales en lenguaje VHDL e interacción entre los componentes, la simulación del comportamiento de los módulos programados, la configuración del laboratorio colaborativo, el desarrollo de las prácticas de laboratorio con estrategias de aprendizaje colaborativo asistido por computadora (CSCL), y finalmente el establecimiento de las ventajas del trabajo colaborativo para el diseño en el área de ingeniería, adaptando en esta oportunidad las características de diseño modular que presenta el lenguaje VHDL.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The main objective of the project was the design of a distance collaborative laboratory using the programming language modular device descriptor Hardware (VHDL) in the area of data processing and digital communication, which are part of the degree course in Telecommunication Engineering. To this end, documental and field research was carried out to develop the project through a series of stages, such as establishing the aspects to deepen the area of digital communications, the definition of architectures and behavior of the stages of the digital systems to design, the creation of digital modules in VHDL language and interaction between the components, the simulation of the behavior of the modules programmed, the configuration of the collaborative laboratory, the development of the laboratory practicals with strategies for computerassisted collaborative learning (CSCL), and finally the establishment of the benefits of collaborative work for design in the area of engineering, this time adapting the characteristics of modular design which the VHDL language offers]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Laboratorio remoto]]></kwd>
<kwd lng="es"><![CDATA[Herramientas colaborativas de aprendizaje]]></kwd>
<kwd lng="es"><![CDATA[VHDL]]></kwd>
<kwd lng="es"><![CDATA[Comunicaciones digitales]]></kwd>
<kwd lng="es"><![CDATA[Diseño modular]]></kwd>
<kwd lng="es"><![CDATA[FPGA]]></kwd>
<kwd lng="en"><![CDATA[Remote laboratory]]></kwd>
<kwd lng="en"><![CDATA[Collaborative learning tool]]></kwd>
<kwd lng="en"><![CDATA[VHDL]]></kwd>
<kwd lng="en"><![CDATA[Digital communications]]></kwd>
<kwd lng="en"><![CDATA[Modular design]]></kwd>
<kwd lng="en"><![CDATA[FPGA]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center" style="text-align:center"><b> <span style="font-family: Verdana">Diseño de un co-laboratorio remoto basado en  programación modular de dispositivos VHDL aplicado a telecomunicaciones</span></b></p>     <p align="center"><b><font face="Verdana" size="2">Julián Rondón <sup>1</sup>,  Cecilia Sandoval <sup>2</sup></font></b></p>     <p><font face="Verdana" size="2"><sup>1</sup> Universidad Nacional Experimental  de las Fuerzas Armadas Nacionales. Departamento de Telecomunicaciones. e-mail: <a href="mailto:rondon_julian@hotmail.com">rondon_julian@hotmail.com</a></font></p>     <p><font face="Verdana" size="2"><sup>2</sup> Universidad Nacional Experimental  de las Fuerzas Armadas Nacionales. Departamento de Telecomunicaciones. e-mail: <a href="mailto:cecisandova@yahoo.com">cecisandova@yahoo.com</a></font></p>     <p><b><font face="Verdana" size="2">RESUMEN</font></b></p>     <p><font face="Verdana" size="2">El objetivo principal del proyecto fue el  diseñar un laboratorio colaborativo a distancia implementando la programación  modular de dispositivos en lenguaje descriptor de hardware (VHDL), en el área de  procesamiento de datos y comunicación digital, que forman parte de la carrera de  Ingeniería en Telecomunicaciones. Para lo cual se realizó una investigación  documental y de campo a fin de sustentar el desarrollo del proyecto a través de  un conjunto de fases, tales como la detección de los puntos a profundizar en el  área de comunicaciones digitales, la definición de las arquitecturas y  comportamientos de las etapas de los sistemas digitales a diseñar, la creación  de los módulos digitales en lenguaje VHDL e interacción entre los componentes,  la simulación del comportamiento de los módulos programados, la configuración  del laboratorio colaborativo, el desarrollo de las prácticas de laboratorio con  estrategias de aprendizaje colaborativo asistido por computadora (CSCL), y  finalmente el establecimiento de las ventajas del trabajo colaborativo para el  diseño en el área de ingeniería, adaptando en esta oportunidad las  características de diseño modular que presenta el lenguaje VHDL.</font></p>     <p><font face="Verdana" size="2"><b>Palabras clave: </b>Laboratorio remoto,  Herramientas colaborativas de aprendizaje, VHDL, Comunicaciones digitales,  Diseño modular, FPGA.</font></p>     <p align="center"><b><font face="Verdana" size="2">DESIGN OF A REMOTE CO-LAB  BASED ON VHDL DEVICE MODULAR PROGRAMMING APPLIED TO TELECOMMUNICATIONS</font></b></p>     <p><b><font face="Verdana" size="2">ABSTRACT</font></b></p>     <p><font face="Verdana" size="2">The main objective of the project was the  design of a distance collaborative laboratory using the programming language  modular device descriptor Hardware (VHDL) in the area of data processing and  digital communication, which are part of the degree course in Telecommunication  Engineering. To this end, documental and field research was carried out to  develop the project through a series of stages, such as establishing the aspects  to deepen the area of digital communications, the definition of architectures  and behavior of the stages of the digital systems to design, the creation of  digital modules in VHDL language and interaction between the components, the  simulation of the behavior of the modules programmed, the configuration of the  collaborative laboratory, the development of the laboratory practicals with  strategies for computerassisted collaborative learning (CSCL), and finally the  establishment of the benefits of collaborative work for design in the area of  engineering, this time adapting the characteristics of modular design which the  VHDL language offers.</font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><b>Keywords:</b> Remote laboratory,  Collaborative learning tool, VHDL, Digital communications, Modular design, FPGA.</font></p>     <p><font face="Verdana" size="2"><b>Recibido:</b> octubre de 2008 <b>Recibido en  forma final revisado:</b> marzo de 2010</font></p>     <p><b><font face="Verdana" size="2">INTRODUCCIÓN</font></b></p>     <p><font face="Verdana" size="2">Los laboratorios del área de ingeniería  requieren de equipos y tecnología actualizada, una infraestructura y horarios  apropiados para la capacitación de la población estudiantil, para el logro de  los objetivos de enseñanza que deben ser alcanzados.</font></p>     <p><font face="Verdana" size="2">La propuesta de este trabajo consiste en  incorporar el trabajo colaborativo, a nivel de proyectos prácticos relacionados  con los sistemas de procesamiento y comunicación digital, haciendo uso del  lenguaje descriptor de hardware para circuitos integrados de muy alta velocidad,  VHDL, con la perspectiva de crear una conveniente relación tecnología – forma de  trabajo, además de cubrir algunas de las carencias tales como limitaciones  presupuestarias, de infraestructura física, y de acondicionamiento de equipos  técnicos, existentes dentro de las instalaciones de los laboratorios.</font></p>     <p><font face="Verdana" size="2">Los dispositivos de hardware reconfigurables  como los FPGA (Arreglo de Compuertas Programables), pueden ser configurados a  través de un lenguaje descriptor de hardware como VHDL, siendo estos  dispositivos una tecnología actualizada y entre sus características más  relevantes, se pueden mencionar que es una herramienta apropiada para el diseño  modular, lo cual permite gran versatilidad tanto para el proceso de diseño, como  para la implementación de forma colaborativa e incluso remota, donde los  diseñadores pueden estar separados geográficamente entre sí y no se requiere  tener acceso al dispositivo a programar de manera directa, para construir un  proyecto conjunto. En tal sentido, se ha considerado como una alternativa viable  el desarrollo de laboratorios colaborativos o colaboratorios definidos en  Suthers (2001).</font></p>     <p><font face="Verdana" size="2">El concepto de WebLab o laboratorio remoto,  apropiado para el desarrollo del laboratorio mencionado basado en lógica  programable, en este concepto se combina el laboratorio de acceso remoto en  tiempo real y las herramientas de aprendizaje colaborativas orientadas a  prácticas de laboratorio, en especial en el diseño usando VHDL para la enseñanza  de profesionales de ingeniería de telecomunicaciones que se encuentran en  proceso de formación, involucrando además conceptos como el EDA (Diseño  Electrónico Automático), herramientas para el diseño de hardware o software de  sistemas electrónicos. Vanden Bout (2003), amplía la metodología de diseño de  este tipo de sistemas. Toda esta propuesta tecnológica irá en pro de las  capacidades de desenvolvimiento en las aplicaciones científicas, tecnológicas e  industriales que deberán cumplir los estudiantes del laboratorio diseñado. Es  por ello, que se seleccionaron algunos criterios a partir de los cuales se  estableció la configuración y acceso del laboratorio remoto, a fin de proponer  una solución a la implementación de laboratorios con beneficios tecnológicos y  educacionales.</font></p>     <p><font face="Verdana" size="2">Es importante destacar que la propuesta de un  laboratorio colaborativo – remoto, resulta razonable en sistemas de diseño y  desarrollo de software o en simulación de sistemas de hardware, pero en este  particular se propone el diseño e implementación de hardware, lo que va más allá  del modelo teórico del circuito, llegando a su implementación física, gracias a  la descripción y reconfiguración de hardware disponible bajo la tecnología de  dispositivos FPGA.</font></p>     <p><b><font face="Verdana" size="2">CRITERIOS DE DISEÑO DEL CO-LABORATORIO A  DISTANCIA</font></b></p>     <p><font face="Verdana" size="2">Los laboratorios remotos (a distancia) son  aquellos que permiten ofrecer servicios y realizar prácticas de laboratorio a  través de programas informáticos, utilizando como medio de comunicación  principal internet.</font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">Para el diseño del colaboratorio (laboratorio  con estrategias de trabajo colaborativo), se partió de la necesidad de diseñar  un groupware que comprende un conjunto de software y hardware, que soportan la  interacción entre un grupo de personas con una tarea común, creando un ambiente  interactivo y permitiendo la coordinación de sub-tareas o componentes modulares;  estos han sido especificados en la guía práctica orientados hacia el desarrollo  colaborativo de la tarea asignada, estimulando el intercambio de información,  manteniendo de esta manera una propuesta fundamentado en el trabajo de Villegas  (2004).</font></p>     <p><font face="Verdana" size="2">En Dillenbourg (1999), se puede encontrar de  forma detallada los componentes clave que deben tenerse en cuenta al momento de  evaluar un contexto de aprendizaje colaborativo, estos son: reconocer las  relaciones que se establecen entre la situación que se plantea, las  interacciones que emergen, las consecuencias, los procesos y efectos que se  generan en ella. Estos principios fueron establecidos como norte para el  desarrollo del WebLab colaborativo, creando así una plataforma para el soporte  de la interacción de los alumnos y el instructor del laboratorio, incluyendo una  guía práctica en la cual se estandarizan las señales de entrada/ salida de los  diseños propuestos a fin de garantizar la compatibilidad entre los módulos  diseñados por los integrantes del grupo de trabajo colaborativo.</font></p>     <p><font face="Verdana" size="2">Del mismo modo, se establecen protocolos en las  prácticas que facilitan la cooperación, la responsabilidad, la comunicación, el  trabajo en equipo y una estrategia de evaluación apoyada en cámaras web que  permita la observación de los resultados de la práctica de forma remota por cada  uno de los alumnos involucrados con el proyecto, para su revisión y correcciones  necesarias (Rondón, 2008), todo esto basado en las características de un trabajo  colaborativo enunciadas en Johnson &amp; Johnson (1997).</font></p>     <p><font face="Verdana" size="2">El laboratorio fue estructurado para la  configuración de hardware usando para ello VHDL, el cual se encuentra  normalizado internacionalmente en múltiples plataformas, lo que permite la  portabilidad de los diseños, siendo ésta la razón por la cual se seleccionó como  herramienta para el colaboratorio remoto, entre sus muchas ventajas.</font></p>     <p><b><font face="Verdana" size="2">METODOLOGÍA</font></b></p>     <p><font face="Verdana" size="2">Inicialmente, se diseñó un esquema de  laboratorio, basándose en los requisitos necesarios para aplicar la estrategia  colaborativa, con el uso de los recursos de comunicación a distancia, cuya  estructura comprende: una infraestructura física, desarrollo conceptual, una  plataforma virtual interactiva, mecanismos de administración y seguridad, y  métodos de evaluación.</font></p>     <p><font face="Verdana" size="2">Entre los aspectos desarrollados se encuentran  la distribución física y la utilización de los equipos tecnológicos idóneos para  el desarrollo de las prácticas.</font></p>     <p><font face="Verdana" size="2">En forma simultánea se realizó el diseño de las  prácticas especiales para el nuevo concepto de laboratorio, y guías de prácticas  donde se presentan una introducción de cada elemento a diseñar, funcionamiento y  aplicación; orientación para la preparación y estructura para el posterior  análisis de la práctica. Para cubrir todos los objetivos del colaboratorio se  realizó la detección de los puntos a profundizar en el área de comunicaciones  digitales, la definición de las arquitecturas y comportamientos de las etapas de  los sistemas digitales a diseñar, la creación de los módulos digitales en  lenguaje VHDL e interacción entre los componentes, en la sección solución a la  práctica disponible para el docente de laboratorio, como un recurso para la  revisión del contenido a impartir.</font></p>     <p><font face="Verdana" size="2">La metodología seguida para el diseño del  ambiente de trabajo fue basada en una plataforma web para la administración del  laboratorio remoto, empleando criterios de trabajo colaborativo asistido por  computadora para la elaboración de la guía de las prácticas de laboratorio.</font></p>     <p><font face="Verdana" size="2">Bajo el mismo concepto, se desarrolló la  programación en VHDL de cada uno de los módulos funcionales de interés usando  para ello la herramienta ISE 9.2 de Xilinx y su validación a través del  simulador ModelSim XE.II. Así como un manual de apoyo para los docentes del  laboratorio bajo esta nueva modalidad de enseñanza.</font></p>     ]]></body>
<body><![CDATA[<p><b><font face="Verdana" size="2">RESULTADOS Y DISCUSIÓN</font></b></p>     <p><font face="Verdana" size="2">El diseño de la configuración física necesaria  para el funcionamiento del laboratorio comprende la especificación de los  equipos requeridos en la implementación del laboratorio remoto y su interacción.</font></p>     <p><font face="Verdana" size="2">En primer lugar se encuentra el usuario, el  cual a través de internet acede a los servicios del laboratorio a distancia,  ingresando directamente al servidor ubicado en la red local del laboratorio  desde cualquier punto remoto, la red local cuenta con un grupos de cámaras IP,  las cuales sirven de medio de realimentación al usuario, así como la interface  de programación y las tarjetas de desarrollo basadas en FPGAs, los cuales  corresponden a los dispositivos programables para la realización de las  prácticas en el laboratorio colaborativo. En la <a href="#fig1">figura 1</a> se muestra la  configuración física del WebLab, señalando los tipos de conexión a través del  tipo de línea.</font></p>     <p align="center"><a name="fig1"> <img border="0" src="/img/fbpe/rfiucv/v25n2/art02fig1.gif" width="495" height="507" align="center"></a></p>     
<p align="center"><font face="Verdana" size="2"><b>Figura 1. </b>Configuración  física del WebLab.</font></p>     <p><font face="Verdana" size="2">En la <a href="#fig2">figura 2</a> se presentan las etapas de  acceso a través de una aplicación de Login y base de datos programada en MySQL  para el chequeo de usuarios y horarios asignados, resultantes del mecanismo de  administración y seguridad diseñado, con el propósito de coordinar el acceso a  los recursos del laboratorio, sistemas de desarrollo programables con tecnología  FPGA y bancos de prueba, a fin de garantizar una distribución equitativa y  organizada para todos los estudiantes del curso.</font></p>     <p align="center"><a name="fig2"> <img border="0" src="/img/fbpe/rfiucv/v25n2/art02fig2.gif" width="535" height="242" align="center"></a></p>     
<p align="center"><font face="Verdana" size="2"><b>Figura 2.</b> Sistema de  administración del WebLab colaborativo.</font></p>     <p><font face="Verdana" size="2">El control de acceso permite al usuario del  laboratorio configurar los dispositivos FPGA por medio del sistema de  desarrollo, desde cualquier ubicación a través de un computador con acceso a  internet; con este sistema el alumno podrá cargar sus archivos a programar, para  ello es posible emplear elementos FileReference de Java, con estos se logra  desplegar un browser en donde el alumno selecciona la ruta destino para su  archivo dentro del equipo de trabajo y segundo, valiéndose de la herramienta de  conectividad Escritorio Remoto presentada tanto en los sistemas Windows como  Linux, el usuario podrá programar el dispositivo y modificar su código de ser  necesario dentro del sistema conectado a la tarjeta programable, ya que este  instrumento permite controlar computadoras de manera remota y acceder a todas  sus aplicaciones, según los permisos previamente establecidos.</font></p>     <p><font face="Verdana" size="2">La plataforma del laboratorio remoto  interactivo, por ser el apoyo tecnológico con el que el estudiante va a contar  para el desarrollo de las actividades colaborativas, está orientada a un sitio  web en donde el alumno encuentre información de referencia, ayudas, tutoriales,  además de los recursos necesarios para la implementación de su proyecto, tales  como: el sistema de reservación, los mecanismos de control a distancia de los  dispositivos de desarrollo, el contenedor donde van a colocar e intercambiar los  archivos de sus proyectos para el diseño modular a través del aporte de  componentes, el manejo de las webcam. En la <a href="#fig3">figura 3</a>, se observa la página  principal de la interface diseñada para el WebLab de procesamiento y  comunicación digital.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><a name="fig3"> <img border="0" src="/img/fbpe/rfiucv/v25n2/art02fig3.gif" width="519" height="248" align="center"></a></p>     
<p align="center"><font face="Verdana" size="2"><b>Figura 3.</b> Home del WebLab  colaborativo.</font></p>     <p><font face="Verdana" size="2">En cuanto al desarrollo conceptual, al igual  que cualquier otro laboratorio, su función radica en la aplicación práctica de  los conocimientos teóricos de la materia de estudio, en este caso en el  funcionamiento de sistemas de comunicaciones digitales, para lo que se  seleccionó la implementación en hardware de los componentes que intervienen en  este tipo de sistemas, con el propósito de lograr una comprensión del  comportamiento de los diversos módulos por parte de los estudiantes.</font></p>     <p><font face="Verdana" size="2">Un sistema de comunicación típico se compone de  una serie de módulos para el tratamiento de los datos a comunicar, estos  componentes pueden ser descritos en VHDL para su implementación en hardware, y  usarlos de forma didáctica en el análisis de su comportamiento (Sandoval, 2007).  Siendo sobre cada uno de estos módulos del sistema de comunicación digital, las  etapas objeto de estudio de cada práctica del colaboratorio (<a href="#fig4">figura 4</a>).</font></p>     <p align="center"><a name="fig4"> <img border="0" src="/img/fbpe/rfiucv/v25n2/art02fig4.gif" width="544" height="218" align="center"></a></p>     
<p align="center"><font face="Verdana" size="2"><b>Figura 4. </b>Módulos del  sistema de comunicación digital.</font></p>     <p><font face="Verdana" size="2">Los alumnos del laboratorio pueden crear  archivos conocidos como test bench, bancos de pruebas con señales pre-establecidas  para validar el funcionamiento de los componentes diseñados, luego estos son  integrados con los distintos módulos del grupo y se simula el proyecto general.  Una de las prácticas corresponde al codificador / decodificar Hamming; se puede  apreciar en la gráfica de simulación el correcto desempeño del codificador  (<a href="#fig5">figura 5</a>).</font></p>     <p align="center"><a name="fig5"> <img border="0" src="/img/fbpe/rfiucv/v25n2/art02fig5.gif" width="571" height="253" align="center"></a></p>     
<p align="center"><font face="Verdana" size="2"><b>Figura 5.</b> Simulación del  codificador Hamming.</font></p>     <p><font face="Verdana" size="2">Finalmente, se implementa sobre hardware la  práctica desarrollada, para su manejo remoto se ha diseñado un panel en flash,  que emula los botones y switches disponibles en la tarjeta, el cual hace uso de  un servidor de mensajes como puente de conexión entre la interface gráfica y el  hardware de manejo de señales de entrada al FPGA desde el PC, éste transmite los  datos de acuerdo a los cambios realizados por los usuarios en la interface  diseñada, el cual consiste en un circuito basado en PIC 16f877 que permite la  transmisión a través del puerto USB de los bits de datos suministrados por el  usuario, esto mediante transmisión serial, que son suministrados al FPGA de  forma paralela, funcionando como un banco de prueba en el cual el estudiante  puede simular el manejo de componentes externos al sistema de desarrollo en el  laboratorio para suministrar información al FPGA y observar su respuesta, de  este modo los alumnos pueden ver cómo funciona el circuito descrito y verificar  así que los resultados obtenidos son los deseados. La interface de manejo de la  tarjeta se presenta en la <a href="#fig6">figura 6</a>, con la realimentación de la cámara web.</font></p>     ]]></body>
<body><![CDATA[<p align="center"><a name="fig6"> <img border="0" src="/img/fbpe/rfiucv/v25n2/art02fig6.gif" width="570" height="278" align="center"></a></p>     
<p align="center"><font face="Verdana" size="2"><b>Figura 6. </b>Interface de  carga de datos WebLab.</font></p>     <p><font face="Verdana" size="2">Así se puede observar la implementación sobre  el FPGA, para la entrada de datos D=1000, los bits de redundancia del  codificador Hamming estarán en alto C3,C2,C1=111, lo que corresponde a los  resultados esperados en la implementación sobre el FPGA, esto se puede observar  en la <a href="#fig7">figura 7</a>.</font></p>     <p align="center"><a name="fig7"> <img border="0" src="/img/fbpe/rfiucv/v25n2/art02fig7.gif" width="568" height="404" align="center"></a></p>     
<p align="center"><font face="Verdana" size="2"><b>Figura 7.</b> Implementación  del codificador Hamming.</font></p>     <p><font face="Verdana" size="2">Se ha incluido un chat para que los grupos de  trabajo intercambien opiniones y refuercen sus conocimientos, éste es también un  instrumento para la evaluación por parte del docente que puede observar la  implementación y formular preguntas al estudiante, a fin de analizar los  resultados.</font></p>     <p><font face="Verdana" size="2">El diseño y el uso de un co-laboratorio remoto  proporcionan beneficios claros en cualquier área, en especial la ingeniería  donde la experimentación es clave, de esta manera se logra un mejor  aprovechamiento de los equipos del laboratorio (García, 2004). Los resultados  obtenidos han demostrado una eficiente adaptación de los conceptos de  laboratorio remoto y herramientas de aprendizaje colaborativo en la enseñanza  del funcionamiento de los módulos componentes de un sistema de comunicaciones  digitales, tan importante para la especialización en el campo de ingeniería en  telecomunicaciones.</font></p>     <p><font face="Verdana" size="2">La creación de ámbitos colaborativos, coloca a  las instituciones en un campo vanguardista, ya que esta metodología se está  aplicando a nivel mundial (Rosado, 2006), el colaboratorio diseñado se puede  emplear como un centro de investigación distribuido, en una primera etapa tiene  funciones de enseñanza, pudiéndose aplicar para los alumnos como herramienta  para el desarrollo de proyectos de investigación, auspiciando el intercambio  tecnológico con otras instituciones.</font></p>     <p><b><font face="Verdana" size="2">CONCLUSIONES</font></b></p>     <p><font face="Verdana" size="2">Se desarrollaron los códigos correspondientes  al comporta- 11 miento y arquitectura de cada uno de los módulos, así como una  serie de pruebas a través de la herramienta de simulación ModelSim, con lo cual  se logró validar la eficiencia de los diseños desarrollados, documentando los  procedimientos y resultados en forma detallada, para así lograr ofrecer un  soporte tanto a los instructores como a los usuarios en general del  colaboratorio.</font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">Uno de los principales aportes consistió en  hacer uso de las bondades del lenguaje VHDL, con el fin de rediseñar el  laboratorio de procesamiento y comunicación digital, puesto que el diseño  modular de los componentes de un sistema en VHDL, representa una experiencia de  aprendizaje orientada a la comprensión de la estructura, comportamiento e  interrelación del sistema. De este modo, el colaboratorio aprovecha las  características del diseño modular para integrar la colaboración en grupo y el  trabajo práctico de forma remota en el diseño de hardware, lo que ofrecerá al  estudiante un excelente nivel de aprendizaje para esta área específica, al  tiempo que se puede extender a otras áreas a través de propuestas similares para  laboratorios afines.</font></p>     <p><font face="Verdana" size="2">Es de esta manera que se pueden contar entre  los beneficios consecuentes a la implementación de un colaboratorio remoto  aplicado a la enseñanza de la ingeniería; la disponibilidad de nuevas  tecnologías para el desarrollo de proyectos, mejor distribución del espacio  físico, mejora en las relaciones del alumnado, modernización de las metodologías  de estudio (Suardíaz, 2004), perspectivas de convenios con universidades  nacionales e internacionales, así como con empresas interesadas en el desarrollo  de proyectos basados en trabajo colaborativo.</font></p>     <p><b><font face="Verdana" size="2">AGRADECIMIENTO</font></b></p>     <p><font face="Verdana" size="2">A FUNDACITE Aragua por el apoyo para el  desarrollo de este proyecto, así como al Premio Mejor Trabajo Especial de Grado  auspiciado por IEEE – INELECTRA por la distinción con el tercer lugar área  Ingeniería Electrónica.</font></p>     <p><b><font face="Verdana" size="2">REFERENCIAS</font></b></p>     <!-- ref --><p><font face="Verdana" size="2">1. Dillenbourg, P. (1999). Collaborative  Learning. Cognitive and Computational Approaches. Estados Unidos. Recuperado en  mayo de 2008 en: <a href="http://www.sciencedirect.com"> http://www.sciencedirect.com</a>. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866596&pid=S0798-4065201000020000200001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">2. García, J. (2004). Programmable Logic and  WebLab.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866597&pid=S0798-4065201000020000200002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">3. Koschmann, T. (2006). Aprendizaje  Colaborativo Apoyado por Computador: Una perspectiva histórica. s/n.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866598&pid=S0798-4065201000020000200003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">4. Rondón, J. (2008). Diseño de un laboratorio  colaborativo, de procesamiento de datos y comunicación digital valiéndose de la  programación de dispositivos en VHDL. UNEFA. s/n.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866599&pid=S0798-4065201000020000200004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">5. Rosado, A. &amp; Bataller, M. (2006). Un  Laboratorio de Diseño Digital en VHDL: Aprendizaje Por Proyectos. s/n.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866600&pid=S0798-4065201000020000200005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">6. Sandoval, C. (2007). Diseño modular de un  sistema para procesamiento y comunicación digital en banda base usando  programación en VDHL. Universidad de Carabobo. s/n.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866601&pid=S0798-4065201000020000200006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">7. Suardíaz, J. (2004). Nuevas Tendencias en el  Diseño Electrónico Digital: Codiseño Hardware/Software. (Artículo en Línea).  Recuperado en Julio de 2008 en: <a href="http://dialnet.unirioja.es"> http://dialnet.unirioja.es</a>. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866602&pid=S0798-4065201000020000200007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">8. Suthers, D.D. &amp; Hundhausen, C.D. (2001).  Learning by Constructing Collaborative Representations: An Empirical Comparison  of Three Alternatives. In P. Dillenbourg, A. Eurelings, K. Hakkarainen (Eds.)  European Perspectives on Computer-Supported Collaborative Learning, Proceedings  of the First European Conference on Computer-Supported Collaborative Learning,  Universiteit Maastricht, Maastrict, theNetherlands, March 22-24, pp. 577-584.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866603&pid=S0798-4065201000020000200008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">9. Vanden Bout, D. (2003). Introducción al  Diseño CADEDA Xilinx Foundation 2.1. s/n.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866604&pid=S0798-4065201000020000200009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">10. Villegas, H. &amp; Sandoval, C. (2004). Diseño  de Tareas para Promover el Aprendizaje Colaborativo Asistido por Computadora (CSCL).  Asovac. Universidad de Carabobo. Valencia, Venezuela. s/n.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=1866605&pid=S0798-4065201000020000200010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body>
<back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dillenbourg]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<source><![CDATA[Collaborative Learning: Cognitive and Computational Approaches]]></source>
<year>1999</year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[García]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Programmable Logic and WebLab]]></source>
<year>2004</year>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Koschmann]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Aprendizaje Colaborativo Apoyado por Computador: Una perspectiva histórica]]></source>
<year>2006</year>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rondón]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[de un laboratorio colaborativo, de procesamiento de datos y comunicación digital valiéndose de la programación de dispositivos en VHDL]]></source>
<year>2008</year>
<publisher-name><![CDATA[UNEFA]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Rosado]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Bataller]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Un Laboratorio de Diseño Digital en VHDL: Aprendizaje Por Proyectos]]></source>
<year>2006</year>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sandoval]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<source><![CDATA[Diseño modular de un sistema para procesamiento y comunicación digital en banda base usando programación en VDHL]]></source>
<year>2007</year>
<publisher-name><![CDATA[Universidad de Carabobo]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Suardíaz]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Nuevas Tendencias en el Diseño Electrónico Digital: Codiseño Hardware/Software]]></source>
<year>2004</year>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Suthers]]></surname>
<given-names><![CDATA[D.D]]></given-names>
</name>
<name>
<surname><![CDATA[Hundhausen]]></surname>
<given-names><![CDATA[C.D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Learning by Constructing Collaborative Representations: An Empirical Comparison of Three Alternatives]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Dillenbourg]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Eurelings]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Hakkarainen]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<source><![CDATA[European Perspectives on Computer-Supported Collaborative Learning]]></source>
<year>2001</year>
<conf-name><![CDATA[ Proceedings of the First European Conference on Computer-Supported Collaborative Learning]]></conf-name>
<conf-loc> </conf-loc>
<page-range>577-584</page-range><publisher-name><![CDATA[Universiteit Maastricht]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Vanden Bout]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<source><![CDATA[Introducción al Diseño CADEDA Xilinx Foundation 2.1]]></source>
<year>2003</year>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Villegas]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
<name>
<surname><![CDATA[Sandoval]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<source><![CDATA[Diseño de Tareas para Promover el Aprendizaje Colaborativo Asistido por Computadora (CSCL)]]></source>
<year>2004</year>
<publisher-loc><![CDATA[Valencia ]]></publisher-loc>
<publisher-name><![CDATA[Asovac. Universidad de Carabobo]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
