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

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

الصورة الرمزية free_matrex2010
free_matrex2010
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
المشاركات: 181
نشاط [ free_matrex2010 ]
قوة السمعة:0
قديم 11-10-2011, 12:52 AM المشاركة 1   
افتراضي استفسار بخصوص pwm فى pic18f4431 Twitter FaceBook Google+



[
السلام عليكم ورحمه الله وبركاته
اخوانى واساتذتى لى فتره كبيره عايز اتحكم فى 6 مواتير dc عن طريق
الميكرو كونترولر ب pwm و h bridgeولكن لا اعرف كيف ?
فالبك المعتاد الذى لدى هوا 16f877يحتوى فقط على قناتين فقط لذلك سوف يمكنى من التحكم فى 2موتر فقط وانا اريد 6 مواتير فبحثت على النت كثيرا ووجدت pic18f4431 الذى يحتوى على ccp1,ccp2,pwm0,pwm1,..........pwm7 وهذا جيد جدا هذا المتحكم يمكنى من التحكم فى 10 مواتير وهذا ممتاز هل هذا صحيح ام خطا؟؟
,وان كان صحيح هل استخدم الدوال الجاهزه ىف الميكرو سى للتحكم فى pwm ام ماذا ؟؟
وشكرا لتعاونكم معنا
]


التعديل الأخير تم بواسطة : free_matrex2010 بتاريخ 11-10-2011 الساعة 12:54 AM السبب: تعديل الخط
اعلانات

metalljack
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2008
الدولة: syria
المشاركات: 900
نشاط [ metalljack ]
قوة السمعة:102
قديم 11-10-2011, 04:41 AM المشاركة 2   
افتراضي


صديقي يجب أن تعتمد على سوفتير يولد نبضات ولا تحتاج لل ccp أي تتحكم بواسطة أي مايكرو
تابع هنا ليكون عندك القدرة على التحكم ب 16 موتور حتى


http://www.mikroe.com/forum/viewtopic.php?t=6367

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

الصورة الرمزية noornader
noornader
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
المشاركات: 608
نشاط [ noornader ]
قوة السمعة:96
قديم 11-10-2011, 09:34 AM المشاركة 3   
افتراضي


[
السلام عليكم ورحمه الله وبركاته
اخوانى واساتذتى لى فتره كبيره عايز اتحكم فى 6 مواتير dc عن طريق
الميكرو كونترولر ب pwm و h bridgeولكن لا اعرف كيف ?
فالبك المعتاد الذى لدى هوا 16f877يحتوى فقط على قناتين فقط لذلك سوف يمكنى من التحكم فى 2موتر فقط وانا اريد 6 مواتير فبحثت على النت كثيرا ووجدت pic18f4431 الذى يحتوى على ccp1,ccp2,pwm0,pwm1,..........pwm7 وهذا جيد جدا هذا المتحكم يمكنى من التحكم فى 10 مواتير وهذا ممتاز هل هذا صحيح ام خطا؟؟
,وان كان صحيح هل استخدم الدوال الجاهزه ىف الميكرو سى للتحكم فى pwm ام ماذا ؟؟
وشكرا لتعاونكم معنا
]
السلام عليكم اخى الكريم
المتحكم PIC18F4431 لا يمكنه توليد اكثر من اثنين PWM فقط
نظرا لاحتوائه على CCP1, CCP2 فقط كما تقول الداتا شيت الخاصة به
.. انظر الى الصور التالية:





كنت اتمنى اخى الكريم ان يحتوى على اكثر من ذلك كانت مشاكل كثيرة قد تم حلها
ولكن ما بليد حيلة غير انك تلجأ الى التوليد من خلال البرمجة
كما تفضل اخونا العزيز/ metalljack وذكر لك


تمنياتى لك بالتوفيق


الصورة الرمزية free_matrex2010
free_matrex2010
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
المشاركات: 181
نشاط [ free_matrex2010 ]
قوة السمعة:0
قديم 11-10-2011, 03:13 PM المشاركة 4   
افتراضي


صديقي يجب أن تعتمد على سوفتير يولد نبضات ولا تحتاج لل ccp أي تتحكم بواسطة أي مايكرو
تابع هنا ليكون عندك القدرة على التحكم ب 16 موتور حتى


http://www.mikroe.com/forum/viewtopic.php?t=6367

شكرا جزيلا على سرعه الرد انا الان ليا 5ساعات فى هذا الموضوع الى اعطتنى اياه
وهو مفيد ولكن بلغه الميكرو بيزك وانا مش متدرب عليها وللاسف مش عارف افهم اللغه دى ومش عارف المدخلات فين والخرج ازاى من الاخر ما فهمت شى لانى باستخدم microc pro
,وشكرا اخى على مساعتدك


الصورة الرمزية free_matrex2010
free_matrex2010
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2009
المشاركات: 181
نشاط [ free_matrex2010 ]
قوة السمعة:0
قديم 11-10-2011, 03:15 PM المشاركة 5   
افتراضي


السلام عليكم اخى الكريم
المتحكم PIC18F4431 لا يمكنه توليد اكثر من اثنين PWM فقط
نظرا لاحتوائه على CCP1, CCP2 فقط كما تقول الداتا شيت الخاصة به
.. انظر الى الصور التالية:





كنت اتمنى اخى الكريم ان يحتوى على اكثر من ذلك كانت مشاكل كثيرة قد تم حلها
ولكن ما بليد حيلة غير انك تلجأ الى التوليد من خلال البرمجة
كما تفضل اخونا العزيز/ metalljack وذكر لك


تمنياتى لك بالتوفيق



شكرا اخى على ردك طيب فى بنات مكتوب عليها pwm ايه بتعمل وايه فايدتها اصلا
وللاسف انا لم اتوصل لحل عن طريق البرمجه من المواقع الى فاتت
وشكرا


robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:102
قديم 12-10-2011, 06:41 AM المشاركة 6   
افتراضي


شكرا اخى على ردك طيب فى بنات مكتوب عليها pwm ايه بتعمل وايه فايدتها اصلا
وللاسف انا لم اتوصل لحل عن طريق البرمجه من المواقع الى فاتت
وشكرا
اخى هذا البيك يحتوى على 2 CCP المعتادة بالاضافة الى 8 قنوات لل PWM وهى خاصة بتطبيقات التحكم فى الموتورز تحديدا ال inverters او ال AC/DC Drives .
لكن على حد علمى الميكروسى لا يدعم التحكم فى هذه القنوات الاضافية فاما ان تستخدم الاسمبلى او تبحث عن كومبايلر لغة عالية يدعم هذه الخاصية .
هل يمكن ان تذكر لنا وصف للتطبيق الذى تحاول تنفيذه غالبا يمكن استخدام اقل عدد من القنوات باستخدام تقنيات عديدة.


metalljack
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2008
الدولة: syria
المشاركات: 900
نشاط [ metalljack ]
قوة السمعة:102
قديم 12-10-2011, 06:44 AM المشاركة 7   
افتراضي


صديقي روبوتا كيف حالك والله اشتقتلكم
ممكن تحكيلنا شوي عن هذه القنوات ولو تلميح شكرا لك سلف


robota
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: الخرطوم_السودان
المشاركات: 926
نشاط [ robota ]
قوة السمعة:102
قديم 12-10-2011, 07:37 AM المشاركة 8   
افتراضي


صديقي روبوتا كيف حالك والله اشتقتلكم
ممكن تحكيلنا شوي عن هذه القنوات ولو تلميح شكرا لك سلف
كيف حالك صديقى ميتالجاك , لماذا الانقطاع الطويل ؟ ان شاء الله المانع خير اشتقنا لابداعاتكم.
بالنسبة لل PCPWM فهى تتوفر فى البيكات ذات الرقم PIC18FXX31 وهى مخصصة لل motor control . طبعا لل dc تطبيق مباشر كما تعلم . بالنسبة لل AC motor فهى تكون الجزء الاهم فى دائرة الانفرتر وهو المسئول عن تقطيع موجة الجهد المستمر و تحويلها الى جهد متردد بقيمتى جهد وتردد متغيرتين للتحكم فى سرعة ال AC motors.
لها ميزات كثيرة تميزها عن ال PWM العادية منها:
1- دقة اعلى 14 بيت.
2- تحتوى على motion feedback , مفيد فى تطبيقات ال close loop.
3- لا تعتمد على التايمرات العامة.
4- لها fault pin تمكن من ايقافالاشارة الخارجة من ال pwm channel.

إضافة رد

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

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

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


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

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