Skip to content

I-M-Robotics-Lab/Rocket-Motor-Thrust-Testor

Repository files navigation

🚀 Rocket Motor Thrust Tester

Simple Arduino + HX711 thrust stand that logs force vs time and calculates impulse.


What it does

  • Measures thrust (N)
  • Logs data in CSV
  • Tracks peak + average thrust
  • Calculates total impulse

Setup (do this once)

  1. Wire everything:

    • HX711 → D4 (DT), D5 (SCK)
    • Switches → D11, D12 (to GND)
    • Output → D8 → MOSFET/relay
  2. Plug Arduino into your computer

  3. Open Serial Monitor

    • Baud rate: 115200

How to use (actual workflow)

1. Turn it on

You’ll see prompts in Serial Monitor.


2. Calibration (important)

If asked:

  • Remove all weight → press Enter
  • Place a known weight → type its value (grams)

If skipped, readings will be inaccurate.


3. Set test duration

It will ask: Enter run duration in seconds (0 = manual stop):

  • Example: 3 → auto stops after 3 seconds
  • 0 → manual stop

4. Start test

Type: start

System will:

  • tare automatically
  • start logging immediately

5. Run your motor

  • Arm your system (if using output)
  • Press BOTH switches (safety trigger)
  • Fire motor

6. Data output

You’ll see: Time(s),Force(N) 0.000,0.0000 0.010,2.1345 ...

Copy this into:

  • Excel
  • Google Sheets
  • MATLAB / Python

7. End test

Either:

  • Wait for auto-stop or type: stop

8. Summary

After test, you’ll get:

  • Peak force
  • Mean force
  • Total impulse

9. Run again

It will ask: Start a new test? (y/n)

  • y → run again
  • n → end session

Commands

  • start → begin logging
  • stop → pause logging
  • status → show current stats
  • reset → reboot system
  • exit → end program

Safety

  • Output activates only when BOTH switches are pressed
  • Do NOT connect high-current loads directly to Arduino
  • Use a MOSFET or relay for ignition
  • Use a separate battery for igniter
  • Test in a safe outdoor environment

Tips

  • Calibrate every session
  • Secure your load cell properly
  • Keep signal wires away from high-current wires
  • Do a dry run before firing a motor

An IMLABS Engineering Projects

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages