Severity: Notice
Message: Undefined index: some_name
Filename: controllers/CV.php
Line Number: 91
Backtrace:
File: /home/snosit/public_html/cv/application/controllers/CV.php
Line: 91
Function: _error_handler
File: /home/snosit/public_html/cv/index.php
Line: 292
Function: require_once
اجبارية / اختيارية | نظري / عملي | مساندة/تخصصية | Course Code | Course Name | اسم المقرر |
---|---|---|---|---|---|
اختيارية | نظري | تخصصية | ه ا 940 | Computer Aided Design | التصميم باستخدام الحاسوب |
وصف المقرر الدراسي |
---|
يدرس الطالب في هذا المقرر اساسيات تصميم وتنفيذ واختبار الانظمة المضمنة، باستخدام برنامج المحاكاة Proteus (ISIS)، وكيفية طباعة اللوحات الالكترونية للدوائر باستخدام برنامج Proteus (ARES)، وبرمجة الحاكمات بلغة C، وايضا كيفية تحميل البرامج الى ذاكرة الحاكمات وتشغيلها باستخدام برنامج Proteus (ISIS). ينفذ الطالب مجموعة من التطبيقات لأنظمة مضمنة، حيث يتعلم من خلالها تصميم وبناء المكونات المادية باستخدام برامج المحاكاة للدوائر الالكترونية وكذلك تصميم وكتابة البرمجيات لتشغيل هذه التطبيقات باستخدام لغة |
أهــداف الـمـقـرر* |
---|
تعريف الطلاب بالمفاهيم الاساسية لتصميم الانظمة المضمنة باستخدام الحاسوب |
تعريف الطلاب بالخطوات المتبعة في تصميم الانظمة المضمنة |
اكساب الطلاب مهارات برمجة الانظمة المضمنة باستخدام لغة C |
القدرة على تصميم وتنفيذ واختبار الانظمة المضمنة باستخدام أدوات التصميم والتنفيذ البرمجية والمادية برنامج Proteus (ISIS) و Proteus (ARES) |
معرفة الفروق والمميزات بين لوحات بناء الانظمة المضمنة المصنعة والمتاحة من قبل مختلف الشركات ( Arduino- Intel Edison ARM – PIC- – ZIGBEE وغيرها ) |
بناء الانظمة المضمنة عمليا باستخدام القطع المادية |
تشجيع الطلاب على التعلم الذاتى والمناقشة والتفكير العلمى |
المعرفة والفهم | المهارات الدهنية | المصادر العلمية والمهنية | المهارات العامة والمنقولة |
---|---|---|---|
معرفة كيفية تنفيذ الانظمة المضمنة ماديا باستخدام لوحات تطوير الانظمة ولوحات Breadboard | المقارنة بين الأدوات البرمجية المستخدمة في برمجة الأنظمة المضمنة | القدرة على اختبار الأنظمة المضمنة واكتشاف الأخطاء وتعديلها ماديا وبرامجيا | مهارات التعلم الذاتي |
معرفة كيفية بناء مخطط للوحات الدوائر الالكترونية باستخدام برنامج المحاكاة Proteus (ARES) | اقتراح الحلول للمشاكل باستخدام الأنظمة المضمنة | القدرة على اختيار و استخدام بينية الاتصال، والمتحسسات وحدات الادخال والاخراج المناسبة | مهارات العرض والتقديم والاتصال الفعال |
معرفة الخطوات المتبعة في تصميم وتنفيذ واختبار الانظمة المضمنة | القدرة على التفكير المنطقى فى تصميم وبناء الانظمة الانظمة | استخدام ادوات تصميم الانظمة المضمنة باستخدام برامج المحاكاة Proteus ISIS | مهارات استخدام ادوات تصميم الانظمة المضمنة |
معرفة كيفية تنفيذ الانظمة المضمنة ماديا باستخدام برنامج المحاكاة Proteus (ISIS) | القدرة على تحليل الأنظمة المضمنة | التمييز بين أدوات البرمجة والقطع المادية المتاحة لتنفيذ الأنظمة المضمنة واختيار المناسب | مهارات النقاش والعمل الجماعي |
معرفة كيفية برمجة الانظمة المضمنة باستخدام لغة السي | التميز بين اللوحات المستخدمة في بناء الانظمة المضمنة | القدرة على برمجة الأنظمة المضمنة باستخدام لغة السي | مهارات الكتابة والتحليل العلمي |
اساليب التعليم |
---|
المحاضرة الدراسية |
الحوار العلمى والمناقشة |
دراسة حالة |
التعليم الذاتى |
التدريب العملى |
انشطة وتكليفات |
مكان تواجدها | الناشر | النسخة | المؤلف | عنوان المراجع |
---|---|---|---|---|
online | Prentice Hall | 2008 | Mazidi, Mckinley, and Causy | 2. PIC Microcontroller and Embedded Systems: using assembly and C for PIC18 |
online | Newnes | 2nd Edition | Tim ilmshurst.Newnes | Designing Embedded Systems with PIC Microcontrollers, Principles and Applications |
online | 2007 | Tim Wilmshurst | 3. Designing Embedded Systems with PIC Microcontrollers , Principles and Applications |
المعمل | المحاضرة | عدد الساعات | التمارين | الموضوع العلمي |
---|---|---|---|---|
3 | 3 | Introduction to design of embedded systems | ||
3 | 3 | 1 | Design Steps | |
3 | 4 | 1 | Proteus (ISIS) & Proteus (ARES) program | |
3 | 3 | 1 | C compiler ( MikroC) | |
3 | 3 | 1 | Design and implementation of the following: Application 1: Display unit ( 3 LED) anode and cathode methods | |
3 | 1 | 3 | Application 2: Power supply ( input 220v, output 5 v dc ) | |
3 | 3 | 1 | Application 3: Comparative ( using operation Amp.) | |
3 | 2 | 6 | 1 | Application 3: Control of DC motor - direction and speed ( H-Bridge - PWM) - using LM 298 - connected to Microcontroller |
3 | 3 | 9 | 3 | Application 4: Control of air condition - Temperature measurement ( LM35 & DS18B20) - AC load control (Relay- contactor- power electronic devices) - Display unit ( 7 segments – LCD |
3 | 3 | Download programs into the microcontroller memory via PICSTART & directly via USB | ||
1 | 3 | 2 | Revision |