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

De Wikitronica
Saltar a: navegación, buscar
 
(No se muestran 15 ediciones intermedias de 6 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].
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 [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.]]
[[Archivo:DEMOQE_Serial.gif|300px|thumb|Visualización de los puerto de transmisión en la tarjeta DEMOQE128.]]
+
 
+
+
  
 
==Puerto Serial Virtual (''On-Board Virtual Serial Port'')  ==
 
==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.
  
El modulo 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.
 
+
La configuración de esta modalidad es usando el programa TERMINAL ([http://http://www.pemicro.com/fixedlinks/DEMOToolkit.cfm#4/ 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:
 
Antes de comenzar a transmitir, se tiene que realizar lo siguiente:
  
Acomodar los jumpers del DEMOQ128([http://wikitronica.labc.usb.ve/index.php?title=(JUMPER_SETTINGS)&action=edit&redlink=1/ Jumpers]).
+
*Acomodar los [[JUMPER SETTINGS|jumpers]] del DEMOQ128.
  
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”.
+
*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'')  ==
 
== Puerto Serial Hardware (''Serial Port Hardware'')  ==
  
 
=== Serial - Serial===
 
=== Serial - 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.
+
[[Archivo:Serial-Serial.png|derecha|500px|thumb|Pines del Cable Serial.]]
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.
+
 
 +
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.
  
[[Archivo:Serial-Serial.png|400px|thumb|Pines del Cable Serial.]]
 
  
 
=== USB - Serial===
 
=== 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.
  
La tarjeta DEMOQE tiene incorporado un puerto 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),
+
Para ambas formas de recepción/transmisión serial con los diferentes cables se tiene:
 +
La velocidad de comunicación soportadas son:
  
 +
{| class="wikitable" style="margin: 1em auto 1em auto;"
 +
!  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.
  
Para ambas formas de recepción/transmisión serial con los diferentes cables se tiene:
+
[[Archivo:Realterm port.png|centro|600px|thumb|Interfaz del Real Term.]]
La velocidad de comunicación soportadas son:  
+
  
9600 baudios
+
;Nota: Para trabajar con este dispositivo en Windows 8 es necesario instalar los siguientes controladores:
� 19200 baudios
+
 
� 38400 baudios
+
Ver enlace: https://www.box.com/s/0l1k4tqvrmu94mvqnrsh
� 57600 baudios
+
 
� 115200 baudios
+
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  ==
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 articulo    
+
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?title=(JUMPER_SETTINGS)&action=edit&redlink=1/ JUMPER SETTING] donde encontraras el item ''Comunicación RS232 (RS232 Communications)'', para configurar los jumpers necesarios para recibir/transmitir serial.
+
[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 49: Línea 64:
  
 
*[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'']
 +
 +
*[http://www.freescale.com/files/microcontrollers/doc/ref_manual/MC9S08QE128RM.pdf''MC9S08QE128RMReference Manual'']
  
 
*[http://www.informaticamoderna.com/El_puerto_serial.htm ''El Puerto Serial'']
 
*[http://www.informaticamoderna.com/El_puerto_serial.htm ''El Puerto Serial'']
 
 
Rhayza Rodríguez y Ángel Diaz
 

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