Ana Sayfa

Trendler

Athena: Üçlü Mikrodenetleyici Mimarisiyle İlk Uçuş Kontrolcüsü Tasarımı

Post image
Platformumuzdaki en çok okunan ve popüler makaleleri görmek için Trendler bölümüne geçebilirsiniz.

Roket ve uçuş kontrolcü tasarımı alanında yeni bir yaklaşım olarak Athena adlı açık kaynaklı bir uçuş kontrolcüsü geliştirilmiştir. Bu tasarımda, farklı görevler için üç ayrı STM32 mikrodenetleyici (MCU) kullanılmıştır: STM32H753VIT6 (MPU), STM32H743VIT6 (TPU) ve STM32G474RET6 (SPU). Bu mimari, sensör verilerinin toplanması, işlenmesi ve uçuş komutlarının yönetilmesi gibi işlevlerin dağıtılması amacıyla tercih edilmiştir.

Tasarım Özellikleri

Athena uçuş kontrolcüsü, aşağıdaki teknik özellikleri içermektedir:

  • Üçlü MCU Yapısı: Farklı görevler için üç ayrı STM32 mikrodenetleyici kullanılmıştır.

  • Pyro ve PWM Kanalları: 6 adet 12V doğrudan batarya bağlantılı pyroteknik kanalı ve TVC ile kanat kontrolü için toplam 6 PWM kanalı.

  • Sensörler: Üçlü ICM-45686 IMU, LIS2MDLTR manyetometre, ICP-20100 ve BMP388 barometreler.

  • İletişim ve Konumlandırma: NEO-M8U-06B GPS, LoRa RA-02 telemetri modülü ve Bluetooth DA14531MOD.

  • Depolama: SD kart ve Winbond W25Q256JV flash bellek.

  • Güç Yönetimi: 7.4-12V LiPo batarya, BQ25703ARSNR şarj entegresi ve USB-C PD desteği.

  • 6 Katmanlı PCB: Sinyal, toprak ve güç katmanları içeren çok katmanlı baskılı devre kartı.

Ayrıca Bakınız

Özelleştirilebilir 4 Harfli 5x5 LED Matrislerin Tasarımı ve Uygulama Süreci

Özelleştirilebilir 4 Harfli 5x5 LED Matrislerin Tasarımı ve Uygulama Süreci

4 harfli 5x5 LED matrislerin tasarım, PCB üretimi, 3D modelleme ve yazılım geliştirme süreçleri detaylı şekilde inceleniyor. Proje, kişisel üretim ve elektronik tasarımda bütünsel bir yaklaşım sunuyor.

STM32F103C8 Tabanlı Temassız Termometre ve PCB Tasarımında Kritik İpuçları

STM32F103C8 Tabanlı Temassız Termometre ve PCB Tasarımında Kritik İpuçları

STM32F103C8 mikrodenetleyici kullanılarak geliştirilen temassız termometre projesi, düşük güç tüketimi, RTC entegrasyonu ve 3D baskı kasa tasarımı ile dikkat çekiyor. PCB tasarımında GND rotalama, vias kullanımı ve USB hattı uzunluk eşleştirmesi gibi kritik noktalar ele alınıyor.

Elektronikle Yeni Başlayanlar İçin Temel Onarım, Programlama ve Öğrenme Süreci Rehberi

Elektronikle Yeni Başlayanlar İçin Temel Onarım, Programlama ve Öğrenme Süreci Rehberi

Elektronik öğrenimine yeni başlayanlar için onarım teknikleri, uygun ekipman seçimi, mikrodenetleyici programlama dilleri ve aile içi paylaşımın önemi detaylı şekilde ele alınmaktadır.

BUBLIK Watch: Retro Nixie Tüplü Modern Mikrodenetleyici Kontrollü Saat Tasarımı ve Teknik Özellikleri

BUBLIK Watch: Retro Nixie Tüplü Modern Mikrodenetleyici Kontrollü Saat Tasarımı ve Teknik Özellikleri

BUBLIK Watch, askeri sınıf Nixie tüpleri ve mikrodenetleyici teknolojisiyle retro tasarımı birleştiriyor. Yüksek voltajlı çalışma, enerji yönetimi ve hareket sensörüyle güç tasarrufu sağlanıyor.

Kendin Yap Yüksek Hassasiyetli Terazi Tasarımı ve Çevresel Etkilerin Yönetimi

Kendin Yap Yüksek Hassasiyetli Terazi Tasarımı ve Çevresel Etkilerin Yönetimi

Elektromanyetik kuvvet geri beslemeli kendin yap terazi, 0.1 mg hassasiyetle ölçüm yapar. Tasarım bileşenleri, çevresel etkiler ve iyileştirme önerileri detaylandırılmıştır.

Dönen RGB LED Ekran Teknolojisi ve POV ile Üç Boyutlu Görüntü Oluşumu

Dönen RGB LED Ekran Teknolojisi ve POV ile Üç Boyutlu Görüntü Oluşumu

Dönen RGB LED ekranlar, POV teknolojisiyle üç boyutlu görüntü yanılsaması yaratır. Mikrodenetleyicilerle yüksek frekanslı kontrol sağlanır ve kablosuz şarj bobiniyle güç iletimi gerçekleştirilir.

Düşük Güç Tüketimli Binary Bilek Saati Tasarımı ve Uygulaması Detayları

Düşük Güç Tüketimli Binary Bilek Saati Tasarımı ve Uygulaması Detayları

Bu makalede, düşük güç tüketimli binary bilek saati projesinin donanım, yazılım ve mekanik tasarım aşamaları detaylandırılmakta, pil ömrü ve kullanıcı deneyimleri ele alınmaktadır.

Diyot Matrisi ile Mikrodenetleyici Tabanlı Klavye Tasarımı ve Entegrasyonu

Diyot Matrisi ile Mikrodenetleyici Tabanlı Klavye Tasarımı ve Entegrasyonu

Diyot matrisi, mikrodenetleyicilerle çok sayıda tuşun az pin kullanarak kontrolünü sağlar. Raspberry Pi Pico ve Charlieplexing teknikleriyle donanım maliyeti ve karmaşıklık azaltılır, özel kontrol panelleri oluşturulur.

Üçlü MCU Kullanımının Tartışılması

Topluluk ve uzmanlar arasında Athena'nın üç mikrodenetleyici kullanımı çeşitli açılardan değerlendirilmiştir. Bazı görüşler, bu yaklaşımın aşırı karmaşık ve gereksiz olduğunu belirtirken, diğerleri ise bu yapının belirli avantajlar sağlayabileceğini ifade etmiştir.

Karmaşıklık ve Yazılım Yönetimi

Üç farklı MCU'nun yönetilmesi, üç ayrı firmware yığını geliştirme ve senkronize etme zorunluluğunu doğurmaktadır. Bu durum, özellikle gerçek zamanlı ve zaman kritik uygulamalarda hata ayıklama ve bakım süreçlerini zorlaştırabilir. Üniversite düzeyinde verilen gömülü sistemler derslerinde "gereksinimleri karşılamak için minimum karmaşıklık" ilkesi vurgulanmaktadır. Bu bağlamda, tek güçlü bir mikrodenetleyici ve gerçek zamanlı işletim sistemi (RTOS) kullanımı önerilmektedir.

Performans ve Çoklu Görev Yönetimi

STM32 mikrodenetleyiciler, kesme (interrupt) yönetimi ve DMA (Direct Memory Access) gibi donanım özellikleriyle çoklu görevlerin etkin şekilde yürütülmesini desteklemektedir. FreeRTOS gibi RTOS çözümleri, tek bir MCU üzerinde çoklu iş parçacığı (multithreading) ve görev zamanlaması yaparak, sensör verilerinin işlenmesi ve iletişim görevlerinin bloklanmadan yürütülmesini sağlar. Bu yöntem, üç MCU kullanmaya kıyasla daha az karmaşıklık ve daha kolay bakım sunar.

Donanım Kaynakları ve GPIO Sayısı

Tasarımcı, yeterli GPIO ve zamanlayıcı sayısı bulamadığı için üç MCU kullanmayı tercih ettiğini belirtmiştir. Ancak, STM32H7 serisi mikrodenetleyicilerin yüksek sayıda GPIO ve zamanlayıcıya sahip olduğu, ayrıca PWM çıkışlarının 12 bit çözünürlükte desteklendiği göz önünde bulundurulmalıdır. Ayrıca, PCA9685 gibi harici PWM sürücülerle de bu ihtiyaç karşılanabilir.

Yedeklilik ve Güvenilirlik

Üçlü IMU kullanımı yedeklilik amacıyla düşünülse de, ortak mod arızalarına karşı tam koruma sağlamamaktadır. Güç devresinde yedeklilik olmaması, sistemin genel güvenilirliğini düşürür. Gerçek yedeklilik için farklı bileşenlerle çift güç devresi ve farklı IMU modellerinin kullanılması önerilmektedir.

Tasarım ve Üretim Detayları

Athena'nın PCB tasarımında 6 katmanlı yapı tercih edilmiş, sinyal, toprak ve güç katmanları ayrılmıştır. Renkli silkscreen (baskı) kullanımı JLCPCB tarafından desteklenmektedir ancak EasyEDA yazılımının bazı kısıtlamaları ve 3D model uyumsuzlukları tasarım sürecinde zorluk yaratabilir.

Kablosuz modülün yerleşiminde bakır alanı kısıtlamalarına dikkat edilmemesi ve bazı kapasitörlerin pad boyutları ile uyumsuzluğu gibi detaylar, üretim ve performans açısından risk oluşturabilir.

Sonuç Değerlendirmesi

Athena projesi, karmaşık ve çok katmanlı bir uçuş kontrolcüsü tasarımında yeni yaklaşımlar denemektedir. Ancak, üç mikrodenetleyici kullanımı yazılım ve donanım karmaşıklığını artırmakta, bakım ve geliştirme süreçlerini zorlaştırmaktadır. Tek bir güçlü MCU ve RTOS kullanımı, bu işlevlerin daha verimli ve sürdürülebilir şekilde gerçekleştirilmesini sağlar. Ayrıca, yedeklilik ve güç yönetimi gibi kritik alanlarda daha kapsamlı çözümler geliştirilmelidir.

"Mikrodenetleyicilerde kesme yönetimi ve DMA kullanımı, görevlerin bloklanmadan yürütülmesini sağlar; bu nedenle tek bir MCU ile çoklu görevler etkin şekilde yönetilebilir."

Bu tür projelerde, gereksinimlerin doğru analiz edilmesi ve tasarım karmaşıklığının minimumda tutulması, başarı ve sürdürülebilirlik açısından önem taşır.

📊 Fiyat Bilgileri
Yükleniyor...
Yasemin Duran
Paylaş:f𝕏

Yorumlar:

    Ayın popüler yazıları

    Bu inceleme, Nintendo Switch için Super Mario Maker 2’nin tek oyunculu aksiyon odaklı deneyimini teknik ve kullanıcı bakış açısından değerlendirir. Oyun, sade kontrollerle akıcı ilerlerken sıfır ambalaj seçeneği ve olumlu geri bildirimlerle öne çıkar.

    Spigen Ultra Mini, hafif ve dayanıklı yapısıyla küçük elektronik cihazlar için ideal koruma sağlar. Kullanıcı dostu tasarımıyla taşınabilirliği artırır ve günlük kullanımda güvenlik sunar.

    Kullanılmış hava temizleyici filtrelerinin performansı kullanım süresi ve ortam koşullarına bağlı olarak azalır. Karbon filtreler doygunluk sonrası koku yayabilir. Vakumlama filtre etkinliğini düşürebilir. Düzenli değişim ve temizlik önemlidir.

    Rowenta Ro8324/Ro8333 Silence Force Çok Siklonik HEPA Filtre, toz, polen ve mite gibi parçacıkları havadan azaltır, alerjenleri düşürür ve bebekli aileler için hijyen hedeflerini destekler. Montaj uyumu, bakım ve temel bilgiler içerir.

    Galaxy S21 FE ve Redmi Note 14 Pro'nun temel özellikleri, performansları ve kullanıcı deneyimleri karşılaştırıldı. Her iki telefonun avantajları ve seçim kriterleri özetleniyor.

    Xiaomi Poco M4 Pro 5G için tasarlanmış silikon kılıf, şıklık ve koruma sunar. Hafif, estetik ve dayanıklı yapısıyla günlük kullanımda üstün koruma sağlar, kullanıcı memnuniyetini artırır.

    KNY Galaxy M31S kılıfı, çift katmanlı tasarımı ve dayanıklı malzemeleriyle telefonunuzu tam koruma sağlar, şık görünüm ve kolay kullanım avantajı sunar.

    QCY MeloBuds Neo ve Xiaomi Redmi Buds 6 Play kulaklıkların ses kalitesi, pil ömrü ve tasarım özellikleri detaylı şekilde karşılaştırıldı. Hangi model sizin ihtiyaçlarınıza daha uygun?

    İlgili makaleler

    STM32F103C8 Tabanlı Temassız Termometre ve PCB Tasarımında Kritik İpuçları

    STM32F103C8 mikrodenetleyici kullanılarak geliştirilen temassız termometre projesi, düşük güç tüketimi, RTC entegrasyonu ve 3D baskı kasa tasarımı ile dikkat çekiyor. PCB tasarımında GND rotalama, vias kullanımı ve USB hattı uzunluk eşleştirmesi gibi kritik noktalar ele alınıyor.

    Elektronikle Yeni Başlayanlar İçin Temel Onarım, Programlama ve Öğrenme Süreci Rehberi

    Elektronik öğrenimine yeni başlayanlar için onarım teknikleri, uygun ekipman seçimi, mikrodenetleyici programlama dilleri ve aile içi paylaşımın önemi detaylı şekilde ele alınmaktadır.

    BUBLIK Watch: Retro Nixie Tüplü Modern Mikrodenetleyici Kontrollü Saat Tasarımı ve Teknik Özellikleri

    BUBLIK Watch, askeri sınıf Nixie tüpleri ve mikrodenetleyici teknolojisiyle retro tasarımı birleştiriyor. Yüksek voltajlı çalışma, enerji yönetimi ve hareket sensörüyle güç tasarrufu sağlanıyor.

    Dönen RGB LED Ekran Teknolojisi ve POV ile Üç Boyutlu Görüntü Oluşumu

    Dönen RGB LED ekranlar, POV teknolojisiyle üç boyutlu görüntü yanılsaması yaratır. Mikrodenetleyicilerle yüksek frekanslı kontrol sağlanır ve kablosuz şarj bobiniyle güç iletimi gerçekleştirilir.

    Düşük Güç Tüketimli Binary Bilek Saati Tasarımı ve Uygulaması Detayları

    Bu makalede, düşük güç tüketimli binary bilek saati projesinin donanım, yazılım ve mekanik tasarım aşamaları detaylandırılmakta, pil ömrü ve kullanıcı deneyimleri ele alınmaktadır.

    Diyot Matrisi ile Mikrodenetleyici Tabanlı Klavye Tasarımı ve Entegrasyonu

    Diyot matrisi, mikrodenetleyicilerle çok sayıda tuşun az pin kullanarak kontrolünü sağlar. Raspberry Pi Pico ve Charlieplexing teknikleriyle donanım maliyeti ve karmaşıklık azaltılır, özel kontrol panelleri oluşturulur.

    Elektronik Öğrencisinin El Yapımı Klavye Tasarımında Karşılaştığı Teknik Zorluklar ve Çözümler

    Elektronik öğrencisinin el yapımı klavye tasarımında Arduino Pro Micro kullanımı, pin yetersizliği sorunları ve lehimleme sürecinde yaşanan teknik zorluklar detaylı şekilde ele alınmıştır.

    Düşük Maliyetli RISC-V Mikrodenetleyici ile Islık Algılama ve Kontrol Sistemleri

    Bu proje, 0,10 dolar maliyetindeki RISC-V mikrodenetleyici kullanarak analog zarf algılama ve ADC eşikleme ile ıslık seslerini hassas şekilde algılar ve basit sesle kontrol sistemleri oluşturur.

    Eight Sleep Pod 4 Hub'daki Hasarlı Buck Dönüştürücüsünün Mini-Buck ile Onarımı ve IoT Donanım Seçimi

    Eight Sleep Pod 4 hub'ındaki buck dönüştürücü arızası cihazın ısıtma fonksiyonunu etkiledi. Mini buck dönüştürücü kullanılarak hızlı ve etkili bir onarım gerçekleştirildi. IoT donanım seçiminde basit mikrodenetleyicilerin yeterliliği vurgulandı.

    AVR128DA48 Mikrodenetleyicili Morse Kodu Eğitmeni: Donanım ve Tasarım Ayrıntıları

    AVR128DA48 mikrodenetleyici ve kapasitif dokunmatik sensörle tasarlanan Morse kodu eğitmeni, enerji verimliliği ve yüksek ses kalitesi sunuyor. Tasarım süreci ve kullanıcı deneyimi detayları burada.

    Ev Yapımı Dozimetre Tasarımı: ArDos Devresi ve Arduino Pro Mini Kullanımı ile Radyasyon Ölçümü

    ArDos devresi, SBM-20 parçacık sayacı ve Arduino Pro Mini kullanılarak ev yapımı dozimetre tasarımı anlatılmaktadır. Elektronik öğrenimi ve mikrodenetleyici bilgisi önemlidir.

    ATtiny24A Tabanlı Düşük Güç Tüketimli Binary Bileklik Saat Tasarımı ve Uygulaması

    ATtiny24A mikrodenetleyici ile geliştirilen düşük güç tüketimli binary bileklik saat, BCD formatında zamanı gösterir. Tasarım, donanım, yazılım ve mekanik açıdan optimize edilmiştir.