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

Tamamen Delikli Bileşenlerden Oluşan USB Hub Tasarımı ve Endüstriyel Kullanımı

Tamamen Delikli Bileşenlerden Oluşan USB Hub Tasarımı ve Endüstriyel Kullanımı

Delikli bileşenlerden oluşan USB hub tasarımı, RS232 ve USB bağlantılarını bir arada kullanarak endüstriyel uygulamalarda dayanıklı ve tamir edilebilir çözümler sunuyor. Mikrodenetleyici tabanlı kontrolü dikkat çekiyor.

BugBuster: ESP32-S3 Tabanlı Açık Kaynaklı Hepsi Bir Arada Hata Ayıklama ve Programlama Aracı

BugBuster: ESP32-S3 Tabanlı Açık Kaynaklı Hepsi Bir Arada Hata Ayıklama ve Programlama Aracı

BugBuster, ESP32-S3 ve AD74416H entegresiyle donatılmış, çok işlevli açık kaynaklı hata ayıklama ve programlama cihazıdır. Uzaktan kontrol, esnek sinyal yönlendirme ve programlanabilir güç kaynakları sunar.

Evde Malzemelerle Kendi Refleks Oyununuzu Tasarlama ve Geliştirme Süreci

Evde Malzemelerle Kendi Refleks Oyununuzu Tasarlama ve Geliştirme Süreci

Evde bulunan malzemelerle yapılan refleks oyunu, elektromıknatıslar ve ESP32 mikrodenetleyici kullanarak oyuncunun reflekslerini test eder. Tasarım, işleyiş ve geliştirme önerileri ele alınmaktadır.

Diyot Matrisi ile Mikrodenetleyici Entegrasyonunda Klavye Tasarımı ve Uygulamaları

Diyot Matrisi ile Mikrodenetleyici Entegrasyonunda Klavye Tasarımı ve Uygulamaları

Diyot matrisi, mikrodenetleyicilerde sınırlı I/O pinleriyle çok sayıda tuş kontrolü sağlar. Raspberry Pi Pico gibi cihazlarla entegrasyon, ekonomik ve etkin klavye tasarımına olanak tanır.

ITS1A Thyratron Tüp Saat: Soğuk Savaş Döneminden Benzersiz Neon Gösterge Teknolojisi

ITS1A Thyratron Tüp Saat: Soğuk Savaş Döneminden Benzersiz Neon Gösterge Teknolojisi

ITS1A thyratron tüpü, Sovyetler Birliği'nin Soğuk Savaş döneminde geliştirdiği, fosfor kaplı yeşil segmentleri ve düşük voltajlı dijital kontrolüyle dikkat çeken nadir bir neon gösterge türüdür.

Kurtarılmış Parçalarla Programlanabilir Elektronik Yük ve Batarya Test Cihazı Tasarımı ve Özellikleri

Kurtarılmış Parçalarla Programlanabilir Elektronik Yük ve Batarya Test Cihazı Tasarımı ve Özellikleri

Geri dönüştürülmüş parçalar kullanılarak tasarlanan programlanabilir elektronik yük ve batarya test cihazı, sabit akım deşarjı, voltaj koruması ve gelişmiş termal yönetim özellikleri sunar. Cihaz, mikrodenetleyici kontrollü işlevleri ile kullanıcıya kapasite ölçümü ve görsel geri bildirim sağlar.

CRT Sürücü Tasarımı: Temel İlkeler ve Modern Mikrodenetleyici Entegrasyonu ile Yeniden Canlandırma

CRT Sürücü Tasarımı: Temel İlkeler ve Modern Mikrodenetleyici Entegrasyonu ile Yeniden Canlandırma

CRT sürücü devresi, temel elektronik prensipleri ve modern mikrodenetleyiciler kullanılarak, yüksek voltaj güvenliği ve boşaltma devresi gibi kritik tasarım öğeleriyle yeniden tasarlandı. Proje, sürdürülebilir ve erişilebilir bileşenlerle klasik teknolojiyi güncelledi.

Motosikletler için Evrensel Çekiş Kontrol Sistemi Tasarımı ve Teknik Zorlukları

Motosikletler için Evrensel Çekiş Kontrol Sistemi Tasarımı ve Teknik Zorlukları

Motosikletler için çekiş kontrol sistemi tasarımında kullanılan sensörler, mikrodenetleyiciler ve ateşleme kesme yöntemleri detaylıca incelenmiş, mekanik rölelerin sınırlamaları ve güvenlik riskleri ele alınmıştı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ı

    İndüksiyon ocakları, manyetik alanla hızlı ısıtma ve enerji verimliliği sağlar. Güvenlik, kolay temizlik ve hassas sıcaklık kontrolü avantajlarıyla öne çıkar. Uygun tencere seçimi ve kaliteli model tercihine dikkat edilmelidir.

    Air fryer temizliği, cihazın performansını ve hijyenini korumak için doğru yöntemlerle düzenli yapılmalıdır. Isıtıcı elemanlardan sepet temizliğine kadar dikkat edilmesi gerekenler bu rehberde.

    Çamaşır makinesinde su dolumunun durmaması genellikle su giriş valfi arızası, basınç sensörü hortumu tıkanıklığı veya kontrol kartı sorunlarından kaynaklanır. Doğru teşhis ve parça değişimi ile sorun giderilebilir.

    Roborock L50 Ultra ve L40 Ultra Gen 2 modelleri, temizlik performansı, nesne algılama ve fiyat açısından farklılık gösterir. Evcil hayvan sahipleri L50 Ultra'yı tercih ederken, bütçe dostu seçenek L40 Ultra Gen 2 olarak öne çıkar.

    Philips Air Performer 3-in-1 cihazları ile Air+ uygulaması arasında bağlantı sorunları yaşanmakta, bu sorunlar büyük ölçüde Philips sunucu kesintilerinden kaynaklanmaktadır. 2.4 GHz Wi-Fi bağlantısı önemlidir.

    Air fryer'da patates pişirirken ön pişirme, doğru sıcaklık ve yerleşim gibi faktörler pişirme süresini ve çıtırlığı etkiler. Bu yazıda etkili yöntemler detaylandırılmaktadır.

    SMT entegre devrelerin DIP adaptörlerine dönüştürülmesi, prototipleme ve test süreçlerinde kritik bir adımdır. Dead bug tekniği, uygun tutucular ve izolasyon yöntemleri bu dönüşümü sağlar.

    Fiber lazer teknolojisi, yüksek gerilim DC buck konvertör prototiplerinde hızlı, hassas ve çift taraflı PCB üretimi sağlar. Üretimde lazer gücü ve güvenlik önlemleri kritik rol oynar.

    İlgili makaleler

    Tamamen Delikli Bileşenlerden Oluşan USB Hub Tasarımı ve Endüstriyel Kullanımı

    Delikli bileşenlerden oluşan USB hub tasarımı, RS232 ve USB bağlantılarını bir arada kullanarak endüstriyel uygulamalarda dayanıklı ve tamir edilebilir çözümler sunuyor. Mikrodenetleyici tabanlı kontrolü dikkat çekiyor.

    BugBuster: ESP32-S3 Tabanlı Açık Kaynaklı Hepsi Bir Arada Hata Ayıklama ve Programlama Aracı

    BugBuster, ESP32-S3 ve AD74416H entegresiyle donatılmış, çok işlevli açık kaynaklı hata ayıklama ve programlama cihazıdır. Uzaktan kontrol, esnek sinyal yönlendirme ve programlanabilir güç kaynakları sunar.

    Diyot Matrisi ile Mikrodenetleyici Entegrasyonunda Klavye Tasarımı ve Uygulamaları

    Diyot matrisi, mikrodenetleyicilerde sınırlı I/O pinleriyle çok sayıda tuş kontrolü sağlar. Raspberry Pi Pico gibi cihazlarla entegrasyon, ekonomik ve etkin klavye tasarımına olanak tanır.

    CRT Sürücü Tasarımı: Temel İlkeler ve Modern Mikrodenetleyici Entegrasyonu ile Yeniden Canlandırma

    CRT sürücü devresi, temel elektronik prensipleri ve modern mikrodenetleyiciler kullanılarak, yüksek voltaj güvenliği ve boşaltma devresi gibi kritik tasarım öğeleriyle yeniden tasarlandı. Proje, sürdürülebilir ve erişilebilir bileşenlerle klasik teknolojiyi güncelledi.

    Motosikletler için Evrensel Çekiş Kontrol Sistemi Tasarımı ve Teknik Zorlukları

    Motosikletler için çekiş kontrol sistemi tasarımında kullanılan sensörler, mikrodenetleyiciler ve ateşleme kesme yöntemleri detaylıca incelenmiş, mekanik rölelerin sınırlamaları ve güvenlik riskleri ele alınmıştır.

    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.