Distribütör Seçimi

Alışveriş sepetiniz için kullanmak istediğiniz distribütörü seçin.

Distribütör

Voltimum Türkiye

Elektrik Mühendisleri İçin Programlama Dilleri

Yayınlandı: 8 Ekim 2020 Kategori: Haberler

Her ne kadar elektrik mühendisleri için kodlama pek alakalı olmasa bile bununla ilişkili birçok alan bulunur. Tasarlanan çoğu projenin görevini yapabilmesi için bilgisayar diline yani kodlamaya ihtiyacı vardır. Şu an günümüzde de bir mühendisseniz her an bilgisayar başında kodlama dilinden anlamanız gerekebilir. Bu nedenle az da olsa biraz dil bilmek her açıdan size fayda sağlayacaktır. Bu yazımızda elektrik mühendislerinin en çok kullandığı bilgisayar programlama dillerinden sizler için bahsettik. Programlama bilmek en basitinden devrelerinizi simule etmenize, sıradan sürekli yaptığınız kontrolleri otomatik hale getirmeye vb. yardımcı olur.

MATLAB

Diğer programlama dillerinden daha gelişmiş bir dil ve işbirliği sunan bir programdır. Alışılmış dillere nazaran daha hızlı hesaplama ve görevleri eksiksiz yerine getirme kolaylaşışı sağlar. Devre analizlerinden, enerji kalitesi problemlerinize çözüm aramaya kadar birçok şekilde kullanabilirsiniz. 3D modelleme, veri toplama, simülasyon, keşif, analiz ve görselleme, gui (grafik kullanıcı arayüzü) oluşturma vb. gibi birçok açıdan kullanabilirsiniz.

C/C++

C’nin devamı niteliğinde olduğundan orta seviyeli bir programlama dilidir. C’den en önemli farkı nesne yönelimli programlama yapmasına imkan sağlar. Nesne yönelimli programlama, günümüzün bazı bileşik elektronik sistemleri için çok önemlidir. Linux tabanlı uygulamalar gibi büyük uygulamalar varsa, C ++ direk tercih edilir. Çok sayıda elektrik mühendisliği çalışması da bu dil bilgisine ihtiyaç duyar. Yerleşik endüstrideki bazı işler de C ++ bilgisine ihtiyaç duyar. Elektrik mühendisleri; bir problemi simule etme, bir tasarım algoritması modeli, otomatik test döngüleri oluşturma vb. gibi sebeplerle C++’ı kullanabilirler.

C++ bilen kişiler C’yi de kolaylıkla kullanabilirler. Ama Bu C++’la aynı şey olduğunu manasını çıkarmaz. C fonksiyon tabanlı yapısal bir dil olup, düşük seviyeli veya yüksek seviyeli her bilgisayarda kullanılabilir. C en çok bilinen programlama dilidir.

Python

Çok amaçlı bir programlama dili olma konusunda son derece iyidir. C/C++ nasıl yalın çalışıyorsa Python da bir İsveç çakısı sayılır. İşlerin çoğunu kapsayan genel amaçlı işlerde kullanımı idealdir. Bir tasarım yapıldıktan sonra en çok vakit alan şey dili incelemek ve hata ayıklamaktır. Kodlama otomatikleşmeden nasibini alıp kolaylaşan bir alan olmamıştır. Bu nedenle bu genel hataları inceleme ve ayıklama gibi işlerde python oldukça yardımcı bir programlama dilidir.

Python’un ilk çıkış amacı metin ayrıştırmaktır. Büyük miktarda metin verisini çok hızlı şekilde inceleyebilirsiniz. Bir osiloskopun dalga sonuçlarını çeşitli arayüzlerle, python vasıtasıyla kolaylıkla inceleyebilirsiniz. O kadar çok varyasyon ve fikir vardır ki kodlama bilmek insanı sihirbaz yapar diyebiliriz.

Arduino

Kullanımı oldukça kolay donanım ve yazılıma dayalı açık kaynaklı bir elektronik platformdur. Arduino programlama dili ile; herhangi bir elektriksel nesneye görev verebilirsiniz. Birbirileri ile işbirliği kurabilirsiniz. Örneğin; arduino kartları ile çıkışa dönüştürüp, bu sayede bir motor etkinleştirebilir, bir kaynağa enerji sağlayabilirsiniz. Tam tersi olarak giriş iletilerini alıp aksiyon gerçekleştirebilirsiniz. Kart üzerindeki mikro denetleyiciye bir dizi talimat göndererek panonuza ne yapacağını söyleyebilirsiniz.