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

   

أشرف الخطيب
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2009
الدولة: مصــــــــــــــــــــــــــــــر
المشاركات: 193
نشاط [ أشرف الخطيب ]
قوة السمعة:
قديم 11-04-2009, 11:45 PM المشاركة 33   
افتراضي



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

ولماذا أمر التأخير
كود:
delay_ms(500);
وحضرتك قلت أن الأمر
كود:
pwm_change_duty();
يغير الفولت الناتج ولكنى وجدت أثناء المحاكاة أن الفولت على الموتور يعطينى دائما تقريبا 1.8 فولت عند أى سرعة فرجاء توضيح تلك النقطة
كما اريد أن أعرف هل الرقم الموجود(التردد) فى الأمر
كود:
pwm_init();
يؤثر فى التنفيذ
__________________________________________________ ____
أرجو ألا أكون قد أثقلت عليك وشكرا لسعة صدرك
وجزاك الله خيرا وبارك الله فيك


التعديل الأخير تم بواسطة : أشرف الخطيب بتاريخ 12-04-2009 الساعة 12:33 AM
اعلانات

zainab.hm
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
المشاركات: 67
نشاط [ zainab.hm ]
قوة السمعة:
قديم 12-04-2009, 12:37 AM المشاركة 34   
افتراضي


شكرا استاذ احمد لقد لاحظت تغير السرعة
pwm_stop();لقد وضعت في نهاية البرنامج الذي استخدمته
لكنه لم يتوقف
من فضلك ما السبب
void main()
{
trisb=0;
portb=0;
pwm_init(5000);
pwm_start();
pwm_change_duty(50);
delay_ms(500);
pwm_change_duty(100);
delay_ms(500);
pwm_change_duty(150);
delay_ms(500);
pwm_change_duty(200);
delay_ms(500);
pwm_change_duty(255);
delay_ms(500);
pwm_stop();
}
باستمرار ام تنفذها مرة واحدة فقط mainهل تنفذ البيك الاوامر الموجودة ضمن
كما قال العضو أشرف الخطيب
يوجد موتور له اكثر من طرفين فما الفرق بينه وبين الموتور الذي تستخدمه
وهل يوجد طريقة لتشغيل الموتور بقيمة اكبر من 5 فولت
pwmمثل 12 فولت باستخدام
وشكرا لرحابة صدرك وجزاك الله خيرا ووفقك في كل عمل تقوم به وحقق كل ماتتمناه وتسعى اليه

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

zainab.hm
:: مهندس متواجد ::
تاريخ التسجيل: Feb 2009
المشاركات: 67
نشاط [ zainab.hm ]
قوة السمعة:
قديم 13-04-2009, 04:38 PM المشاركة 35   
افتراضي


استاذ احمد سمير ارجو ان لاتكون قد ضجرت مني


m.n.a.k
:: مهندس ::
تاريخ التسجيل: Aug 2006
المشاركات: 20
نشاط [ m.n.a.k ]
قوة السمعة:
قديم 17-08-2010, 07:06 AM المشاركة 36   
افتراضي


السلام عليكم انا اريد ان اظهر تردد من البيك 16f628a 80khz وبكل المحاولات يفشل لايظهر الا 2كيلو فما هو الحل استعين بالله وفيكون يا جماعة الخير والبرنامج هو؛char x;
void main ()
{
portb=0xff;
trisb=0;
pwm_init(80000);
pwm_start();
while(1)
{
pwm_change_duty(128);

}

}


captain3303
:: مهندس ::
تاريخ التسجيل: Nov 2012
المشاركات: 3
نشاط [ captain3303 ]
قوة السمعة:
قديم 19-12-2012, 02:02 PM المشاركة 37   
افتراضي


الرابط لا يعمل ياأستاذ أحمد أرجو المساعده فإني في أمس الحوجة للماده أعلها



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