Ethan Sheehan
All work — Oct 2023 - Apr 2024

Engineering by Investigation

Year 1 lab unit. Young's modulus of a steel ruler to within 8%, from a microphone, a breadboard preamp and a Raspberry Pi Pico logging at 5 kHz.

Role
Two panels: measured fundamental frequency against overhang length on the cantilever curve at 175 GPa with the 190 GPa reference curve, and the nine Young's modulus values against the 175 GPa mean and 190 GPa stainless lines
Nine captures, one number: 175 GPa.
Young's modulus
175 GPa
Sampling
5 kHz
Error vs 304 stainless
-8 %
01

The summative lab

The brief: a ruler-shaped piece of unknown metal is proposed as an emergency replacement for an ambulance suspension part. Is it stiff enough to pass for stainless? I built the course's electret-mic preamp on a breadboard, an LM741 feeding a Raspberry Pi Pico ADC, clamped the ruler to the desk edge under a book and a Bluetooth speaker, and put the mic on a parts box under the free end. Flick, record 3 s at 5 kHz, repeat: three tests at each of 11, 13 and 15 cm overhang, nine captures.

Schematic of the course microphone preamplifier: an electret microphone into an LM741 op-amp powered from two 9 V batteries, its output clamped by Schottky diodes into the Pico's ADC0 pin
Electret mic, LM741 preamp, Schottky-clamped input to Pico ADC0, plus and minus 9 V from two PP3s.Lindsay Clare, UoB
02

Count the crossings

Each capture: remove the DC offset, crop half a second from the strike, fourth-order Butterworth low-pass, count zero crossings. That gives 43, 31 and 24 Hz for the three overhangs, and every test at a length gives the same number because a count over 0.5 s is quantised to 1 Hz. An FFT cross-check, added afterwards, lands within 0.4 Hz. The 13 cm captures clip at the ADC rails for the first 0.15 s or so; a peak-based method would have been fooled, a crossing count is not.

Three stacked half-second oscillation traces from the microphone at 11, 13 and 15 cm overhang, raw ADC points with a Butterworth-filtered line, each annotated with its zero-crossing frequency, FFT frequency and Young's modulus; the 13 cm trace has flat clipped tops
Ruler twang at 11, 13 and 15 cm. Raw ADC counts and the Butterworth-filtered line; the 13 cm trace clips.
Normalised FFT magnitude of the three cropped twang recordings, one peak each near 43, 31 and 24 Hz, with the zero-crossing frequencies from the report drawn as dashed vertical lines through the peaks
FFT of the three crops with the zero-crossing frequencies dashed. Two methods, one answer.
03

175 GPa, give or take 10

Invert the cantilever formula f = 0.56 sqrt(EI/qL^4) for E, with I from a 25.1 by 0.7 mm section. Per length: 170, 172 and 183 GPa; mean 175 GPa, 8% under the 190 GPa quoted for 304 stainless, so the report calls the part suitable. E climbs with overhang, a systematic trend the report did not discuss. A slightly over-measured 0.7 mm thickness or clamp compliance at the short overhangs would do it. Read the number as 175 plus or minus 10, not better.

04

A ruler on two pens

First term. A steel ruler across two chairs on a pen and a pencil, 270 mm between the inner edges, a measuring cylinder at mid-span filled in 30 mL steps, deflection read off a tape measure held to the ruler edge. Plotting deflection against PL^3/EI gives M = 0.0358 in delta = M PL^3/EI. Textbook for a centre-loaded simply-supported beam is 1/48 = 0.0208, so mine is 1.7 times high: 0.7 to 4 mm deflections read with a 1 mm tape, round supports, and a 0.8 mm thickness cubed in I.

Then the design problem: a 50 kN, 25 m hospital roof beam limited to 140 mm deflection comes out 391 mm deep, between stock 364 and 406 mm sections.

Mid-span deflection against PL cubed over EI for five loads with trial-range error bars, a through-origin fit of slope 0.036 and a shallower dashed line for the 1/48 textbook constant
Deflection against PL^3/EI with trial-range error bars. Through-origin fit M = 0.036; the 1/48 theory line below it.
05

A kettle

Specific heat of water from a 2025 W kitchen kettle: 800 to 1600 mL in 200 mL steps, three boils at each volume, a stopwatch. Plot Q = P t against m dT, tap water at 15 C to 100 C, and the slope is c: 4443 J/kg K, 6% above the 4186 in the tables. No PDF for this one; the data and the fit are here.

Heat input in kilojoules against mass times temperature rise for five kettle volumes with three-boil range bars, a least-squares fit of slope 4443 and a reference line at 4186 J per kg K
Q against m dT, three-boil range bars. c = 4443 against the 4186 J/kg K line.
06

Tensile

Session 4, the first Python lab: a course-supplied load-frame CSV for a 10 mm diameter aluminium rod, force and displacement to stress and strain. UTS 282 MPa at a peak force of 22.17 kN, 7.5% strain to failure. The same sessions covered scipy curve fitting, regression with error bars, quadrature and minimisation, and the Pico GPIO exercises: traffic light, button, PWM from a pot, a four-LED light-level bargraph. The original plot had strain labelled in mm; this one is in percent.

Engineering stress against strain in percent for a 10 mm aluminium rod, rising to an ultimate tensile strength marked at 282 MPa and failing at 7.5 percent strain
Stress-strain for the aluminium rod. UTS 282 MPa, 7.5% strain to failure.
07

Reports

Both reports as submitted, six pages each: the summative lab from April 2024 and the bending lab from December 2023. The thermo report only exists as a Word file, so it is not here; its data and fit are above.

Related