0% encontró este documento útil (0 votos)
18 vistas3 páginas

Introducción a las GPU y su Función

El documento describe conceptos clave en electrónica y programación, incluyendo la función de las GPU, el concepto de tierra en circuitos, y cómo controlar un LED con un botón usando Arduino. También aborda el uso de relés para manejar dispositivos de alta potencia y detalla varios protocolos de comunicación como TCP, IP, y HTTP. Finalmente, se explican las características y funciones de microcontroladores y microprocesadores, destacando sus roles en sistemas electrónicos.

Cargado por

20181090
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas3 páginas

Introducción a las GPU y su Función

El documento describe conceptos clave en electrónica y programación, incluyendo la función de las GPU, el concepto de tierra en circuitos, y cómo controlar un LED con un botón usando Arduino. También aborda el uso de relés para manejar dispositivos de alta potencia y detalla varios protocolos de comunicación como TCP, IP, y HTTP. Finalmente, se explican las características y funciones de microcontroladores y microprocesadores, destacando sus roles en sistemas electrónicos.

Cargado por

20181090
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

GPU (Unidad de Procesamiento Gráfico)

Una GPU es un procesador especializado en manejar y acelerar gráficos y cálculos


paralelos. A diferencia de una CPU, que realiza una variedad de tareas, la GPU está
optimizada para ejecutar múltiples operaciones simultáneamente, siendo esencial para
videojuegos, edición de video y aplicaciones de cómputo paralelo como el aprendizaje
automático.

Ground (Tierra)

En electrónica, "ground" o tierra es el punto de referencia de voltaje en un circuito,


típicamente con potencial cero. Facilita el flujo de corriente, completa el circuito y
ayuda a prevenir interferencias y descargas eléctricas.

Codigo para prender y apagar un led con un botón

int LED = 13; // Definimos el pin del LED (pin 13)

int pulsador = 5; // Definimos el pin del botón (pin 5)

int estado; // Variable para almacenar el estado actual del LED

void setup() {

pinMode(LED, OUTPUT); // Configuramos el pin del LED como salida

pinMode(pulsador, INPUT_PULLUP); // Configuramos el pin del botón como entrada


con resistencia de pull-up interna

estado = 0; // Inicializamos la variable 'estado' con 0 (aunque no es estrictamente


necesario aquí)

void loop() {

// Espera a que el botón sea presionado (pin 'pulsador' leerá LOW cuando el botón esté
presionado)

while(digitalRead(pulsador) == HIGH);

// Una vez que el botón está presionado, cambiamos el estado del LED

estado = digitalRead(LED); // Leemos el estado actual del LED (HIGH o LOW)

digitalWrite(LED, !estado); // Cambiamos el estado del LED: si estaba encendido


(HIGH), se apaga (LOW) y viceversa
// Espera a que el botón sea soltado (pin 'pulsador' leerá HIGH cuando el botón esté
soltado)

while(digitalRead(pulsador) == LOW);

Comunicación rele con focos

Un relé es un interruptor controlado por una señal de baja potencia, que permite manejar
dispositivos de alta potencia sin sobrecargar el controlador. En un sistema Arduino, el
relé se usa para controlar aparatos de alta corriente, como focos. Se conecta la bobina
del relé al Arduino y a tierra, y se utilizan los contactos del relé para controlar el flujo
de corriente al foco. Es crucial usar un relé adecuado y seguir las normas de seguridad
eléctrica.

Protocolos de comunicación

 TCP (Transmission Control Protocol): Proporciona una conexión confiable


garantizando la entrega correcta y en orden de los datos mediante control de errores y
establecimiento de conexión.

 IP (Internet Protocol): Direcciona y enruta paquetes de datos a través de redes,


asignando una dirección IP única a cada dispositivo para asegurar que los datos lleguen
a su destino.

 HTTP (Hypertext Transfer Protocol): Facilita la transferencia de datos en la web


entre navegadores y servidores para transmitir páginas y recursos.

 HTTPS (Hypertext Transfer Protocol Secure): Versión segura de HTTP que cifra
los datos entre el navegador y el servidor para proteger la información sensible.

 FTP (File Transfer Protocol): Permite la transferencia de archivos entre sistemas


en una red, facilitando la subida y descarga de archivos.

Microcontrolador

Un microcontrolador es un dispositivo integrado que contiene un procesador, memoria


y periféricos en un solo chip. Aquí están sus características y funciones principales:

Características Principales

Un microcontrolador integra un procesador, memoria (RAM y ROM/Flash) y


periféricos en un solo chip. Ofrece pines de entrada/salida para comunicación digital y
analógica, temporizadores, y interfaces de comunicación (UART, SPI, I2C), además de
un mecanismo de interrupción y un oscilador para sincronización.

Funciones Principales
Los microcontroladores automatizan procesos, leen datos de sensores, facilitan la
comunicación con otros dispositivos, controlan actuadores, y gestionan temporización y
eventos, ejecutando programas para realizar tareas específicas

ejemplo atmega328p

Microprocesador

Un microprocesador es el componente central de una computadora o sistema electrónico


que realiza el procesamiento de datos y ejecuta instrucciones. Es esencialmente el
"cerebro" del dispositivo, encargado de llevar a cabo operaciones aritméticas y lógicas,
y controlar otras partes del sistema.

Características Principales

Un microprocesador cuenta con una unidad central de procesamiento (CPU) con


núcleos que manejan múltiples tareas simultáneamente, y una memoria caché que
acelera el acceso a datos frecuentes. Incluye una unidad de control para dirigir
operaciones y una unidad aritmético-lógica (ALU) para realizar cálculos. Se comunica
con otros componentes a través de buses de datos y tiene interfaces para conectar
memoria y dispositivos periféricos.

Funciones Principales

El microprocesador ejecuta instrucciones de programas, realiza cálculos aritméticos y


operaciones lógicas, y coordina la comunicación entre diferentes partes del sistema.
Gestiona tareas y procesos, maneja datos y controla el flujo de operaciones, permitiendo
que el software y las aplicaciones funcionen correctamente en el dispositivo.

Ejemplos

 Intel Core i9-13900K:

 AMD Ryzen 9 7950X:

También podría gustarte