إستخدام بيئة البرمجة Microchip Studio
من المعروف أن معالجات AVR هي من إنتاج شركة ATMEL . وأن بيئة البرمجة التي تقدمها شركة ATMEL لبرمجة هذه المعالجات تدعى ATMEL Studio . لكن قامت شركة Microchip بشراء…
من المعروف أن معالجات AVR هي من إنتاج شركة ATMEL . وأن بيئة البرمجة التي تقدمها شركة ATMEL لبرمجة هذه المعالجات تدعى ATMEL Studio . لكن قامت شركة Microchip بشراء…
تستخدم ترانزستورات MOSFET عادة للتحكم بتيار الحمل خاصة ذات الأمبيرات العالية . لما لها من ميزات تجعلها مناسبة للعمل كمفتاح مثالي لقطع ووصل التيار عن الحمل . وذلك لأن هذا…
الدارة المتكاملة LM386 هي عبارة عن مكبر عمليات مصمم لتكبير الإشارة الكهربائية الخاصة بالمعلومات الصوتية. وهي قليلة الاستهلاك للطاقة الكهربائية وذات تضخيم يتراوح بين 20 وحتى 200 مرة. تتوفر هذه…
إن لغة البرمجة C تعتبر من أقوى لغات البرمجة بشكل عام . وذلك لأنها اللغة الأقرب إلى لغة الآلة التي يتعامل معها المعالج مباشرة . ولكنها لغة عالية المستوى يمكن…
المعالجات التحكمية XMega هي معالجات 8Bit من شركة ATMEL سابقاً, والتي أصبحت الآن ملكا لشركة Microchip .وهي من عائلة معالجات AVR , أي أن وحدة المعالجة المركزية في المعالج هي…
الدارة المتكاملة TP4056A هي دارة شحن بطارية ليثيوم – خلية واحدة – وتسمح بتيار شحن يصل إلى 1 أمبير .أولا لنتعرف على المواصفات الأساسية للدارة . جهد الدخل يمكن أن…
في هذه المرحلة سوف نتعرف على كيفية استخدام هذه المكتبة مع معالجات SAM التي هي معالجات 32 بت من نوع ARM Cortex-M0 . من إنتاج شركة Microchip .تعرفنا في السابق…
في هذه المرحلة سوف نتعرف على كيفية استخدام هذه المكتبة مع معالجات XMEGA التي هي معالجات 8 بت من نوع AVR . من إنتاج شركة ATMEL سابقاً والتي أصبحت ملكاً…
المكتبة Syra uOS هي نظام غير متزامن تعتمد على مبدأ الأحداث . وهي مصممة لبناء تطبيقات قابلة للتوسع للمعالجات التحكمية. تكلمنا في المرحلة السابقة عن سبب تصميم هذه المكتبة .…
الهدف من هذه الدورة هو شرح كيفية برمجة المعالجات التحكمية بالاعتماد على المكتبة Syra uOS .تم تطوير المكتبة لتسهيل برمجة المعالجات التحكمية ، بحيث يصبح تركيز المبرمج على الهدف المطلوب…