İçeriğe atla

HİZMET · YAZILIM

Gömülü Yazılım Geliştirme

Gerçek Zamanlı ve Güvenilir Kontrol Altyapıları

Modern savunma sistemlerinin temelinde güvenilir yazılım altyapısı bulunmaktadır. TEDEG Savunma, gerçek zamanlı çalışan gömülü yazılım sistemleri geliştirmektedir.

Mil-Drive-55 Askeri Asenkron Motor Sürücü — FOC Vector Drive

Yazılım Hizmetlerimiz

Mikrodenetleyici yazılımları

Gerçek zamanlı kontrol algoritmaları

Güç yönetim yazılımları

CAN Bus haberleşme altyapıları

RS-485 / Modbus haberleşme sistemleri

Ethernet tabanlı kontrol sistemleri

Motor kontrol algoritmaları

GUI/HMI arayüz geliştirme

Test ve doğrulama yazılımları

Veri kayıt ve izleme sistemleri

Uzaktan kontrol altyapıları

Nasıl çalışıyoruz

Birimin platformda göstermesi gereken davranıştan başlarız: hangi veri yolunda konuşacağı, hangi mesajlara ne hızda yanıt vereceği, bir sensör, besleme ya da haberleşme hattı koptuğunda ne yapacağı ve uzun bir görevde yeniden başlatılmadan nasıl çalışacağı. Bu noktalar yazılım gereksinim seti olarak yazılır ve kodlamaya başlamadan sizinle birlikte onaylanır.

Kontrol yazılımı hedef donanım üzerinde geliştirilir. Motor sürücülerimizdeki alan yönelimli kontrol gibi kontrol döngüleri önce gerçek motorda, sonra platformun kendi dinamiklerinde ayarlanır. Koruma mantığı, hata tespiti ve dahili test işlevleri yalnız nominal durumlarda değil, bilerek oluşturulan hatalarla denenir. CAN Bus, RS-485 ve Ethernet haberleşmesi, sağlayabildiğiniz durumlarda karşı ekipmanla doğrulanır. Her sürüm uzun süreli çalışma testiyle kapanır; her derleme etiketlenir, böylece teslim edilen bir birimde çalışan sürüm kaynağına kadar izlenebilir.

Neleri teslim ediyoruz

Birimin yazılım imajlarını ve üründe varsa operatör yazılımını alırsınız: masaüstü GUI, birimin kendi web sunucusundan sunulan tarayıcı arayüzü ya da ön paneldeki HMI. Haberleşme arayüzü, görev bilgisayarınızın ya da atış kontrol sisteminizin birimi entegre edebilmesi için dokümante edilir: mesaj listeleri, veri alanları, hata kodları ve birimin bildirdiği seri numarası, cihaz kimliği gibi tanımlama verileri.

Sürüm notları, sürümler arasında nelerin değiştiğini ve bir sürümün hangi donanım revizyonlarını desteklediğini kaydeder. Bir sürümü doğrulamak için kullanılan test yazılımı ve test kayıtları, kullanım ve bakım kılavuzunun yapılandırma, kayıt ve hata yönetimi bölümleriyle birlikte pakete dahildir. RS-485 ve CAN Bus varyantlarıyla sunulan birimlerde olduğu gibi protokol sipariş anında sabitleniyorsa, bu durum dokümanda belirtilir; sahadaki beklenti üretilenle örtüşür.

Hangi standartlara ve ürünlere dayanıyoruz

Yazılımlarımız savunma platformlarındaki haberleşme altyapılarında çalışır: araç veri yollarında ISO 11898 ve SAE J1939 ile CAN Bus, seri hatlarda RS-485 ve Modbus, izleme ve uzaktan kontrol için RS-422 ve Ethernet. Yazılımın koştuğu donanımın elektromanyetik ve çevresel davranışı MIL-STD-461 ve MIL-STD-810 esas alınarak tasarlanır; yazılım masaüstü bir yedek üzerinde değil, o donanımda doğrulanır.

Ürün aileleri aralığı gösterir. Mil-Drive-55 motor sürücü, resolver ve enkoder geri beslemeli alan yönelimli kontrol, çift kanallı Safe Torque Off ve RS-485 ile CAN Bus üzerinden durum, hata kodu ve limit anahtarı bilgisine uzaktan erişim sunar. PDU-RT5002 ve PowerGuard çeviriciler Ethernet üzerinden gerçek zamanlı gerilim, akım ve frekans verisi, çıkış anahtarlama ve hata kaydı sağlar. TPS-28 güç yönetim birimi her dönüştürücüyü ve çıkışı MCU tabanlı kontrol kartından ölçer. SENTRA-16 koltuk ve kemer durumunu CAN Bus üzerinden görev bilgisayarına bildirir; T-Light ikaz birimi CAN Bus ya da RS-485 üzerinden özelleştirilebilir senaryolarla programlanır.

Mühendislik Yaklaşımı

Yazılım geliştirme sürecinde kararlılık, hata toleransı, izlenebilirlik ve uzun görev sürelerinde güvenilir çalışma esas alınır.

İlgili Başarı Hikayeleri

PDU-RT5002 Askeri Güç Dağıtım Birimi — Rack-Mount Rugged PDU

Kara Platformları · 2024

Taktik Kamyon Güç Mimarisi Yenileme

Artan görev yüküne yetmeyen eski nesil PDU, PDU-RT5002 tabanlı, uzaktan izlenebilen ve MIL-STD gereksinimlerine göre tasarlanmış bir güç dağıtım mimarisiyle değiştirildi.

Hikayeyi oku

Sık Sorulan Sorular

Bir gömülü yazılım projesi nasıl yapılandırılır?+

Proje yazılım gereksinim setinden mimariye, hedef donanımda uygulamaya, tezgâh doğrulamasına ve sürüm onayına ilerler. Her sürüm etiketlenir, test edilir ve dokümante edilir; sizin tarafınızdaki donanım entegrasyonu ya da veri yolu testleri gerektirdiğinde ara derlemeler paylaşılır. Yineleme sayısı ve süresi kontrol karmaşıklığına ve arayüzlere bağlıdır.

Yazılımın hakları kimde olur, kaynak kodu alır mıyız?+

Müşteriye özel yazılımın hakları ve teslim biçimi, yani ikili imaj, kaynak kodu ya da her ikisi, sözleşmede tanımlanır. Her teslimat arayüz dokümantasyonunu, sürüm notlarını ve teslim edilen sürümün test kayıtlarını içerir. Yazılımın ürün ömrü boyunca desteği, satış sonrası ve yaşam döngüsü politikamız kapsamındadır.

Uzun görevler için güvenilirliği nasıl doğruluyorsunuz?+

Hata yönetimi, birimin atlatması gereken arızalar bilerek oluşturularak test edilir: kopan sensör, besleme bozuklukları, kesilen veri yolu haberleşmesi ve aşırı sıcaklık. Sürüm onaylanmadan önce uzun süreli çalışma testleri birimi gerçek yüklerde kesintisiz çalıştırır. Dahili test işlevleri ve hata kayıtları sayesinde bizim tezgâhta gördüğümüz bilgiyi siz sahada görürsünüz.

Teslimattan sonra yazılım güncellemeleri ve değişiklikler nasıl yönetilir?+

Değişiklikler, geçerli oldukları donanım revizyonlarına göre sürüm bazında izlenir. Arayüzleri, performansı ya da güvenlikle ilgili davranışı değiştiren güncellemeler yayımlanmadan önce yazılı olarak bildirilir ve onayınıza sunulur; bunları etkilemeyen düzeltmeler sürüm notlarında belgelenir. Onarılan ya da güncellenen birimin konfigürasyon kaydı güncel tutulur; saha birimleri izlenebilir kalır.

Projeniz İçin Görüşelim

Askeri standart gereksinimleriniz için teklif talebi oluşturun veya mühendislik ekibimizle teknik görüşme planlayın.