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

   

الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:
قديم 14-06-2012, 03:40 PM المشاركة 153   
ha طلب مساعدة



استاذي الفاضل
هل ممكن مساعدة في مشروع التحكم في محرك الخطوة
وصف المشروع
المشروع عبارة عن دارة تحكم في عدد خطوات محرك الخطوة حيث ان هذا العدد يكون متغير عن طريق زرين بشرط ان يكون هذا العدد معروض على ثلاث وحدات عرض سباعية وعند الضغط على زر ثالث يقوم المحرك بالدوران .
1- عداد تصاعدي تنازلي من 000 الى 999 على عارضات سباعية عن زرين up down
2- زر ثالث ليقوم المحرك بالحركة
ملاحظة لقد قمت بالمحاولة في الشروع وواجهة مشكلة في تنفيذ التعليمات حيث ان العارضات تنطفئ عند دوران المحرك لان الميكروكونترولر ينفذ التعليمات واحدة تلوى الاخرى
المشروع موجود للتعديل ان كانت حاجة اليه
شكررررررررررررر

اعلانات

الصورة الرمزية #MAAM#
#MAAM#
:: عضو ذهبي ::
تاريخ التسجيل: Jun 2008
الدولة: EGYPT
المشاركات: 529
نشاط [ #MAAM# ]
قوة السمعة:
قديم 14-06-2012, 08:15 PM المشاركة 154   
افتراضي


استاذي الفاضل
هل ممكن مساعدة في مشروع التحكم في محرك الخطوة
وصف المشروع
المشروع عبارة عن دارة تحكم في عدد خطوات محرك الخطوة حيث ان هذا العدد يكون متغير عن طريق زرين بشرط ان يكون هذا العدد معروض على ثلاث وحدات عرض سباعية وعند الضغط على زر ثالث يقوم المحرك بالدوران .
1- عداد تصاعدي تنازلي من 000 الى 999 على عارضات سباعية عن زرين up down
2- زر ثالث ليقوم المحرك بالحركة
ملاحظة لقد قمت بالمحاولة في الشروع وواجهة مشكلة في تنفيذ التعليمات حيث ان العارضات تنطفئ عند دوران المحرك لان الميكروكونترولر ينفذ التعليمات واحدة تلوى الاخرى
المشروع موجود للتعديل ان كانت حاجة اليه
شكررررررررررررر
ماهيه مواصفات الموتور .............. وماهو الكنترولر ............... وما هو الكومبيلر واللفة التي سوف تستخدمها ................... وبرجاء تفاصيل أكتر وشكرا

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

الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:
قديم 17-06-2012, 01:16 PM المشاركة 155   
افتراضي


السلام عليكم
الميكروكونترولر 16f628A
لغة البرمجة السي
ببرنامج MIKROC
نوع المحرك Moteur pas à pas
Schrittmotor
Stepping motor
6500
هل ممكن اخي التواصل عن طريق البريد الالكتروني لكي يتسنى لي ان اطلعكم
على محاولاتي لاني اريد التعلم من اخطائي

شكرراااااااااااااااااااااااااااااااااااااااااا


الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:
قديم 17-06-2012, 01:22 PM المشاركة 156   
افتراضي


السلام عليكم
هذا برنامجي بلغة اليسي + مخطط +مخطط
#define DIGIT1 PORTA.F0
#define DIGIT2 PORTA.F1
#define DIGIT3 PORTA.F2

unsigned char Display(unsigned char no)
{
unsigned char Pattern;
unsigned char SEGMENT[] = {192,249,164,176,153,146,
130,248,128,144};
Pattern = SEGMENT[no]; // Pattern to return
return (Pattern);
}

unsigned char Msd, Lsd,TSD, Cnt=000;

void main()

{
TRISA=0B11111000;
TRISB = 0; // PORTC are outputs
DIGIT1 =1; // Disable digit 1
DIGIT2 =1; // Disable digit 2
DIGIT2 =1; // Disable digit 3

do{
if (Button (& PORTA, 3,100,0))
cnt=cnt+1;
if (Button (& PORTA, 4,100,0))
cnt=cnt-1;


Msd = Cnt % 10; // MSD digit
PORTB = Display(Msd); // Send to PORTC
DIGIT1 =0; // Enable digit 1
Delay_Ms(20); // Wait a while
DIGIT1 = 1; // Disable digit 1

Lsd = (Cnt % 100)/10; // LSD digit
PORTB = Display(Lsd);
DIGIT2 = 0; // Enable digit 2
Delay_Ms(20); // Wait a while
DIGIT2 = 1; // Disable digit 2


Tsd = Cnt / 100; // MSD digit
PORTB = Display(Tsd);
DIGIT3 =0; // Enable digit 1
Delay_Ms(20); // Wait a while
DIGIT3 = 1; // Disable digit 1
}while(1);
}


الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:
قديم 20-06-2012, 05:53 PM المشاركة 157   
win تم الحل تم الحل تم الحل تم الحل تم الحل تم الحل


السلام عليكم


شكرا للجميع لقد تم الحل ولمن يهمه المشروع

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


خاالد محمد
:: مهندس ::
تاريخ التسجيل: Jun 2012
المشاركات: 12
نشاط [ خاالد محمد ]
قوة السمعة:
قديم 20-06-2012, 11:18 PM المشاركة 158   
افتراضي


السلام عليكم ويعطيكم العافية
بتمنى منكم المساعدة حول ربط ال pic مع lab view واخراج النتائج على ال lab view
ارجو المساعدة في اقرب وقت...


فهد المنصور
:: مؤسس موقع القرية الالكترونية ::
تاريخ التسجيل: Feb 2004
المشاركات: 8,001
نشاط [ فهد المنصور ]
قوة السمعة:
قديم 21-06-2012, 12:47 AM المشاركة 159   
افتراضي


أخي المهندس خالد .. لديك موضوع بنفس الاستفسار
http://www.qariya.com/vb/showthread.php?t=110812

فلا داعي للتكرار ..


خاالد محمد
:: مهندس ::
تاريخ التسجيل: Jun 2012
المشاركات: 12
نشاط [ خاالد محمد ]
قوة السمعة:
قديم 21-06-2012, 12:59 AM المشاركة 160   
افتراضي


حاضر يا اخوي بس انا كررت بس للضرورة وحتى الكل يشوفو والي يقدر يساعدني
وانا بتاسف...



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