Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update project text #15

Merged
merged 1 commit into from
Oct 6, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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