The IPO Loop
A 1985 NES and the phone in your pocket, different, but the same?
Read spotlight →Guiding questionHow are electronics present in everyday products?
You are surrounded by products that would be useless without a circuit inside them, and most of them were designed by people who are not electronics engineers. That is the situation this topic prepares you for. You do not need to be able to build the board. You do need to understand a system well enough to specify it, to argue with the person building it, and to notice when a design is asking for something impossible.
The input, process, output and feedback model is the most portable idea here. It applies to a kettle, a thermostat, a game controller and an entire factory, and it gives you a way to break an unfamiliar product into parts you can reason about. The rest of the topic fills in what can occupy each of those boxes. Take the responsible design objective in 3.4.2 seriously as well, because electronics are where the ethical content of this course stops being theoretical. E-waste, unrepairable devices and batteries glued into place are all decisions somebody made at a drawing board, and you will meet them again in C2.2 and C4.1.
Students must be able toDescribe an electronic system in terms of input, process, output and feedback.
Every electronic system can be described using the Input–Process–Output (IPO) model, often extended with a feedback loop:
Example (electric kettle): Temperature sensor (input) → microcontroller compares measured temperature to 100 °C target (process) → heating element on or off (output) → temperature reading returned to process (feedback).
A 1985 NES and the phone in your pocket, different, but the same?
Read spotlight →Students must be able toIdentify electronic products that are safe, energy-efficient and utilise minimal energy.
Electronics are embedded in almost every product we use: smartphones, medical devices, household appliances, vehicles, infrastructure. This ubiquity creates both opportunity and responsibility for designers.
Responsible electronic design considers:
Students must be able toDistinguish between analogue and digital systems.
Analogue systems use signals that vary continuously over a range of values. An analogue signal can take any value between a minimum and maximum, just like the physical world it represents. A microphone output, a temperature sensor voltage, and the position of a potentiometer are all analogue signals.
Digital systems represent and process information using only two discrete states: HIGH (logic 1, typically 3.3 V or 5 V) and LOW (logic 0, 0 V). All data (numbers, text, images, audio, video) is encoded as sequences of binary digits (bits). The binary system uses base 2 (only digits 0 and 1).
| Feature | Analogue | Digital |
|---|---|---|
| Signal type | Continuously variable | Two discrete states (0 or 1) |
| Noise sensitivity | High: noise degrades the signal | Low: noise rejected as long as threshold is not crossed |
| Processing | Op-amps, filters, oscillators | Logic gates, microcontrollers, processors |
| Example | Vinyl record, analogue thermometer, AM radio | CD audio, digital thermometer, Wi-Fi |
Most modern systems are mixed signal: an analogue front-end (sensor, amplifier) converts real-world signals, then an Analogue-to-Digital Converter (ADC) converts them to digital form for processing. Digital-to-Analogue Converters (DAC) convert digital results back to analogue for output (e.g., speakers, actuators).
A vinyl record stores sound as a continuously varying groove, an analogue waveform with no theoretical ceiling on resolution. A streamed track is sampled thousands of times a second and stored as discrete binary numbers, throwing away everything between samples. On paper, digital should be the more faithful copy: no surface noise, no wear, no needle skating across a physical groove degrading a little more with every play.
So why do so many people insist vinyl sounds "warmer" or "more real"? Is this a genuine property of analogue signals, a side effect of how vinyl masters are mixed differently from streaming masters, or closer to a placebo effect built on the ritual of the format? What would a fair, blind test to settle this actually need to control for?
Students must be able toDescribe analogue systems in terms of voltage, current, resistance, frequency and power using SI units: ampere (A), second (s), hertz (Hz), watt (W), volt (V), ohm (Ω). Use SI multipliers: p, n, μ, m, k, M, G, T.
Analogue signals are characterised by quantities that vary continuously. The most common waveform is the sine wave: it models the output of AC generators, audio signals, and many natural phenomena. Key analogue quantities and their SI units:
| Quantity | Symbol | SI Unit | Definition |
|---|---|---|---|
| Voltage (potential difference) | V | Volt (V) | Energy transferred per unit charge; drives current through a circuit |
| Current | I | Ampere (A) | Rate of flow of charge; 1 A = 1 coulomb per second |
| Resistance | R | Ohm (Ω) | Opposition to current flow; Ohm's Law: V = IR |
| Frequency | f | Hertz (Hz) | Number of complete cycles per second; 1 Hz = 1 cycle/s |
| Power | P | Watt (W) | Rate of energy transfer; P = IV = V²/R = I²R |
| Time | t | Second (s) | Period T = 1/f (time for one complete cycle) |
SI multipliers: Engineers routinely use prefixes to avoid writing many zeros.
| Prefix | Symbol | Factor | Example |
|---|---|---|---|
| pico | p | 10⁻¹² | 100 pF capacitor (picofarads) |
| nano | n | 10⁻⁹ | 10 nF capacitor (nanofarads) |
| micro | μ | 10⁻⁶ | 47 μF capacitor (microfarads) |
| milli | m | 10⁻³ | 20 mA LED current (milliamps) |
| kilo | k | 10³ | 10 kΩ resistor (kilohms) |
| Mega | M | 10⁶ | 1 MHz clock frequency (megahertz) |
| Giga | G | 10⁹ | 2.4 GHz Wi-Fi (gigahertz) |
| Tera | T | 10¹² | 1 TB storage (terabytes) |
AC mains electricity in Australia is 230 V RMS at 50 Hz. A sine wave at 50 Hz completes one full cycle every 20 ms (period T = 1/50 = 0.02 s).
Students must be able toDescribe digital systems in terms of using discrete values such as binary digits and on and off signals. Define logic gates.
Digital systems store, process, and transmit all information as binary (base-2) numbers: sequences of 0s and 1s. Each binary digit is a bit; 8 bits = 1 byte. Advantages of digital over analogue: noise immunity, perfect copying, easy storage, encryption, and compression.
Logic gates are the fundamental building blocks of digital circuits. They take one or more binary inputs and produce a single binary output according to a defined Boolean function:
| Gate | Symbol label | Function | Output rule |
|---|---|---|---|
| AND | & | Output HIGH only when ALL inputs are HIGH | A AND B → 1 only if A=1 and B=1 |
| OR | ≥1 | Output HIGH when ANY input is HIGH | A OR B → 1 if A=1 or B=1 (or both) |
| NOT | 1 | Inverts the single input | NOT A → 1 if A=0; 0 if A=1 |
| NAND | & with bubble | NOT AND: inverse of AND | Output LOW only when ALL inputs HIGH |
| NOR | ≥1 with bubble | NOT OR: inverse of OR | Output HIGH only when ALL inputs LOW |
| XOR | =1 | Exclusive OR: output HIGH when inputs differ | A XOR B → 1 only if A ≠ B |
Logic gates combine to form adders, comparators, flip-flops (memory cells), counters, and all the complex functions of a microprocessor. NAND and NOR are universal gates: any logic function can be built using only one type.
Students must be able toExplain the purpose of passive electronic components, including fixed and variable resistors, capacitors, switches, relays; and active components such as diodes and transistors.
Passive components do not require an external power supply to function and cannot amplify signals; they can only attenuate, store, or redirect energy:
Active components require an external energy source and can amplify or switch signals:
Plan the switches, wiring and components for a real macropad, then generate downloadable code to build it with an ESP32.
Students must be able toIdentify appropriate input devices for a given electronic system, including light, sound, temperature, motion, and touch sensors.
Input devices (sensors and transducers) convert a physical change in the environment into an electrical signal. Choosing the right sensor is a key design decision. Common sensor types:
| Sensor | Detects | Type | Application |
|---|---|---|---|
| LDR (Light Dependent Resistor) | Light intensity | Analogue: resistance decreases with light | Automatic street lights, camera exposure |
| Thermistor (NTC) | Temperature | Analogue: resistance decreases as temp rises | Thermostats, fire alarms, engine management |
| Microphone | Sound (pressure waves) | Analogue: converts acoustic to electrical signal | Voice assistants, recording, alarms |
| PIR (Passive Infrared) | Body heat / motion | Digital: detects IR changes from moving warm objects | Security lights, intruder alarms |
| Ultrasonic sensor | Distance | Digital/analogue: measures echo time | Parking sensors, robotics, level sensing |
| Push switch | Touch / physical press | Digital: open or closed | Keyboards, machine safety interlocks |
| Potentiometer | Position / rotation | Analogue: voltage divider | Joysticks, rotary encoders, throttle control |
When selecting a sensor, designers consider: measurand (what physical property is detected), range, sensitivity, response time, linearity, power requirements, size, and cost.
Students must be able toDescribe the role of processing devices in an electronic system, including logic ICs, microcontrollers, and single-board computers.
The process stage in an electronic system receives input signals, applies logic or computation, and generates output signals. Processing devices range in complexity:
For most embedded product designs, a microcontroller is the most common choice: it is purpose-built, inexpensive, energy-efficient, and available in a huge range of sizes and capabilities.
Students must be able toDescribe the function of control circuits in everyday products, and explain how they monitor and respond to changing conditions.
A control circuit continuously monitors one or more inputs, applies logic, and switches outputs on or off to maintain a desired condition. Control circuits underpin all automated systems.
Examples of control circuits in everyday products:
Control circuits may be implemented as hardwired analogue circuits (comparators with hysteresis) or as software running on a microcontroller. Software-based control is more flexible: parameters can be changed by reprogramming rather than replacing components.
Students must be able toIdentify appropriate output devices for a given electronic system, including lights, displays, motors, speakers, and solenoids.
Output devices convert an electrical signal into a physical effect: light, sound, motion, or heat. The output device chosen must match the application's requirements for power, speed, precision, and size.
| Output Device | Physical Effect | Application |
|---|---|---|
| LED / LED array | Light (visual indication) | Status indicators, backlights, traffic lights, displays |
| LCD / OLED display | Text and graphics | Instrument panels, smartwatches, control interfaces |
| DC motor | Continuous rotation | Electric vehicles, fans, conveyor belts, toys |
| Servo motor | Precise angular position | Robot joints, RC vehicles, camera gimbals |
| Stepper motor | Stepped rotation (precise increments) | 3D printers, CNC machines, disk drives |
| Loudspeaker / buzzer | Sound (audio output) | Alarms, audio playback, voice output |
| Solenoid | Linear push or pull motion | Door locks, valves, printers, pinball machines |
| Heating element | Heat | Kettles, ovens, 3D printer hot-ends |
Power management is critical at the output stage: most microcontrollers can only supply ~40 mA per GPIO pin. A transistor or MOSFET driver, or a relay, is needed to switch higher-current outputs such as motors and solenoids.
Students must be able toExplain the role of negative and positive feedback in electronic systems, and identify how feedback creates self-regulating systems.
Feedback is the process of routing part of the output signal back to the input, where it influences the system's behaviour. Feedback is fundamental to creating stable, accurate, self-correcting systems.
Negative feedback. The feedback signal opposes the change in output, reducing the difference between the desired (set point) and actual output. Negative feedback makes systems stable and predictable.
Positive feedback. The feedback signal reinforces the change, amplifying the output further in the same direction. Positive feedback leads to instability or latching behaviour, often used deliberately in oscillators and Schmitt triggers.
Students must be able toDescribe the characteristics of an ideal op-amp and explain the operation of inverting and non-inverting amplifier configurations.
An operational amplifier (op-amp) is a high-gain, DC-coupled voltage amplifier with two inputs, a non-inverting input (+) and an inverting input (−), and a single output. Op-amps are integrated circuits (the μA741 is the classic example; the LM358 and TL071 are widely used modern variants).
Ideal op-amp characteristics: infinite open-loop gain, infinite input impedance (draws no current), zero output impedance, zero offset voltage, infinite bandwidth. Real op-amps approach these ideals.
Common configurations:
Students must be able toDescribe what an embedded system is and explain how embedded systems communicate with each other using standard protocols.
An embedded system is a dedicated computer system designed to perform a specific function within a larger product or system. Unlike a general-purpose computer, an embedded system runs a fixed program and is not intended to be reprogrammed by the end user.
Key characteristics: dedicated function, real-time response, constrained resources (limited RAM and flash memory), low power consumption, high reliability, long service life.
Examples: Engine control unit (ECU) in a car, anti-lock brake system, insulin pump controller, smart thermostat, industrial PLC (Programmable Logic Controller), washing machine control board.
Communication between embedded systems. Multiple embedded systems within a product or across products use standard serial communication protocols:
An interactive and (I promise) interesting look into the parts that make up personal computers, and how we got to where we are with them.
Students must be able toDraw and interpret simple electronic circuit diagrams using standard IEC symbols, and distinguish between series and parallel circuits.
A circuit diagram (schematic) is a standardised graphical representation of an electronic circuit, using universally recognised symbols defined by IEC 60617. Circuit diagrams allow engineers worldwide to communicate circuit designs unambiguously.
Key IEC schematic symbols (know these for examination):
Series circuits: Components connected end-to-end in a single path. Same current flows through all components. Total resistance = R₁ + R₂ + R₃. If one component fails (open), the entire circuit stops working. Example: Old-style Christmas lights in series: one blown bulb stops all.
Parallel circuits: Components connected across the same two nodes, providing multiple current paths. Same voltage across all branches. Total resistance is less than any individual resistor (1/R_total = 1/R₁ + 1/R₂ + ...). If one branch fails (open), others continue. Example: Household mains wiring: all appliances share the same 230 V, and switching one off does not affect others.
Ten questions sampling across the fourteen learning objectives for this topic. Select one answer per question, then click "Check all answers" to see your score and the explanations.
Input: A thermistor (NTC temperature sensor) continuously measures the actual room temperature. The resistance of the thermistor decreases as temperature rises, producing a proportional voltage at the input of the microcontroller or comparator circuit.
Process: The control circuit (microcontroller or comparator) compares the actual temperature (from the thermistor) to the user-set target temperature (set point). If the actual temperature is below the set point, the processor generates a signal to activate the heating output. If actual temperature equals or exceeds the set point, the output signal is removed.
Output: A relay (electrically controlled switch) is activated by the processor. The relay closes to switch on the boiler or heating element (mains voltage circuit). When the target temperature is reached, the relay opens, turning the boiler off.
Feedback: The thermistor continuously reports the room temperature back to the process stage. This is negative feedback: when the heater is on and the room warms up, the thermistor voltage changes in a direction that reduces the error between actual and set temperature, eventually switching the heater off. This creates a self-regulating system.
Mark scheme: 1 mark for correct input device with explanation (thermistor, measures temperature); 1 mark for process stage (comparison to set point, decision logic); 1 mark for output device (relay switching heater/boiler); 1 mark for correct description of negative feedback as self-correcting (not just "feedback sends signal back").
Analogue systems use signals that vary continuously over a range of values, like a smoothly changing voltage that mirrors a physical quantity exactly. An analogue microphone output rises and falls in direct proportion to air pressure changes from sound. Analogue signals can represent an infinite range of values between minimum and maximum.
Digital systems represent all information as sequences of binary digits (0 and 1). A digital signal switches sharply between LOW (0 V) and HIGH (3.3 V or 5 V). All data (numbers, text, images, audio) is encoded as patterns of bits.
| Feature | Analogue | Digital |
|---|---|---|
| Signal values | Infinite continuous range | Only two states: 0 or 1 |
| Noise immunity | Low: any electrical noise corrupts the signal permanently | High: noise rejected as long as it does not cross the threshold; signal can be regenerated perfectly |
| Processing | Op-amps, filters, oscillators: hardware-defined | Logic gates, microcontrollers: software-programmable |
| Copying accuracy | Degrades with each copy (noise accumulates) | Perfect: digital copies are bit-for-bit identical |
Example (analogue): A vinyl record stores audio as a continuous groove in a disc. The groove's width and depth vary continuously, just as the original sound pressure varied. A stylus reads the groove as a continuous analogue signal. Digital conversion would be unnecessary overhead for this type of storage: the analogue medium directly captures all detail.
Example (digital): Wi-Fi transmits data as digital packets over radio waves. Because radio signals are subject to significant noise and interference, using a digital format means the receiver can reconstruct the original data perfectly using error-correction codes. The same data would be destroyed by noise if transmitted as an analogue signal without any error-correction.
Mark scheme: 1 mark for correct signal characteristic of each (continuous vs. discrete/binary); 1 mark for noise immunity comparison with explanation; 1 mark for processing methods contrast; 1 mark for correct analogue example with justification; 1 mark for correct digital example with justification; 1 mark for any additional developed comparison point (copying accuracy, storage density, programmability).
Block diagram (describe in text):
PIR sensor → [INPUT] → Microcontroller → [PROCESS] → Relay driver (transistor) → Relay → [OUTPUT] → LED floodlight
A timer in the microcontroller's software usually holds the light on for a set period, for example 30 seconds, after movement stops.
Why a relay is necessary:
A microcontroller's GPIO (general-purpose input/output) pin can supply only approximately 20–40 mA at 3.3 V or 5 V. An LED floodlight may require 500 mA to several amps at 12 V or 240 V mains. Connecting the floodlight directly to a GPIO pin would damage or destroy the microcontroller.
A relay provides electrical isolation between the low-voltage microcontroller circuit and the high-power floodlight circuit. The microcontroller energises a small electromagnetic coil in the relay (typically 5–12 V, ~50–100 mA, within safe GPIO limits using a transistor driver). This coil magnetically closes the relay's switching contacts, which can safely carry the high current and voltage needed by the floodlight. The two circuits are electrically separate: mains voltage never reaches the microcontroller.
Mark scheme: 1 mark for a correct block diagram with all four components in correct sequence (PIR → MCU → relay → floodlight); 1 mark for correctly stating the GPIO current/voltage limitation (~40 mA, low voltage); 1 mark for explaining that the relay coil is controlled by a safe low current; 1 mark for explaining electrical isolation (mains voltage separated from microcontroller); 1 mark for any additional developed point (transistor driver, timer in software, protection diode across relay coil).
Series circuits connect components end-to-end in a single, unbroken loop. The same current flows through every component. Total resistance is the sum of all individual resistances:
R_total = R₁ + R₂ + R₃ + …
If one component fails open circuit (breaks), the current path is interrupted and the entire circuit stops working. The failed component causes a complete loss of function. Example: Old-style series Christmas lights: one blown bulb stops the whole string.
Parallel circuits connect components across the same two nodes, providing multiple independent current paths. The same voltage appears across every branch. Total resistance is calculated using the reciprocal formula:
1/R_total = 1/R₁ + 1/R₂ + 1/R₃ + …
The total parallel resistance is always less than the smallest individual resistor. If one branch fails open circuit, current continues to flow through the remaining parallel branches: the rest of the circuit is unaffected. Example: House wiring: each room's lighting circuit is a separate parallel branch; one blown fuse does not affect other rooms.
Mark scheme: 1 mark for series definition (same current, single path) with correct total resistance formula; 1 mark for explanation of series open-circuit failure (complete loss of function); 1 mark for parallel definition (same voltage, multiple paths) with correct reciprocal resistance formula; 1 mark for explanation of parallel open-circuit failure (remaining branches unaffected).
The case for redesign: Electronic products are the fastest-growing waste stream globally (54 million tonnes of e-waste generated in 2019, according to the UN Global E-waste Monitor). Many older products contain hazardous materials (lead solder, mercury backlights, hexavalent chromium) now restricted under the EU RoHS Directive (2011). These substances leach into soil and groundwater if products are landfilled rather than properly recycled.
Energy consumption is also significant. A device drawing 5 W on standby and left plugged in for 10 years uses 5 W × 87,600 hours = 438 kWh of electricity for no useful output at all. Multiplied across millions of units sold, that is a large amount of generation capacity wasted, which is why the EU caps standby power at 0.5 W for most products. The EU Ecodesign Directive and the Australian Minimum Energy Performance Standards (MEPS) both require manufacturers to meet energy efficiency targets before products can be sold.
Designer responsibilities: Designers must now consider environmental impact across the full product life cycle: from material selection (avoiding restricted substances, using recycled content) through energy consumption in use, to end-of-life recyclability. Designing for disassembly (fasteners rather than adhesives, labelled materials, modularity) allows components to be separated and recovered. The EU's Right to Repair legislation (2021) extends this further: designers must make spare parts and repair documentation available for a minimum period.
Limitations of the claim: "All products" is too broad: the trade-off between environmental redesign cost and benefit varies widely. A device sold in millions of units (smartphone charger) benefits hugely from even a small efficiency improvement; a specialised industrial instrument sold in tens of units may not justify a complete redesign. Additionally, manufacturing a new product has its own environmental cost (embedded carbon, rare earth extraction), if a redesign requires discarding functional existing devices, the net environmental benefit may be negative.
Conclusion: The claim is broadly valid as a design principle, but "all modern products should be redesigned" overstates the case. Priority should go to high-volume, high-energy-use, or high-hazard products. Regulations provide a minimum standard; responsible designers should aim beyond compliance: designing for longevity, repairability, and efficient end-of-life processing.
Mark scheme: 1 mark for relevant e-waste statistic or reference to e-waste problem; 1 mark for correct reference to a regulation (RoHS, Ecodesign, MEPS, Right to Repair) with explanation of its scope; 1 mark for designer responsibility in material selection or design for disassembly; 1 mark for energy efficiency point with a quantified example; 1 mark for a valid counter-argument or qualification of the claim (embedded carbon, cost-benefit analysis, high vs. low volume); 1 mark for a supported conclusion that evaluates the claim rather than simply restating it.
Linking Questions