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

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

ملاك الظلام
:: مهندس ::
تاريخ التسجيل: Oct 2011
المشاركات: 37
نشاط [ ملاك الظلام ]
قوة السمعة:0
قديم 01-05-2012, 10:46 AM المشاركة 1   
افتراضي التحكم بالماطور بواسطة المايكرو Twitter FaceBook Google+



السلام عليكم ورحمة الله وبركاته
بعد التحية والسلام ادعو بالتوفيق لكل من اشرف وشارك في اعداد المواضيع الشيقة واسال الله ان يحفظكم لنا واريد ان اطرح عليكم مشكلتي وهيا انه عندي

1/ dc motor 12 v
2/ micro controller pic16f877a
3/dirver motor l293d
4/مذبذب 4 ميكا هيرتز
واريد ان اربطهم مع بعض وان اتحكم بسرعة ماطور بواسطة pwm وعندي كود البرنامج
بواسطة المايكرو سي
ولكن المشكلة انه لا اعرف كيف اوصل بين اطرافهم وايضا وتظهر لي موجه dc ليست التي اريدها وكذالك الماطور لا يشتغل


وكود البرنامج هو :




void Initial()
{
TRISC =0x00;
PORTC =0x00;

TRISB= 0B0000000;
PORTB=0B000001 ;


PWM2_Init(4000); // Initialize PWM2 module at 60Hz

PWM2_Start(); // start PWM2

}

void main(void)
{
unsigned char M;
Initial();
M=100;

PWM2_Set_Duty(M); // Set current duty for PWM2

delay_ms(5000);
PWM2_Set_Duty(0); // Set current duty for PWM2
delay_ms(5000);

}


فهل هنالك خطا في البرمجة او الربط خاطىء

اجيبوني اعانكم الله

اعلانات
إضافة رد

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

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

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


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

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