الشرح والتدريب على برنامج الرسم والمحاكاة ISIS لبرمجيات PROTEUS
قسم البرامج و كتب الهندسة الإلكترونيةكتب وبرامج تفيد الفنين و المهندسين في مجال الإلكترونيات
يمنع اضافة الكراك او الكيجن او السيريل لحفظ الحقوق الخاصة بالبرامج
الباشمهندس/ عبد العزيز
عظيم تحياتي واحتراماتي لشخصكم النبيل وأدامكم الله لفعل الخير يا أخي وأذكّركم بما قاله رسولنا الكريم صلي الله عليه وسلم:
"إصنع المعروفَ في أهله وفي غيِِِِِِِِر أهلِه فإنْ أصابَ أهله فهو أهلُه وإنْ لم يصبْ أهله فأنتَ أهله"
صدق رسولنا الكريم صلي الله عليه وسلم.
حقاً إني لأفتخر بك فقد بذلتَ جهداً وأضعتَ وقتاً, فأنا وغيري مُدانٌ لك بهذا الفضل وربنا يبارك في جهودك وجهود القائمين على هذا المنتدى العظيم الفوق فوق رائع، وأنا يا أخي عندي بعض الشروحات عن هذا البرنامج وأريد أن أرسلها للبرنامج ولكن ليس لي سابق عهد بهذا، بارك الله فيكم جميعاً وسأتصل بكم لاحقاً بإذن الله تعالى.
صنع الحزمة Package (المجموعة أو الحزمة ) فى تصميم الدائرة المطبوعة
الفرق بين المكونات Components والحزم Packages :
يميز برنامج ARES بين المكونات والحزم في أن المكون (العنصر) component هو جزء محدد في ملف قائمة الشبكة netlist ( المنقول من برنامج ISIS إلى برنامج ARES ) في حين أن الحزمة لا ترتبط بالملف netlist وليس لها تعريف لهوتها ID ولا تلعب أي دور في التصميم عن طريق ملف netlist. على افتراض انك تستخدم netlist فإن 99 ٪ من الأجزاء التي تضعها عادة ما تكون مكونات .قد ترغب فى استخدام الحزم للأجزاء التى لسبب ما لم تكن دخلت فى مخطط الدائرة الكهربية .خافضات (مشتتات) الحرارة Heat-sinks هي المثال الأكثر شيوعا لهذا.إذا كان ملف netlist قيد الاستخدام فيجب عدم إعطاء أسماء للأجزاء التي لم يتم تحديدها فيه .
لصنع مكتبة حزمة جديدة : 1- اختار أيقونة شكل البادات المناسبةpad (منصة – وسادة) (مكان طرف العنصر سواء ثقب أو سطحى وما حوله من نحاس لحمايته وضمان اتصاله اتصال جيد بباقى نحاس اللوحة المطبوعة وهى مكان أطراف المكونات ) والمستخدمة فى الحزمة ووضعها فى المكان المناسب حسب الأبعاد المطلوبة . استخدم نافذة اختيار الطبقات Layer Selector لوضع البادات فى الطبقة المناسبة . 2- الوضع الافتراضى لبرنامج ARES هو أعطاء أرقام للبادات تلقائيا بدأ من الرقم 1 وصاعدا بترتيب وضعها . يمكن تغيير ذلك يدويا أو أتوماتيكيا عن طريق الأمر مولد الاسماء الأوتوماتيكى Auto Name Generator . 3- اختار أيقونات الأشكال الثنائية الأبعاد 2D وضع الرسومات المطلوبة والتى تظهر على شكل silk screen (شبلونة – أو شاشة حريرية ) . يمكن نقش الحزمة على كل من وجه المكونات ووجه اللحام وسوف يتم التبديل بينهما عند وضعها مع تفعيل أيقونة المرأة mirror icon. 4- علم على جميع الكائنات بسحب صندوق حولها . 5- يتم تفعيل الأمر "صنع حزمة " Make Package سواء من قائمة التحرير Edit أو بالنقر على أيقونته , أكتب اسم الحزمة واختار المكتبة التى تريد حفظها بها . عندئذ تحفظ الحزمة فى المكتبة المختارة وتضاف إلى محتويات نافذة "اختيار الكائنات " Object Selector لتكون جاهزة للاستخدام (الوضع) . 6- المرجع أو "نقطة المرسى" 'anchor point' للحزمة يمكن تحديدها بوضع علامة "نقطة الأصل" ORIGIN عن طريق أيقونة Marker. إذا لم يكن هناك نقطة أصل فإن المرجع سوف يكون منتصف أول طرف تم وضعه .
اختيار الطبقة الصحيحة للبادات :
عادة يتم وضع البادات فى طبقة نحاس واحدة أو فى جميع طبقات النحاس وعلى النحو المحدد في الإعداد الحالى (الجارى) لنافذة "اختيار الطبقات " Layer Selector .
عند استخدام المكونات العادية والتى يتم تركيبها من خلال ثقوب through hole يجب وضع البادات فى جميع الطبقات .
عند استخدام الأجزاء التى يتم تركيبها على السطح SMT يجب وضع البادات فى الطبقة العليا فقط . أذا كانت تلك الأجزاء ستركب فى جانب اللحام فان البادات سوف تحول تلقائيا إلى طبقة النحاس السفلية .
عند استخدام موصلات بالجانبين فيجب وضع أصابع فى كل من طبقتى النحاس العليا والسفلى .
أمر التكرار Replicate Command :
برنامج ARES يتح أمر لتكرار الكائنات المعلم عليها بأبعاد محددة فى اتجاه Xو أو اتجاهY . وهذا الأمر مفيدا للغاية عند إنشاء حزم جديدة حيث يمكنك استخدامه لوضع صفوف من البادات التى بينها مسافات محددة يتم كتابتها مباشرة بلوحة المفاتيح.
لوضع صف من البادات بالتكرار: 1- ضع بادة منفردة بالشكل style المطلوب فى أول موضع من الصف . 2- تأكد من عدم وجود كائنات أخرى معلم عليها ثم على على البادة بالزر الأيمن للماوس . 3- اختار الأمر "تكرار" Replicate من قائمة التحرير Edit. 4- أدخل الخطوة المطلوبة فى اتجاه X (للصفوف) أو الخطوة المطلوبة فى اتجاه Y (للأعمدة) . تذكر إدخال وحدات هذه القيم مثل 20th أو 1.5mm . 5- أدخل عدد النسخ وهو يجب أن يكون أقل بمقدار 1 عن عدد البادات الاجمالى لإنك بالفعل وضعت واحدة فى البداية . 6- أنقر على OK فيقوم ARES بنسخ وتكرار البادة الأصلية كما حددت . يمكنك انشاء شبكة من البادات بتكرار الصفوف .
مكتبة الحزم THE PACKAGE LIBRARY :
ملخص لصنع الحزم Packages :
توضع البادات pads و رسومات الشاشة الحريرية silk screen graphics في مساحة العمل (الرسم) .
ثم تضع علامات (تعليمهم) tagging عليهم.
ثم تنفيذ الأمر "صنع حزمة"من قائمة المكتبة Library أو بالنقر على أيقونته .
مثال (تدريب) سريع :
اتبع الخطوات التالية : 1- اختار أيقونة "نظام البادات" Pad Mode ثم اختار النموذج style C80 من نافذة "اختيار الكائنات" Object Selector . 2- ضع 2بادتان البعد بينهما 0.5'' .
3- اختار نظام "نظام الرسومات" Graphics Mode ثم اختار أيقونة الصندوق Box icons وارسم صندوق حول البادتين .
4- ضع علامات (علم) Tag على الجميع بسحب صندوق حولها بالزر الأيمن للماوس .
5- نفد الأمر "صنع حزمة" من قائمة المكتبة Library أو بالنقر على أيقونته أو بالقائمة المنسدلة الناتجة عن النقر بالزر الأيمن تظهر لك قائمة فى السياق يتم ملأ خاناتها .
إذا اخترت الآن أيقونة الحزمة فسوف ترى أن الحزمة الجديدة قد ظهرت فى نافذة "اختيار الكائن" Object Selector وتستطيع وضعها كأى حزمة استخدمتها من قبل .
النقطة المرجعية أو نقطة الارتكاز (المرسى) anchor point للحزمة هى دائما أول بادة تم وضعها إلا إذا كان هناك تعريف واضح باستخدام رمز "نقطة الأصل" ORIGIN اثناء إنشاء الحزمة.
أولا أشكر حضرتك على هذا الشرح الوافي
ولكن لي سؤال
فحاليا اقوم بعمل مشروع ونظرا لحجم المشروع اريد تقسيمه لعده أجزاء منفصلة لذا اريد ان اقوم بعمل تصميم لجزء صغير وتعريف اي شكل له كما بال Package او make device في الجزء الخامس من الشرح
ولكن كما قرأت لم يتم تحديد الوظيفة فهي مجرد شكل خارجي ولكن اريد ان اضع تصميمي في هذه ال package , أقصد تصميم اي سي خاص بي من مجموعة من الايسيهات الموجودة داخل البرنامج
وشكرا مقدما
أولا أشكر حضرتك على هذا الشرح الوافي
ولكن لي سؤال
فحاليا اقوم بعمل مشروع ونظرا لحجم المشروع اريد تقسيمه لعده أجزاء منفصلة لذا اريد ان اقوم بعمل تصميم لجزء صغير وتعريف اي شكل له كما بال Package او make device في الجزء الخامس من الشرح
ولكن كما قرأت لم يتم تحديد الوظيفة فهي مجرد شكل خارجي ولكن اريد ان اضع تصميمي في هذه ال package , أقصد تصميم اي سي خاص بي من مجموعة من الايسيهات الموجودة داخل البرنامج
وشكرا مقدما
اخى الكريم
شكرا جزيلا لك
الاستفسار غير واضح برجاء اعطاء مثال عملى .
على العموم يمكنك اما ان تعمل فى isis فى عدة صفحات وكلها تجمع فى pcb واحدة فى ares .
ويمكنك عمل أى شكل فى isis منفردا كما ذكرت أى device مكون من (أطراف+أشكال)
كما يمكنك عمل أى شكل فى ares منفردا كما ذكرت أى package مكون من (بادات +أشكال) .
يبقى الربط بينهما لنكون المكون component وفيه كل طرف فى isis يقابله رجل أو بادة فى ares فان أمكن ذلك تكون تمت المهمة بنحاح .
أشكر حضرتك على الرد
ولتوضيح ما أريده وهو خاص ببرنامج ال isis .. فاذا اردت عمل كونترول يونت (control unit) على سبيل المثال فهي تتكون من عشرات الايسيهات ولادخال هذه الكونترول يونيت في التصميم ككل الذي يتكون من العديد من الباس والذاكرة و..... سيكون من الصعب عمل تعديلات فيه لذا اريد ان أقسم كل جزء على حده وضمه في اي سي واحد فعلى سبيل المثال الكونترول يونيت لها 20 رجل خرج مثلا هذا غير ارجل الباور
اذا تم تعريف الايسي بالطريقة المذكورة في الدرس الخامس فكيف اضع في هذا الايسي وظيفة الكونترول يونيت التي صممتها من قبل فهذا ليس الا تعريف للشكل الخارجي ولكن سؤالي عن كيفية وضع الوظيفة التي قد قمت بتصميمها في هذا الشكل الخارجي .أرجو ان أكون قد استطعت توصيل ما اريده
كذلك لدي استفسار اخر فاذا اردت تركيب وساحاول رفع الفايل المراد السؤال فيه كي يكون السؤال اوضح
وأشكرك جزيلا على هذا الموضوع
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 09:39 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)