حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر :: منتدى برمجة الميكروكونترولر PIC & AVR بلغة منطق السلم LADDER
صفحة 1 من اصل 1
حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
المرجع الأساسى :
http://easyplc.altervista.org/easyplc.php
مراجع مساعدة :
http://www.eeecb.com/vb/
https://fathallaabdelaziz.forumarabia.com/
غالبا ما يواجة البعض منا بعض المواقف التى لا يمكن حلها بالإلكترونيات التقليدية ، مثل حالات التحكم الأتوماتيكى البسيطة والتى تكون مضطرا لاستخدام الألكترونيات المبرمجة .
إذا ما هو الحل ؟
حاليا السوق مملوء بالإلكترونيات المبرمجة ، وبالتالى يمكن أن يكون لديك كل ما تحتاجه . لكن ، هل حقا فكرت عن الشىء المناسب للتطبيق الخاص بك ؟
إذا فكرنا فى المتحكم المنطقى "التجارى" ، فعلينا ، بدون شك ، دفع ثمنه ، وبالإضافة إلى تكلفة الأجهزة (الهاردوير) فغالبا ما نضطر للتعامل مع مكونات برمجية (سوفت وير) ، والتى ليست دائما رخيصة . هل يمكن للهواة ، ومحبى الإلكترونيات ، تحمل تلك التكاليف للتغلب على القيود التى تضعها الإلكترونيات الكلاسيكية ؟
هنا الحل لبناء متحكم منطقى مبرمج PLC خاص بك : لافت للنظر ، بسيط ، موثوق به ، وقوى .
الخواص الأساسية للمتحكم المنطقى Easy-PLC :
· مصدر القدرة 24Vdc .
· 8 مداخل رقمية (24Vdc) .
· 5 مخارج رقمية بترانزستور NPN .
· 2 مدخل تناظرى 0-5Vdc .
· 2 مدخل تناظرى 0-10Vdc .
· 1 مدخل تناظرى 0-20Ma .
· واجة اتصال تسلسلى RS232 .
· يستخدم الميكروكونترولر PIC18 @ 40Mhz ( وممكن PIC16 ) .
يمكن برمجة المتحكم المبرمج المنطقى Easy-PLC بلغة "منطق السلم" بفضل البرمجيات المجانية LDMICRO (الموقع http://cq.cx/ladder.pl ) ، أو يمكن برمجته بلفة البيسك أو لغة السى لتحقيق الاستفادة القصوى من الإمكانيات .
من الممكن البرمجة عن طريق المنفذ التسلسلى للمتحكم Easy-PLC باستخدام "محمل الإقلاع" bootloader . محمل الإقلاع هو "برنامج" والذى يوضع (يثبت) بالميكروكونترولر ويتيح (بفضل المنفذ التسلسلى) برمجة ذاكرة الفلاش بالبرنامج الخاص بنا . من أجل القيام بذلك ، فسوف يلزم برمجة الميكروكونترولر بمحمل الإقلاع عند الاستخدام أول مرة . سوف نستخدم محمل الإقلاع Tiny Bootloader والذى لا يحتل سوى 100 كلمة من البرنامج ( الموقع :
http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm )
فيما يلى رابط المشروع الأصلى :
Download EasyPLC Project (download 522, size 1202 KB)
والآن إلى التفاصيل :
المرجع الأساسى :
http://easyplc.altervista.org/easyplc.php
مراجع مساعدة :
http://www.eeecb.com/vb/
https://fathallaabdelaziz.forumarabia.com/
غالبا ما يواجة البعض منا بعض المواقف التى لا يمكن حلها بالإلكترونيات التقليدية ، مثل حالات التحكم الأتوماتيكى البسيطة والتى تكون مضطرا لاستخدام الألكترونيات المبرمجة .
إذا ما هو الحل ؟
حاليا السوق مملوء بالإلكترونيات المبرمجة ، وبالتالى يمكن أن يكون لديك كل ما تحتاجه . لكن ، هل حقا فكرت عن الشىء المناسب للتطبيق الخاص بك ؟
إذا فكرنا فى المتحكم المنطقى "التجارى" ، فعلينا ، بدون شك ، دفع ثمنه ، وبالإضافة إلى تكلفة الأجهزة (الهاردوير) فغالبا ما نضطر للتعامل مع مكونات برمجية (سوفت وير) ، والتى ليست دائما رخيصة . هل يمكن للهواة ، ومحبى الإلكترونيات ، تحمل تلك التكاليف للتغلب على القيود التى تضعها الإلكترونيات الكلاسيكية ؟
هنا الحل لبناء متحكم منطقى مبرمج PLC خاص بك : لافت للنظر ، بسيط ، موثوق به ، وقوى .
الخواص الأساسية للمتحكم المنطقى Easy-PLC :
· مصدر القدرة 24Vdc .
· 8 مداخل رقمية (24Vdc) .
· 5 مخارج رقمية بترانزستور NPN .
· 2 مدخل تناظرى 0-5Vdc .
· 2 مدخل تناظرى 0-10Vdc .
· 1 مدخل تناظرى 0-20Ma .
· واجة اتصال تسلسلى RS232 .
· يستخدم الميكروكونترولر PIC18 @ 40Mhz ( وممكن PIC16 ) .
يمكن برمجة المتحكم المبرمج المنطقى Easy-PLC بلغة "منطق السلم" بفضل البرمجيات المجانية LDMICRO (الموقع http://cq.cx/ladder.pl ) ، أو يمكن برمجته بلفة البيسك أو لغة السى لتحقيق الاستفادة القصوى من الإمكانيات .
من الممكن البرمجة عن طريق المنفذ التسلسلى للمتحكم Easy-PLC باستخدام "محمل الإقلاع" bootloader . محمل الإقلاع هو "برنامج" والذى يوضع (يثبت) بالميكروكونترولر ويتيح (بفضل المنفذ التسلسلى) برمجة ذاكرة الفلاش بالبرنامج الخاص بنا . من أجل القيام بذلك ، فسوف يلزم برمجة الميكروكونترولر بمحمل الإقلاع عند الاستخدام أول مرة . سوف نستخدم محمل الإقلاع Tiny Bootloader والذى لا يحتل سوى 100 كلمة من البرنامج ( الموقع :
http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm )
فيما يلى رابط المشروع الأصلى :
Download EasyPLC Project (download 522, size 1202 KB)
والآن إلى التفاصيل :
رد: حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
والآن إلى التفاصيل الخاصة بمشروعك الخاص :
أولا : الأجهزة (الهاروير) :
1- دائرة مصدر القدرة :
نصيحة :
قبل أن تصبح الدائرة الكهربية كبيرة ومعقدة ، قم بتنفيذ جزء تلو الآخر سواء فى مخطط الدائرة الكهربية أو اللوحة المطبوعة حيث أن كل جزء يرتبط ببعضه البعض ثم يرتبط بالأجزاء الأخرى .
أ- مخطط الدائرة الكهربية :
ب- اللوحة المطبوعة
ت- الشكل الثلاثى الأبعاد :
رد: حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
دوائر الدخل التناظرى :
• 2 دخل تناظرى 0-5VDC : دخول مباشر ( أو من خلال مقاومة توالى فقط) فهذا الجهد هو جهد الدخل المثالى للميكروكونترولر PIC .
• 2 دخل تناظرى 0-10VDC : دخول من خلال مقسم جهد لتخفيض هذا الجهد إلى الجهد المثالى وهو 0-5VDC . ستكون مقسم الجهد من مقاومتين كل واحدة منهما بقيمة 250 أوم ونأخذ الخرج من الوصلة بينهما كما فى الدائرة الكهربية أدناه .
• 1 دخل تناظرى 0-20mA : يتم وضع مقاومة بين الدخل والأرضى بقيمة 250 أوم ، بعند مرور التيار الكامل 200mA يتولد فرق الجهد الكامل على هذه المقاومة بمقدار
200 * 250 = 5000 mV أى 5VDC وهو جهد الدخل المثالى للميكروكونترولر PIC .
عدل سابقا من قبل Admin في الخميس مارس 13, 2014 6:04 pm عدل 2 مرات
رد: حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
دوائر الدخل الرقمى :
8 مداخل رقمية مع استخدام العوازل الضوئية ، وليدات بيان وجود إشارة الدخل الرقمى .
رد: حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
تصحيح خطأ سهوا :
فى الميكروكونترولر PIC18F2550 الطرف 6 لا يستخدم كمدخل تناظرى بل الطرف 7 هو الذى يستخدم كمدخل تناظرى AN4 ، لذلك وجب التنويه .
ولقد تم التعديل .
رد: حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
مكونات المذبذب الخارجية :
دوائر الخرج الرقمى باستخدام الريليهات :
ملحوظة هامة :
فى البداية سوف نستخدم الاتصال عن طريق المنفذ التسلسلى RS232 ، لذلك يمكن استخدام الميكروكونترولر PIC16F876A أو أى ميكروكونترولر آخر .
6 مخارج رقمية :
رد: حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
دائرة الاتصال عبر المنفذ التسلسلة RS232 :
رد: حان وقت : أسهل طريقة لبناء متحكم منطقى مبرمج خاص بك Easy-PLC (تكاليف قليلة – ربح كبير !!!)
إضافة وصلة برمجة بالدائرة ICSP :
تذكر التوصيل النموذجى التالى :
مواضيع مماثلة
» مشروع جهاز متحكم منطقى قابل للبرمجة PLC
» طريقة الاستعمال لمبرمجات ال PIC ميكروكونترولر
» تدريبات ومشاريع الأردوينو Arduino Tutorials and Projects
» طريقة استخدام الطرف RA4 كمخرج بالميكروكونترولر PIC16F84A
» مشروع متحكم فى درجة حرارة (بيان وتحكم) مع استخدام موديول ADC والحساس LM35 و LCD و RS232 مع المترجم CCS C
» طريقة الاستعمال لمبرمجات ال PIC ميكروكونترولر
» تدريبات ومشاريع الأردوينو Arduino Tutorials and Projects
» طريقة استخدام الطرف RA4 كمخرج بالميكروكونترولر PIC16F84A
» مشروع متحكم فى درجة حرارة (بيان وتحكم) مع استخدام موديول ADC والحساس LM35 و LCD و RS232 مع المترجم CCS C
منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر :: منتدى برمجة الميكروكونترولر PIC & AVR بلغة منطق السلم LADDER
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى