منتديات الالكترونيات العصرية  
yoursite.com page title .

استرجاع كلمة المرور طلب كود تفعيل العضوية تفعيل العضوية
العودة   منتديات الالكترونيات العصرية > منتدى الحاكمات الدقيقة Microcontroller > منتدى البرمجه بالمخطط السلمى ladder diagram

  #1  
قديم 06-14-2010, 12:30 PM
الصورة الرمزية F.Abdelaziz
F.Abdelaziz F.Abdelaziz غير متواجد حالياً
استاذ الكترونيان
 
تاريخ التسجيل: May 2009
المشاركات: 2,658
معدل تقييم المستوى: 21
F.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to behold
افتراضي تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

السلام عليكم

اقدم لكم

متحكم فى محرك الخطوة Stepper Motor controller

المرجع الاساسى

http://www.massmind.org/images/www/h...lec/e_step.htm





اسس العمل :

يوجد العديد من أنوع محركات الخطوة :

فمنها النوع الأحادي القطبية Unipolar والنوع ثنائي القطبية Bipolar type والنوع احادى الوجه Single-phase والنوع متعدد الاوجه Multi-phase type .
وغالبا ما تستخدم محرك الخطوة احادى الوجه فى الساعات البلورية (الكوارتز) .

فى هذا الموضوع سوف يتم شرح اسس (مبدأ) عمل محرك الخطوة ثنائى الوجه 2-phase احادى القطبية unipolar ذات المغناطيس الدائم PM .

فى هذا النوع يستخدم عضو دوار rotor ذات مغناطيس دائم وملفات فى العضو الثابت stator . الشكل يبين محرك الخطوة ذات اربعة أقطاب 4-poles وفى هذه الحالة تكون خطوة زاوية العضو الدوار للمحرك هى 90 درجة step angle .



الاربعة أقطاب هى قطب علوى وقطب سفلى و قطب جانب ايمن وقطب جانب ايسر . الملفات X-X1 و Y-Y1 متماثلة .

وكمثال فإن الملف Y والملف Y1 هما القطب العلوى والقطب السفلى . يتم لف الملف Y والملف Y1 بحيث يكونا ذات قطبيه معاكسة عند توصيل تيار كهربائى الى الملف Y وتوصيل تيار كهربائى للملف Y1 . كذلك الحال بالنسبة للملفين X و X1 .

يتم التحكم فى دوران المحرك (السرعة والاتجاه) عن طريق التحكم فى التيار الكهربائى الذى يمر فى الملفات X و X1 و Y و Y1 .

التحكم فى اتجاه عقارب الساعة Clockwise control

يتم التحكم فى الملفات X و X1 و Y و Y1 كما يلى







التحكم فى اتجاه عكس عقارب الساعة Counterclockwise control

يتم التحكم فى الملفات X و X1 و Y و Y1 كما يلى








يمكنك من الأشكل ملاحظة ان العضو الدوار يستقر فى الوسط بين قطبين من أقطاب العضو الدوار .
عند تغيير قطبية احد جانبى العضو الثابت يحدث ارتداد (انعكاس) نتيجة المغناطيسية وتكون النتيجة تثبيث موضع العضو الدوار .

من أهم خصائص محرك الخطوة :

امكانية التحكم الصحيح والدقيق فى الزاوية مع الدوران المستقر (يعتمد ذلك على مرونة اشارة التحكم ) . علاوة على انه يتم تثبيت العضو الدوار عن طريق المغناطيسية فى حالة الوقوف stationary وقوة الوقوف كبيرة (عزم الوقوف ) لذلك فهو يناسب استخدام الوقوف عند زاوية محددة .
المحرك المستخدم هنا ذات 48 خطوة 48 steps وزاوية الخطوة 7.5 درجة .

طريقة التحكم تتم تماما كما فى الشرح السابق :

حالة التحكم فى اتجاه عقارب الساعة :



المحتويات فى المرفق

http://dbaasco.com/up4/dldjxX04105.zip.html


والى لقاء قريب ان شاء الله
رد مع اقتباس
  #2  
قديم 06-14-2010, 01:35 PM
الصورة الرمزية F.Abdelaziz
F.Abdelaziz F.Abdelaziz غير متواجد حالياً
استاذ الكترونيان
 
تاريخ التسجيل: May 2009
المشاركات: 2,658
معدل تقييم المستوى: 21
F.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to behold
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

السلام عليكم

نتابع


الدائرة الكهربية واللوحة المطبوعة من المصدر






شرح الدائرة الكهربية :

1- دائرة تشغيل المحرك Motor driving circuit

هذه الدائرة تقوم بتغذية ملفات محرك الخطوة . يوجد دائرة لكل ملف من الملفات X و X1 و Y و Y1 . يستخد لذلك ترانزستور من نوع دارلنجتون Darlington لكل ملف وهو عبارة عن مرحلتين من ترانزستورين متصلين على التوالى داخليا للحصول على تكبير تيار "hfe" (كسب) مرتفع (حاصل ضرب تكبير المرحلتين).

الدايود الموضوع بين المجمع collector وجهد التغذية الموجب لحماية الترانزستور . عندما يتحول الترانزستور الى حالة الفصل OFF من حالة التوصيل يحاول ملف المحرك البقاء على استمرار مرور التيار الكهربائى فيتولد جهد مرتفع ويقوم الدايود بامرار التيار الناتج عن هذا الجهد المرتفع و منعه من الوصول الترانزستور .





والى لقاء قريب ان شاء الله
رد مع اقتباس
  #3  
قديم 06-14-2010, 02:00 PM
الصورة الرمزية F.Abdelaziz
F.Abdelaziz F.Abdelaziz غير متواجد حالياً
استاذ الكترونيان
 
تاريخ التسجيل: May 2009
المشاركات: 2,658
معدل تقييم المستوى: 21
F.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to behold
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

السلام عليكم

نتابع

2- دائرة التحكم فى السرعة Speed control circuit

هذه الدائرة تتحكم فى دوران المحرك . الترانزستور TR1 يصبح موصل ON عندما تكون الحالة المنطقية للطرف RB7 عند المستوى المرتفع H . فى هذه الحالة تمر شحنة المكثف C1 خلال الترانزستور ويصبح جهد طرفى المكثف تقريبا 0V .

عندما يتحول الطرف RB7 الى الحالة المنطقية المنخفضة L يتحول الترانزستور الى حالة الفصل OFF .فى هذه الحالة يمر التيار الكهربائى خلال المقاومة المتغيرة VR1 والمقاومة R4 الى المكثف C1 حيث يبدأ فى الشحن . يزداد الجهد بين طرفى المكثف تدريجيا كلما زادت الشحنة (بمرور الوقت) كدائرة تكامل .

http://www.massmind.org/images/www/h...lec/e_ckt2.htm

يتم كشف (الاحساس) بجهد المكثف عن طريق الطرف RB5 . يقوم البرنامج بمقاطعة التحكم فى المحرك حتى يختبر الطرف RB5 بعد جعل الطرف RB7 منخفض L ويصبح الطرف RB5 مرتفع H .

عند جعل المقاومة RV1 صغيرة يكون زمن شحن المكثف قصير ويصبح التحكم فى المحرك سريع . يصبح التحكم فى المحرك بطىء عندما تكون المقاومة VR1 كبيرة . يمكن تغيير مدة التحكم فى السرعة
speed control range بتغيير قيمة المكثف .



والى لقاء قريب ان شاء الله
رد مع اقتباس
  #4  
قديم 06-14-2010, 04:43 PM
الصورة الرمزية F.Abdelaziz
F.Abdelaziz F.Abdelaziz غير متواجد حالياً
استاذ الكترونيان
 
تاريخ التسجيل: May 2009
المشاركات: 2,658
معدل تقييم المستوى: 21
F.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to behold
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

السلام عليكم

نتابع


3- دائرة البدء والإيقاف Start/stop circuit

هذه الدائرة تستخدم فى دوران المحرك فى اتجاه عقارب الساعة clockwise أو فى اتجاه عكس عقارب الساعة counterclockwise أو ايقاف المحرك stopping . تستخدم المفاتيح الضاغطة . كما تستخدم مقاومة للرفع (الجذب) الى أعلا بحيث يصبح الطرف فى الحالة المنطقية المرتفعة عندما يكون المفتاح فى حالة فصل OFF . المنفذ PORT B بالميكروكونترولر يحتوى على مقاومات رفع داخلية . ومع ذلك ولأن الطرف RB5 يستخدم لكشف جهد المكثف فلن نستخدم المقاومات الداخلية هذه المرة .

إذا استخدم المنفذ PORT A فى كشف جهد المكثف فانه يمكننا عندئذ استخدام المقاومات الداخلية فى المنفذ PORT B .






4- دائرة المذبذب Oscillator

يستخدم مذبذب رنين بتردد 4 ميجا هرتز 4-MHz resonator لان الدائرة لا تحتاج الى سرعات تشغيل مرتفعة .




5- دائرة الامداد بالقدرة Power supply circuit

الغرض من هذه الدائرة هو الحفاظ على إمداد الميكروكونترولر بالجهد 5V بينما يتم امداد محرك الخطوة بجهد اعلى من 5V (12 فولت مثلا ).

نستخدم منظم الجهد 78L05 لان تياره (100 ma ) كافى لهذه الدائرة .





المحتويات


http://dbaasco.com/up4/dldbmR19344.zip.html

والى لقاء قريب ان شاء الله

رد مع اقتباس
  #5  
قديم 06-14-2010, 05:31 PM
الصورة الرمزية eng_a_sayed
eng_a_sayed eng_a_sayed غير متواجد حالياً
استاذ ومشرف اليكترونيات
 
تاريخ التسجيل: Jun 2008
الدولة: India in next Dec
المشاركات: 1,243
معدل تقييم المستوى: 23
eng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud ofeng_a_sayed has much to be proud of
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

ما شاء الله لا قوة الا بالله

درس رائع وكنا ننتظره

بارك الله فيك وجعله فى ميزان حسناتك

تحياتى
__________________
رد مع اقتباس
  #6  
قديم 06-14-2010, 06:04 PM
الصورة الرمزية F.Abdelaziz
F.Abdelaziz F.Abdelaziz غير متواجد حالياً
استاذ الكترونيان
 
تاريخ التسجيل: May 2009
المشاركات: 2,658
معدل تقييم المستوى: 21
F.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to behold
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

اقتباس:
المشاركة الأصلية كتبت بواسطة eng_a_sayed مشاهدة المشاركة
ما شاء الله لا قوة الا بالله

درس رائع وكنا ننتظره

بارك الله فيك وجعله فى ميزان حسناتك

تحياتى
اخى الكريم

اشكرك شكرا جزيلا

رأى خبير اعتز به دائما

مع تمنياتى بدوام التوفيق
رد مع اقتباس
  #7  
قديم 06-14-2010, 10:03 PM
الصورة الرمزية F.Abdelaziz
F.Abdelaziz F.Abdelaziz غير متواجد حالياً
استاذ الكترونيان
 
تاريخ التسجيل: May 2009
المشاركات: 2,658
معدل تقييم المستوى: 21
F.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to behold
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

السلام عليكم
نتابع

إلقاء الضوء على محرك الخطوة فى برنامج بروتيس Proteus


جدول خصائص محرك الخطوة (يظهر عند النقر المزدوج عليه)




لتحديد أطراف وملفات المحرك نستخدم اوم ميتر (جهاز قياس الاوم ) او الافوميتر على وضع اوم

حالة رقم 1



حالة رقم 2




حالة رقم 3



حالة رقم 4




وبعد ان تم تحديد أطراف الملفات والاقطاب يتم التوصيل بالشكل التالى





والى لقاء قريب ان شاء الله
رد مع اقتباس
  #8  
قديم 06-15-2010, 02:13 AM
الصورة الرمزية F.Abdelaziz
F.Abdelaziz F.Abdelaziz غير متواجد حالياً
استاذ الكترونيان
 
تاريخ التسجيل: May 2009
المشاركات: 2,658
معدل تقييم المستوى: 21
F.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to behold
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

السلام عليكم

نتابع

استخدام الدائرة المتكاملة ULN2003 فى تشغيل محرك الخطوة :

بدلا من استخدام ترانزستورات دارلنجتون ودايودات ومقاومات منفصلة من الممكن استخدام الدائرة المتكاملة ULN2003 وهى عبارة عن سبع دوائر داخل شريحة واحدة كما فى الشكل :



محرك الخطوة الشائع الاستخدام يكون شكله العام وتوصيله بالدائرة كما يلى






والى لقاء قريب ان شاء الله
رد مع اقتباس
  #9  
قديم 06-15-2010, 04:16 AM
الصورة الرمزية F.Abdelaziz
F.Abdelaziz F.Abdelaziz غير متواجد حالياً
استاذ الكترونيان
 
تاريخ التسجيل: May 2009
المشاركات: 2,658
معدل تقييم المستوى: 21
F.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to beholdF.Abdelaziz is a splendid one to behold
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

السلام عليكم

نتابع

تنفيذ مشروع متحكم محرك الخطوة على برنامج بروتيس :







مرفق طيه : ملفات : بروتيس والبرنامج بلغة الاسمبلى وملف الهكس

والى لقاء قريب ان شاء الله
الملفات المرفقة
نوع الملف: zip PROTEUS.zip‏ (93.8 كيلوبايت, المشاهدات 1786)
رد مع اقتباس
  #10  
قديم 11-27-2010, 07:34 PM
فرج بوحوش فرج بوحوش غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Nov 2010
المشاركات: 1
معدل تقييم المستوى: 0
فرج بوحوش is on a distinguished road
افتراضي رد: تفاصيل متحكم فى محرك الخطوة Stepper Motor controller

السلام عليكم/اخى/F.Abdelaziz
بارك الله فيك على هذة المعلومات القيمة فى دوائر التحكم الكترونية.ولى سؤال بهذا الخصوص.
اريد مخطط توضيحى يبين كيفية دخول(المولد) فى الخدمة فى حالة انقطاع الكهرباء العامة.وكيفية خروج (المولد) من الخدمة عند عودة الكهرباء العامة.ولكى والى جميع الاعضاء جزيل الشكر.

ملاحظة:-
هل يمكن عمل هذة الدائرة بدون مؤقتات زمنية؟(عضو جديد)
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
controller, motor, stepper, متحكم, محرك, الخطوة

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

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 08:15 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
الحقوق محفوظة لمنتديات الاليكترونيات العصرية

Security team

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77