Skip to main content
Version: FILS English

Project Name

Radu: Measuring the Speed of Light in a 3x1 setup.

info

Author: Sainenco Luchian (1221C)
GitHub Project Link: https://github.com/UPB-PMRust-Students/project-LucaSain

Description

In 1850s Fizeau measured the speed of light in a 8km setup using a gear. The key point of the measurement was that the light would travel the distance from the source and back slower than the aperture of the gear. Today, using high reflectivty mirrors, electrical motors and high precision laser cutting we can repeat Fizeau in a 3x1m setup.

Project Development Blog: LucaSain's Blog

Motivation

I went to ELI-NP Winter school and I enojyed the labs we had there so I decided to build my own "lab application" to measure the speed of light just like Fizeau did in 1850 but using modern technologies.

Architecture

Radu

Main Functionality

  • 200mW 640nm Laser releases a beam
  • The beam passes through the aperture of an aluminium disk
  • The aluminium disk is rotating at about 7000rpm by an electrical engine (calibrated using PID)
  • Next the beam reflects off a setup of high reflectivity mirrors
  • Using a final mirror, the beam is reflected back the path and through the aperture
  • A diode detects the intensity of the laser beam and is used to sample a signal
  • By analysing the discrete signal the speed of light can be computed

We distinguish three main components:

  • Control panel (interface)
  • Control systems
    • Motor control (PID)
    • Optics control

More about these in the hardware part

Log

Week 5 - 11 May

  • Tested the LLM capabiltiy and changed the project theme.
  • Theoretical setup and architecture for the actual project.

Week 12 - 18 May

Week 19 - 25 May

Hardware

The hardware will be built around three chips made by espressif (because of their amazing Rust support and idf).

Control Panel Component

Control Panel

This is the control panel for the whole setup.

  • Two 4 digit common anode display will be used to display the measured and the theoretical RPM for the motor.
  • One potentiometer will be used to manipulate the speed of the motor.
  • Two potentiometers will control the calibrating mirrors.
  • One pair of switch + button (+ led for status) will arm and control the power status of the motor.
  • Another pair (+ led for status) will arm and control the power status of the laser.
  • The LCD display will show the signal captured through the diode.
  • Everything driven by the ESP32-Wroom.

Motor Control

This is the Motor System.

  • A high power H-bridge will drive the motor
  • A power supply is needed (aluminium disk at 7000 rpm will eat some juice)
  • A small power laser and diode detector will be used to measure the real speed of the motor
    • A closed loop is thus created, making PID control possible.
  • Everything driven by the ESP32-S2.

Optics Control

This is the Optics Control System.

  • A Class 3B (200mW) laser is used as a beam source (PLEASE REMIND ME TO NOT LOOK INTO THE LASER WHEN IT'S RUNNING).
  • Stationary high reflectivity mirrors (about 97% reflected intensity) will reflect the ray back and forth
  • Mobile high reflectivity mirrors will be used to focus the beam back into the aperture.
  • Diode detector will be used to focus the beam onto the detector diode.
  • Everything driven by the ESP32-Wroom

Schematics

Schematics will be added after final hardware components are bought.

Bill of Materials

DeviceUsagePrice
ESP32-WROOM (x2)Controllers36RON
ESP32-S2Controllers13.07RON
High Reflectivity MirrorsMirros for increased optical path90.25RON
Class 3B laserLaser ray68RON
4 Digit LED Common Anode (x2)Display the measured and theoretical speed of the motor3.95RON
Push button with holdStart/stop the laser/motor2.77RON
ON/OFF SwitchArm/Disarm the laser/motor1.99RON
Relay moduleArm/Disarm the motor power supply7.99RON
SG90 Servo (x4)Manipulate the calibration mirrors12RON
Potentiometers (x5)Set the speed of motor/manipulate the mirrors calibration1.49RON
Red laser moduleMotor Speed Measurement2.99RON
Photodiodes (x2)Motor Speed Measurement and Sampling of the signal??? Searching for this
High Power H-BridgeMotor Control99RON
MotorRotation of the aluminium disk??? (will recycle one)
Aluminium diskRotation of aperturesOrdered from Moldova ???
5V DC Power SupplyClass 3B Laser Power SupplyFree, Recycled
10A Power SupplyMotor Power Supply??? (will recycle one)
Red LED (x2)Motor and laser statusFree, Recycled

Software

Will be added after all the hardware is bought.

Inspiration

  1. LLM on ESP32, IT'S POSSIBLE
  2. Fizeau Experiment