Skip to content

Commit

Permalink
Merge pull request #15 from l-jost/update-text
Browse files Browse the repository at this point in the history
Update project text
  • Loading branch information
l-jost authored Oct 6, 2023
2 parents bd0f6ab + 0e1f845 commit 0cc9045
Showing 1 changed file with 20 additions and 17 deletions.
37 changes: 20 additions & 17 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,26 +41,29 @@ <h2>
</a>
</h2>
<h4>Personal Project - 2020-2023</h4>
<p>To recovery model rockets, a parachute needs to be
ejected at the correct time. For this to happen a flight
computer is needed to continuously read out altitude
data and calculate the deployment point.
Since no good recovery hardware is available on the
market a new, redundant, and reliable computer needs
to be developed.</p>
<p>
In order to successfully recover model rockets, precise timing
is essential for the ejection of a parachute. Achieving this
requires the utilization of a flight computer, which continually
monitors altitude data and computes the optimal deployment moment.
Given the absence of suitable recovery hardware in the current
market, there is a pressing need to innovate and create a new,
redundant, and dependable computer system for this purpose.</p>
<img class="image" src="images/vega.webp" alt="CATS Vega Flight Computer">
<p class="image-desc">Rendering of the CATS Vega flight computer</p>
<h4>Technology</h4>
<p>Based around a STM32 microcontroller the software
utilizes a Kalman Filter to fuse together sensor data to
get accurate velocity and altitude information. Over a
self-developed telemetry protocol, using FHSS and LoRa,
data can be sent to the ground.
High power output channels can switch valves or
pyrotechnics. Additionally, servo motor channels were
added to allow the user to set the device up as he likes.
Over USB and with a Electron desktop application the
user can easily change the device settings.</p>
<p>Built around an STM32 microcontroller, the software leverages
a sophisticated Kalman Filter to integrate sensor data, ensuring
precise and reliable velocity and altitude measurements. Employing
a self-developed telemetry protocol that combines Frequency-Hopping
Spread Spectrum (FHSS) and LoRa technology, telemetry data can
efficiently be transmitted to a ground station. Moreover, the system
boasts high-power output channels capable of controlling valves or
pyrotechnic devices. To further enhance user customization, it
incorporated servo motor channels, allowing users to configure
the device to their preferences. Streamlining the user experience,
adjustments to device settings can be effortlessly made via USB
connection in a user-friendly Electron desktop application.</p>
<iframe src="https://personal-viewer.365.altium.com/client/index.html?feature=embed&source=F5182EB3-3D61-4A13-8921-5286EA820D73&activeView=SCH" width="100%" height="auto" style="overflow:hidden;border:none;width:100%;height:500px;" scrolling="no" allowfullscreen="true" onload="window.top.scrollTo(0,0);"></iframe>
<p class="image-desc">Interactive Board Viewer</p>
</div>
Expand Down

0 comments on commit 0cc9045

Please sign in to comment.