El documento contiene el código para controlar un display de 7 segmentos utilizando un microcontrolador PIC16F690. El código inicializa los pines del display, define una función para mostrar cada número en el display mediante la tabla de la verdad, y bucles el contador y la actualización del display cada segundo.
El documento describe un programa para dibujar figuras utilizando servomotores. Define variables y funciones para controlar los servomotores horizontal y vertical, detectar los botones y dibujar figuras como cuadrados, triángulos, rectángulos y números del 0 al 9.
Este documento presenta un examen parcial de 50 puntos sobre microcontroladores. Contiene 10 temas con preguntas de selección múltiple y completar sobre conceptos como instrucciones, registros, puertos y temporización. El estudiante debe responder marcando o escribiendo la respuesta correcta en los espacios provistos.
El documento describe tres módulos que reciben datos de entrada a través de puertos seriales y controlan salidas digitales en función del valor recibido. El primer módulo controla la salida de puerto B, el segundo controla la salida de puerto B y el tercero controla la salida de puerto B. Adicionalmente, se describe un programa en Visual Basic que recibe los datos seriales y los grafica en una hoja de cálculo de Excel.
Este documento proporciona una tabla de códigos de instrucciones para ensambladores Intel 80186 y superiores. La tabla describe las instrucciones de transferencia, aritméticas, lógicas, saltos y otros, incluyendo su código de operación, operando y efecto en los flags. Además, explica los flags de estado y control que son afectados por las operaciones.
El documento describe las características y capacidades del microcontrolador PIC16F84, incluyendo su arquitectura interna, instrucciones, memoria y puertos de entrada y salida. También describe cómo conectar sensores, motores y otros dispositivos electrónicos al PIC para crear un vehículo robot controlado por programa. Se incluye un ejemplo de programa para leer el valor de las teclas de un teclado matricial 4x4 conectado al PIC.
El documento presenta un programa que contiene varias interrupciones. Si la interrupción es causada por RB0, mostrará un 2 binario en el puerto A. Si es causada por un cambio en RB4:RB7, mostrará un 1 binario en el puerto A. Si es causada por un desbordamiento del TMR0, mostrará un 4 binario en el puerto A. El programa configura las interrupciones y los puertos y entra en un lazo infinito.
Este documento describe el manejo de un teclado matricial 4x4 con un PIC16F84A. Las filas del teclado se conectan a las líneas RB0-RB3 del PIC y se configuran como salidas, mientras que las columnas se conectan a las líneas RB4-RB7 y se configuran como entradas. Se realiza un barrido de las filas para detectar qué tecla fue pulsada basándose en los niveles de voltaje de las columnas. La librería incluida proporciona subrutinas para inicializar el
Este documento contiene un examen de microcontroladores de 20 preguntas con opciones múltiples. El examen cubre temas como programación en bucles, arreglos, conversión analógico-digital, comunicación serial y uso de puertos y registros en PIC. Se pide a los estudiantes llenar una tabla de respuestas marcando con una X la alternativa correcta para cada pregunta.
El documento describe un programa para dibujar figuras utilizando servomotores. Define variables y funciones para controlar los servomotores horizontal y vertical, detectar los botones y dibujar figuras como cuadrados, triángulos, rectángulos y números del 0 al 9.
Este documento presenta un examen parcial de 50 puntos sobre microcontroladores. Contiene 10 temas con preguntas de selección múltiple y completar sobre conceptos como instrucciones, registros, puertos y temporización. El estudiante debe responder marcando o escribiendo la respuesta correcta en los espacios provistos.
El documento describe tres módulos que reciben datos de entrada a través de puertos seriales y controlan salidas digitales en función del valor recibido. El primer módulo controla la salida de puerto B, el segundo controla la salida de puerto B y el tercero controla la salida de puerto B. Adicionalmente, se describe un programa en Visual Basic que recibe los datos seriales y los grafica en una hoja de cálculo de Excel.
Este documento proporciona una tabla de códigos de instrucciones para ensambladores Intel 80186 y superiores. La tabla describe las instrucciones de transferencia, aritméticas, lógicas, saltos y otros, incluyendo su código de operación, operando y efecto en los flags. Además, explica los flags de estado y control que son afectados por las operaciones.
El documento describe las características y capacidades del microcontrolador PIC16F84, incluyendo su arquitectura interna, instrucciones, memoria y puertos de entrada y salida. También describe cómo conectar sensores, motores y otros dispositivos electrónicos al PIC para crear un vehículo robot controlado por programa. Se incluye un ejemplo de programa para leer el valor de las teclas de un teclado matricial 4x4 conectado al PIC.
El documento presenta un programa que contiene varias interrupciones. Si la interrupción es causada por RB0, mostrará un 2 binario en el puerto A. Si es causada por un cambio en RB4:RB7, mostrará un 1 binario en el puerto A. Si es causada por un desbordamiento del TMR0, mostrará un 4 binario en el puerto A. El programa configura las interrupciones y los puertos y entra en un lazo infinito.
Este documento describe el manejo de un teclado matricial 4x4 con un PIC16F84A. Las filas del teclado se conectan a las líneas RB0-RB3 del PIC y se configuran como salidas, mientras que las columnas se conectan a las líneas RB4-RB7 y se configuran como entradas. Se realiza un barrido de las filas para detectar qué tecla fue pulsada basándose en los niveles de voltaje de las columnas. La librería incluida proporciona subrutinas para inicializar el
Este documento contiene un examen de microcontroladores de 20 preguntas con opciones múltiples. El examen cubre temas como programación en bucles, arreglos, conversión analógico-digital, comunicación serial y uso de puertos y registros en PIC. Se pide a los estudiantes llenar una tabla de respuestas marcando con una X la alternativa correcta para cada pregunta.
Este documento presenta un examen de microcontroladores de 100 puntos con 15 preguntas de opción múltiple. El examen dura una hora y prohíbe el uso de teléfonos celulares y calculadoras. Cubre temas como lazos de programa, comunicaciones serie UART, conversión analógica-digital, temporizadores y subrutinas de retardo.
Este documento presenta un programa para un microcontrolador PIC16F877A que realiza operaciones lógicas en los puertos A y E. Configura los puertos como entradas digitales, compara el valor del puerto E con diferentes valores binarios usando operaciones lógicas SUBWF y BTFSC, y dependiendo del resultado escribe valores binarios específicos en el puerto B.
Este documento presenta un ejercicio para dividir un número de 16 bits en sus partes alta y baja y almacenarlas en registros separados. Se define una macro que toma un número entre 0 y 65535 y lo divide para guardar la parte alta en un registro y la parte baja en otro. El programa demuestra cómo usar la macro para cargar el número 25503 dividido en sus partes alta y baja en los registros NumH y NumL.
Este documento presenta un examen de microcontroladores de 100 puntos con 15 preguntas. El examen contiene preguntas sobre programación en lenguaje ensamblador de PIC, incluyendo segmentos de código, funciones de retardos, conversión analógico-digital, comunicaciones serie UART y temporizadores. Se pide a los estudiantes marcar con una X la alternativa correcta en una tabla de respuestas al final.
Este documento presenta varios proyectos prácticos para utilizar el microcontrolador PIC16F84. Describe proyectos como la conexión de LED y dipswitch, el manejo de un display de siete segmentos para hacer un contador decimal, y la técnica de multiplexaje para compartir líneas de entrada/salida entre teclados y displays. Explica los diagramas esquemáticos, flujos de programación y códigos requeridos para cada proyecto con el objetivo de practicar el uso de puertos y otras funciones del PIC16F84.
Este documento describe varios proyectos prácticos con el microcontrolador PIC16F84, incluyendo la conexión de LED y dipswitch, el manejo de un display de siete segmentos para hacer un contador decimal, y la técnica de multiplexaje para leer teclados y mostrar datos en displays utilizando menos líneas de E/S. También se incluyen diagramas esquemáticos, diagramas de flujo y código de programa para cada proyecto.
Este documento describe varios proyectos prácticos con el microcontrolador PIC16F84, incluyendo la conexión de LED y dipswitch, el manejo de un display de siete segmentos para hacer un contador decimal, y la técnica de multiplexaje para leer teclados y mostrar datos en displays utilizando menos líneas de entrada/salida del microcontrolador. Se incluyen diagramas esquemáticos, diagramas de flujo y código de programa para cada proyecto.
Este documento presenta 8 ejercicios prácticos sobre la programación del microcontrolador dsPIC30F4013. Los ejercicios cubren temas como el uso de puertos para encender LEDs, mostrar números en un display de 7 segmentos y realizar operaciones lógicas. Cada ejercicio incluye el problema, algoritmo, código, diagrama de flujo y esquemático correspondiente.
El documento proporciona una tabla de códigos de instrucciones para el Intel Assembler 80186 y superiores. La tabla resume las instrucciones de transferencia, aritméticas, lógicas, saltos y misceláneas, incluyendo sus códigos, operaciones y efectos en los flags. También define los registros generales como EAX, EDX, ECX y EBX y explica los flags de control e estado.
El documento contiene términos relacionados con programación como asignación, entrada, salida, selección, bucle, contador, arreglo, inicio, fin, entre otros. También incluye definiciones de tipos de datos, operadores aritméticos, relacionales y lógicos, y funciones para leer y escribir en diferentes lenguajes de programación como C, C++ y Java.
Este documento contiene el código fuente de un programa en lenguaje ensamblador para un microcontrolador PIC16F887. El programa configura los puertos, el timer 0 y las interrupciones para encender un LED cada 1 segundo usando una interrupción cada 0.25 milisegundos.
Este documento describe una práctica realizada con un puerto paralelo, leds y un display. Se desarrolló un programa en Visual Basic para controlar los leds mediante el puerto paralelo usando botones. El programa enciende los leds de forma individual, en pares e impares, en secuencia y regresa al centro. También muestra números binarios en el display. El circuito construido incluye leds, un puerto paralelo, un decodificador y display, comprobándose que funciona al conectarlo al puerto de la computadora.
Este documento presenta un examen de microcontroladores de 20 preguntas con opciones múltiples. El examen cubre temas como lazos, arreglos, conversión analógico-digital, comunicación serial y programación en C de PIC. Se pide a los estudiantes marcar la respuesta correcta para cada pregunta en una tabla de respuestas al final.
Uso de las tablas en lenguaje ensambladorLuis Zurita
Este documento presenta diagramas de flujo para rutinas de retardo de 1 a 60 minutos y explica el uso de tablas en lenguaje ensamblador. Incluye dos ejemplos de programas en ensamblador que usan tablas para mostrar números en displays sin necesidad de un decodificador, mostrando los valores binarios correspondientes a cada número.
Este documento describe los temporizadores y sus características en los microcontroladores. Explica que el Timer 0 puede funcionar como un temporizador/contador de 8/16 bits que puede ser configurado para usar un reloj interno o externo, y que permite programar un divisor de frecuencia. También cubre cómo calcular el tiempo de temporización usando el Timer 0 dependiendo del ciclo de instrucción, el valor cargado en el registro y el divisor de frecuencia seleccionado.
El documento presenta un programa para controlar puertos paralelos de entrada y salida en un microcontrolador PIC16F877. El programa realiza diferentes acciones como encender y apagar LEDs, realizar corrimientos binarios hacia la derecha y izquierda, y alternar el encendido y apagado de los LEDs, dependiendo del valor del puerto de entrada. El programa define rutinas y variables para realizar comparaciones y retardos entre las acciones.
Este documento presenta un examen de microcontroladores de 20 preguntas con opciones múltiples. El examen contiene preguntas sobre programación en lenguaje ensamblador de PIC, configuración de puertos, uso de timers, conversión analógico-digital y transmisión serial. El estudiante debe marcar la respuesta correcta para cada pregunta en una tabla de respuestas. Al final se incluyen algunas fórmulas de referencia sobre resolución de ADC y cálculo de voltajes digitalizados.
Este documento describe un programa para un microcontrolador PIC16F628A. El programa configura el puerto B como salida y el puerto A como entrada. Luego, cuenta el número de veces que se presiona un botón conectado al puerto A durante 10 segundos y muestra el resultado en el puerto B. Usa retardos para estabilizar la lectura del puerto A.
Este documento describe dos programas para un microcontrolador que usan puertos paralelos para leer sensores ópticos reflectivos. El primer programa indica cual sensor está reflejando la luz mediante LEDs conectados a un puerto. El segundo programa controla los motores de un robot según la entrada de los sensores, siguiendo las instrucciones de tablas provistas. El objetivo es demostrar el uso de puertos paralelos para controlar dispositivos externos basado en sensores.
Este documento presenta un examen de microcontroladores de 100 puntos con 15 preguntas de opción múltiple. El examen dura una hora y prohíbe el uso de teléfonos celulares y calculadoras. Cubre temas como lazos de programa, comunicaciones serie UART, conversión analógica-digital, temporizadores y subrutinas de retardo.
Este documento presenta un programa para un microcontrolador PIC16F877A que realiza operaciones lógicas en los puertos A y E. Configura los puertos como entradas digitales, compara el valor del puerto E con diferentes valores binarios usando operaciones lógicas SUBWF y BTFSC, y dependiendo del resultado escribe valores binarios específicos en el puerto B.
Este documento presenta un ejercicio para dividir un número de 16 bits en sus partes alta y baja y almacenarlas en registros separados. Se define una macro que toma un número entre 0 y 65535 y lo divide para guardar la parte alta en un registro y la parte baja en otro. El programa demuestra cómo usar la macro para cargar el número 25503 dividido en sus partes alta y baja en los registros NumH y NumL.
Este documento presenta un examen de microcontroladores de 100 puntos con 15 preguntas. El examen contiene preguntas sobre programación en lenguaje ensamblador de PIC, incluyendo segmentos de código, funciones de retardos, conversión analógico-digital, comunicaciones serie UART y temporizadores. Se pide a los estudiantes marcar con una X la alternativa correcta en una tabla de respuestas al final.
Este documento presenta varios proyectos prácticos para utilizar el microcontrolador PIC16F84. Describe proyectos como la conexión de LED y dipswitch, el manejo de un display de siete segmentos para hacer un contador decimal, y la técnica de multiplexaje para compartir líneas de entrada/salida entre teclados y displays. Explica los diagramas esquemáticos, flujos de programación y códigos requeridos para cada proyecto con el objetivo de practicar el uso de puertos y otras funciones del PIC16F84.
Este documento describe varios proyectos prácticos con el microcontrolador PIC16F84, incluyendo la conexión de LED y dipswitch, el manejo de un display de siete segmentos para hacer un contador decimal, y la técnica de multiplexaje para leer teclados y mostrar datos en displays utilizando menos líneas de E/S. También se incluyen diagramas esquemáticos, diagramas de flujo y código de programa para cada proyecto.
Este documento describe varios proyectos prácticos con el microcontrolador PIC16F84, incluyendo la conexión de LED y dipswitch, el manejo de un display de siete segmentos para hacer un contador decimal, y la técnica de multiplexaje para leer teclados y mostrar datos en displays utilizando menos líneas de entrada/salida del microcontrolador. Se incluyen diagramas esquemáticos, diagramas de flujo y código de programa para cada proyecto.
Este documento presenta 8 ejercicios prácticos sobre la programación del microcontrolador dsPIC30F4013. Los ejercicios cubren temas como el uso de puertos para encender LEDs, mostrar números en un display de 7 segmentos y realizar operaciones lógicas. Cada ejercicio incluye el problema, algoritmo, código, diagrama de flujo y esquemático correspondiente.
El documento proporciona una tabla de códigos de instrucciones para el Intel Assembler 80186 y superiores. La tabla resume las instrucciones de transferencia, aritméticas, lógicas, saltos y misceláneas, incluyendo sus códigos, operaciones y efectos en los flags. También define los registros generales como EAX, EDX, ECX y EBX y explica los flags de control e estado.
El documento contiene términos relacionados con programación como asignación, entrada, salida, selección, bucle, contador, arreglo, inicio, fin, entre otros. También incluye definiciones de tipos de datos, operadores aritméticos, relacionales y lógicos, y funciones para leer y escribir en diferentes lenguajes de programación como C, C++ y Java.
Este documento contiene el código fuente de un programa en lenguaje ensamblador para un microcontrolador PIC16F887. El programa configura los puertos, el timer 0 y las interrupciones para encender un LED cada 1 segundo usando una interrupción cada 0.25 milisegundos.
Este documento describe una práctica realizada con un puerto paralelo, leds y un display. Se desarrolló un programa en Visual Basic para controlar los leds mediante el puerto paralelo usando botones. El programa enciende los leds de forma individual, en pares e impares, en secuencia y regresa al centro. También muestra números binarios en el display. El circuito construido incluye leds, un puerto paralelo, un decodificador y display, comprobándose que funciona al conectarlo al puerto de la computadora.
Este documento presenta un examen de microcontroladores de 20 preguntas con opciones múltiples. El examen cubre temas como lazos, arreglos, conversión analógico-digital, comunicación serial y programación en C de PIC. Se pide a los estudiantes marcar la respuesta correcta para cada pregunta en una tabla de respuestas al final.
Uso de las tablas en lenguaje ensambladorLuis Zurita
Este documento presenta diagramas de flujo para rutinas de retardo de 1 a 60 minutos y explica el uso de tablas en lenguaje ensamblador. Incluye dos ejemplos de programas en ensamblador que usan tablas para mostrar números en displays sin necesidad de un decodificador, mostrando los valores binarios correspondientes a cada número.
Este documento describe los temporizadores y sus características en los microcontroladores. Explica que el Timer 0 puede funcionar como un temporizador/contador de 8/16 bits que puede ser configurado para usar un reloj interno o externo, y que permite programar un divisor de frecuencia. También cubre cómo calcular el tiempo de temporización usando el Timer 0 dependiendo del ciclo de instrucción, el valor cargado en el registro y el divisor de frecuencia seleccionado.
El documento presenta un programa para controlar puertos paralelos de entrada y salida en un microcontrolador PIC16F877. El programa realiza diferentes acciones como encender y apagar LEDs, realizar corrimientos binarios hacia la derecha y izquierda, y alternar el encendido y apagado de los LEDs, dependiendo del valor del puerto de entrada. El programa define rutinas y variables para realizar comparaciones y retardos entre las acciones.
Este documento presenta un examen de microcontroladores de 20 preguntas con opciones múltiples. El examen contiene preguntas sobre programación en lenguaje ensamblador de PIC, configuración de puertos, uso de timers, conversión analógico-digital y transmisión serial. El estudiante debe marcar la respuesta correcta para cada pregunta en una tabla de respuestas. Al final se incluyen algunas fórmulas de referencia sobre resolución de ADC y cálculo de voltajes digitalizados.
Este documento describe un programa para un microcontrolador PIC16F628A. El programa configura el puerto B como salida y el puerto A como entrada. Luego, cuenta el número de veces que se presiona un botón conectado al puerto A durante 10 segundos y muestra el resultado en el puerto B. Usa retardos para estabilizar la lectura del puerto A.
Este documento describe dos programas para un microcontrolador que usan puertos paralelos para leer sensores ópticos reflectivos. El primer programa indica cual sensor está reflejando la luz mediante LEDs conectados a un puerto. El segundo programa controla los motores de un robot según la entrada de los sensores, siguiendo las instrucciones de tablas provistas. El objetivo es demostrar el uso de puertos paralelos para controlar dispositivos externos basado en sensores.
Similar a Microcontroladores: Programación de microcontroladores de MPLAB.docx (20)
Este manual describe diferentes métodos para el diseño de sistemas electroneumáticos avanzados, incluyendo métodos directos, de bandera, cascada, paso a paso mínimo y máximo. Incluye secciones sobre secuencias, controles lógicos programables y diagnóstico de fallas. El documento proporciona ejemplos y ejercicios para aplicar estos métodos.
Este documento trata sobre controladores lógicos programables (PLC). Presenta una introducción a los PLC, incluyendo su concepto, ventajas, campos de aplicación, estructura y equipos de programación. También clasifica los diferentes tipos de PLC y describe su uso en tableros de control industrial.
El documento consiste en una lista repetida de la dirección web www.FreeLibros.com en más de 200 líneas consecutivas. Proporciona poca información sobre el contenido del sitio web, pero indica que la dirección www.FreeLibros.com es el tema principal del documento.
Este documento presenta una introducción a los controladores lógicos programables (PLCs). Explica que un PLC es un equipo que puede tomar información del mundo exterior, procesarla realizando operaciones lógicas y matemáticas, y ejecutar acciones programadas como respuesta. Describe los elementos básicos de un sistema PLC, incluyendo la unidad central de procesamiento, memoria, módulos de entrada y salida, y dispositivos de entrada y salida. También explica conceptos como el cableado de dispositivos de entrada como interruptores, sens
Este documento presenta una introducción a los autómatas programables (PLC), incluyendo su historia, ventajas e inconvenientes. Explica la estructura interna y externa de los PLC, sus áreas de memoria y modos de funcionamiento. Finalmente, resume las instrucciones básicas de programación para PLC como operadores lógicos, temporizadores, contadores y saltos.
The document is a system manual that provides information about installing, programming, and configuring S7-200 SMART CPUs and expansion modules, including an overview of the products, new features, communication options, and instructions for connecting to a CPU and creating a sample program.
Siemens' SIMATIC S7-200 SMART PLC offers an affordable and flexible automation solution for developing markets. It provides a range of CPU modules with integrated I/O and communication ports. Additional I/O and communication can be added via cost-effective signal boards. The PLC uses a high-speed processor and user-friendly software to provide powerful motion control, networking, and programming capabilities despite its low cost. It can be integrated with other Siemens products to create complete automation solutions for applications like packaging machines.
El documento describe diferentes métodos para variar la velocidad de motores eléctricos de corriente alterna de dos o tres velocidades, incluyendo el uso de dos bobinados independientes, la conexión Dahlander y variadores de frecuencia electrónicos. Se explican circuitos de potencia y mando para cada método y se proporcionan ejemplos de relaciones de velocidad que se pueden lograr.
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
El documento trata sobre buses industriales y de campo. Contiene 16 prácticas sobre diferentes buses como Profibus, Interbus, DeviceNet, ControlNet, DH+ y RIO, Ethernet, MPI y AS-i utilizando equipos Siemens y Rockwell Automation. El autor es José Miguel Rubio Calin, ingeniero técnico industrial que ha desarrollado las prácticas para su uso en centros de formación.
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
Este documento trata sobre electricidad y automatismos eléctricos. Explica conceptos básicos como la generación, transporte y medición de la corriente eléctrica, así como los componentes pasivos como resistencias, bobinas y condensadores. También analiza circuitos eléctricos en corriente continua y alterna monofásica, incluyendo cálculos, leyes y métodos de resolución. Por último, introduce conceptos de electromagnetismo.
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
Este documento presenta un manual sobre el diseño y desarrollo de circuitos impresos utilizando el software libre Kicad. Explica conceptos básicos como footprints, pads, pistas, capas y librerías. Incluye instrucciones para la instalación de Kicad en Windows y Linux, y guías detalladas sobre la edición de esquemas, la creación de la placa de circuito impreso y el diseño de pistas.
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
Este documento describe las condiciones de uso de una tesis protegida por derechos de autor. Se requiere reconocer los derechos del autor y citarlo correctamente. No se puede usar la tesis con fines comerciales ni distribuirla sin permiso.
Este documento presenta información sobre la documentación técnica necesaria para proyectos de automatización. Explica que la documentación debe incluir planos de instalación, diagramas de bloques, esquemas de circuitos, diagramas y tablas, y planos de conexiones. Además, detalla normas para la documentación como IEC 61082 e IEC 60617 y proporciona detalles sobre la identificación de componentes a través de códigos normalizados.
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...SANTIAGO PABLO ALBERTO
Este documento presenta un libro sobre electrónica digital que introduce conceptos básicos de lógica digital como sistemas de numeración, representación de números, codificación de información, álgebra de conmutación y funciones lógicas básicas. El libro fue desarrollado por un equipo de 11 profesores e ingenieros de la Universidad Nacional de Educación a Distancia y está destinado a estudiantes de ingeniería eléctrica y electrónica.
TIA portal Bloques PLC Siemens______.pdfArmandoSarco
Bloques con Tia Portal, El sistema de automatización proporciona distintos tipos de bloques donde se guardarán tanto el programa como los datos
correspondientes. Dependiendo de la exigencia del proceso el programa estará estructurado en diferentes bloques.
Los puentes son estructuras esenciales en la infraestructura de transporte, permitiendo la conexión entre diferentes
puntos geográficos y facilitando el flujo de bienes y personas.
30. }
Material Precio
2 Capacitores electrolíticos 10µF a 25 v 3
1 diodo rectificador 1N4001 3
1 bloques de terminales de dos pines 8
1 regulador de voltaje de 7805 15
1 resistencia de 820 Ω 1
1 portapila para 9v 12
4 Capacitores electrolíticos 10µF a 50 v 3
1 PIC16F877A 110
1 Modulo de relevadores de 8 canales 195
1 MAX232 25
1 Dip switch de 8 posiciones 11
8 Led azules de 5mm 3
1 Conector de macho quebrante de 40 pines 14
1 Cable Rs232 de 9 pines DB9 con USB 88
1 Crystal oscilador de 16 MHz 8
1 Crystal oscilador de 8 MHz 8
2 Capacitores cerámicos 22pF 3
Cables Dupont de (Macho-Hembra) 20 piezas 25
Cables Dupont de (Macho-Macho) 65 piezas 50
1 Modulo de Bluetooh HC-06 125
1 Módulo de I2C para LCD LCM1602 45
16 push button de dos terminales 4
1 Led RGB Difuso de 4 terminales 2
1 DTH11 sensor de humedad y temperatura 75
1 PIC16F84A 85
1 Crystal oscilador de 4MHz 8
1 sensor ultrasónico HC-SR04 68
1 servomotor SG90 75
1 teclado keypad 4x4 (membrana) 54
1 MPU6050 giroscopio con acelerómetro 95
1 módulo de wifi ESP8266 115
1 kit de radiofrecuencia tx-rx 433 MHz 69
1 transreceptor de 2.4GHz 100
1 LM35 sensor de temperatura 30
7 display de cátodo común DC05 15
2 potenciómetro de 10KΩ 14
1 kit de Receptor infrarrojo con control remoto 95
8 led rojo de 5mm 3
31. 8 led verde de 5mm 3
8 led amarillo de 5mm 3
protoboard blanco grande de 830 puntos 93
1 módulo de regulador de voltaje LM2596 DC-DC 60
Voltimetro Digital DC 0-30V 78
protoboard blanco medio de 400 puntos 93
Shield ethernet 245
Programador PIC USB K-150 260
Modulo Ethernet enc28j60 150
Matriz de led 8x8 con driver 75
Motor a pasos NEMA17 12V 0.4A 235
Driver A4988 para motor de pasos 59
Caja abierta para batería 9V con adaptador
5.5x2.1mm
35
FTDI chip para arduino pro mini 105
ATMEGA328P-PU con boothloader 68
Raspberry pi 3 modelo B 1200
Conector para batería 9v 12
Fuente para protoboard 5V/3.3V tipo A 68
Lector RFID RC522 RF con tarjeta y llavero 105
32. Practica 4
1. Diseñe uncircuitológicode 3 entradasABC lasalidaseralta cuandoA=1 B=0 C=1 cuando
A=0 B=1 C=1
Y SIMPLIFICAREL CIRCUITOLOGICO
2. Diseñe uncircuitológicoensumade productoscon 3 entradasABCla salidaseráalta solo
cuandola mayoría de las tresentradasseanbajas
𝐴𝐵𝐶 + 𝐴𝐵𝐶 + 𝐴𝐵𝐶 + 𝐴𝐵𝐶
Y SIMPLIFICAREL CIRCUITOLOGICO
3. Un circuitocombinacional tiene cuatroentradasy unasalidalasalidaseráalta cuando
a) Todas laentradasserá uno
b) Ningúnde lasentradasseauna
c) Un numerode par de entradasseauno
Encuentre lasalidasimplificadaensumade productosyenproducto de sumaen amboscasos
construyanencircuito
Cargador de baterías
34. Cada terminominimose obtiene de unterminoANDde nvariablesdonde cadavariable negada
correspnde unceroy cada variable nonegadaa uno.
Los terminosmaximosporsuparte s obtiene unterminoORdonde cadavariable negada
correspnde ununoy cada variable nonegadaa cero.
Cada variable negadaono negadaproduciradosa la n combinacionesposiblesllamadas
miniterminosymaxiterminosporse caso.
A lasfuncionesbooleanas expresadascomounasuma de terminosminimosoproductosde
terminosmaximosse dice que estanenformacanonica.
https://es.slideshare.net/wapohot/microcontroladores-pic-jos-m-angulo-usategui-ignacio-angulo-
martnez
https://es.slideshare.net/pabs_devil/libro-simulacion-mikroc
http://www.tallerdecontrol.com/index.php/practical-raspberry-pi/
https://mega.nz/#!ado21aCR
https://es.slideshare.net/FabiGarca/proyectos-con-arduino?qid=ca12c135-0da9-4cbd-ac18-
42a5e0aa3dfc&v=&b=&from_search=19
https://es.slideshare.net/FabiGarca/arduino-curso-prctico-de-formacin?qid=ca12c135-0da9-4cbd-
ac18-42a5e0aa3dfc&v=&b=&from_search=48
https://www.raspberrypi.org/magpi-issues/Projects_Book_v1.pdf
https://www.slideshare.net/Metaconta2/apagar-y-encender-led-con-arduino-y-visual-studio-
2015?qid=ff1a0cab-beb3-4618-8be5-9a654a99988b&v=&b=&from_search=6
36. 10Kx8
8Kx1
No esun fabricante de microcontroladores*
Atmel
Intel
Motorola
Honda –
La cantidadde lineasde direccionesdeterminalacantidadde localidadesde memoriaque se
puedenaccesar.2 lineasde direccionesaccesan*
16 localidades
8 localidades
4 localidades -
Registrodel CPUque recibe lasinstruccionesdesdelamemoria.*
PC
IR -
W
Cual es lamicro-operaciónque transfiere el datodesdelamemoriahastael registroparaque se
puedatransferiral IR *
MAR <-- PC
MBR <-- M (MAR) -
IR <-- MBR
Cual es lamicro-operaciónparael registroA se incremente suvalor.*
A <-- MBR
A <-- A + 1 -
A <-- A
Tipode arquitecturade microcontroladoresque damayoresventajas*
VON NEWMANN
CISC
RISK
HARVARD-
37. Herramientade desarrolloque se usaparaconvertirde un programaescritocon mnemonicosaun
archivoque contienenel mismoprogramaenlenguajede máquina.*
Simulador
Programador
Ensamblador-
Compilador
https://goo.gl/atbamHexamende laprimeraunidadde microcontroladores
https://goo.gl/zp9pBpactividad3el cuestionariode microcontroladores
https://goo.gl/t3sjS1laevaluaciondiagnosticade microcontroladores
1.- Resultadodel testenlíneaenpuntos
2.- Cuál condiciónesfalsa
La señal analogicaescontinuaenel tiempo
La señal analogicatieneinfinitonumerode niveles
La señal digital tiene infinitonumerode niveles
La señal digital esdiscretaenel tiempo
3.- Se le llamaasí al dígito menossignificativo
DMS
MSB
LSB
4.- En el sistemabinarioque significaBCD.
5.- Cual es el rangode númerosenel sistemaOCTAL
0 a 7
0 a 8
0 a F
6.- Cómose representael número13endecimal a hexadecimal
7.- Describe latécnicadel complementoa2 de unnúmerobinario
8.- Cómose formaun inversorconcompuertasNAND
9.- Del númerode parte del circuitointegradoSN 74LS175N. Que letra o letrasrepresentael tipo
de empaquetadodel circuito.
SN
38. LS
N
10.- Del númerode parte del circuitointegradoSN 74LS175N. Que letrao letrasrepresentael
fabricante del circuito.
SN
LS