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

   

الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 636
نشاط [ المظلوم ]
قوة السمعة:
قديم 09-08-2012, 05:10 PM المشاركة 57   
افتراضي



أهلا ،،

هناك أمر لا افهمه !!!! ،،


اذا كانت مواصفات الموتور تقول ان الموتور عند التوصيل unipolar يكون اقصى تيار يمر في الملف 2 امبير ،، ومقاومة كل ملف 3 اوم ،، هذا معناه ان اقصى جهد ممكن ان يعمل معه الموتور هو 6 فولت ! ،، ولكنه الآن يعمل مع 12 فولت !! ،، فما هي المشكلة ! ،،

اما ان الموضوع اننا الآن نطبق pulses ولبس تيارا مستمرا ،، وبالتالي فالــ rated current يكون أكبر !!!! لا اعلم حقيقة 1!




تمنياتي

اعلانات

الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 636
نشاط [ المظلوم ]
قوة السمعة:
قديم 10-08-2012, 08:36 AM المشاركة 58   
افتراضي


ولو ان احدا لم يرد ولكن ساضع السؤال ،،

في قطعة الانترفيس الجاهزة التي لدي ، هناك في كل axis كلمة step وdir , وبما اني انا من صنع الدرايفر ، فعلي ان اعرف كيف يتم توصيل هذين الدخلين او الخرجين ؟!


بمعنى هل يجب ان اكتب كود في المايكروكنترولريتضمن الحركة لليمين والحركة للشمال ، واذا جااء امر من الانترفيس كاد بالتحرك لليمين ،، فيتحرك يمينا واذا جاء امر بالتحرك شمالا فيتحرك الموتور شمالا ؟!

ثانيا كيف اكتب كود لل step ؟ بمعني ماذا يرسل برنامج الماك على البورت المتوازي ؟!في خانة الstep والـdir ?

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

abdo1992
:: مهندس جيد ::
تاريخ التسجيل: Aug 2010
الدولة: مصر
المشاركات: 225
نشاط [ abdo1992 ]
قوة السمعة:
قديم 10-08-2012, 10:03 AM المشاركة 59   
افتراضي


اخي مظلوم .
في الواقع بالنسبة للداتا شيت بتاعت الماتور انا لاحظا ان في كثير من الاحيان نتعدي المكتوب من حدود التيار ولا يحدث شئ هذا الامر ربما يكون غريب ولكنة يحدث كثير ولكن اهم شئ عندك ان تتاكد ان بعد عمل الماتور لمدة خمس او ثلاث دقائق هل زادت حرارتة و في هذة الحالة يكون في مشكلة ضخمة في الوضع الذي تعمل بة .


abdo1992
:: مهندس جيد ::
تاريخ التسجيل: Aug 2010
الدولة: مصر
المشاركات: 225
نشاط [ abdo1992 ]
قوة السمعة:
قديم 10-08-2012, 10:07 AM المشاركة 60   
افتراضي


ثانيا :
دخل الdir .
دخل ال dir يحدد اتجاة الدوران فمثلا نفترض ان 0 يلف يمبن ويكون ترتيب النبضات مثلا
0001
0010
0100
وهكذا ولكن عندما يصبح 1 فسوف نعكس حركة ترتيب النبضات فسنكمل
0010
0001
1000
0100
وهكذا يكون هو يلف يسار


abdo1992
:: مهندس جيد ::
تاريخ التسجيل: Aug 2010
الدولة: مصر
المشاركات: 225
نشاط [ abdo1992 ]
قوة السمعة:
قديم 10-08-2012, 10:17 AM المشاركة 61   
افتراضي


واخيرا
دخل ال step او ck
دخل الاستب هو عبارة عن نبضات تخرج من الانترفيس تحدد بها سرعة الماتور
ولكن كيف تحدد سرعة الماتور
كل نبضة 0و1 تعطي خطوة واحدة اي تنطقل مثلا من الوضع
0001
الي 0010
وطبعا حسب سرعة النبضة فمثلا اذا جابت الواحد واستمرت علية ولم تعطي صفر فالماتور سوف يظل واقف حتي تاتي النبضة الجديدة وهكذا


WRHLAMDA
:: عضو فضي ::
تاريخ التسجيل: Feb 2005
المشاركات: 630
نشاط [ WRHLAMDA ]
قوة السمعة:
قديم 10-08-2012, 04:10 PM المشاركة 62   
افتراضي درايفر


الدرايفر الذي ارفقت صورتة بسيط ويفتقر الى بعض التحسينات
اولا هو لايتضمن ديودات لامتصاص الفولتية العكسة المحتثة وهذا يجعل الترانزسترات تسخن ويؤثر على اداء المحرك
ثانيا الترانزسترات ذات القدرة العالية لايمكن السيطرة عليها مباشرة من خلال المتحكم الدقيق بل لابد من مرحلة تكبير
لاحض المخطط التالي
http://upload.qariya.info/images/qar...ebf45e0ad2.png

D5 دايود امتصاص الفولتية المحتثة

Q5 ترانزستر قدرة

Q6 ترانزستر تكبير الاشارة

D6 دايود ضوئي للدلالة

R15 هذة المقاومة تقوم بتحييز قاعدة ترانزستر القدرة الى الجهد السالب واطفائة في حالة عدم وجود اشارة تشغيل

المقاومتان الاخريتان لحماية القاعدة من التيار الزائد

اما فيما يخص زيادة التيار اكثر من المقرر فلا انصح بة لانة قد يتلف المغناطيس الموجود داخل المحرك

بالمناسبة طلبت منك ان تقوم ببعض التجارب ؟؟؟؟؟ ماكانت النتائج


الصورة الرمزية المظلوم
المظلوم
:: مهندس متميز ::
تاريخ التسجيل: Oct 2011
الدولة: BH
المشاركات: 636
نشاط [ المظلوم ]
قوة السمعة:
قديم 12-08-2012, 06:06 AM المشاركة 63   
افتراضي


واخيرا
دخل ال step او ck
دخل الاستب هو عبارة عن نبضات تخرج من الانترفيس تحدد بها سرعة الماتور
ولكن كيف تحدد سرعة الماتور
كل نبضة 0و1 تعطي خطوة واحدة اي تنطقل مثلا من الوضع
0001
الي 0010
وطبعا حسب سرعة النبضة فمثلا اذا جابت الواحد واستمرت علية ولم تعطي صفر فالماتور سوف يظل واقف حتي تاتي النبضة الجديدة وهكذا

اخي الان في حالة انني سأستخدم كارت انترفيس جاهز وليس من صنعي ،، وساقوم ببناء الدرايفر الخاص بـ الموتورات ،، فيجب ان اربط بين خرج كرت الانترفيس ودخل كل درايفر فكيف اقوم ببناء هذا الترابط بين الدائرتين ؟!


abdo1992
:: مهندس جيد ::
تاريخ التسجيل: Aug 2010
الدولة: مصر
المشاركات: 225
نشاط [ abdo1992 ]
قوة السمعة:
قديم 12-08-2012, 10:59 AM المشاركة 64   
افتراضي


عادي مثلا هتلاقي في كارت الانترفيس مجموعة اسمها x axis هتلاقي فية كذا خرج الdir ,step,gnd ,vcc واحتمال تلاقي enable بتاخد كل سلك وتوصلة مباشرتا بالدريف فمثلا GND بال GND والVCC ب VCC وهكذا بس



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