SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Universidad Autónoma del Estado de México




   Centro Universitario UAEM Zumpango




     Ingeniería en Computación


     Electricidad y Magnetismo
     Rene Dominguez Escalona.
           Elaborado por:
          Selene Nieto Ruiz
       Oscar Aranda Gonzales
     Alejandro Hernández Chaves
    Omar Tonatiuh Prado Sánchez
            Jorge Mendoza
       Andrés Gonzales Pérez
        Yonic Gómez Sánchez
       Francisco Javier Rivera


      Practica de Laboratorio:
“Uso del Puerto Paralelo Macho DB-25
 Introducción

 Objetivo.

    La práctica realiza tiene la finalidad de de comprender la concesión del
    puerto paralelo macho a la protoware conectado con los leds cuya
    conexión que funciona con un programa en visual basic versión 6.0 para
    controlar los leds en donde prenden con indicadores de el programa en
    donde hacen que del 0 al 8prenden con botones así ase que el led prenda
    en otros caso podemos a ser en el mismo programa a ser que los leds
    prendan en pares e impares y que parezca una serie navideña de ida y
    regreso de adentro hacia afuera y viceversa, el alumno obtendrá la
    facilidad de saber que el puerto paralelo es muy fácil de utilizar ya que solo
    hace falta de un programa y un par de materiales para a ser funcionar y
    sorprender de las cosas que puedes hacer con el puerto paralelo que se
    dice que es una tecnología que se está extinguiendo ahora mismo, que se
    va desechando lenta pero inexorablemente, esa es la del puerto paralelo.
    Y es una lástima. No sólo porque este conector ya estuviera presente en el
    primer PC que fabricó IBM en 1981, también porque el puerto paralelo ha
    sido uno de los mayores aliados del hacking. Con sus 25 pines, no es
    precisamente el conector más discreto que puedes encontrar en un
    ordenador.

   Materia y Equipo necesario:
        Protoboard.
        8 Leds
        Cable UTP
        Resistencias de 1KΩ
        Puerto paralelo Macho DB-35.
        Cautín
        Soldadura de estaño
        Pasta para soldar.
        Pinzas de punta y corte.
        Display
        PC de escritorio
        Software Visual Basic.
 Desarrollo.

      El conector del puerto paralelo consta de 25 pines. Lo que no hemos dicho
      aún es que esos pines pertenecen en realidad a tres puertos distintos.

           El puerto de datos (DATA), permite transmitir un byte (8 bits) de
             datos. Cada uno de los bits se corresponde con uno de los pines D0
             a D7. Por tanto, en conjunto, se pueden transmitir valores entre 0 y
             255 en formato binario.

           El puerto de control (CONTROL), es sólo de salida y se corresponde
             con los pines C0 a C3, con lo que en principio nos permite trasmitir
             valores entre 0 y 16.

           Por último tenemos el puerto de estado (STATUS), es un puerto sólo
             de entrada, así que no lo vamos a usar por el momento.

           Y bueno el resto de los pines están conectados a tierra y nos van a dar
             el voltaje de referencia de 0 voltios.




Lo que vamos a hacer como siguiente paso es sacar un cable de cada pin (salvo de
los pines conectados a tierra) y ordenar los extremos en línea, o sea que soldaremos
del pin 0 hasta al 7 y cualquier pin del 18 al 23 soldando solamente un pin.

Recordando que mínimo usaremos un metro de cable UTP para poder conectar al
CPU.

Para nuestro primer contacto con el puerto paralelo simplemente vamos a
conectar 8 leds cada uno a un pin de datos. Para realizar la conexión puedes
seguir este esquema:
Las resistencias que aparecen en el esquema sirven para limitar la corriente que
pasará por cada led. Aunque en general son imprescindibles porque, si no, se
queman los leds, resulta que cada pin del puerto paralelo sólo puede suministrar
40mA como máximo. Una corriente suficientemente baja para que la aguanten la
mayoría de los leds.

Lo cual el circuito anterior quedara como en la siguiente foto en nuestra
protoboard.

                         Y ahora el siguiente paso
                         será que el cable UTP ahora
                         sea    conectado     a   la
                         protoboard quedando de la
                         siguiente manera.




            Una posibilidad que tomaremos en cunetaes sustituir en los montajes
            anteriores el sistema de visualización mediante 8 diodos LED por
            un display numérico de 7 segmentos más un punto decimal. El
            circuito resulta así más compacto.

            Si se trata de un display de ánodo común hay que alimentar con
            Vcc= +5 V las dos líneas señaladas como comunes en la figura, y es
            preciso poner a tierra la línea correspondiente al segmento que se
            quiere iluminar. Si se trata de un display de cátodo común, hay que
alimentar con +5 V el segmento que se desea iluminar y poner a tierra las dos
líneas comunes.

Así, en un display de cátodo común, las líneas 1-8 se pueden conectar
directamente a las líneas de datos del puerto (pines 2-8 del conector DB25), y las
dos líneas comunes se pueden conectar a cualquiera de las patillas de tierra del
conector, por ejemplo, la 25.

Para hacer funcionar la portoware tenemos que programar en visual Basic de la
siguiente manera

Programa uno números de 0, 1, 2, 3, 4, 5, 6 , 7
Este programa ara que los lets prendan en forma numérica del 0 al 7 con los
siguientes códigos y un módulo que demos crear y programar
Este es el modulo que se debe programar para que funcione los leds este sería el
siguiente código para el modulo

Public Declare Sub PortOut Lib "io.dll" (ByVal Port As Integer, ByVal Data As Byte)

En la siguiente pantalla aremos los siguientes botones que van a incluir lo siguiente

Pares

Binario

Ida y regreso

Centro
En el botón de




El siguiente código es para que los leds prendan en pares es decir de 2 4 6 8




En el sigueinte boton




El siguiente código es para que los leds prendan en código binario
En el sigueinte boton




El siguiente código es para que los leds prendan en ida y regreso
El boton siguiente es de




El próximo código nos indica que debe de ir de afuera asía el centro y del centro
así afuera
El próximo código es para salir del código




      Conclusiones.

   En conclusión tenemos que un simple circuito eléctrico lo podemos controlar
   mediante una computadora y una fila de leds lo que se van a encender de
   manera secuencia en pares, impares, binario, ida y vuelta, desde el centro de
   lo cual nosotros los programaremos desde el software Visual Basic así
   conseguir conocimientos de programación en visual Basic, circuitos eléctricos,
   sobre el funcionamiento del puerto paralelo, el display entre otros.

Mais conteúdo relacionado

Mais procurados (17)

El AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteEl AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelente
 
Arduinomatlab
ArduinomatlabArduinomatlab
Arduinomatlab
 
Curso de-mcu-proteus
Curso de-mcu-proteusCurso de-mcu-proteus
Curso de-mcu-proteus
 
Programacion en WinCupl
Programacion en WinCuplProgramacion en WinCupl
Programacion en WinCupl
 
Ejemplos pic c
Ejemplos pic cEjemplos pic c
Ejemplos pic c
 
1390229945 843 _lenguaje_c-introduccion
1390229945 843 _lenguaje_c-introduccion1390229945 843 _lenguaje_c-introduccion
1390229945 843 _lenguaje_c-introduccion
 
Puerto paralelo
Puerto paraleloPuerto paralelo
Puerto paralelo
 
Tutorial proton ide plus part 1
Tutorial proton ide plus part 1Tutorial proton ide plus part 1
Tutorial proton ide plus part 1
 
Glcd 6
Glcd 6Glcd 6
Glcd 6
 
Control lcd 16X2 proton
Control lcd 16X2 protonControl lcd 16X2 proton
Control lcd 16X2 proton
 
Previo8- Dispos E/S
Previo8- Dispos E/SPrevio8- Dispos E/S
Previo8- Dispos E/S
 
Aplicaciones con el pic 16f84
Aplicaciones con el pic 16f84Aplicaciones con el pic 16f84
Aplicaciones con el pic 16f84
 
Previo7- Dispos E/S
Previo7- Dispos E/SPrevio7- Dispos E/S
Previo7- Dispos E/S
 
Dispositivo logico programable
Dispositivo logico programableDispositivo logico programable
Dispositivo logico programable
 
[Arqui1]practica2 200815555
[Arqui1]practica2 200815555[Arqui1]practica2 200815555
[Arqui1]practica2 200815555
 
Labview & pic
Labview & picLabview & pic
Labview & pic
 
Unidad didáctica i circuitos de_logica_digital
Unidad didáctica i circuitos de_logica_digitalUnidad didáctica i circuitos de_logica_digital
Unidad didáctica i circuitos de_logica_digital
 

Destaque

Educación religiosa
Educación religiosaEducación religiosa
Educación religiosa
Juan Gomez
 
Presentacion de sena jarry
Presentacion de sena jarryPresentacion de sena jarry
Presentacion de sena jarry
tefadianis
 
Bajar de peso en una semana
Bajar de peso en una semanaBajar de peso en una semana
Bajar de peso en una semana
Hector Castellares
 
TAREA 4 LAS REDES
TAREA 4 LAS REDESTAREA 4 LAS REDES
TAREA 4 LAS REDES
santyborcho
 
Ladygaga
LadygagaLadygaga
Ladygaga
gagabtw
 
El tutor y la familia ante la gran pantalla
El tutor y la familia ante la gran pantallaEl tutor y la familia ante la gran pantalla
El tutor y la familia ante la gran pantalla
elrincondecor
 
Final de carrera (marta)
Final de carrera (marta)Final de carrera (marta)
Final de carrera (marta)
martaouteda
 
Guzmán-2, Cardenas
Guzmán-2, CardenasGuzmán-2, Cardenas
Guzmán-2, Cardenas
tefadianis
 

Destaque (20)

Baez
BaezBaez
Baez
 
Lectura
LecturaLectura
Lectura
 
Educación religiosa
Educación religiosaEducación religiosa
Educación religiosa
 
Lactosa final 2
Lactosa   final 2Lactosa   final 2
Lactosa final 2
 
Google Filosofía, Adquisiciones, Presentacion.
Google Filosofía, Adquisiciones, Presentacion.Google Filosofía, Adquisiciones, Presentacion.
Google Filosofía, Adquisiciones, Presentacion.
 
Presentacion de sena jarry
Presentacion de sena jarryPresentacion de sena jarry
Presentacion de sena jarry
 
Clase 5
Clase 5 Clase 5
Clase 5
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 
Bajar de peso en una semana
Bajar de peso en una semanaBajar de peso en una semana
Bajar de peso en una semana
 
TAREA 4 LAS REDES
TAREA 4 LAS REDESTAREA 4 LAS REDES
TAREA 4 LAS REDES
 
Ladygaga
LadygagaLadygaga
Ladygaga
 
Alcoholismo
AlcoholismoAlcoholismo
Alcoholismo
 
U.D.El baño 1
U.D.El baño 1U.D.El baño 1
U.D.El baño 1
 
Dispositivos de salida
Dispositivos de salidaDispositivos de salida
Dispositivos de salida
 
El tutor y la familia ante la gran pantalla
El tutor y la familia ante la gran pantallaEl tutor y la familia ante la gran pantalla
El tutor y la familia ante la gran pantalla
 
Historia filosofia
Historia filosofiaHistoria filosofia
Historia filosofia
 
Formación con docentes
Formación con docentesFormación con docentes
Formación con docentes
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Final de carrera (marta)
Final de carrera (marta)Final de carrera (marta)
Final de carrera (marta)
 
Guzmán-2, Cardenas
Guzmán-2, CardenasGuzmán-2, Cardenas
Guzmán-2, Cardenas
 

Semelhante a Contador de leds con puerto paralelo macho db 25 cu zumpango.

Conectando una pantalla lcd 1602 a arduino uno
Conectando una pantalla lcd 1602 a  arduino unoConectando una pantalla lcd 1602 a  arduino uno
Conectando una pantalla lcd 1602 a arduino uno
jacobbo
 
Hacer que su ordinador se convierta en un autómata programable
Hacer que su ordinador se convierta en un autómata programableHacer que su ordinador se convierta en un autómata programable
Hacer que su ordinador se convierta en un autómata programable
yamashizoury
 
Reloj digital para casa o coche
Reloj digital para casa o cocheReloj digital para casa o coche
Reloj digital para casa o coche
Cofer1732
 

Semelhante a Contador de leds con puerto paralelo macho db 25 cu zumpango. (20)

La electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLa electricidad y la electrónica.pdf
La electricidad y la electrónica.pdf
 
La electricidad y la electrónica
La electricidad y la electrónica La electricidad y la electrónica
La electricidad y la electrónica
 
La electricidad y la electronica.pdf
La electricidad y la electronica.pdfLa electricidad y la electronica.pdf
La electricidad y la electronica.pdf
 
La electricidad y la electrónica.pdf
La electricidad y la electrónica.pdfLa electricidad y la electrónica.pdf
La electricidad y la electrónica.pdf
 
Conectando una pantalla lcd 1602 a arduino uno
Conectando una pantalla lcd 1602 a  arduino unoConectando una pantalla lcd 1602 a  arduino uno
Conectando una pantalla lcd 1602 a arduino uno
 
Robotica uwu
Robotica uwuRobotica uwu
Robotica uwu
 
PCB voltímetro digital casero con ICL7107 Electrónica
PCB voltímetro digital casero con ICL7107 Electrónica PCB voltímetro digital casero con ICL7107 Electrónica
PCB voltímetro digital casero con ICL7107 Electrónica
 
Configurar Una Red Punto a Punto
Configurar Una Red Punto a PuntoConfigurar Una Red Punto a Punto
Configurar Una Red Punto a Punto
 
Proyecto micro
Proyecto microProyecto micro
Proyecto micro
 
Hacer que su ordinador se convierta en un autómata programable
Hacer que su ordinador se convierta en un autómata programableHacer que su ordinador se convierta en un autómata programable
Hacer que su ordinador se convierta en un autómata programable
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Proyecto 7 segmentos v1.
Proyecto 7 segmentos v1.Proyecto 7 segmentos v1.
Proyecto 7 segmentos v1.
 
Trababajo sobre placa arduino
Trababajo sobre placa arduinoTrababajo sobre placa arduino
Trababajo sobre placa arduino
 
Proyecto2
Proyecto2Proyecto2
Proyecto2
 
Tutorial comunicación bluetooth con módulos rn42 y rn41_by_ editronikx
Tutorial comunicación bluetooth con módulos rn42 y rn41_by_ editronikxTutorial comunicación bluetooth con módulos rn42 y rn41_by_ editronikx
Tutorial comunicación bluetooth con módulos rn42 y rn41_by_ editronikx
 
Reloj digital para casa o coche
Reloj digital para casa o cocheReloj digital para casa o coche
Reloj digital para casa o coche
 
PRÁCTICA SOBRE SIMULADORES 2.pdf
PRÁCTICA SOBRE SIMULADORES 2.pdfPRÁCTICA SOBRE SIMULADORES 2.pdf
PRÁCTICA SOBRE SIMULADORES 2.pdf
 
Placa arduino
Placa arduinoPlaca arduino
Placa arduino
 
Informe escolar grupal sobre tarjeta arduino
Informe escolar grupal sobre tarjeta arduinoInforme escolar grupal sobre tarjeta arduino
Informe escolar grupal sobre tarjeta arduino
 
Manual arduino
Manual arduinoManual arduino
Manual arduino
 

Mais de Leida Zuñiga (11)

Contador 0 99
Contador 0 99Contador 0 99
Contador 0 99
 
Proyecto contador 0-99
Proyecto contador 0-99Proyecto contador 0-99
Proyecto contador 0-99
 
Contador del 0 al 99
Contador del 0 al 99Contador del 0 al 99
Contador del 0 al 99
 
Contador 0 99
Contador 0 99Contador 0 99
Contador 0 99
 
Contador 0 99
Contador 0 99Contador 0 99
Contador 0 99
 
Semaforos
SemaforosSemaforos
Semaforos
 
Ppt
PptPpt
Ppt
 
Semaforo
SemaforoSemaforo
Semaforo
 
Simulador de un semaforo
Simulador de un semaforoSimulador de un semaforo
Simulador de un semaforo
 
Simulador del juego piedra papel o tijeras
Simulador del juego piedra papel o tijerasSimulador del juego piedra papel o tijeras
Simulador del juego piedra papel o tijeras
 
Puerto d825 CU ZUMPANGO
Puerto d825 CU ZUMPANGOPuerto d825 CU ZUMPANGO
Puerto d825 CU ZUMPANGO
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Contador de leds con puerto paralelo macho db 25 cu zumpango.

  • 1. Universidad Autónoma del Estado de México Centro Universitario UAEM Zumpango Ingeniería en Computación Electricidad y Magnetismo Rene Dominguez Escalona. Elaborado por:  Selene Nieto Ruiz  Oscar Aranda Gonzales  Alejandro Hernández Chaves  Omar Tonatiuh Prado Sánchez  Jorge Mendoza  Andrés Gonzales Pérez  Yonic Gómez Sánchez  Francisco Javier Rivera Practica de Laboratorio: “Uso del Puerto Paralelo Macho DB-25
  • 2.  Introducción  Objetivo. La práctica realiza tiene la finalidad de de comprender la concesión del puerto paralelo macho a la protoware conectado con los leds cuya conexión que funciona con un programa en visual basic versión 6.0 para controlar los leds en donde prenden con indicadores de el programa en donde hacen que del 0 al 8prenden con botones así ase que el led prenda en otros caso podemos a ser en el mismo programa a ser que los leds prendan en pares e impares y que parezca una serie navideña de ida y regreso de adentro hacia afuera y viceversa, el alumno obtendrá la facilidad de saber que el puerto paralelo es muy fácil de utilizar ya que solo hace falta de un programa y un par de materiales para a ser funcionar y sorprender de las cosas que puedes hacer con el puerto paralelo que se dice que es una tecnología que se está extinguiendo ahora mismo, que se va desechando lenta pero inexorablemente, esa es la del puerto paralelo. Y es una lástima. No sólo porque este conector ya estuviera presente en el primer PC que fabricó IBM en 1981, también porque el puerto paralelo ha sido uno de los mayores aliados del hacking. Con sus 25 pines, no es precisamente el conector más discreto que puedes encontrar en un ordenador.  Materia y Equipo necesario:  Protoboard.  8 Leds  Cable UTP  Resistencias de 1KΩ  Puerto paralelo Macho DB-35.  Cautín  Soldadura de estaño  Pasta para soldar.  Pinzas de punta y corte.  Display  PC de escritorio  Software Visual Basic.
  • 3.  Desarrollo. El conector del puerto paralelo consta de 25 pines. Lo que no hemos dicho aún es que esos pines pertenecen en realidad a tres puertos distintos.  El puerto de datos (DATA), permite transmitir un byte (8 bits) de datos. Cada uno de los bits se corresponde con uno de los pines D0 a D7. Por tanto, en conjunto, se pueden transmitir valores entre 0 y 255 en formato binario.  El puerto de control (CONTROL), es sólo de salida y se corresponde con los pines C0 a C3, con lo que en principio nos permite trasmitir valores entre 0 y 16.  Por último tenemos el puerto de estado (STATUS), es un puerto sólo de entrada, así que no lo vamos a usar por el momento.  Y bueno el resto de los pines están conectados a tierra y nos van a dar el voltaje de referencia de 0 voltios. Lo que vamos a hacer como siguiente paso es sacar un cable de cada pin (salvo de los pines conectados a tierra) y ordenar los extremos en línea, o sea que soldaremos del pin 0 hasta al 7 y cualquier pin del 18 al 23 soldando solamente un pin. Recordando que mínimo usaremos un metro de cable UTP para poder conectar al CPU. Para nuestro primer contacto con el puerto paralelo simplemente vamos a conectar 8 leds cada uno a un pin de datos. Para realizar la conexión puedes seguir este esquema:
  • 4. Las resistencias que aparecen en el esquema sirven para limitar la corriente que pasará por cada led. Aunque en general son imprescindibles porque, si no, se queman los leds, resulta que cada pin del puerto paralelo sólo puede suministrar 40mA como máximo. Una corriente suficientemente baja para que la aguanten la mayoría de los leds. Lo cual el circuito anterior quedara como en la siguiente foto en nuestra protoboard. Y ahora el siguiente paso será que el cable UTP ahora sea conectado a la protoboard quedando de la siguiente manera. Una posibilidad que tomaremos en cunetaes sustituir en los montajes anteriores el sistema de visualización mediante 8 diodos LED por un display numérico de 7 segmentos más un punto decimal. El circuito resulta así más compacto. Si se trata de un display de ánodo común hay que alimentar con Vcc= +5 V las dos líneas señaladas como comunes en la figura, y es preciso poner a tierra la línea correspondiente al segmento que se quiere iluminar. Si se trata de un display de cátodo común, hay que
  • 5. alimentar con +5 V el segmento que se desea iluminar y poner a tierra las dos líneas comunes. Así, en un display de cátodo común, las líneas 1-8 se pueden conectar directamente a las líneas de datos del puerto (pines 2-8 del conector DB25), y las dos líneas comunes se pueden conectar a cualquiera de las patillas de tierra del conector, por ejemplo, la 25. Para hacer funcionar la portoware tenemos que programar en visual Basic de la siguiente manera Programa uno números de 0, 1, 2, 3, 4, 5, 6 , 7
  • 6. Este programa ara que los lets prendan en forma numérica del 0 al 7 con los siguientes códigos y un módulo que demos crear y programar
  • 7. Este es el modulo que se debe programar para que funcione los leds este sería el siguiente código para el modulo Public Declare Sub PortOut Lib "io.dll" (ByVal Port As Integer, ByVal Data As Byte) En la siguiente pantalla aremos los siguientes botones que van a incluir lo siguiente Pares Binario Ida y regreso Centro
  • 8. En el botón de El siguiente código es para que los leds prendan en pares es decir de 2 4 6 8 En el sigueinte boton El siguiente código es para que los leds prendan en código binario
  • 9. En el sigueinte boton El siguiente código es para que los leds prendan en ida y regreso
  • 10.
  • 11. El boton siguiente es de El próximo código nos indica que debe de ir de afuera asía el centro y del centro así afuera
  • 12. El próximo código es para salir del código  Conclusiones. En conclusión tenemos que un simple circuito eléctrico lo podemos controlar mediante una computadora y una fila de leds lo que se van a encender de manera secuencia en pares, impares, binario, ida y vuelta, desde el centro de lo cual nosotros los programaremos desde el software Visual Basic así conseguir conocimientos de programación en visual Basic, circuitos eléctricos, sobre el funcionamiento del puerto paralelo, el display entre otros.