Roket Çift Aşamalı Açılma Uçuş Bilgisayarı (I2C)
Bir LIS2DS12 ivmeölçeri I2C üzerinden bağlayıp ondan iki piroteknik çıkışı sürün: tepe noktasında faydalı yük ayrılması, ardından zamanlanmış paraşüt açılması. İvmeölçer telemetrisi ve her iki çıkış pini kontrol edilir.
- Kart
- STM32 · HAL
- Zorluk
- Zor
- Konu
- Applied Integration
- Erişim
- Tam plan
Görev
Roket Çift Aşamalı Açılma Uçuş Bilgisayarı
Ulusal bir teknoloji yarışmasına hazırlanan kurgusal bir öğrenci roket takımı olan Altair Rocketry Club'ın aviyonik sorumlususunuz. Takımınızın geliştirdiği tek kademeli roket iki piroteknik düzenek taşıyor: ilki faydalı yük bölümünü gövdeden ayırıyor, ikincisi ise kısa bir süre sonra ana paraşütü açıyor. Rokete kalkıştan sonra komut gönderilemiyor; yer istasyonu yalnızca telemetri alıyor. Bu yüzden her iki olay da yalnızca ivmeölçer ve milisaniye cinsinden zaman bilgisiyle, firmware tarafından karara bağlanıyor. Kartın bu sürümünde çalışan bir barometrik irtifa sensörü bulunmuyor.
Donanım
- STM32F407 uçuş bilgisayarı; başlangıç kodu
userCode()çağrılmadan önceI2C1veUART4(yalnızca gönderme) birimlerini kullanıma hazırlar. I2C1veri yoluna bağlı LIS2DS12 üç eksenli ivmeölçer. Adres, yazmaç haritası, dönüşüm: Datasheet sekmesi.- Faydalı yük ayırma çıkışı
PD4, paraşüt açma çıkışıPD12; başlangıç kodu D portunu yapılandırmaz. Her iki çıkış da başlangıçta düşük seviyededir; bir düzeneği tetiklemek, ilgili çıkışı yüksek seviyeye çekip o seviyede bırakmak demektir. - Telemetri
UART4üzerinden gönderilir. Bu kartta ivmeölçere yalnızcaI2C1üzerinden ulaşılır; SPI gönderme ve alma çağrıları bu donanımda kullanılamaz ve çözüm derlenmeden reddedilir. - İvmeölçer modülü başlangıçta karta bağlı değildir; bağlantısını kurmak görevin bir parçasıdır (bkz. aşağıdaki Kablolama).
Bu, görevin başlangıcı. Devamını okumak ve çözmek için tam planla giriş yap.
Neler var
- Firmware'in emüle edilmiş bir kartta derlenip çalıştırılır ve donanım seviyesindeki testlerle kontrol edilir.
- Geliştirme kartı veya yerel kurulum gerekmez.
Gömülüye yeni misin? Yol haritasıyla başla: Gömülü sistemler nasıl öğrenilir