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

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

الصورة الرمزية #MAAM#
#MAAM#
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: EGYPT
المشاركات: 567
نشاط [ #MAAM# ]
قوة السمعة:92
قديم 24-03-2011, 11:58 PM المشاركة 1   
x4 مفاجأة لكل أعضاء المنتدى: مشروع كامل تحكم بسرعة ستيبر موتور (كود بالشرح+بروتس) Twitter FaceBook Google+



السلام عليكم ورحمة الله

مفاجأة لكل إخواتي في هذا الصرح العظيم
مشروع كامل عن تحكم يسرعة الستيبر موتور من 0 إلى 100 لفة/دقيقة عن طريق ميكروكنترولر at89c52 وبإستخدام لغة برمجة السي


التحميل من هنا
وأنا تحت أمركم في أي سؤال

أخوكم ((محمد))

اعلانات

الصورة الرمزية king5star
king5star
:: مهندس جيد ::
تاريخ التسجيل: Jun 2008
الدولة: Alexandria, Egypt
المشاركات: 240
نشاط [ king5star ]
قوة السمعة:0
قديم 25-03-2011, 12:13 AM المشاركة 2   
افتراضي


تسلم ايدك على هذا الشغل الجامد دا وربنا يوفقك فى عملك .

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

Super Zein
:: مهندس ::
تاريخ التسجيل: Aug 2009
المشاركات: 8
نشاط [ Super Zein ]
قوة السمعة:0
قديم 25-03-2011, 12:15 PM المشاركة 3   
افتراضي


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


الصورة الرمزية #MAAM#
#MAAM#
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: EGYPT
المشاركات: 567
نشاط [ #MAAM# ]
قوة السمعة:92
قديم 25-03-2011, 04:34 PM المشاركة 4   
افتراضي


تسلم ايدك على هذا الشغل الجامد دا وربنا يوفقك فى عملك .


اللهم امين

بارك الله فيك يا باشمهندس وكنت اريد مساعدة حضرتك فى تنفيذ هذه الفكرة
ولكن باستخدام برنامج للتحكم فى الموتور باستخدام السى شارب فممكن تساعدنى
أتمنى والله يا أخي بس ماليش خبرة في c# والنحكم عموما عن طريق الكمبيوتر




المغترب63
:: مهندس ::
تاريخ التسجيل: Oct 2010
الدولة: الحلة-فرنسا
المشاركات: 49
نشاط [ المغترب63 ]
قوة السمعة:0
قديم 25-03-2011, 09:13 PM المشاركة 5   
افتراضي


تسلم ايدك يابطل, بارك الله فيك.
انا محتاج نفس الكود, ولكن النبضة تاتي من برنامج كالmach3 , حيث يتلقى الميكروكنترولر step/Direction بدل من المفاتيح .
و لك جزيل الشكر على المجهود


الصورة الرمزية #MAAM#
#MAAM#
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: EGYPT
المشاركات: 567
نشاط [ #MAAM# ]
قوة السمعة:92
قديم 26-03-2011, 09:22 PM المشاركة 6   
افتراضي


تسلم ايدك يابطل, بارك الله فيك.
انا محتاج نفس الكود, ولكن النبضة تاتي من برنامج كالmach3 , حيث يتلقى الميكروكنترولر step/Direction بدل من المفاتيح .
و لك جزيل الشكر على المجهود
النبضة ستأتي كيف ؟؟ عن طريق السيريال ؟؟ ومزيد من الشرح عن البرنامج وطريقة الاتصال ونتعاون وأساعدك في البرنامج إن شاء الله


المغترب63
:: مهندس ::
تاريخ التسجيل: Oct 2010
الدولة: الحلة-فرنسا
المشاركات: 49
نشاط [ المغترب63 ]
قوة السمعة:0
قديم 29-03-2011, 04:52 PM المشاركة 7   
افتراضي


السلام عليكم

برنامج الMach3 يعطي نبضات الحركة(Clock or Step), و أشارة لتحديد الاتجاه, عن طريق LPT1 (DB25) com :
-نبضات الحركة(Clock or Step) موجة مربعة (0-5 فولت) :كل نبضة تحرك المحرك خطوة واحدة (من هنا جاء اسمه المحرك الخطوي Stepper), والسرعة
يحددها زمن تتابع الذبذبات (يحددها البرنامج حسب الاوامر بداخله).
- اشارة الأتجاه هي 0فولت باتجاه, و 5فولت بالأتجاه الاخر .



أي المطلوب من البيك: عند دخول النبضة(5 فولت) رقم 1 على RA1 يجعل
Clock No.1------> PORT B=0b0101
Clock No.2------> PORT B=0b1001
Clock No.3------> PORT B=0b1010
Clock No.4------> PORT B=0b0110
وهكذا نبضة رقم 5 هي نفسها رقم1

--- اذا كان بعض الشرح غير مفهوم أو تحتاج الى توضيحات أكثر أو اذا تريد البرنامج او شرح عليه فانا بخدمتكم ان شاء الله


التعديل الأخير تم بواسطة : المغترب63 بتاريخ 29-03-2011 الساعة 05:01 PM

الصورة الرمزية #MAAM#
#MAAM#
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: EGYPT
المشاركات: 567
نشاط [ #MAAM# ]
قوة السمعة:92
قديم 31-03-2011, 01:19 PM المشاركة 8   
Smile


السلام عليكم

برنامج الMach3 يعطي نبضات الحركة(Clock or Step), و أشارة لتحديد الاتجاه, عن طريق LPT1 (DB25) com :
-نبضات الحركة(Clock or Step) موجة مربعة (0-5 فولت) :كل نبضة تحرك المحرك خطوة واحدة (من هنا جاء اسمه المحرك الخطوي Stepper), والسرعة
يحددها زمن تتابع الذبذبات (يحددها البرنامج حسب الاوامر بداخله).
- اشارة الأتجاه هي 0فولت باتجاه, و 5فولت بالأتجاه الاخر .



أي المطلوب من البيك: عند دخول النبضة(5 فولت) رقم 1 على RA1 يجعل
Clock No.1------> PORT B=0b0101
Clock No.2------> PORT B=0b1001
Clock No.3------> PORT B=0b1010
Clock No.4------> PORT B=0b0110
وهكذا نبضة رقم 5 هي نفسها رقم1

--- اذا كان بعض الشرح غير مفهوم أو تحتاج الى توضيحات أكثر أو اذا تريد البرنامج او شرح عليه فانا بخدمتكم ان شاء الله
انت تريد أن تجعل RA1 زرار start لتحريك الموتور ؟؟

إضافة رد

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

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

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


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

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