قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

ahmeedzeki
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 34
نشاط [ ahmeedzeki ]
قوة السمعة:0
قديم 24-11-2010, 06:26 AM المشاركة 1   
افتراضي الفرق بين microcontroller و plc Twitter FaceBook Google+



السلام عليكم
هناك سؤال محيرني و ارجو ممن لديه خبرة في هذا المجال الجواب
ما هو الفرق بين microcontroller و plc
و ما هو مجالات استخدام كل منهما؟
و هل يمكن استبدال احدهما بالاخر؟
و هل يمكن برمجة plc عن طريق السي ؟
و لماذا plc يستخدم في المجالات الصناعية؟
و هل ان التعامل مع المداخل و المخارج هو نفسه في المايكرو؟؟؟
و الكثير من الاسئلة و لكن لا اريد ان اطول عليكم
و شكرا لصبركم

اعلانات

الصورة الرمزية اكزي
اكزي
:: عضو ذهبي ::
تاريخ التسجيل: May 2009
الدولة: المغرب iguizzi06*hotmail.com // www.facebook.com/iguizzi.abdallah
المشاركات: 2,434
نشاط [ اكزي ]
قوة السمعة:148
قديم 24-11-2010, 05:27 PM المشاركة 2   
افتراضي


السلام عليكم

بعض المساعدة أخي الكريم



1- المايكروبروسيسور Microprocessor:

يتألف المايكروبروسيسور من وحدة معالجة مركزية تدعى بـ CPU و هي اختصاراً لـ: Central Processing Unit. و من وحدتي الربط -التي تربط المعالج مع الوسط الخارجي- المنطقي و تدعى عادةً بـ Peripheral I/O Ports.كما يتواجد ذاكرة عشوائية صغيرة السعة RAM أما ذاكرة البرنامج فهي صغيرة جدا و قد صممت لحفظ جزئ صغير من البرنامج (و عادةً يكون جزء القراءة و الكتابة من و إلى EEPROM). كما يتم تخزين فيها بعض عناوين المعلومات المتوفرة في الذاكرة الخارجية EEPROM.



لذلك فالمايكروبروسيسور بحاجة إلى ذاكرة مساعدة و هذا يقتضي أن تكون وحدتي الاتصال مؤلفة من جزئيين:
1-البيانات Data Lines: و هي مدخل البيانات التي يجب أن يتم إيصالها للمعالج ليقوم بمعالجتها. و لها 8 أو 16 أو 32 مدخل Pin على حسب نوع المعالج و قدرته أي 8 بت أو 16 بت أو 32 بت أما هذه البيانات تكون متوفرة عادة في الذاكرة المساعدة الخارجية.
2-العنوانينAddress Lines: وهي مخرج من المعالج يرسل عليه عناوين المعلومات المتوفرة في الوسط الخارجي (الذاكرة المساعدة مثلا). فيقوم المعالج بوضع العنوان على شكل 8 أو 16 أو 32 بت و من ثم يقرأ المعلومة التي يحتاجها عن طريق مدخل البياناتData Lines.


و مثالا على بعض أصناف معالجات المايكروبروسيسور هو معالج 68000 من شركة Motorola و المعالج الشهير Z80.
الخلاصة: إن المايكروبروسيسور لا يمكنه أن يعمل مستقلاً بدون وجود بعض المساعدات مثل الذواكر مثلاً! و إذا ما نظرنا إلى دارة تحوي معالج مايكروبروسيسور فيمكننا أن نشاهد بالقرب من المعالج الذواكر المساعدة مثل ROM-EPROM-EEPROM. إذا فدارة المايكروبروسيسور هي الأكثر تعقيدا من المليكروكونترولير و الـ PLC.



2-المايكروكونترولر Microcontroller:

و هو عبارة عن مايكروبروسيسور تم تطويره بحيث تم وضع جميع المكونات التالية في شريحة واحدة مدمجة:
1- وحدة المعالجة المركزية Central Processing Unit CPU

2- ذاكرة مؤقتة (عشوائية) Read Access Memory RAM

3 - ذاكرة قابلة للقراءة و الكتابة كهربائية EEPROM

4- مداخل الربط المنطقية بين المعالج و الوسط الخارجي Peripheral I/O Units



يجب أن نذكر أن هناك بعض الحالات التي يتم استخدام ذاكرة إضافية للمعالج عندما تكون كمية المعلومات المراد تخزينها أكبر من سعة الذاكرة الداخلية للمعالج!





الخلاصة: المايكروكونترولر هو جيل جديد و مطور عن المايكروبروسيسور و أن جميع ملحقات المعالج تم وضعها في شريحة واحدة و من هنا فبناء دارة تحوي مايكروكونترولر تكون بسيطة و صغيرة و ليست معقدة!



3- الـPLC:

الـ PLC هي اختصار لـ Programmable Logic Circuit و هو بالنهاية عبارة عن دارة تحوي على معالج مايكروكونترولر مربوط إلى وحدات إدخال رقمية أو تشابهيه و وحدات خرج رقمية أو تشابهيه. فكل ما عليك فعله هو أن تقوم ببرمجة الـ PLC على حسب إشارات الدخل و الخرج التي تريدها و لكن بلغة تختلف من شركة لأخرى و بعض الشركات المتطورة تستخدم لغة FBD أي Function Block Diagram مثل شركة Vacon PLC.



الخلاصة: الـ PLC هو عبارة عن دارة معالج موصلة لمداخل و مخارج تناسب جميع التطبيقات General Purpose I/O Unit فهو مثلاً مجهز بدارة الاتصال التسلسلي و ريليات قيادة من أجل التيارات العالية (من 1 و حتى 10 أمبير)...الخ. ولذلك كل ما يجب علينا إتباعه هو أن نقوم بتوصيل مداخل و مخارج الـ PLC إلى الجهاز الذي نريد أن نتحكم به بعد برمجته طبعاً!


منقول للفائدة
قال رسول الله صلى الله عليه وسلم:
إذا مات ابن آدم انقطع عمله إلا من ثلاث
صدقة جارية
أو علم ينتفع به
أو ولد صالح يدعوا له


اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

ahmeedzeki
:: مهندس ::
تاريخ التسجيل: Oct 2010
المشاركات: 34
نشاط [ ahmeedzeki ]
قوة السمعة:0
قديم 24-11-2010, 07:18 PM المشاركة 3   
افتراضي


بارك الله فيك يا اخي العزيز
و كثر الله من امثالك
و شكرا جزيلا


الصورة الرمزية اكزي
اكزي
:: عضو ذهبي ::
تاريخ التسجيل: May 2009
الدولة: المغرب iguizzi06*hotmail.com // www.facebook.com/iguizzi.abdallah
المشاركات: 2,434
نشاط [ اكزي ]
قوة السمعة:148
قديم 24-11-2010, 08:36 PM المشاركة 4   
افتراضي


بارك الله فيك يا اخي العزيز
و كثر الله من امثالك
و شكرا جزيلا


.........................

وكدلك أنت أخي الكريم بارك الله فيك

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:31 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025