💻💡Electronics 🔝 & IT
1.91K subscribers
191 photos
188 videos
162 files
82 links
To learn electronics and design circuit



وللتواصل يمكنكم ذلك على هذا
@electro09210
Download Telegram
مشاركة من الاخ

#"______ali______" .:


المتحكم الدقيق أو المتحكم المصغر (بالإنجليزية: Microcontroller) هو حاسوب مصغر أو ما يسمى نظام على شريحة (SOC) موجود على دارة متكاملة تحتوى على نواة معالج, ذاكرة, و ملحقات مداخل/مخارج قابلة للبرمجة.[1] المتحكمات المصغرة تستخدم للتطبيقات المدمجة على العكس من المعالجات المصغرة المستخدمة في الحاسب الشخصي أو التطبيقات العامة الأخرى المؤلفة من عدة شرائح منفصلة.


من استخداماته التحكم في عمليات صناعية أو متغير.

يستخدم في العادة للقيام بمهمة محددة مثل التحكم في إشارة ضوئية وغيرها.. عكس المعالج الدقيق الذي يتميز بقدرته على القيام بمهام متعددة. هو عبارة عن حاسوب على شريحة، وحتى نكون دقيقين انه حاسوب ذو مهمة واحدة سابقة التحديد. يحتوي على وحدة معالجة مركزية,الذواكر وواجهات اتصال. تعمل المتحكمات الصغرية في الغالب وفق معمارية هارفردHarvard Architecture فيما يلي أبرز مكونات المتحكم الصغري:

وحدة معالجة مركزية وتتراوح ما بين 8 إلى 32 وحتى إلى 64 بتواجهة المدخلات I/O Interfacesالملحقات ملحقات (حاسوب) كالمؤقتات / العدادات, الراصدwatchdogذواكر الوصول العشوائي لتخزين البيانات RAM for Data Storageذواكر قراءة فقط ذاكرة القراءة فقط ،ذاكرة قراءة فقط قابلة للمحو والبرمجة كهربائيا, ذاكرة وميضيةمزامن أو مولد نبضات

يمكن رؤية المتحكمات الدقيقة في كثير من الأجهزة الإلكترونية بدء من الألعاب الصغيرة وحتى المصانع المؤتمتة، فهي تسيطر على معظم سوق تطبيقات المعالجات. أكثر من 50% من المتحكمات الدقيقة من النوع "البسيط" وحوالي 20% منها عبارة عن معالجات إشارات رقمية عالية التعقيد(DSPs). بعض السيارات تحتوي على مايزيد عن 50 وحدة من هذه المتحكمات.

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

التصميم المضمن/

التصميم المضمن (بالإنجليزية :Embedded design) معظم أنظمة الكمبيوتر الآن مضمنة داخل أجهزة أخرى غير الحاسوب مثل: السياراتوالجوالات والطرفيات وغيرهم. بشكل طبيعي الأنظمة المضمنة تحتوي على مفاتيح غلق وفتح، مبدلات، شاشات كريستال صغيرة، أجهزة تردد الراديو ومجسات للبيانات مثل : مجسات الحرارة، الرطوبة ومستوى الضوء وغيرهم. عادة الأنظمة المضمنة لا تحتوي على لوحة مفاتيح، شاشات عرض ,اسطوانات، طابعات أو أي أجهزة إخراج/إدخال للكمبيوتر وربما عدم وجود أجهزة من اي نوع لتفاعل الإنسان معها غير أنها تشترك في وجود المتحكم الدقيق في دوائرها.

بيئة البرمجة /

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

أشهر الأنواع /

متحكّمة آردوينوARM architecture processors (from many vendors) using ARM7 or Cortex-M3 cores are generally microcontrollersSTMicroelectronics STmicroelectronics STM8|STM8S (8-bit), and STM32 (32-bit)Atmel AVR|AVR (8-bit), AVR32 (32-bit), and AT91SAMFreescale Freescale ColdFire|ColdFire (32-bit) and Freescale S08|S08 (8-bit)Hitachi H8, Hitachi SuperHMIPS architecture|MIPS (32-bit PIC32)PIC microcontroller|PIC (8-bit PIC16, PIC18, 16-bit dsPIC33 / PIC24)PowerPC ISEPSoC|PSoC (Programmable System-on-Chip)Rabbit 2000Texas Instruments TI MSP430|MSP430 (16-bit), C2000 (32-bit), and Stellaris (32-bit)Toshiba TLCS|Toshiba TLCS-8
--------------------
اذا ماهو الاردوينو.....🤔


آردوينو ...... هي عبارة عن لوحه تطوير إلكترونية Development Board تتكون من دارة إلكترونية مفتوحه المصدر معمتحكم دقيق على لوحة واحدة يتم برمجتها عن طريق الكمبيوتر وهي مصممة لجعل عملية استخدام الإلكترونيات التفاعلية في مشاريع متعددة التخصصات أكثر سهولة.ويستخدم اردوينو بصوره أساسيه في تصميم المشاريع الإلكترونية التفاعلية أو المشاريع التي تستهدف بناء حساسات بيئية مختلفة (مثل درجات الحرارة، الرياح، الضغط...الخ) ويمكن توصيل اردوينو ببرامج مختلفة علي الحاسب الشخصي.
بالنسبة لبرمجة الاردوينو ....فهي شبيها بالسي بلس بلس .........
Simply Arduino.pdf
11.7 MB
ويفضل تنزيل كتاب الاردوينو ببساطة
الشكل يوضح الاردوينو وهو اونو ....وفي انواع اخرى ...بأشكال مختلفة. .....وتختلف في عدد المداخل والمخارج ....لكن نفس المضمون
وهذه الصورة👆...توضح ال pins
ملحوظة. ..
ال pins مقصود بيها ارجل ال ic .
حيث تقسم الى مداخل ومخارج و جهود يمكن الاستفادة منها


حيث تنقسم المداخل والمخارج الى .
1-رقمية
2-تماثلية

الرقمية...

تبداء من 0 الى 13 دا في الاونو
ويمكن ان تكون مداخل او مخارج.

التماثلية ...

ويرمز لها A وهي من A0 الى A5
وايضا يمكن ان تكون مخارج اومداخل .

مفهوم المداخل والمخارج .

المداخل ...
تعني اني استقبل اشارة اوجهد من خارج الاردوينو اذا هي مداخل على الاردوينو...صاح...

المخارج. .
عبارة عن اشارة تخرج من الاردوينو... وقد تكون بفولتية معينة بغرض التحكم في اجهزة اكترونية خارج الاردوينو ..مثل اضاءة LED واطفاءه بزمن معين...

والاردوينو لديه مصدرين للطاقة ....
الاول عن طريق USB وثاني عن طريق مصدر خارجي.....
@electro09210
الارقام التي مكتوب بالقرب منها هذه العلامة ~ فهذا يعني انها تدعم مايسمى PWM وهي اختصار لي pulse width modulation يعني نبضات يمكن ان نغير عرضها
صورة اخرى توضح وتشرح بوردة الاردوينو
وهذه توضح اردوينو ميغا 👆 كما تلاحظ زيادة عدد المداخل والمخارج
بالنسبة للزين يريدون شراء اردوينو بسعر ارخص من سعر السوق... هذا الكلام بالنسبة للسودانيين ....يمكنم الاتصال على هذا الرقم للحصول على اردوينو وملحقاته. ...

0996014027

ويدعاء متجر المخترعين
@electro09210
بالنسبة لبرمجة الاردوينو فان لغته مشتقة من سي بلس بلس ...ولديه برنامج يكتب في الكود ويرفع في الاردوينو ويسمى IDE ....
الصورة توضح وجهت برنامج IDE واذا اردت فهمه راجع كتاب الاردوينو ببساطة
حتى نفهم لغة اردوينو ان سوف انزل فيديوهات أساسيات لغة سي بلس بلس ........
Media is too big
VIEW IN TELEGRAM
Lesson one : الدرس الاول من دورة اساسيات البرمجة بال c++
Media is too big
VIEW IN TELEGRAM
Lesson two: الدرس الثانى من دروس دورة اساسيات البرمجة باستخدام لغة ال c++
Media is too big
VIEW IN TELEGRAM
Lesson Three : الدرس الثالث من دروس دورة اساساسيات البرمجة باستخدام لغة ال c++