الرئيسية / article / برامج محاكاة النظم الالكترونية Proteus 8 شرح الميزات والتحميل

برامج محاكاة النظم الالكترونية Proteus 8 شرح الميزات والتحميل

ماهو برنامج بروتس Proteus؟

برنامج Proteus لنمذجة النظم الافتراضية Virtual System Modeling أداة تجمع طيفاً من الأدوات البرمجية في برامج محاكاة النظم الالكترونية لتضع بين يدي الطالب والمهندس والمحترف بيئة متكاملة تحوي كل ما يلزمه من أدوات لعملية محاكاة واقعية، فهو يجمع ما بين نظم SPICE لمحاكاة الدارات والعناصر الإلكترونية ( يوضحها بشكل مقاطع صورية متحركة لسهولة التعامل ودقته ) ونماذج المعالجات الصغرية لتسهيل مرحلة لاحقة من المحاكاة للنظم الإلكترونية المعتمدة على المتحكمات الصغرية … وقد كان أول أداة طورت طرق الفحص والمحاكاة لهذه النظم كمرحلة ما قبل التطبيق العملي لمخططات داراتها.

صورة من البرنامج

وقد توفرت هذه المزايا لعملية المحاكاة بفضل التسهيلات التي يوفرها البرنامج في التعامل مع عناصر الإظهار كشاشات LCD والثنائيات الضوئية LEDs وعناصر التحكم بالحركة كالمفاتيح والأزرار، وجميع عمليات المحاكاة تطبق بواقع زمني حقيقي (أو مقارب للحقيقة) Real-Time Simulation وبشروط ومتطلبات تجهيزية بسيطة للحاسب المستخدم، فعلى سبيل المثال، بإمكان معالج الحاسب من النوع PentiumII 300MHz أن يقوم بعملية محاكاة لمعالج صغري 8051 وبتردد ساعة يفوق 12MHz. كما يتيح إمكانيات واسعة ومتعددة لأداء عمليات محاكاة وتصحيح دقيقة وفعلية للنصوص البرمجية المكتوبة بلغة التجميع أو اللغات عالية المستوى على حدٍّ سواء.

تتيح بنية VSM للمستخدم حرية الخيار في تعامله مع النماذج الجاهزة للعناصر والنظم الالكترونية في البرنامج، إذ توفر للمختصين مجموعة من الأدوات التي تمكنهم من كتابة نصوص برمجية للتحكم بعمل البرنامج (كما هو الحال في كتابة نصوص DLL مع بيئة ويندوز)، وبإمكان هذه النصوص أن تتحول إلى أدوات تتحكم ذات واجهات رسومية ليتم استخدامها كأدوات تحكم بعملية المحاكاة والتصميم أو أي وظيفة أخرى يراد من البرنامج أداؤها.

ادخال المخططات التمثيلية للدارات Schematic Entry:

يستخدم برنامج Proteus VSM الأداة المطورة Design Capture التي تهدف لتوفير التعامل الأمثل لإدخال التصاميم والتطويرات للدارات الإلكترونية، حيث إن ISIS ( أداة إدخال التصاميم ) هو منتج يجمع ما بين سهولة الاستخدام والأدوات القوية في تحرير الدارات، فباستطاعته أن يدعم المخططات المدخلة سواءً للقيام بعملية المحاكاة أو لتصميمها كدارة مطبوعة PCB

محاكاة الدارات Circuit Simulation:

إن برنامج ProSPICE جزء لا يتجزأ من النواة البرمجية لـ Proteus VSM، حيث يجمع البرنامج ما بين الإمكانيات الرائعة لنواة برنامج SPICE3f5 في محاكاته للدارات التماثلية وما بين إمكانيات المحاكي الرقمي المصمم بواسطة الشركة المصنعة لتوفير عملية محاكاة متكاملة ومتداخلة الأنماط، فاستخدام نواة SPICE ضمن نواة البرنامج الرئيسية يتيح للمستخدم أن يوظف كامل النماذج الشهيرة والمتوفرة بواسطة الجهات المصنعة والمطورة لبرنامج SPICE ضمن مشروعه وداراته التي يصممها باستخدام Proteus VSM وسيجد ما يفوق 6000 نموذجاً مضمنين بشكل تلقائي في البرنامج.

صورة مأخوذة من البرنامج

كما سيجد المستخدم العديد من الأدوات الافتراضية والضرورية لعمله كراسم الاهتزاز والمحلل المنطقي ومولد التوابع ومولد العينات والأنماط، والعدادات والمزامنات، والنهايات الافتراضية وبالتأكيد مجموعة من أدوات القياس كالأميتر والفولتميتر، وبالإضافة لذلك، يظهر المحاكي الحالة المنطقية لكل رجل من أرجال الدارات المتكاملة أو قطب ضمن الدارة بواسطة نقاط ملونة، وهذا سيكون بالتأكيد مفيداً عند الفحص الخطوي في عمليات المحاكاة لمراحل الدخل والخرج ضمن الدارة المفحوصة أو المصممة.

و إن كنت ترغب بالمزيد من أنماط وأدوات القياس والرسم والتحليل فبإمكانك تضمينها لنفس لبرنامج الذي تستخدمه دون الحاجة لشراء منتجك من جديد.

المحاكاة التعاونية مع برامج المتحكمات الصغرية Co-Simulation of Microcontroller Software :

إنها الميزة الأقوى والأهم لبرنامج Proteus VSM ، إذ يستطيع البرنامج أن يحاكي مختلف التفاعلات والعمليات المتبادلة ما بين برنامج مخزن على متحكم صغري وبين كافة العناصر الإلكترونية التماثلية والرقمية الموصولة معه.

فكل ما على المستخدم فعله هو توضيع المتحكم الصغري ضمن نافذة التصميم، ويربطه ببقية العناصر للدارة المصممة ويترك للمحاكي تنفيذ العملية وفقاً لبرنامج المتحكم وبتطبيق للغة الآلة (وهو ذات الأمر الذي الذي يحدث على أرض الواقع لعمل المتحكم)، فمثلاً، عندما يحتوي البرنامج على تعليمة كتابة لرجل من أرجل المتحكم فإن المستويات المنطقية للدارة تتغير بشكل يتوافق مع عملية الكتابة تلك، وعندما تتغير المستويات المنطقية على أرجل المتحكم فإن هذا سيظهر للمستخدم بواسطة البرنامج المكتوب (وهو أيضاً ما يتم على أرض الواقع).

كما ينمذج المحاكي جميع مجاري الدخل والخرج والمقاطعات والمؤقتات وأدوات الاتصال بين أكثر من متحكم وجميع العناصر المتبقية لأي متحكم مدعم بواسطة البرنامج، وبإمكانه أيضاً أن يحاكي أي تصميم يحتوي على أكثر من وحدة معالجة مركزية حيث يوفر سهولة في تضمين واحد أو أكثر من المعالجات الصغرية وربطها ببعضها لتتفاعل فيما بينها.

التصحيح على مستوى المرجع Source Level Debugging بما أن أي عملية تصحيح وتدقيق لنصوص المتحكمات الصغرية البرمجية تتم بشكل خطوي لمراجعة كامل التأثيرات الناتجة عن تنفيذ التعليمة ضمن الدارة فإن برنامج Proteus VSM يعتمد هذا النمط للقيام بعملية تصحيح وتدقيق لنصوص برامج المتحكمات داخله أثناء المحاكاة، وسيلاحظ مدى فائدة هذه المزية إذ إن تأثيراتها تعمم على كافة العناصر الإلكترونية المتصلة بالمتحكم.

يقوم برنامج Proteus VSM بأرشفة الحالات المتعددة للمتحكمات الصغرية بالاعتماد على عائلة المتحكم والأدوات التي يريد المستخدم استخدامها مع المتحكم، ويمكن الرجوع لملفات ومرجعيات البرنامج لمزيد من التفاصيل الدقيقة.

مكتبة النماذج Template Library: إن كل مكتبة لبرنامج Proteus VSM تحوي ما يفوق 6000 عنصر وجهاز إلكتروني بالإضافة لنماذج وأنواع المتحكمات والمعالجات الصغرية لكل شركة مصنعة، فهي تحوي :

• جميع أنماط وأشكال العناصر الإلكترونية التقليدية : المقاومات، المكثفات، الثنائيات، الترانزيستورات، الحواكم المتحكم بها سيليكونياً أو الثايرستورات، المزاوجات الضوئية، مضخمات العمليات، مؤقتات 555، … والمزيد المزيد.

• أجهزة CMOS من عوائل 74 TTL وعوائل 4000 .

• ذواكر بأنوعها ROM, RAM, EEPROM, I2C وغيرها.

• جميع التجهيزات الداعمة لطرفيات ومجاري الدخل والخرج للمعالجات الصغرية.كما تحوي المكتبة المزيد من الطرفيات المعقدة كالـ LED, LCD ، مصفوفات لوحات الإدخال، نهايات الاتصال السلكي، محركات التيار المستمر، التجهيزات الصوتية (مايكروفونات وسبيكرات) والمزيد المزيد، كل هذا سيتيح لك محاكاة واقعية وعملية لكل ما يمكن أن يربط بأي متحكم صغري وأي مشروع كان، وعملية المحاكاة ستحدث أمام المستخدم بشكل رسومي متحرك ورائع في تفاصيله وإمكانياته.

الاستخدام التعليمي Educational Use: بالإضافة لكل ما سبق ذكره، يوفر برنامج Proteus VSM أدوات رائعة وميزات مذهلة لكل طالب يطمح ببناء مخبره الخاص والذي سيوفر له الخبرة العملية والواقعية ويبحث عن أدوات مساعدة لحل أي مشكلة تواجهه أثناء عمله ودراسته، ففي هذا البرنامج، ولأول مرة على الإطلاق، تتوفر للطالب هذه البيئة المتكاملة من الأدوات المساعدة لتنفيذ مشاريعه ومخططاته وتصميمها ومحاكاتها بكل حرية ومرونة دون أي حاجة للنماذج الحقيقة أمامه وما ينتج عنها من تكاليف وتعقيدات.

رابط التحميل مع التفعيل:

http://aspedrom.com/3XQO

عن admin

شاهد أيضاً

الكونتاكتور وتطبيقاته في دارات التيّار المتناوب والتيّار المستمرّ

الكونتاكتور أو القاطع التلامسيّ: يعدّ الكونتاكتور عنصراً أساسيّاً في الدارات الكهربائيّة، ويتواجد أحياناً بشكل منفرد …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *