NGSpice, Berkeley SPICE3 kaynak kodunu temel alan açık kaynaklı ve ücretsiz bir devre simülasyon aracıdır. Analog, dijital ve karma sinyal devrelerini simüle edebilen NGSpice; elektronik mühendisler, öğrenciler ve hobi amaçlı devre tasarımcıları için endüstri standardı SPICE modellerini destekleyen güçlü bir simülasyon platformu sunar.
Öne Çıkan Özellikleri
- DC, AC, Transient ve Noise analiz türleri
- Analog, dijital (XSPICE) ve karma sinyal simülasyonu
- Geniş bileşen model kütüphanesi desteği (.lib, .model)
- Monte Carlo ve parametrik tarama analizi
- Netlist tabanlı giriş ve komut satırı arayüzü
- KiCad ve diğer EDA araçlarıyla entegrasyon
- Windows, macOS ve Linux desteği
- BSD lisansıyla ücretsiz ve açık kaynak
Kullanıcıların En Çok Sorduğu Sorular
NGSpice’de basit bir RC devresi nasıl simüle edilir?
1. Netlist dosyası oluşturun (rc_devresi.cir):
RC Devresi V1 1 0 DC 5 R1 1 2 1k C1 2 0 1u .tran 1us 10ms .end
2. NGSpice’ı açın ve source rc_devresi.cir komutunu çalıştırın.
3. run ile simülasyonu başlatın.
4. plot V(2) ile kapasitör voltaj grafiğini görüntüleyin.
NGSpice’a harici SPICE modeli nasıl eklenir?
1. Üreticiden veya SpiceModel.com gibi sitelerden .lib veya .sub model dosyasını indirin.
2. Netlist dosyanıza .lib dosya_yolu/model.lib satırını ekleyin.
3. Bileşeni netlist’te ilgili model adıyla kullanın: Q1 C B E ModelAdi
Alternatif Programlar
- Ücretsiz ve açık kaynaklı
- KiCad ve gEDA ile tam entegrasyon
- Kapsamlı analiz türleri
- OpenMP ile hızlandırma
- Aktif geliştirme ve geniş belgeleme
- Komut satırı odaklı arayüz
- Öğrenme eğrisi yüksek
- Windows için .7z arşivi, kurulum yok
- Türkçe belge yok
NGSpice Tutorial - Getting Started with Circuit Simulation
İşletim Sistemi: Windows 7/10/11, macOS, Linux
RAM: 512 MB
Disk: 50 MB
Diğer: 7-Zip (arşivi açmak için)