Download as pdf or txt
Download as pdf or txt
You are on page 1of 40

‫جامعت القدص المفتىحت (فزع شمال غشة)‬

‫كلٌة التكنولوجٌا والعلوم التطبٌقٌة‬


‫هٌكلٌة الحاسوب ولغة اسمبلً‬
‫‪1372‬‬
‫بنٌة المعالجات والدوائر اإللكترونٌة‬
‫الفصل األول ‪1221‬‬

‫اعداد ‪ :‬أ‪ .‬مصلح منٌر مصلح‬


‫محتىي اللقاء‬
‫• التعرف على لوحات االردوٌنو‪.‬‬
‫• التعرف على لوحة الراسبٌري باي‬
‫• التعرف على الدوائر المتكاملة‬
‫لوحة االردوٌنو‬
‫• هً عبارة عن منصة مفتوحة المصدر بمعنى ٌمكن برمجتها‬
‫• وتُستخدم لبناء المشارٌع االلكترونٌات وتنقسم إلى قسمٌن‬
‫‪ .1‬المتحكم الدقٌق ‪ :‬وهً عقل اللوحة حٌث ٌتم برمجة باستخدام‬
‫جهاز الحاسوب‬
‫• وتستخدم لغة البرمجة مفتوحة المصدر بروسٌسنج والتً تعد‬
‫نسخة مبسطة من ‪C ++‬من السهل تعلم برمجته‪.‬‬
‫لىحة االردويىى‬
‫• والقسم الثانً هو الـ ‪( IDE‬بٌئة التطوٌر المتكاملة) التً تعمل‬
‫على جهاز الكمبٌوتر وتُستخدم لكتابة وتحمٌل الكود من‬
‫الكمبٌوتر إلى اللوحة اإللكترونٌة‪.‬‬
‫• وهذا الجزء هً التً تقوم شركة االردوٌنو فً تصنٌعه وتأتً‬
‫بالمعالجات من الشركات المصنعة له مثل ‪intel‬‬
‫لوحة االردوٌنو‬
‫مكونات لوحة االردوٌنو‬
‫مكىناث لىحت االردوينى‬
‫• مدخل ‪ : USB‬من خالل هذا المنفذ ٌتم ربط قطعة االردوٌنو‬
‫فً جهاز الحاسوب حتً ٌتم برمجتها وهً تشكل كذلك‬
‫مصدر للطاقة اثناء اتصاله فً الحاسوب ‪.‬‬
‫• مدخل الطاقة ‪ :‬اذا كانت هذه القطعة غٌر متصلة بالحاسوب‬
‫اذا ٌلزم بطارٌات لتشغٌلها‪.‬‬
‫• منظم الجهد (‪ : ) 5V‬هو ٌستقبل من مدخل الطاقة ‪ 9V‬وٌعمل‬
‫على تخفٌضٌها إلى فولت وذلك ألن المعالج ال ٌتعامل إال مع‬
‫‪ 5‬فولت ‪.‬‬
‫مكىناث لىحت االردوينى‬
‫مداخل الطاقة ‪ :‬قد تكون هذه المداخل ‪ 3.3‬فولت أو ‪ 5‬فولت ألن‬ ‫•‬
‫هناك تطبٌقات تحتاج ‪ 3.3‬فولت وأخرى ‪ 5‬فولت ‪.‬‬
‫منفذ ‪ٌ vin‬مكن من خالله مد هذه اللوحة بالطاقة‬ ‫•‬
‫المداخل الرقمٌة والمداخل التماثلٌة ‪ :‬كذلك ٌمثال اٌضا ً مخارج‬ ‫•‬
‫بحٌث ٌمكن من خاللها هذه المداخل أو المخارج ربطها مع‬
‫حساسات قد ٌكون الٌة العمل تماثلٌة أو رقمٌة‬
‫المداخل الرقمٌة عددها ‪ 14‬وهً مرقمة من الـ‬ ‫•‬
‫(‪.)0,1,2,3,4,5,6,7,8,9,10,11,12,13,‬‬
‫مدخل المحول أو مدخل ‪ٌ DC‬ستخدم فً تزوٌد القطعة بالطاقة‬ ‫•‬
‫أي تحوٌل التٌار الكهربائً ‪ 220‬فولت إلى ‪ 12‬فولت ‪.‬‬
‫مكىناث لىحت االردوينى‬
‫‪‬اللٌد ‪ٌ LED‬شٌر هل الدائرة تعمل أم ال فً حال كان هناك‬
‫إنارة تشٌر إلى انها تعمل ‪.‬‬
‫‪‬زر ‪ : RESET‬إعادة تشغٌل للبرنامج المثبت على لوحة‬
‫األردوٌنو‬
‫‪TX RX LEDs ‬هً لٌدات تستخدم كمؤشر أثناء عملٌة استقبال‬
‫أو إرسال الـ ‪Data‬من وإلى األردوٌنو ‪TX‬واختصار‬
‫لإلرسال ‪RX‬والترمٌز التالً هو اختصار لالستقبال‬
‫هيكيلة أردويىى‬
‫• تستخدم معالج لوحة االردٌنو بنٌة ‪ Harvard‬بمعنى ان‬
‫ذاكرة التعلٌمات مستقلة عن ذاكرة البٌانات وتستخدم كال منها‬
‫مسارات منفصلة لنقل البٌانات والعناوٌن‪.‬‬
‫‪ٌ ‬تم تخزٌن البٌانات فً ذاكرة ‪.‬‬
‫‪ٌ ‬تم تخزٌن شٌفرة التعلٌمات فً ذاكرة الفالش ‪.‬‬
‫ملحقات االردويىى أو استخذماتها‬

‫أجهزة االستشعار‪:‬‬ ‫•‬


‫باستخدام اكواد بسٌطة ٌمكن لالردوٌنو التحكم والتفاعل مع مجموعة واسعة من‬ ‫•‬
‫المستشعرات كمستشعرات الضوء ودرجة الحرارة وجهاز استشعار الحرائق‬
‫والضغط والتسارع والرطوبة‪.‬‬
‫الحماٌات‪:‬‬ ‫•‬
‫هً لوحات لدوائر كهربائٌة مسبقة الصنع متوافقة مع االردوٌنو توفر له‬ ‫•‬
‫إمكانٌات كالتحكم فً عمل المحركات أو االتصال باإلنترنت أواإلتصاالت‬
‫الخلوٌة أو الالسلكٌة ومن خاللها ٌمكن التحكم فً الكثٌر من األمور األخرى‬
‫وكذلك اجهزة تتبع الشمس والرجل اآللً والتحكم فً الري الزراعً‬
‫مشارٌع التحكم التً تعرض النتائج على شاشة ‪LCD‬‬ ‫•‬
‫اجهزة تحدٌد المواقع ‪GPS‬‬ ‫•‬
‫مميزات لىحة االرديىى‬
‫‪ ‬رخٌصة الثمن‪.‬‬
‫‪ ‬سهولة التعامل معها‪.‬‬
‫‪ ‬بساطة لغة البرمجة‪.‬‬
‫‪ ‬توفر ملحقات عدٌدة لها‪.‬‬
‫‪ ‬توفر مكتبات ألغلب ملحقاتها بمعنى لو أردت تعرٌف مستشعر ما فأنه ٌوجد‬
‫مكتبة خاصة لتعرٌفه‬
‫‪ ‬مفتوحة المصدر مما ٌساعد على تطوٌرها‪ :‬ماعلٌك اال ربط هذه اللوحة فً‬
‫الحاسوب من ثم اجراء التعدٌالت والتغٌٌرات الالزمة او حذف البرمجة واعادة‬
‫برمجتها‬
‫‪ٌ ‬مكنك ربطها بلغات برمجة قوٌة مثل ‪ٌ Java, Net. V‬مكن استخدامها هذه‬
‫اللغات كواجهة مستخدم حتى ٌسهل التعامل معها‬
‫‪. ‬متوافق مع جمٌع أنظمة التشغٌل ‪Linux, Mac, w‬‬
‫إي لىحة أرديىى يجب أن تحتىي‬
‫أي جميع اللىحات االرديىى يجب ان تتضمه‬
‫المتحكم القٌق المركزي الخاص باللوحة (المعالج)‪.‬‬ ‫‪.1‬‬
‫مداخل ومخارج رقمٌة خاصة بالملحقات التً تستخدم‬ ‫‪.2‬‬
‫االشارات الرقمٌة ‪.Digital I/O Pins‬‬
‫المداخل التناظرٌة أو التماثلٌة ‪ٌ Analog Pins‬ستخدم لربط‬ ‫‪.3‬‬
‫الملحقات التً تستخدم االشارات التماثلٌة‬
‫‪.‬مأخذ الطاقة الكهربائٌة الذي ٌزود اللوحة ب ‪ 12‬فولت‬ ‫‪.4‬‬
‫‪.‬مأخذ االتصال ‪USB‬حتى ٌتم ربط اللوحة بالحاسوب لٌتم‬ ‫‪.5‬‬
‫برمجتها‪.‬‬
‫اوىاع لىحات االرديىى‬

‫• االختالف االساسً بٌن لوحات االردٌنو هو فً نوعٌة وكفاءة‬


‫المعالج وكذلك عدد المداخل والمخارج الرقمٌة والحجم ‪.‬‬
‫اوىاع لىحات االرديىى‬
‫‪ Arduino Uno‬لوحة االردوٌنو أونو‪.‬‬ ‫‪(1‬‬
‫‪ Arduino Leonardo‬لوحة االردوٌنو لٌناردو‬ ‫‪(2‬‬
‫‪ Arduino Due‬أردوٌنو دٌو ‪.‬‬ ‫‪(3‬‬
‫‪ Arduino Mega‬لوحة االردوٌنو مٌجا‬ ‫‪(4‬‬
‫‪ Arduino nano‬االردٌنو نانو‬ ‫‪(5‬‬
‫‪Arduino Mini‬لوحة االردوٌنو مٌنً‬ ‫‪(6‬‬
‫‪ Arduino yun‬لوحة اردٌنو ٌن‬ ‫‪(7‬‬
‫‪Arduino Robot‬‬ ‫‪(8‬‬
‫‪ Arduino esplora‬اردٌنو اسبلورا‬ ‫‪(9‬‬
‫‪ Arduino Ethernet‬اردٌنو اٌثرنت‬ ‫‪(10‬‬
‫أهم لىحات االرديىى‬
‫• أوالً‪ Arduino nano:‬االردٌنو نانو‬
‫أهم خصائص هذه اللىحت االردينى نانى ‪:‬‬

‫أهم خصائص هذه اللوحة ‪:‬‬ ‫•‬


‫رقم المعالج المستخدم ‪ATMEEGA328P‬‬ ‫‪.1‬‬
‫عدد المداخل والمخارج الرقمٌة ‪14‬‬ ‫‪.2‬‬
‫عدد المداخل والمخارج التماثلٌة ‪8‬‬ ‫‪.3‬‬
‫عدد ارجل ‪ UART‬رجلٌن فقط تستخدم كمؤشر أثناء عملٌة استقبال أو‬ ‫‪.4‬‬
‫إرسال الـ ‪Data‬من وإلى األردوٌنو ‪TX‬واختصار لإلرسال ‪RX‬والترمٌز التالً هو‬
‫اختصار لالستقبال وتكن موصالت مع منفذ ‪USB‬‬
‫عدد ارجل ‪ 6 PWM‬أرجل تستخدم فً عملٌة التعدٌل الرقمً عرض‬ ‫‪.5‬‬
‫النطاق بحٌث ٌسمح لمرور الترددات ضمن نطاق معٌن للوحة ‪.‬‬
‫‪ Arduino Uno‬لىحت االردوينى أونى‬
‫‪ Arduino Uno‬لىحت االردوينى أونى‬
‫• أهم خصائص هذه اللوحة ‪:‬‬
‫‪ .1‬رقم المعالج المستخدم ‪ATMEGA328P‬‬
‫‪ .2‬عدد المداخل والمخارج الرقمٌة ‪14‬‬
‫‪ .3‬عدد المداخل والمخارج التماثلٌة ‪6‬‬
‫‪ .4‬عدد ارجل ‪ UART‬رجلٌن فقط تستخدم كمؤشر أثناء عملٌة استقبال‬
‫أو إرسال الـ ‪Data‬من وإلى األردوٌنو ‪TX‬واختصار لإلرسال ‪RX‬‬
‫والترمٌز التالً هو اختصار لالستقبال وتكن موصالت مع منفذ‬
‫‪USB‬‬
‫‪ .5‬عدد ارجل ‪ 6 PWM‬أرجل تستخدم فً عملٌة التعدٌل الرقمً‬
‫عرض النطاق بحٌث ٌسمح لمرور الترددات ضمن نطاق معٌن‬
‫للوحة ‪.‬‬
‫نالحظ نفس الخصائص بٌن لوحة أونو ولوحة نانو بس االختالف فً عدد‬
‫االرجل الثماثلٌة‬
Arduino mega 2560
‫‪Arduino mega 2560‬‬
‫• أهم خصائص هذه اللوحة ‪:‬‬
‫‪ .1‬رقم المعالج المستخدم ‪ATMEGA2560‬‬
‫‪ .2‬عدد المداخل والمخارج الرقمٌة ‪ 54‬رجل ولٌس كماهو فً‬
‫الكتاب‪45‬‬
‫‪ .3‬عدد المداخل والمخارج التماثلٌة ‪16‬‬
‫‪ .4‬عدد ارجل ‪ 4 UART‬تستخدم كمؤشر أثناء عملٌة استقبال أو‬
‫إرسال الـ ‪Data‬من وإلى األردوٌنو ‪TX‬واختصار لإلرسال ‪RX‬‬
‫والترمٌز التالً هو اختصار لالستقبال وتكن موصالت مع منفذ ‪USB‬‬
‫‪ .5‬عدد ارجل ‪15 PWM‬‬
‫الراسبيري باي‬
‫تم تصنٌعه فً عام ‪ 2012‬فً صورة أصغر حاسب وكذلك ارخصه قد‬ ‫•‬
‫تبلغ تكلفته ‪ 25‬دوالر‪.‬‬
‫أو هو عبارة عن حاسوب كامل بحجم كفة الٌد ٌحتوي على كافة‬ ‫•‬
‫مكونات الحاسوب التقلٌدي‬
‫تعمل هذه اللوحة مع نظام التشغٌل ‪linux‬‬ ‫•‬
‫ٌحتوي على عدد من المعالجات معالج البٌانات وكذلك معالج الرسومات‬ ‫•‬
‫وٌحتوي على ‪ ram 512‬مٌغا‬ ‫•‬
‫ٌحتوي كذلك على مخارج تحكم رقمٌة تتحكم فً القطع االلكترونٌة‬ ‫•‬
‫والكهربائٌة‬
‫ٌعرف كذلك فً النظام على شرٌحة‬ ‫•‬
‫تبلغ ابعاد هذه اللوحة ‪ 5.4 cm‬الى ‪ 8.6 cm‬بوزن ‪45‬غم‬ ‫•‬
‫شرح مكىوات الراسبيري‬
‫‪.‬‬
‫شرح مكىوات الراسبيري‬
‫شرح مكىوات الراسبيري‬
‫شرح مكىوات الراسبيري‬
‫شرح مكىوات الراسبيري‬
‫شرح مكىوات الراسبيري‬
‫استخذامات الراسبيري‬
‫ٌمكن استخدام اللوحة كحاسوب تقلٌدي نتصفح من خاللها‬ ‫•‬
‫االنترنت‬
‫وارسال البرٌد االلكترونً وتحرٌر الملفات والوثائق‪.‬‬ ‫•‬
‫تحوٌل أي تلفاز الى نظام ترفٌه منزلً تنزل العاب واللعب‬ ‫•‬
‫من خالل الشاشة االلعاب التً لها عالقة باالنترنت‬
‫وانشاء مشارٌع التخرج الخاصة بالطالب مثل التحكم باالشٌاء‬ ‫•‬
‫من خاللها قد تكون نوافذ او ابواب او ستائر‬
‫التطبيقاث التي يمكن انشاؤها من خالل لىحت‬
‫الزاسبيزي‬
‫‪ .1‬تصمٌم نظم التحكم الخاصة بالمنازل الذكٌة‪.‬‬
‫‪ .2‬صناعة الروبوتات والغواصات وكذلك الطائرات بدون طٌار‪.‬‬
‫‪ .3‬تطبٌقات المراقبة مثل عمل كامٌرات لبث فٌدٌو والصور عن بعد‪.‬‬
‫‪.4‬المراقبة البٌتٌة‪ ،‬مثل عمل نظام مراقبة درجات الحرارة والرطوبة‬
‫عن بعد‬
‫‪.5‬التلفاز الذكً‪.‬‬
‫‪ .6‬الحواسٌب الفائقة‬
‫‪.7‬االقمار الصناعٌة البالونٌة‬
‫الذوائر المتكاملة‬
‫• الدوائر المتكاملة ‪integrated circuit‬وٌرمز لها ‪ IC‬او‬
‫ٌطلق علٌها الشرٌحة االلكترونٌة ‪.‬‬
‫• هً عبارة عن دائرة الكترونٌة مصغرة تحتوي على العدٌد‬
‫من الترانزستورات والمقاومات والمكثفات التً تقوم فً‬
‫وظائف معٌنة‬
‫الذوائر التكاملية‬
‫وهً عبارة عن رقاقة مصنوعة من السٌلكون لذلك تسمى فً‬
‫شرٌحة أو رقاقة السٌلكون وهً تحتوي على اآلالف من القطع‬
‫االلكترونٌة الدقٌقة جدا مثل الترانزستورات والمقاومات‬
‫والمكثفات وتتصل مع بعضها دون الحاجة السالك وٌبلغ حجمها‬
‫عدة مٌلمترات‬
‫مكىوات شريحة السليكىن‬
‫استخذامات الذوائر المتكاملة‬
‫‪ .1‬االجهزة اإللكترونٌة مثل الرادٌو والمسجل التلفزٌون‬
‫والكمبٌوتر والهاتف وغٌرها‪.‬‬
‫‪ .2‬وتستخدم بغرض تخزٌن المعلومات كما هو الحال فً الفالش‬
‫والمٌموري والرامات‪.‬‬
‫‪ .3‬تستخدم كدوائر منقٌة للقٌام فً اوامر معٌنة باالجهزة‬
‫تصىيفات الذوائر التكاملة‬
‫حسب عدد العناصز (البىاباث) التي تحتىيها‬
‫الدارات المتكاملة ذات العدد الصغٌر من البوابات‪ :‬وتحوي هذه‬ ‫‪.1‬‬
‫الدارات أقل من ‪ 10‬بوابات وتدعى هذه الدارات بـ ‪" Small ،SSI‬‬
‫« ‪scale integration‬‬
‫الدارات المتكاملة ذات العدد المتوسط من البوابات‪ :‬وتحوي هذه‬ ‫‪.2‬‬
‫الدارات من ‪ 10‬إلى أقل من ‪ 100‬بوابة وٌرمز لها بـ ‪" ،MSI‬‬
‫‪Medium scale integration".‬‬
‫الدارات المتكاملة ذات العدد الكبٌر من البوابات‪ٌ :‬رمز لها بـ ‪LSI‬‬ ‫‪.3‬‬
‫اختصارا ً لـ ‪ ،Large scale integration‬تحوي من ‪ 100‬إلى‬
‫‪ 10000‬بوابة‪.‬‬
‫الدارات ذات العدد الكبٌر جدا ً من البوابات‪ :‬وهً تحوي على ما ٌزٌد‬ ‫‪.4‬‬
‫عن ‪ 10000‬بوابة‪ ،‬نرمز لها بـ ‪" Very Large scale ،VLSI‬‬
‫‪integration‬‬
‫• وهنالك تصنٌف آخر ٌقسم الدارات المتكاملة حسب نوع فرق‬
‫الجهد الذي تقبله فً مدخلها‪ ،‬إذ تقسم إلى‪:‬‬
‫‪ .1‬الدارات الخطٌة‪Linear Circuits: ،‬‬
‫• وهً الدارات التً تقبل فً مدخلها فرق جهد متغٌرة بشكل‬
‫مستمر‪.‬‬
‫‪ .2‬الدارات الرقمٌة‪Digital Circuits: ،‬‬
‫• هً الدارات التً تقبل فً مدخلها فرق جهد محدد ‪ 0‬فولت‬
‫أو ‪ 5‬فولت مثالً‪ ،‬أي الرقمٌن المنطقٌٌن ‪ 0‬و ‪ .1‬وتعطً هذه‬
‫الدارة فً مخرجها قٌما ً محددة أٌضا ً‪ 0 .‬أو ‪ 5‬فولت أو‬
‫القرٌب منها‪.‬‬
‫البىاباث المنطقيت (‪ ، (Logic Gates‬المؤقتاث ( ‪ (Timers‬مسجالث اإلساحت ( ‪Shift‬‬
‫)‪Registers‬‬

‫• البوابات المنطقٌة (وهً أحد مكونات بناء الكثٌر من الدوائر‬


‫المتكاملة ذاتها)‪.‬‬
‫• ٌمكن أن ٌتم توصٌل البوابات المنطقٌة بداخل الدوائر‬
‫المتكاملة إلنشاء المؤقتات والعدادات )‪counters‬‬
‫والمساكات ( ‪) latches‬ومسجالت اإلزاحة والعدٌد من‬
‫الدوائر المنطقٌة األخرى‪.‬‬
‫المستشعزاث )‪)sensors‬‬

‫• المستشعرات الرقمٌة الحدٌثة مثل مستشعرات الحرارة‬


‫ومقاٌٌس التسارع والجٌرسكوب غالبها تأتً على شكل حزم‬
‫دوائر متكاملة‪.‬‬
‫• هذه الدوائر المتكاملة عادة ما تكون أصغر من المتحكمات‬
‫الدقٌقة أو الدوائر المتكاملة األخرى المثبتة على ألواح‬
‫الدوائر المطبوعة‪ ،‬وٌتراوح عد السنون بها من ‪ 3‬إلى ‪20‬‬
‫سن‪ .‬أصبح من النادر أن نرى مستشعر على شكل حزمة‬
‫‪ ،DIP‬والغالبٌة العظمى حالٌا ً حزم ‪QFP‬أو ‪QFN‬أو حتى‬
‫‪BGA.‬‬

You might also like