Notes, summaries, assignments, exams, and exercises for Electronics for Other courses

Evolution of Computing: From Vacuum Tubes to Modern Hardware

Electronics2.74 KB

Historical Development of Computing

The first computer was designed by the English mathematician Charles Babbage, who established the fundamental sequence for automatic data processing: input - processing - output.

Subsequently, George Boole developed the theory of mathematical logic and algebra that bears his name. This breakthrough enabled the creation of complex processes and programs capable of conditional logic.

Generation 1 (1945-1955): Vacuum Tubes

These computers were programmed in machine language. They were massive, consumed high amounts of power, and were very slow, limited to simple mathematical calculations—often performing worse than modern pocket calculators. Data entry resembled an old telephone switchboard, requiring manual plugs...

Continue reading "Evolution of Computing: From Vacuum Tubes to Modern Hardware" »

Terrestrial TV Reception Systems: Components and Functionality

Electronics4.81 KB

Systems Receiving Terrestrial Television

A TV reception system is the set of mechanical and electronic devices responsible for receiving television signals and transmitting them to a television receiver in good physical condition.

Collective Antenna Systems

In collective antenna systems, the following components are used:

  • Antennas
  • Preamplifiers
  • Broadband amplifiers
  • Monochannel amplifiers
  • Converters and modulators
  • Filters
  • Attenuators
  • Mixers
  • Equalizers
  • Splitters
  • Taps
  • Plugs
  • Junction boxes
  • Coaxial cable

Parts of an Aerial Installation

  1. Signal Sensor System: A set of devices that receive the signals that are transmitted over the air. They are located on the outside and are composed of antennas and preamplifiers.
  2. Headend Equipment: Receives signals from sensor systems
...
Continue reading "Terrestrial TV Reception Systems: Components and Functionality" »

Python ML Workflow: Data Prep to KNN Modeling

Electronics3.92 KB

1. Essential Python Libraries

Import necessary libraries for data manipulation, modeling, and visualization:

  • import numpy as np
  • import pandas as pd
  • import matplotlib.pyplot as plt
  • From sklearn: Import necessary modules for preprocessing, dimensionality reduction, modeling, and selection (e.g., ColumnTransformer, PCA, SimpleImputer, KNeighborsClassifier, Pipeline, GridSearchCV, train_test_split, accuracy_score, SVC).

2. Load Data and Define X, Y

Load the dataset. For this example, we assume the use of a standard dataset:

data = load_breast_cancer()

3. Handle Missing Values (Imputation)

Check for missing values and apply imputation if necessary. We use the mean strategy for numerical features:

datos.isnull().sum() 

imputer = SimpleImputer(strategy='mean'
...
Continue reading "Python ML Workflow: Data Prep to KNN Modeling" »

The Grammar Translation Method: Structure and Application

Electronics3.14 KB

1. Approach to the Grammar Translation Method (GTM)

The Grammar Translation Method (GTM) is based on a structural view of language. Language is seen as a system made up of grammar rules, sentence structures, and vocabulary that students learn step by step. Learning a language means understanding and mastering these forms, especially grammar and word meaning.

From this perspective, language acquisition happens mainly through conscious analysis and comparison between the first language (L1) and the foreign language (L2). Translation is a key tool because it helps students understand how sentences are built and how meaning transfers from one language to another.

Regarding learning, this method focuses on cognitive processes such as thinking, memorizing...

Continue reading "The Grammar Translation Method: Structure and Application" »

Programmable Logic Controllers: Core Components & Types

Electronics3.09 KB

Understanding Programmable Logic Controllers (PLCs)

A Programmable Logic Controller (PLC) is an electronic device capable of processing analog variables, digital, numeric, and alphanumeric information. PLCs are designed for real-time monitoring and control of automated industrial processes.

External circuits consist of sensors, which send information from the industrial process to the automaton, and actuators, responsible for executing the program's commands.

PLC Memory

The primary function of PLC memory is to store program instructions, data, internal states, and input/output states. PLC memory is typically organized into distinct work areas.

Memory Types

  • RAM (Random Access Memory): Read-write memory. In the absence of power, information volatilizes
...
Continue reading "Programmable Logic Controllers: Core Components & Types" »

Essential Teaching Terminology: A Comprehensive Glossary

Electronics2.76 KB

C: Collaborative to Curriculum

  • Collaborative writing: Writing done together in pairs or groups.
  • Communicative approach / Communicative language teaching: Method focused on using language for real communication.
  • Communicative speaking activities: Tasks where students use language to communicate meaningfully.
  • Comprehensible input: Language that learners can understand, slightly above their level.
  • Continuous assessment: Ongoing evaluation of students’ progress during a course.
  • Controlled practice: Activities with limited language choices to practise accuracy.
  • Controller: Teacher role where the teacher directs and manages the class.
  • Cross-curricular: Connecting different subjects in learning.
  • Cue: A prompt that helps students respond or produce language.
...
Continue reading "Essential Teaching Terminology: A Comprehensive Glossary" »

Essential English Phrases: Questions, Object Descriptions, and Instructions

Electronics4.86 KB

Common English Questions

  • Is it Sunday today? / What day is it today? - No, it isn't on. It's off.
  • Is the power on? / How is the power? - No, it isn't on, it's off.
  • What is your job? - I am an IT engineer.
  • What is their name? - They are called Bolts.
  • What size cards do you need? - 85 millimeters by 55 millimeters.
  • What is your address and postal code? - c/Pepe numero pedo, CP 1111.
  • When do you want them? - Friday, please.
  • What is your telephone number? - It is 04935380.
  • How old are they? - They both are 40 years old.
  • What is your mail address? - It is [email protected].
  • Do you live in Ciudad Real? - No, we don't, we live in the south of Spain.

Describing Objects: What Do They Have?

  • John has the spanners - What does John have?
  • The students have a holiday
...
Continue reading "Essential English Phrases: Questions, Object Descriptions, and Instructions" »

Evolution of Architectural Materials and Design Philosophy

Electronics297.74 KB

The Evolution of Architectural Materials

We have transitioned from traditional materials like stone, wood, and clay to the industrial era's steel, concrete, and glass. Today, we utilize smart materials, biomaterials, and nanotechnology. Examples include biological concrete, genetically modified wood, and algae-based energy sources.

The Importance of Material Thinking

Material thinking is not merely about selection; it is about how materials influence spatial experience, efficiency, and user interaction.

  • Smart Materials: Substances that change physical or chemical properties in response to external stimuli like temperature, light, electricity, humidity, or pressure.
  • Nanotechnology: The manipulation of matter at the nanometer scale to enhance material
...
Continue reading "Evolution of Architectural Materials and Design Philosophy" »

Understanding Radio Wave Propagation and Signal Processing

Electronics265.07 KB

In ground wave propagation, radio waves travel along the surface of the Earth, following the curvature of the planet. Freq Range: 30 kHz to 300 kHz (Low Freq). Key Points: Travels along the ground. Strongly attenuated by terrain, trees, buildings, etc. Limited to short distances (few hundred km). APPS: AM radio (MW band). Navigation systems & military communication.In sky wave propagation, radio waves R transmitted towards the ionosphere, which reflects or refracts them back to Earth. Freq Range: 3 MHz to 30 MHz (High Freq). Key Points: Enables long-distance communication, even intercontinental. Depends on time of day, solar activity, & ionospheric conditions. Reflected by ionospheric layers (F-layer, E-layer, etc.). APPS: International...

Continue reading "Understanding Radio Wave Propagation and Signal Processing" »

NLP Techniques: Text Generation, Semantic Search & More

Electronics3.92 KB

Preprocessing the Dataset

a. Normalize the Text

Python

import re
from nltk.tokenize import word_tokenize
import nltk
nltk.download('punkt')

# Preprocessing Function
def preprocess(text):
    text = re.sub(r'[^a-z\s]', '', text.lower())
    return word_tokenize(text)

# Apply Preprocessing
df['Processed'] = df['Sentence'].apply(preprocess)
print(df)


GPT-2 Text Generation

Python

from transformers import pipeline

# Load GPT-2 Model for Text Generation
generator = pipeline('text-generation', model='gpt2')

# Generate Text for a Given Prompt
prompt = "Once upon a time"
result = generator(prompt, max_length=50,
    num_return_sequences=1)
print(result[0]['generated_text'])


GPT-2 for AI Prompts

a. Prompt 1 - Future of AI

Python

prompt = "What is the future
...
Continue reading "NLP Techniques: Text Generation, Semantic Search & More" »