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.

Athena, roket ve uçuş kontrolcüleri alanında deneyim kazanmak amacıyla geliştirilen açık kaynaklı bir uçuş kontrolcüsüdür. Tasarımında üç farklı STM32 mikrodenetleyici (MCU) kullanılmıştır: STM32H753VIT6 (MPU), STM32H743VIT6 (TPU) ve STM32G474RET6 (SPU). Bu üçlü MCU mimarisi, farklı görevlerin paralel ve bağımsız olarak yürütülmesini sağlamak üzere planlanmıştır.

Donanım Özellikleri

Athena'nın donanım bileşenleri aşağıdaki gibidir:

  • Mikrodenetleyiciler: Üç farklı STM32 MCU, farklı görevler için ayrılmış.

  • Pyro Kanalları: 6 adet, 12V batarya ile doğrudan bağlantılı ve sigorta korumalı.

  • PWM Kanalları: 6 adet; 2 kanal itki vektör kontrolü (TVC) için, 4 kanal kanatçık kontrolü için.

  • 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ü, Bluetooth DA14531MOD.

  • Depolama: SD kart ve Winbond W25Q256JV flash bellek.

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

  • PCB: 6 katmanlı tasarım (Signal/GND/Power/Signal/GND/Signal).

Ayrıca Bakınız

Nokta Matris Yazıcılar İçin Paralelden Seriale Adaptör Tasarımı ve RS232 İletişimi

Nokta Matris Yazıcılar İçin Paralelden Seriale Adaptör Tasarımı ve RS232 İletişimi

Nokta matris yazıcıların paralel porttan seri RS232 iletişimine dönüşümü, mikrodenetleyici kullanımı ve IEEE 1284 standardı ile adaptör tasarımı detayları ele alınıyor.

Elektronik Onarım ve Programlama: Yeni Başlayanlar İçin Temel Yaklaşımlar ve Ekipman Seçimi

Elektronik Onarım ve Programlama: Yeni Başlayanlar İçin Temel Yaklaşımlar ve Ekipman Seçimi

Elektronikle yeni tanışanlar için temel onarım teknikleri, uygun ekipman seçimi ve programlama dillerinin kullanımı anlatılıyor. Öğrenme sürecinde motivasyon ve paylaşımın önemi vurgulanıyor.

Bad Bunny Super Bowl Yarı Zaman Gösterisi Lanyardlarının IR Kontrollü LED Teknolojisi ve Güç Optimizasyonu

Bad Bunny Super Bowl Yarı Zaman Gösterisi Lanyardlarının IR Kontrollü LED Teknolojisi ve Güç Optimizasyonu

Bad Bunny'nin Super Bowl yarı zaman gösterisinde kullanılan lanyardlar, fosfor kaplı mavi LED ve IR sinyalleriyle renk kontrolü yaparak düşük güç tüketimi ve yüksek güvenilirlik sunuyor. Bu teknoloji, sahne animasyonlarında pratik ve ekonomik bir çözüm sağlıyor.

1990'lar GSM Kontrollü Endüstriyel Otomasyon Projesi ve Teknolojik Gelişimler

1990'lar GSM Kontrollü Endüstriyel Otomasyon Projesi ve Teknolojik Gelişimler

1990'larda geliştirilen GSM kontrollü endüstriyel otomasyon projesi, Wavecom modülü ve Opto22 kartlarıyla fabrika otomasyonunda yenilikçi çözümler sunuyor. Yazılım ve donanım zorlukları elektronik hobi kültürünü şekillendirdi.

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

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

Ev yapımı dozimetreler, ArDos devresi ve SBM-20 Geiger-Müller tüpü ile iyonize radyasyonun ölçümünü sağlar. Arduino Pro Mini mikrodenetleyici veri işleme için kullanılır, kalibrasyon ve doğru ölçüm kritik önemdedir.

CH32V003 Compute Modülü Tasarımı, Teknik İncelemesi ve Alternatif Mikrodenetleyiciler

CH32V003 Compute Modülü Tasarımı, Teknik İncelemesi ve Alternatif Mikrodenetleyiciler

CH32V003 Compute Modülü, 48 MHz hızında çalışan, 2kB flash belleğe sahip mikrodenetleyici olarak gömülü sistemlerde kullanılır. Tasarım önerileri ve programlama teknikleri detaylandırılmıştır.

Quansheng UV-K5 Telsizine Flex PCB ile Mikrodenetleyici Yükseltmesi ve Tasarım Süreci

Quansheng UV-K5 Telsizine Flex PCB ile Mikrodenetleyici Yükseltmesi ve Tasarım Süreci

Quansheng UV-K5 telsizine STM32G0C1CET mikrodenetleyici içeren flex PCB implantı tasarlanarak işlem gücü ve hafıza kapasitesi yükseltildi. Tasarım, sinyal yeniden eşleme ve hassas lehimleme içeriyor.

3 Dolarlık VFD Sürücüsü Projesi: STM32 ve ULN2003 ile Düşük Maliyetli Vakum Floresan Ekran Tasarımı

3 Dolarlık VFD Sürücüsü Projesi: STM32 ve ULN2003 ile Düşük Maliyetli Vakum Floresan Ekran Tasarımı

Bu proje, STM32 mikrodenetleyici ve ULN2003 entegresi kullanılarak düşük maliyetli ve stabil bir vakum floresan ekran sürücüsünün tasarımını ve uygulamasını anlatmaktadır.

Üçlü MCU Mimarisi ve Tartışmalar

Athena'nın tasarımında üç MCU kullanılması, toplulukta çeşitli görüşlere yol açmıştır. Bazı uzmanlar, bu yaklaşımın gereksiz karmaşıklık ve bakım zorlukları getireceğini belirtmişlerdir. Özellikle, tek güçlü bir STM32H7 serisi mikrodenetleyicinin, uygun yazılım ve gerçek zamanlı işletim sistemi (RTOS) kullanımıyla tüm sensör verilerini işleyip komutları yönetebileceği vurgulanmıştır.

Yazılım ve Çoklu İş Parçacığı (Multithreading)

STM32 mikrodenetleyicilerinde gerçek zamanlı işletim sistemleri (örneğin FreeRTOS) kullanılarak çoklu iş parçacığı (multithreading) gerçekleştirilebilir. Bu sayede, tek bir MCU üzerinde farklı görevler kesintiler (interrupts) ve doğrudan bellek erişimi (DMA) ile etkin şekilde yönetilebilir. Böylece, işlemci kaynakları verimli kullanılırken, karmaşık çoklu MCU iletişimi ve senkronizasyonu ihtiyacı ortadan kalkar.

Donanım Kaynakları ve GPIO İhtiyacı

Athena tasarımcısı, yeterli GPIO ve zamanlayıcı (timer) sayısı bulamadığı için üç MCU kullanmayı tercih ettiğini belirtmiştir. Ancak, bazı yorumcular, STM32H7 serisinin yüksek sayıda GPIO ve gelişmiş zamanlayıcı kaynakları sayesinde tek MCU ile bu ihtiyaçların karşılanabileceğini savunmuştur. Ayrıca, servo kontrolü için 12 bit PWM çıkışlarının desteklenmesi önemlidir ve bu da uygun timer yapılandırmaları ile sağlanabilir.

Yedeklilik ve Güvenilirlik

Üçlü MCU mimarisi, genellikle yedeklilik ve hata toleransı amacıyla tercih edilir. Ancak Athena'da bu amaçla değil, işlem yükünü bölmek ve engelleme (blocking) operasyonlarından kaçınmak için kullanılmıştır. Yine de, sensörlerin aynı türden ve aynı şekilde yerleştirilmiş olması, ortak mod arızalarına karşı yetersiz yedeklilik anlamına gelir. Güç yönetiminde de yedeklilik bulunmamaktadır; bu da sistemin genel güvenilirliğini sınırlamaktadır.

Tasarım ve Üretim Notları

  • Tasarımda kullanılan EasyEDA platformunun, tasarım dosyalarının mülkiyetini sınırladığı ve bazı 3D model eşleşmelerinde uyumsuzluklar olduğu belirtilmiştir.

  • PCB üzerinde kablosuz modül için bakır alan koruma (keep out) kurallarına tam uyulmamış olabilir.

  • Çok renkli baskı (silkscreen) JLCPCB tarafından desteklenmekte ancak EasyEDA kullanımı zorunludur.

Sonuç Değerlendirmesi

Athena projesi, uçuş kontrolcü tasarımında üçlü MCU kullanımı ve zengin donanım bileşenleriyle dikkat çekmektedir. Ancak, topluluk görüşleri, bu yaklaşımın gereksiz karmaşıklık ve bakım zorlukları getirdiği yönündedir. Tek güçlü MCU ve RTOS kullanımıyla benzer işlevlerin daha sade ve verimli şekilde gerçekleştirilebileceği vurgulanmıştır. Ayrıca, yedeklilik ve güvenilirlik açısından sensör ve güç yönetimi tasarımının geliştirilmesi önerilmektedir. Proje, açık kaynak olarak paylaşılmış ve tasarım dosyalarına GitHub üzerinden erişim sağlanabilmektedir.

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

Yorumlar:

    Ayın popüler yazıları

    Samsung Galaxy Tab S9, yüksek performans, gelişmiş ekran özellikleri ve çok yönlü kullanım imkanı sunarak elektronik dünyasında öne çıkıyor.

    Huawei Freebuds 5i ve JBL Tune 520BT'nin özellikleri, kullanıcı yorumları ve teknik karşılaştırmasıyla en uygun kablosuz kulaklığı seçin.

    Samsung Galaxy Watch Fe ve Xiaomi Redmi Watch 5'in özellikleri ve kullanıcı yorumlarıyla detaylı karşılaştırması, doğru seçim yapmanız için önemli bilgiler içeriyor.

    Tecno Spark 20C ve Tecno SPARK 8C modellerinin özellikleri, kullanıcı deneyimleri ve performans karşılaştırmasıyla hangi telefonun ihtiyaçlarınıza uygun olduğunu keşfedin.

    Samsung Galaxy A73 5G, güçlü işlemci, yüksek çözünürlüklü kamera ve uzun pil ömrüyle öne çıkan yeni nesil akıllı telefon modeli. Güncel tasarımı ve gelişmiş özellikleriyle kullanıcıların beklentilerini karşılıyor.

    Redmi Watch 4, şık tasarımı, gelişmiş sağlık ve fitness özellikleriyle uygun fiyatlı akıllı saat pazarında öne çıkıyor. Uzun pil ömrü ve gelişmiş bağlantı seçenekleriyle günlük yaşamı kolaylaştırıyor.

    Daikin Shira Plus 18000, yüksek enerji verimliliği, akıllı kontrol özellikleri ve sessiz çalışma ile modern yaşam alanlarına ideal çözümler sunar.

    Asus Tuf Gaming VG27AQML1A, 27 inç 2K ekran, 260Hz yenileme ve 1ms tepki süresiyle üstün oyun deneyimi sunar, ergonomik tasarımı ve gelişmiş özellikleriyle öne çıkar.

    İlgili makaleler

    Elektronik Onarım ve Programlama: Yeni Başlayanlar İçin Temel Yaklaşımlar ve Ekipman Seçimi

    Elektronikle yeni tanışanlar için temel onarım teknikleri, uygun ekipman seçimi ve programlama dillerinin kullanımı anlatılıyor. Öğrenme sürecinde motivasyon ve paylaşımın önemi vurgulanıyor.

    Bad Bunny Super Bowl Yarı Zaman Gösterisi Lanyardlarının IR Kontrollü LED Teknolojisi ve Güç Optimizasyonu

    Bad Bunny'nin Super Bowl yarı zaman gösterisinde kullanılan lanyardlar, fosfor kaplı mavi LED ve IR sinyalleriyle renk kontrolü yaparak düşük güç tüketimi ve yüksek güvenilirlik sunuyor. Bu teknoloji, sahne animasyonlarında pratik ve ekonomik bir çözüm sağlıyor.

    1990'lar GSM Kontrollü Endüstriyel Otomasyon Projesi ve Teknolojik Gelişimler

    1990'larda geliştirilen GSM kontrollü endüstriyel otomasyon projesi, Wavecom modülü ve Opto22 kartlarıyla fabrika otomasyonunda yenilikçi çözümler sunuyor. Yazılım ve donanım zorlukları elektronik hobi kültürünü şekillendirdi.

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

    Ev yapımı dozimetreler, ArDos devresi ve SBM-20 Geiger-Müller tüpü ile iyonize radyasyonun ölçümünü sağlar. Arduino Pro Mini mikrodenetleyici veri işleme için kullanılır, kalibrasyon ve doğru ölçüm kritik önemdedir.

    CH32V003 Compute Modülü Tasarımı, Teknik İncelemesi ve Alternatif Mikrodenetleyiciler

    CH32V003 Compute Modülü, 48 MHz hızında çalışan, 2kB flash belleğe sahip mikrodenetleyici olarak gömülü sistemlerde kullanılır. Tasarım önerileri ve programlama teknikleri detaylandırılmıştır.

    Quansheng UV-K5 Telsizine Flex PCB ile Mikrodenetleyici Yükseltmesi ve Tasarım Süreci

    Quansheng UV-K5 telsizine STM32G0C1CET mikrodenetleyici içeren flex PCB implantı tasarlanarak işlem gücü ve hafıza kapasitesi yükseltildi. Tasarım, sinyal yeniden eşleme ve hassas lehimleme içeriyor.

    3 Dolarlık VFD Sürücüsü Projesi: STM32 ve ULN2003 ile Düşük Maliyetli Vakum Floresan Ekran Tasarımı

    Bu proje, STM32 mikrodenetleyici ve ULN2003 entegresi kullanılarak düşük maliyetli ve stabil bir vakum floresan ekran sürücüsünün tasarımını ve uygulamasını anlatmaktadır.

    ESP-01 Tabanlı IO Genişletici Tasarımı ve Endüstriyel Kontrol Sistemleri Analizi

    ESP-01 modülü kullanılarak tasarlanan IO genişletici, çok sayıda analog ve dijital giriş/çıkış portu sunar. Endüstriyel PLC'lerle karşılaştırıldığında küçük ölçekli otomasyon projeleri için uygun maliyetli ve esnek bir alternatiftir.

    Giyilebilir Teknoloji PCB Tasarımında Estetik ve Fonksiyonellik Dengesi

    Giyilebilir teknoloji PCB tasarımında izlerin açısal düzenlenmesi ve decoupling kapasitörlerinin yerleşimi, hem estetik hem de elektromanyetik uyumluluk açısından kritik öneme sahiptir.

    1990'lar GSM Kontrollü Endüstriyel Otomasyon Projesi ve Erken Mikrodenetleyici Kullanımı

    1990'larda geliştirilen bu proje, GSM üzerinden SMS komutlarıyla endüstriyel otomasyon kontrolü sağladı. AT90S2313 mikrodenetleyici ve Wavecom modülü kullanılarak fabrika sinyalleri yönetildi.

    Athena Uçuş Kontrolcüsü: Üçlü STM32 Mikrodenetleyici Mimarisi ve Tasarım Değerlendirmesi

    Athena, üç farklı STM32 mikrodenetleyici kullanarak uçuş kontrolü için açık kaynaklı bir sistem tasarladı. Tasarımın avantajları ve karmaşıklıkları, yazılım ve donanım kaynakları ile yedeklilik tartışmaları ele alınıyor.

    3 Dolarlık VFD Sürücüsü Tasarımı: STM32 ile Düşük Maliyetli ve Etkili Çözüm

    Bu makalede, STM32 mikrodenetleyici kullanılarak tasarlanan 3 dolarlık VFD sürücüsünün donanım ve yazılım detayları, PCB tasarımı ve parazit önleme yöntemleri ele alınmaktadır.