Currículo: esta unidad desarrolla todos los saberes básicos del Bloque F – Fundamentos de la computación física correspondiente a 1ºESO. Además, se evalúan los criterios que puedes encontrar al final de esta página.
Tabla de contenidos
- 4.1. Aplicaciones de los sistemas de computación
- 4.2. Tipos de microcontroladores
- 4.3. Componentes hardware y ciclo de vida del software
- 4.4. Seguridad eléctrica: cortafuegos y módulos hardware
- 4.5. Proyectos de computación física con Arduino
En este tema 4 continuaremos -y finalizaremos- el recorrido que hemos emprendido en los dos últimos años (en 1º ESO y 2º ESO). Este curso representa el peldaño más avanzado de nuestra escalera de aprendizaje sobre computación física, llevando los conocimientos adquiridos anteriormente a un nivel más profundo.
Para empezar vamos a descubrir cómo los sistemas que hemos estudiado son utilizados en el mundo real. Exploraremos cómo estos sistemas se aplican en diferentes campos, desde la medicina hasta la industria del entretenimiento.
En nuestro paso por los microcontroladores, repasaremos la gran diversidad existente de estos dispositivos. Es como entrar en un ecosistema donde cada microcontrolador tiene su hábitat específico y su función única. Veremos cómo se clasifican, en qué se diferencian y cómo cada tipo tiene su lugar especial en el mundo de la tecnología.
Cuando hablemos del software, estudiaremos su ciclo de vida, examinaremos cómo los distintos componentes hardware se agrupan para funcionan juntos, y cómo el software evoluciona desde su creación hasta su obsolescencia. Esta sección es como seguir el viaje de un producto tecnológico desde su concepción hasta que llega a nuestras manos, y qué ocurre con ellos cuando nos abandonan.
Finalmente, nos enfocaremos en descubrir cómo proteger nuestros sistemas electrónicos.
Este año, a fin de cuentas, nos adentraremos en cómo la computación física se entrelaza con nuestra vida diaria, cómo los sistemas que hemos estudiado son fundamentales en el mundo moderno, y cómo podemos gestionar estos sistemas de manera eficaz y segura.
¡Último escalón!
4.1. Aplicaciones de los sistemas de computación
Comenzamos este último recorrido por los sistemas de computación, estudiando sus aplicaciones, es decir, cómo se utilizan los sistemas de computación en distintos contextos y para diversas funciones en el mundo real.
Educación
Los ordenadores personales -y otros dispositivos electrónicos- se utilizan en las aulas para acceder a recursos educativos interactivos, facilitar el aprendizaje online y permitir la realización de proyectos colaborativos. En el entretenimiento, los sistemas de computación permiten el desarrollo de videojuegos avanzados, la reproducción de películas y música en streaming, así como la creación de experiencias de realidad virtual y realidad aumentada.

Negocios
En el ámbito empresarial, los sistemas de computación gestionan y procesan grandes volúmenes de datos. Por ejemplo, en el sector bancario, los sistemas informáticos manejan transacciones financieras, mantienen la seguridad de los datos y analizan tendencias económicas. En la logística, facilitan la gestión de inventarios, el seguimiento de envíos y la optimización de rutas de entrega.

Tecnología embebida
Los sistemas de computación también están presentes en dispositivos embebidos. Por ejemplo, en el ámbito doméstico, los electrodomésticos inteligentes como frigoríficos y lavadoras pueden programarse para controlarse a distancia. En el sector automotriz, los sistemas embebidos en vehículos facilitan la navegación GPS, el control de estabilidad y los sistemas de seguridad avanzados.

Investigación
Los superordenadores desempeñan un papel vital en la investigación y el desarrollo. Se utilizan en simulaciones complejas, como la modelización del clima o la investigación en física de partículas. En el campo de la medicina, contribuyen al análisis genético, al desarrollo de nuevos medicamentos y al modelado de pandemias.

Finalmente, es fundamental reconocer el impacto social de estos sistemas. Han transformado la forma en que interactuamos, accedemos a la información y resolvemos problemas cotidianos. Han hecho posible el trabajo remoto, la telemedicina y han revolucionado la comunicación a nivel global.
4.2. Tipos de microcontroladores
Habiendo conocido la historia (en este tema de 2º ESO) y el concepto básico de los microcontroladores (en este tema de 1º ESO) en los cursos anteriores, ahora nos centramos en las diversas «especies» de estos dispositivos, cada una especializada en su propio «hábitat» tecnológico. Es como adentrarse en un zoológico de tecnología, donde cada tipo de microcontrolador tiene sus características únicas.
Veamos los más importantes.
Microcontroladores de propósito general
Estos son los más comunes y versátiles, utilizados en una amplia gama de dispositivos. Por ejemplo, el ATmega328, conocido por su uso en las placas Arduino, es un microcontrolador de propósito general. Permite a los aficionados crear proyectos de todo tipo, desde robots simples hasta sistemas de control de iluminación en el hogar. Su versatilidad radica en su capacidad para ser programado para una gran variedad de tareas.

Microcontroladores de bajo consumo
Diseñados para aplicaciones donde la eficiencia energética es importante, estos microcontroladores son fundamentales para dispositivos portátiles o remotos. Por ejemplo, el Texas Instruments MSP430 se utiliza en relojes inteligentes y sensores ambientales. Su innovación se encuentra en su capacidad para realizar tareas de procesamiento con un consumo de energía muy bajo, prolongando la vida útil de las baterías de los dispositivos.

Microcontroladores para aplicaciones específicas
Estos se diseñan para tareas muy específicas y suelen encontrarse en entornos industriales o sistemas embebidos complejos. Un ejemplo es el STM32, utilizado en sistemas de control de automóviles. Estos microcontroladores gestionan funciones críticas como el control del motor o los sistemas de frenos antibloqueo (ABS), destacando en su capacidad para manejar múltiples tareas en tiempo real con alta fiabilidad.

Microcontroladores de alto rendimiento
Estos están destinados a aplicaciones que requieren una gran capacidad de procesamiento y velocidad. Un ejemplo es el ARM Cortex-A, que se encuentra en smartphones y tabletas. Lo que los hace especiales es su habilidad para soportar aplicaciones complejas, como el procesamiento de gráficos en 3D o la ejecución de múltiples aplicaciones simultáneamente.

Así, podemos darnos cuenta de que, aunque no siempre los veamos, los microcontroladores son la columna vertebral de la era tecnológica en la que vivimos, haciendo posible desde las tareas cotidianas más simples hasta las aplicaciones industriales más complejas.
4.3. Componentes hardware y ciclo de vida del software
En esta sección expandimos nuestro conocimiento sobre la computación física para comprender la complejidad de dos elementos que venimos estudiando desde los dos cursos anteriores: el hardware y el software.
4.3.1. Clasificación de los componentes hardware
Comencemos estudiando los componentes principales del hardware.
Componentes centrales del sistema
- Procesador (CPU): el procesador es el cerebro del ordenador. Ejecuta las instrucciones de los programas y procesa los datos. Por ejemplo, un procesador como el Intel Core i7 es conocido por su alta eficiencia, ideal para tareas intensivas como juegos avanzados o edición de video.

- Memoria RAM (Random Access Memory): actúa como la memoria a corto plazo del ordenador. Proporciona el espacio para que el sistema operativo, las aplicaciones y los datos en uso actual se almacenen temporalmente para un acceso rápido. Un ejemplo es la DDR4 RAM, que ofrece velocidades más altas y un consumo de energía más eficiente en comparación con sus predecesores.

- Disco duro/SSD (Solid State Drive): almacenan datos de manera permanente. Los discos duros tradicionales utilizan platos giratorios para leer y escribir datos, mientras que los SSDs, más rápidos, usan memoria flash. Por ejemplo, un SSD como el Samsung Evo es popular por su velocidad y fiabilidad en el almacenamiento de datos.

Componentes de procesamiento especializado
- Tarjeta gráfica (GPU): es vital para el procesamiento de gráficos. Mientras que la CPU se ocupa de las tareas generales, la GPU se especializa en gráficos y visualizaciones, muy importante en juegos, diseño gráfico y edición de video. La NVIDIA GeForce es un ejemplo de una GPU que ofrece alto rendimiento gráfico.

- Placa base (Motherboard): la placa base es el componente que conecta todos los demás componentes del ordenador. Proporciona las ranuras y conectores necesarios para la CPU, RAM, GPU, almacenamiento y otros periféricos. Un ejemplo es la serie ASUS ROG, conocida por su durabilidad y características orientadas al gaming.

Componentes de almacenamiento y conectividad
- Unidades de almacenamiento: además de los discos duros y SSDs, hay unidades ópticas como DVD o Blu-ray y tarjetas de memoria utilizadas para almacenamiento adicional o transferencia de datos.

- Puertos y conectores: incluyen puertos USB para conectar dispositivos externos, puertos HDMI para todo tipo de pantallas, y puertos Ethernet para conexiones de red. Un ejemplo es el USB-C, conocido por su versatilidad y rapidez en la transferencia de datos.

Componentes de entrada/salida
- Teclado y ratón: herramientas básicas para la interacción con el ordenador. Hay variedades que van desde modelos estándar hasta versiones especializadas para gaming con características adicionales.
- Monitores: pantallas que varían en tamaño, resolución y tecnología (como LCD, LED, OLED, IPS). Monitores con alta resolución, como los 4K, ofrecen una mejor experiencia visual.
- Impresoras y escáneres: permiten la salida de documentos y la digitalización de documentos físicos, respectivamente.
Otros componentes
- Fuentes de alimentación: proporciona energía a todos los componentes del ordenador. Por ejemplo, las fuentes de alimentación modulares permiten una gestión de cables más eficiente.

- Sistemas de enfriamiento: ideales para mantener la temperatura adecuada del sistema. Incluyen ventiladores y, en sistemas más avanzados, refrigeración líquida.

4.3.2. Ciclo de vida del software
El ciclo de vida del software se refiere a las etapas por las que pasa un software desde su concepción hasta su retirada. Este proceso es muy importante para entender cómo se desarrollan, mantienen y eventualmente se dejan de usar los programas. Abarca desde la identificación inicial de una necesidad hasta el momento en que el software ya no es operativo o ha dejado de resolver la necesidad para la que se creó. Cada fase del ciclo de vida tiene un propósito muy concreto. Conocer estos pasos es fundamental para comprender cómo se crea y gestiona el software en el mundo real.

I. Fase de análisis de requisitos
Esta etapa implica comprender y documentar lo que se necesita del software. Se recopilan requisitos funcionales (qué debe hacer el software) y no funcionales (cómo debe comportarse el software, como la seguridad o la usabilidad). Se evalúa si el desarrollo del software es posible desde perspectivas financieras, técnicas y operativas.
II. Diseño del software
En esta fase, se planifica la estructura general del software. Se toman decisiones sobre la arquitectura del sistema, modelos de datos, interfaces de usuario, etc. A menudo se crean prototipos para obtener una vista previa del funcionamiento del software y recibir retroalimentación temprana.
III. Implementación
Aquí es donde el software cobra vida. Los desarrolladores escriben el código fuente basándose en los requisitos y el diseño establecido. Se desarrollan las distintas funciones y características del software, integrando los componentes necesarios.
IV. Pruebas
Se prueban las diferentes funciones del software para asegurarse de que funcionen como se espera. Los errores identificados durante las pruebas se corrigen. Este proceso se repite hasta que el software es estable.
V. Despliegue y mantenimiento
El software se lanza al mercado o se entrega al cliente. Después del lanzamiento, el software requiere actualizaciones y mantenimiento regular para corregir errores, mejorar funciones y asegurar la seguridad.
VI. Retirada
Eventualmente, el software puede volverse obsoleto debido a cambios tecnológicos o a nuevas necesidades de los usuarios. El software se retira oficialmente, y se pueden migrar los datos y funciones a sistemas más nuevos si es necesario.
Cada fase del ciclo de vida del software es fundamental para garantizar que el producto final sea de calidad, cumpla con las expectativas de los usuarios y se mantenga relevante y funcional durante su vida útil.
4.4. Seguridad eléctrica: cortafuegos y módulos hardware
Ahora, ampliamos nuestro conocimiento sobre la seguridad eléctrica, centrándonos en los cortafuegos de hardware y los módulos de seguridad de hardware (HSM). Estos conceptos son muy importantes para comprender cómo protegemos los sistemas electrónicos en un mundo cada vez más dependiente de la energía eléctrica, más allá de las precauciones básicas y los SAIs que vimos en cursos anteriores.
Vamos a explorar algunos dispositivos más avanzados para sistemas más complejos. Estos dispositivos son fundamentales en grandes instalaciones, como fábricas, centros de datos o instalaciones de investigación, donde la seguridad y la fiabilidad eléctrica son críticas.
Relés de protección
Los relés de protección son sistemas avanzados que monitorizan continuamente las condiciones eléctricas, como la corriente y el voltaje, en sistemas de potencia. En caso de detectar anomalías como sobrecarga, cortocircuito o falla a tierra, actúan rápidamente para desconectar la parte afectada del sistema, protegiendo así el resto de la instalación.

Por ejemplo, en una planta de fabricación con maquinaria pesada, los relés de protección son esenciales para evitar daños graves en equipos y asegurar la seguridad de los trabajadores.
Variadores de frecuencia con protección integrada
Los variadores de frecuencia controlan la velocidad de motores eléctricos, pero los modelos más avanzados incluyen funciones de protección integradas. Estas funciones pueden detectar y prevenir condiciones potencialmente peligrosas, como sobrecargas o fluctuaciones en la velocidad del motor.

Por ejemplo, en una línea de ensamblaje automatizada, un variador de frecuencia no solo optimiza la eficiencia del motor, sino que también protege contra situaciones que podrían causar accidentes o averías.
Sistemas de control de energía
Estos sistemas proporcionan una vista completa del consumo de energía y las condiciones operativas de una instalación. Permiten identificar y resolver problemas potenciales antes de que causen interrupciones o daños.

Por ejemplo, en un centro de datos, un sistema de este tipo ayudaría a gestionar el consumo de energía de manera eficiente y a detectar cualquier anomalía eléctrica en tiempo real.
Interruptores de aislamiento
Estos interruptores proporcionan una desconexión segura y completa de una parte del sistema eléctrico para mantenimiento o en caso de emergencia.

Por ejemplo, en una planta química, los interruptores de aislamiento son vitales para asegurar que ciertas secciones de la planta puedan ser desconectadas completamente durante el mantenimiento, evitando así el riesgo de descargas eléctricas.
Sistemas de puesta a tierra
Estos sistemas son muy relevantes para proteger las instalaciones y el equipo electrónico sensible de las sobretensiones causadas por rayos o fluctuaciones en la red eléctrica.

En un observatorio astronómico, por ejemplo, donde el equipo es extremadamente sensible, un sistema de puesta a tierra adecuado es clave para proteger contra daños causados por descargas eléctricas atmosféricas.
Estos dispositivos representan un nivel de sofisticación mayor en comparación con lo que hemos visto en los cursos anteriores. Pero debemos entender que, en entornos industriales y de alta tecnología, la seguridad eléctrica es gestionada de manera avanzada para proteger no solo los equipos costosos, sino también la seguridad y el bienestar de las personas que trabajan en ellos.
alberto luca
en la parte de la tecnología de los monitores, os falta poner la tecnología IPS de los monitores.
Lope
Gracias por el aporte, ¡añadido!