Proteus Design Suite, temel olarak elektronik tasarım için kullanılan sahipli bir yazılımdır. Yazılım genellikle elektronik tasarım mühendisleri ve teknisyenler tarafından baskılı devre kartı üretimi için teknik resim ve elektronik baskı yapmak için kullanılır.
Yorkshire, İngiltere'deki Labcenter Electronics Ltd tarafından geliştirilen program İngilizce, Fransızca, İspanyolca ve Çince dillerini desteklemektedir.
Tarihçe
Günümüzde Proteus Design Suit olarak programın ilk versiyonunun adı PC-B'ydi ve şirketin yönetim kurulu başkanı John Jameson tarafından DOS için 1988'de yazılmıştı. 1990'da Schematic Capture desteğinin çıkmasından kısa bir süre sonra programın Windows için versiyonu çıktı. Karmaşık mod SPICE Simülasyon'u Proteus'a ilk defa 1996'da eklendi ve 1998'de mikrodenetleyici simülasyonu eklendi. Şekil tabanlı otomatik bağlantı 2002'de eklendi ve 2006'da 3D Kart Gösterimi güncellemesi geldi. Simülasyona ayrılmış IDE 2011'de eklendi ve 2015'te MCAD ekleme/çıkarma eklendi. Yüksek hızlı tasarım desteği 2017'de geldi.[1] Yazılıma özellik eklemeleri genellikle yılda iki defa yapılırken bakım amaçlı hizmet paketleri ihtiyaç duyuldukça çıkarılıyor.
Ürün modülleri
Proteus Design Suite şema hazırlanması, simülasyon ve baskılı devre kartı (BDK) tasarımı yapılan Windows uygulamasıdır. Mikrodenetleyicinin ihtiyacı ve tasarım büyüklüğüne göre program pek çok farklı konfigürasyonda satın alınabilir. Tüm BDK Tasarım ürünlerinde otomatik bağlantı ve temel SPICE simülasyonu kapasitesi vardır. 8. sürüme kadar ISIS ve ARES adında iki ayrı program olarak sunulan yazılım, 8. sürümü ile birlikte Proteus Design Suite adıyla tek bir programa indirgenmiştir. Daha önce ayrı ayrı dosyalarda tutulan şematik(.dsn) ve baskı devre kartı(.lyt) dosyaları ve diğer dosyalar tek bir .pdsprj dosyasında toplanmıştır. Bu sayede şematik modülü ile baskı devre kartı modülü arasında senkronizasyon sağlanmıştır. Sözgelimi şema üzerinde bir değişiklik yapıldığında bu anında baskı devreye de yansımaktadır.[2]
Şema tasarımı
Proteus Design Suite'teki şema tasarımı BDK tasarımı projelerinin hem simülasyon hem de tasarım aşamalarında kullanılır. Bu yüzden temel bir parçadır ve tüm ürün konfigürasyonlarında vardır.
Mikrokontrolcü simülasyonu
Proteus'taki mikrodenetleyici simülasyonu şemadaki mikrodenteleyiciye ya bir hex dosyasının ya da hata ayıklama dosyasının uygulanması ile çalışır. Bunun daha sonrasında denetleyiciye bağlı tüm analog ve dijital elektronik elemanların çalıştırılmasıyla simülasyonu yapılır. Böylece motor kontrolü,[3][4] sıcaklık kontrolü[5][6] ve kullanıcı ara yüzü tasarımı[7] gibi çeşitli projeler kontrol edilebilir. Ayrıca genel hobi amaçlı kullanımı da vardır[7][8] ve herhangi bir fiziksel donanım gerektirmediği için eğitim[9][10] ve öğretim[9][11] amacıyla da kullanılır. Aşağıdaki mikrodenetleyicilerin simülasyonu bu programla yapılabilir:
- Microchip Technologies PIC10, PIC12, PIC16,PIC18,PIC24,dsPIC33 mikrodenetleyiciler.
- Atmel AVR (and Arduino), 8051 ve ARM Cortex-M3 mikrodenetleyiciler
- NXP 8051, ARM7, ARM Cortex-M0 ve ARM Cortex-M3 mikrodenetleyiciler.
- Texas Instruments MSP430, PICCOLO DSP ve ARM Cortex-M3 mikrodenetleyiciler.
- Parallax Basic Stamp, Freescale HC11, 8086 mikrodenetleyiciler.
BDK tasarımı
BDK tasarımı modülü bağlantı bilgisini şema çıkarma modülünde ağ listesi şeklinde otomatik olarak verir. Bu bilgiyi kullanıcı tanımlı tasarım kuralları ve çeşitli tasarım otomasyonu araçları ile birleştirerek hatasız kart tasarımı için kullanır. Boyutu ürün yapısına bağlı olarak 16 kata kadar BDK tasarımı yapılabilir.
3D onaylama
3D İzleme modülü geliştirilen devre kartının 3 boyutlu olarak kartın kabını temsil eden yarı geçirgen bir platformda gösterilmesini sağlar. STEP formatında alınabilen görüntü kartın doğru bağlantı ve konumlanmasının sağlanması için çeşitli CAD mekanik tasarım programlarına aktarılabilir.
Kaynakça
- ^ "Length Matching". Labcenter Electronics. 21 Ekim 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Şubat 2018.
- ^ "NEW PROTEUS 8 RELEASED!" (PDF). Labcenter Electronics. 21 Ağustos 2014 tarihinde kaynağından (PDF) arşivlendi.
- ^ Satar, Mohamad Nasrul Abdul; Ishak, Dahaman (2011). "Application of Proteus VSM in modelling brushless DC motor drives". 2011 4th International Conference on Mechatronics (ICOM). ss. 1-7. doi:10.1109/ICOM.2011.5937161. ISBN 978-1-61284-435-0.
- ^ Satar, Mohamad Nasrul Abdul; Ishak, Dahaman (2011). "Application of Proteus VSM in modelling brushless DC motor drives". 2011 4th International Conference on Mechatronics (ICOM). ss. 1-7. doi:10.1109/ICOM.2011.5937161. ISBN 978-1-61284-435-0.
- ^ Xiumei, Xu; Jinfeng, Pan (2011). "The simulation of temperature and humidity control system based on PROTEUS". 2011 International Conference on Mechatronic Science, Electric Engineering and Computer (MEC). ss. 1896-1898. doi:10.1109/MEC.2011.6025856. ISBN 978-1-61284-719-1.
- ^ Zhenwei, Han; Kefei, Song (2011). "Design of thermostat system based on Proteus simulation software". Proceedings of 2011 International Conference on Electronic & Mechanical Engineering and Information Technology. ss. 1901-1904. doi:10.1109/EMEIT.2011.6023410. ISBN 978-1-61284-087-1.
- ^ a b Ding, Yanchuang; Guo, Jinying (2010). "LED Display Screen Design and Proteus Simulation Based on Single-Chip Microcomputer". 2010 2nd International Conference on Information Engineering and Computer Science. ss. 1-4. doi:10.1109/ICIECS.2010.5677762. ISBN 978-1-4244-7939-9.
- ^ Circuits Gallery (Ekim 2014).
- ^ a b Online Training with Microchip and Proteus VSM "Get Started with MPLAB® X IDE and Microchip Tools" 20 Ekim 2020 tarihinde Wayback Machine sitesinde arşivlendi..
- ^ Future Engineers Proteus VSM projects." 5 Mayıs 2018 tarihinde Wayback Machine sitesinde arşivlendi.
- ^ Bo Su; Li Wang (2010). "Application of Proteus virtual system modelling (VSM) in teaching of microcontroller". 2010 International Conference on E-Health Networking Digital Ecosystems and Technologies (EDT). ss. 375-378. doi:10.1109/EDT.2010.5496343. ISBN 978-1-4244-5514-0.
Dış bağlantılar