SPICE'ın S'si
SPICE (Simulation Program with Integrated Circuit Emphasis)
Çeşitli kuruluşlar tarafından hazırlanan SPICE programları var. Orcad PSPICE bunlardan biri.
Eleman sayısı kısıtlı 9.1 öğrenci versiyonunu
(OrCAD PSpice Student Version Release 9.1) (27.2 Mb)(XP)
veya Orcad 16.3 demo versiyonunu
ftp://orcad_sp:cdn99ORs@ftp.cadence.com/files/OrCAD_163_Demo_Capture&Pspice.zip (361 Mb)(xp, vista, windows 7).
indirebilirsiniz.
Ayrıca Linear Technology'nin ücretsiz tam sürüm
(LTSpice IV) (9.37 Mb)(xp, vista, windows 7)
programını da kullanabilirsiniz.
"Schematic" mi "Netlist" mi?
"Schematic": Görsel bir arayüzle devreyi çizme, ilgilendiğiniz gerilim-akım değerlerini devre üzerinde göstererek seçme olanağı sağlar. Ancak çalıştığınız bilgisayarı, programı, sürümü... değiştirdiğinizde çeşitli problemlerle karşılaşabilirsiniz. [ Görsellik :), Taşınabilirlik :( ]
"Netlist": Devrenin topolojisi (Elemanların bağlantı biçimi) bağlı oldukları düğümler ile tanımlanarak belirlenmelidir (Uğraştırıcı kısım). İlgilendiğiniz gerilim-akım değerlerini öğrenmek için, eleman ismini gerilim ya da akım fonksiyonunun argümanı olarak kullanmanız gerekir. Avantajı, .cir uzantılı bir text dosyasında "netlist"'ini oluşturduğunuz devrenizi başka bilgisayar, program, sürüm...de de çalıştırabilmeniz. [ Taşınabilirlik :), Görsellik :( ]
Sonuç: Avantajlarını kullanmak üzere ikisini de bilmenizde fayda var.
Uyarı: "Schematic" olarak kurduğunuz bir devrenin "Netlist"'ini programa kolaylıkla oluşturtabilirken, "Netlist"i belli bir devrenin "Schematic"'ini doğrudan program yoluyla elde etmek anlamsız sonuçlar doğurabilir (Düğümlerden yola çıkarak Netlist-->Schematic geçişini kendinizin çizerek gerçekleştirebileceğini söylemeye gerek yok).
SCHEMATıC: örnek bir devrenin kurulması ve benzetimi: (OrCAD PSpice Student Version Release 9.1, OrCAD 16_3 Demo) örnek bir devrenin kurulması ve benzetimi:(LTSpice IV (SwitcherCAD)) |
NETLIST: Bir devrenin "Netlist"inin oluşturulması: (Genel) SPICE komutları:(Genel) "Netlist"i hazırlanmış devrenin benzetimi: (OrCAD PSpice Student Version Release 9.1, OrCAD 16_3 Demo) "Netlist"i hazırlanmış devrenin benzetimi: (LTSpice IV (SwitcherCAD)) |
Burada verilen örnekler, ödev kapsamında SPICE'a küçük bir başlangıç amacı güdüyor.
SPICE'da yapabilecekleriniz:
Sadece "bias point" analiziyle sınırlı değil (Transient, DC sweep, AC sweep, Parametric sweep...).
Sadece direnç, bağımlı-bağımsız kaynaklardan oluşan devrelerle sınırlı değil (Tranzistör (hazır model ya da kendi tanımlayacağınız model), OPAMP (makromodel ya da kendinizin tasarladığı tranzistör seviyesinde alt devre)... ).
Sadece analog devrelerle sınırlı değil, aynı zamanda sayısal devrelerin benzetimini de yapabilirsiniz.
.
.
Yaygın kullanıma sahip bir program olduğu için karşılaşılan problemler de en ince ayrıntısına kadar internet ortamında paylaşılmakta ve çözümler önerilmektedir.
Sonuç olarak, ilk adım ve biraz merak-araştırma ile programı tüm yönleriyle kullanabilecek duruma gelebilirsiniz.
Yararlanılan sayfalar:
http://web.itu.edu.tr/~sayginer/spice.htm
http://www1bpt.bridgeport.edu/~thapa/eleg458/tut/index_tut_ee458.htm
http://www.ecircuitcenter.com/AboutSPICE.htm
Meraklıları için: