Diferencia entre revisiones de «SCI (Interfaz de Comunicación Serial) - DEMOQE128»

De Wikitronica
Saltar a: navegación, buscar
 
(No se muestran 49 ediciones intermedias de 7 usuarios)
Línea 1: Línea 1:
 
[[Categoría:DEMOQE128]]
 
[[Categoría:DEMOQE128]]
 +
La tarjeta [[Tarjeta_de_Desarrollo_-_DEMOQE128|DEMOQE128]] tiene 2 puertos por los cuales puede transmitir o recibir serial de 3 formas diferentes y con ayuda de los  software Real Term [http://realterm.sourceforge.net/ Descarga del Real Term] y el Terminal de [http://www.freescale.com/ Freescale].
 +
[[Archivo:DEMOQE_Serial.jpg|400px|thumb|Visualización de los puerto de transmisión en la tarjeta DEMOQE128.]]
  
 +
==Puerto Serial Virtual (''On-Board Virtual Serial Port'')  ==
 +
[[Archivo:Terminal.gif|300px|thumb|Programa Terminal.]]
 +
El módulo DEMOQ128 tiene incorporado un puerto serial virtual. Permite transmitir y recibir información a través del cable USB.  Esto permite que ciertas aplicaciones de PC sean capaces de conectar por puerto serial el microcontrolador sin usar el real hardware de puerto serial.
  
 +
La configuración de esta modalidad es usando el programa TERMINAL ([http://pemicro.com/fixedlinks/DEMOToolkit.cfm/ Descarga del Terminal].). Este software crea un puerto serial virtual a través de la conexión USB.
  
[[Archivo:DEMOQE_Serial.jpg|thumb|Imagen de ejemplo.]]
+
Antes de comenzar a transmitir, se tiene que realizar lo siguiente:
  
En construcción
+
*Acomodar los [[JUMPER SETTINGS|jumpers]] del DEMOQ128.
Descripción de las formas de transmisión y recepción de puerto serial
+
  
La tarjeta DEMOQE tiene 2 puertos por los cuales puede transmitir serial de 3 formas diferentes, con ayuda de los  software Real Term [http://realterm.sourceforge.net/ Descarga del Real Term] y el Terminal de [http://www.freescale.com/ Freescale].
+
*Al tener instalado el programa se tiene que poner la opción Port en USB COM, el Baud=9600 y  luego darle a la presionar “Open Serial Port”.
  
Texto----------------------- Imagen
+
== Puerto Serial Hardware (''Serial Port Hardware'')  ==
El módulo DEMOQE 
+
  
 +
=== Serial - Serial===
 +
[[Archivo:Serial-Serial.png|derecha|500px|thumb|Pines del Cable Serial.]]
  
==Puerto Serial Virtual (''On-Board Virtual Serial Port'')   ==
+
La tarjeta DEMOQE tiene incorporado un puerto estándar  RS-232, que permite la recepción y transmisión de datos uno detrás de otro a través del cable RS232 (también conocido como serial), el cual recibe señales típicamente entre 3.3 y 5 V.
 +
El Cable serial es un conector semitrapezoidal de 9 terminales, que permite la transmisión de datos desde un dispositivo externo (periférico), hacia la computadora, por ello es denominado puerto.
  
  
Texto---------------------------Imagen
+
=== USB - Serial===
 +
[[Archivo:Cable-serial-usb.jpg|izquierda|200px|thumb|Cable Serial-USB.]]
 +
La tarjeta DEMOQE tiene incorporado un puerto estándar RS-232 que permite la recepción y transmisión de datos uno detrás de otro a través del cable RS232-USB (con ayuda de un controlador, deprendiendo del cable).
 +
El Cable serial-USB es  un conector semitrapezoidal de 9 terminales por el lado que conecta con el DEMOQE, mientras que el otro lado tiene un conector USB Tipo A, que conecta con un dispositivo externo, lo que permite la transmisión de datos entre el Microcontrolador MC9S08QE128 y dicho dispositivo.
  
== Puerto Serial Hardware (''Serial Port Hardware'')  ==
+
Para ambas formas de recepción/transmisión serial con los diferentes cables se tiene:
 +
La velocidad de comunicación soportadas son:
  
=== Serial - Serial===
+
{| class="wikitable" style="margin: 1em auto 1em auto;"
 +
!  Velocidad 
 +
|-
 +
| 9600 baudios 
 +
|-
 +
| 19200 baudios 
 +
|-
 +
| 38400 baudios 
 +
|-
 +
| 57600 baudios 
 +
|-
 +
| 115200 baudios 
 +
|}
  
RS-232 Puerto w / Conector DB9-F
+
En cuanto al funcionamiento, ambas formas de transmitir funcionan exactamente igual, desde el punto de vista del usuario.
Texto---------------------------Imagen
+
  
 +
[[Archivo:Realterm port.png|centro|600px|thumb|Interfaz del Real Term.]]
  
=== USB - Serial===
+
;Nota: Para trabajar con este dispositivo en Windows 8 es necesario instalar los siguientes controladores:
  
 +
Ver enlace: https://www.box.com/s/0l1k4tqvrmu94mvqnrsh
  
Texto---------------------------Imagen
+
Es necesario actualizar el controlador a la versión 2007. Esto lo pueden hacer en "Device Manager" (Buscar en Panel de Control).
  
 
== Configuración de los jumpers  ==
 
== Configuración de los jumpers  ==
Texto---------------------------Imagen
+
Para ver las distintas posiciones en que los jumpers deben estar para recibir/transmitir serial por el cable USB, por el cable RS232 o el cable híbrido USB-RS232, te invitamos a que visites el siguiente artículo 
 +
[http://wikitronica.labc.usb.ve/index.php/JUMPER_SETTINGS JUMPER SETTING] donde encontraras el item ''Comunicación RS232 (RS232 Communications)'', para configurar los jumpers necesarios para recibir/transmitir serial.
  
 
== Referencias ==
 
== Referencias ==
Línea 40: Línea 65:
 
*[http://cache.freescale.com/files/microcontrollers/doc/user_guide/DEMO9S08QE32QSG.pdf ''DEMO9S08QE32— Quick Start Guide'']
 
*[http://cache.freescale.com/files/microcontrollers/doc/user_guide/DEMO9S08QE32QSG.pdf ''DEMO9S08QE32— Quick Start Guide'']
  
== Bibliografía ==
+
*[http://www.freescale.com/files/microcontrollers/doc/ref_manual/MC9S08QE128RM.pdf''MC9S08QE128RMReference Manual'']
Texto
+
 
+
  
Rhayza Rodríguez y Ángel Diaz
+
*[http://www.informaticamoderna.com/El_puerto_serial.htm ''El Puerto Serial'']

Revisión actual del 15:36 20 jun 2014

La tarjeta DEMOQE128 tiene 2 puertos por los cuales puede transmitir o recibir serial de 3 formas diferentes y con ayuda de los software Real Term Descarga del Real Term y el Terminal de Freescale.

Visualización de los puerto de transmisión en la tarjeta DEMOQE128.

Puerto Serial Virtual (On-Board Virtual Serial Port)

Programa Terminal.

El módulo DEMOQ128 tiene incorporado un puerto serial virtual. Permite transmitir y recibir información a través del cable USB. Esto permite que ciertas aplicaciones de PC sean capaces de conectar por puerto serial el microcontrolador sin usar el real hardware de puerto serial.

La configuración de esta modalidad es usando el programa TERMINAL (Descarga del Terminal.). Este software crea un puerto serial virtual a través de la conexión USB.

Antes de comenzar a transmitir, se tiene que realizar lo siguiente:

  • Al tener instalado el programa se tiene que poner la opción Port en USB COM, el Baud=9600 y luego darle a la presionar “Open Serial Port”.

Puerto Serial Hardware (Serial Port Hardware)

Serial - Serial

Pines del Cable Serial.

La tarjeta DEMOQE tiene incorporado un puerto estándar RS-232, que permite la recepción y transmisión de datos uno detrás de otro a través del cable RS232 (también conocido como serial), el cual recibe señales típicamente entre 3.3 y 5 V. El Cable serial es un conector semitrapezoidal de 9 terminales, que permite la transmisión de datos desde un dispositivo externo (periférico), hacia la computadora, por ello es denominado puerto.


USB - Serial

Cable Serial-USB.

La tarjeta DEMOQE tiene incorporado un puerto estándar RS-232 que permite la recepción y transmisión de datos uno detrás de otro a través del cable RS232-USB (con ayuda de un controlador, deprendiendo del cable). El Cable serial-USB es un conector semitrapezoidal de 9 terminales por el lado que conecta con el DEMOQE, mientras que el otro lado tiene un conector USB Tipo A, que conecta con un dispositivo externo, lo que permite la transmisión de datos entre el Microcontrolador MC9S08QE128 y dicho dispositivo.

Para ambas formas de recepción/transmisión serial con los diferentes cables se tiene: La velocidad de comunicación soportadas son:

 Velocidad 
 9600 baudios 
 19200 baudios 
 38400 baudios 
 57600 baudios 
 115200 baudios 

En cuanto al funcionamiento, ambas formas de transmitir funcionan exactamente igual, desde el punto de vista del usuario.

Interfaz del Real Term.
Nota
Para trabajar con este dispositivo en Windows 8 es necesario instalar los siguientes controladores:

Ver enlace: https://www.box.com/s/0l1k4tqvrmu94mvqnrsh

Es necesario actualizar el controlador a la versión 2007. Esto lo pueden hacer en "Device Manager" (Buscar en Panel de Control).

Configuración de los jumpers

Para ver las distintas posiciones en que los jumpers deben estar para recibir/transmitir serial por el cable USB, por el cable RS232 o el cable híbrido USB-RS232, te invitamos a que visites el siguiente artículo JUMPER SETTING donde encontraras el item Comunicación RS232 (RS232 Communications), para configurar los jumpers necesarios para recibir/transmitir serial.

Referencias