22-09-12, 09:53 AM
بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته .
بعد أن تعرفنا على طرق الادخال والإخراج ، سنعود هنا في درسنا الأخير ضمن سلسلة الدروس النظرية للتحدث عن طرق معالجة البيانات ، قبل أن نواصل في سلسلة دروسنا القادمة مع مثال حي وتطبيقي خطوة بخطوة .
أبسط وسائل المعالجة : المعالجات المنطقية Logic Gates :
مثل And و Or و Not وخلافها ، وباختصار يمكن استخدامها في عمليات الجمع والطرح ، وعكس الاشارة وخلافه خارج نطاق الكومبيوتر ، ويتم عادة تجميعها ضمن Gates تستقبل مصدر كهربائي VCC و Ground اضافة إلى عدد من المدخلات وبالتالي عدد من المخرجات أيضاً ، على سبيل المثال دائرة And تكون بهذا الشكل مثلاً :
أما تركيبها الداخلي فيكون بالشكل التالي مثلاً :
حيث أن A1 مع B1 يكون ال Output الخاص بهم على Q1 مثلاً ...
هناك وسائل أخرى لاتخاذ القرار مثل Buffer على سبيل المثال ، وهو يسمح للتيار (أياً كانت قيمته) بالمرور من نقطة1 إلى نقطة2 في حالة كون المدخل 1 على سبيل المثال ، ونستفيد منه بعمل متحكمات .
المتحكم الأكبر هو ال Relay حيث نلحظ في ال Buffer أنه لا يمكن له التعامل سوى مع فرق جهد لا يتعدى 12 ، أما ال Relay فهو قابل للتحكم بفرق جهد يزيد حتى عن 220 فولت ، ولذا يعد أحد أحجار الزاوية في أي تطبيق صناعي حيث يستخدم مثلاً للتحكم في تشغيل واطفاء الأجهزة الكهربائية بدلالة فرق الجهد القادم من الكومبيوتر ، وسنقوم باستخدامه إن شاء الله في مرحلة التطبيق العملي ، هذه صورة ال Relay على أية حال :
وهذه هي فكرة عمله :
هناك الكثير من وسائل التحكم في العمليات ، ولكن سننتقل مباشرة إلى أكبرها وهو MicroController ، وهو ليس اكبرها اعتباطاً ولكن لإنك تقوم ببرمجته لينفذ لك أي نوع من المهام التي ترغب فيها ، وعادة ما يكون لل MicroController وسائل ادخال واخراج ويحتوي على ذاكرة ومعالج مختلف الكفاءة والقدرة حسب نوع ال MicroController وسعره ، لن نستخدمه في أمثلتنا القادمة ولكن ربما بعد انتهائنا من سلسلة الدروس هذه قد تكون هناك دروس خاصة ببرمجة ال MicroController ..
والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .
متغيب