الرئيسية » الكتب الهندسية » كتاب SIMPLY AVR From BLINKING LED to RTOS تعلم أساسيات الأنظمة المدمجة من تشغيل دايود ضوئي إلى أنظمة الوقت الحقيقي
CESCO ACADEMY  اكاديمية سيسكو

كتاب SIMPLY AVR From BLINKING LED to RTOS تعلم أساسيات الأنظمة المدمجة من تشغيل دايود ضوئي إلى أنظمة الوقت الحقيقي

تحميل كتاب SIMPLY AVR
From BLINKING LED to RTOS

تعلم أساسيات الأنظمة المدمجة
من تشغيل دايود ضوئي إلى أنظمة الوقت الحقيقي

موسوعة الكهرباء والتحكم
ياتي كتاب تعلم اساسيات الأنظمة المدمجة من سلسلة تعلم ببساطة التي تقدم العديد من الكتب مثل كتاب تعلم اردينو ببساطة وايضا كتاب احتراف اردوينو وكتاب الأنظمة المدمجة من الكتب المتوسطة الحجم يحتوي 291 صفحة والكتاب للمؤلف المبدع عبدالله علي عبدالله. محتويات كتاب تعلم أساسيات الأنظمة المدمجة.

1. مقدمة عن الأنظمة المدمجة 

1.1 النظام المدمج Embedded System
1.2 مكونات النظام المدمج 
1.3 مراحل تطوير الانظمة المدمجة 

موسوعة الكهرباء والتحكم

2. نظرة عامة على متحكمات AVR 

2.1 تركيب المتحكم الدقيق ومعمارية AVR 
2.2 مميزات معمارية الـ  AVR
2.3 كيف تختار بين عائلات الـ AVR المختلفة 
2.4 قراءة دليل البيانات Datasheet 
2.5 الخصائص العامة للمتحكم ATmega16/ATmega32
2.6 عائلة ATTiny
2.7 عائلة ATTiny
2.8 تمارين إضافية 

موسوعة الكهرباء والتحكم

3. تجهيز أدوات التجارب 

3.1 المبرمجات 
3.2 المكونات الإلكترونية 
3.3 أدوات إضافية 
3.4 تجهيز البرمجيات 
3.5 مراجع إضافية 

موسوعة الكهرباء والتحكم

4. أساسيات التحكم GPIO Basics

4.1 المثال الأول : Hello World
4.2 شرح المثال الأول وأساسيات برمجة الـ AVR
4.3 المثال الثاني : استخدام 4 دايود ضوئي 
4.5 المثال الرابع : تشغيل المقاطعة السباعية 7segment 
4.6 المثال الخامس: قراءة الدخل الرقمي  Inputs reading
4.7 Pull Up & Pull Dwon Resistor
4.8 خاصية الـ  Internal Pull-Up
4.9 المثال السادس: تشغيل 3 ديوادات + 3 مفاتيح 
4.10 Bouncing effect & De-bouncing
4.11 حساب المقاومة المستخدمة قبل الأحمال 
توصيل أحمال بتيارات كبيرة 
تشغيل المحركات DC 
4.12 تشغيل المحرك في كلا الاتجاهين 

موسوعة الكهرباء والتحكم

5. قواعد لغة السي للأنظمة المدمجة 

5.1 أنواع البيانات في الأنظمة المدمجة Data-types
5.2 العمليات الحسابية Arithmetic Operations
5.3 العمليات المنطقية  Logic Operation
5.4 عمليات الإزاحة Shift operations
5.5 التحكم على مستوى البت الواحدة Single Bit
5.6 القراءة من بت واحدة  Read Single bit

موسوعة الكهرباء والتحكم

6. الفيوزات، الحماية، الطاقة وسرعة التشغيل

6.1 Fuses & Lockbits
6.2 LockBits
6.3 المذبذات والـ Clock Source
6.4 قيم الفيوزات والـ Clock Source
6.5 الطاقة وسرعة تشغيل المتحكمات 
6.6 كيف تبرمج الفيوزات 
6.7 كيف تعالج الفيوزات المبرمجة بصورة خاطئة 

موسوعة الكهرباء والتحكم

7. المقاطعة Interrupt

7.1 مقدمة عن المقاطعة The interrupt
7.2 المثال الأول: تشغيل المقاطعة INTO
7.3 المثال الثاني: تشغيل المقاطعة INTO مع INT1

موسوعة الكهرباء والتحكم

8. الاتصال التسلسلي بروتوكل UART

8.1 مقدمة عن الاتصال التسلسلي 
8.2 التسلسلي الغير متزامن Asynchronous
8.3 تهيئة الـ  UART الداخلي لمتحكمات AVR للعمل كمرسل 
8.4 المثال الأول: تهيئة الـ UART للعمل كمرسل
8.5 المثال الثاني : تهيئة الـ UART للعمل كمستقبل 
8.6 المثال الثالث: الإرسال والاستقبال في وقت واحد 
8.7 إرسال مجموعة بيانات مثل السلاسل النصية 
8.8 دوال إضافية 

9. المحول التناظري – الرقمي  ADC 

9.1 مقدمة عن المحول التناظري – الرقمي ADC 
9.2 تركيب الـ ADC داخل المتحكم  ATmega 16
9.3 المثال الأول: قراءة جهد متغير باستخدام مقاومة متغيرة 
9.4 حسابات الـ ADC 

موسوعة الكهرباء والتحكم

10. المعالج التمهيدي وصناعة المكتبات البرمجية 

10.1 الأوامر التنفيذية والأوامر التوجيهية 
بعض استخدامات c-preprocessor
10.2 قواعد الأوامر التوجيهية C-preprocessor
10.3 function-like macros
10.4 قواعد كتابة الماكرو macros syntax
10.5 مراجع إضافية 
10.6 تصميم المكتبات البرمجية في لغة السي 
10.7 خطوات صناعة المكتبة 
10.8 تجربة المتبة في برنامج  ATmel studio

11. أنظمة الوقت الحقيقي   RTOS 

11.1 مقدمة عن أنظمة الوقت الحقيقي Real Time Systems 
11.2 طرق تصيم الـ Real Time Embedded systems 
11.3 كيف تعمل النواة   RTOS Kernel 
11.4 مقدمة عن نظام FreeRTOS
11.5 الهيكل البرمجي للـ RTOS 
11.6 تشغيل FreeRTOS على جميع متحكمات AVR 
11.7 المثال الأول: Blinking 3 leds with tasks

12. الملحقات الإضافية 

ملحق: تنصيب CodeBlocks على نظام ويندوز 
ملحق: ترجمة الملفات باستخدام makefile
ملحق: رفع ملف الـ  Hex على المتحكم الدقيق 
ملحق: كيف تستخدم لوحات آردينو لتعلم برمجة  AVR
قائمة المراجع 

موسوعة الكهرباء والتحكم

لتحميل كتاب SIMPLY AVR الرابط التالي

Download

Facebook Comments

اضف رد

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

*

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.