Diferencia entre revisiones de «SCI (Interfaz de Comunicación Serial) - DEMOQE128»
(→Puerto Serial Virtual (On-Board Virtual Serial Port)) |
|||
(No se muestran 27 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]. | |
− | 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.]] |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==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. | ||
− | + | 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:// | + | |
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 | + | *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=== | ||
+ | [[Archivo:Serial-Serial.png|derecha|500px|thumb|Pines del Cable Serial.]] | ||
− | RS-232 | + | 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=== | === 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. | ||
+ | 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. | |
+ | |||
+ | [[Archivo:Realterm port.png|centro|600px|thumb|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). | ||
− | [http://wikitronica.labc.usb.ve/index.php | + | == 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 | ||
+ | [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 41: | 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''] | ||
− | + | *[http://www.freescale.com/files/microcontrollers/doc/ref_manual/MC9S08QE128RM.pdf''MC9S08QE128RMReference Manual''] | |
− | + | ||
− | + | ||
− | + | *[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.
Contenido
Puerto Serial Virtual (On-Board Virtual Serial Port)
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:
- Acomodar los 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”.
Puerto Serial Hardware (Serial Port Hardware)
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. 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
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.
- 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.