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

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

MAAASD
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 93
نشاط [ MAAASD ]
قوة السمعة:0
قديم 25-09-2012, 08:43 AM المشاركة 1   
افتراضي موتور بسيط عايز اشغله ب ترانزيستور فقط Twitter FaceBook Google+



الدايرة دي شغالة علي ال Simulation
بس مش راضيه تشتغل علي ال hardware
يا تري ايه السبب ؟؟
مستخدم الموتور بتاع العربية اللعبة هو بيشتغل ب 1.5 فولت فقط وموصلة ببطارية 1.5 لوحده والبيك لوحده بال 5 فولت
الكود يا دوب كلمة واحدة
while(1)
portb.f7=1;
{
بس كدة
وشكراً مقدماً


اعلانات

mokhtarragab
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2006
المشاركات: 62
نشاط [ mokhtarragab ]
قوة السمعة:0
قديم 25-09-2012, 08:57 AM المشاركة 2   
افتراضي


المقاومه 10 كيلو كبيره قوي شوف data sheet للترانستور
واحسب مقاومه RB لجعل الترانستور كسويتش

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

MAAASD
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 93
نشاط [ MAAASD ]
قوة السمعة:0
قديم 25-09-2012, 03:04 PM المشاركة 3   
ha


المقاومه 10 كيلو كبيره قوي شوف data sheet للترانستور
واحسب مقاومه RB لجعل الترانستور كسويتش
طيب فيه طريقة لحسابها ولا هلاقي الطريقة في الداتا شيت؟


z_ramzi
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2009
المشاركات: 143
نشاط [ z_ramzi ]
قوة السمعة:0
قديم 25-09-2012, 03:29 PM المشاركة 4   
افتراضي


نعم يجب احتساب قيمة المقاومة وذلك حسب المعطيات الخاصة بالمحرك ومعطيات الترنزيستور.
هل يمكن مدنا بمعطيات المحرك : فارق الجهد - شدة التيار - الخ
حتى يتسنى لنا مساعدتك على احتساب قيمة المقاوم علما وان الدارة تنقصها على الأقل مقاوم ثاني و صمام أي ديود.


MAAASD
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 93
نشاط [ MAAASD ]
قوة السمعة:0
قديم 25-09-2012, 03:30 PM المشاركة 5   
افتراضي


نعم يجب احتساب قيمة المقاومة وذلك حسب المعطيات الخاصة بالمحرك ومعطيات الترنزيستور.
هل يمكن مدنا بمعطيات المحرك : فارق الجهد - شدة التيار - الخ
حتى يتسنى لنا مساعدتك على احتساب قيمة المقاوم علما وان الدارة تنقصها على الأقل مقاوم ثاني و صمام أي ديود.
هو الموتور مش عارف مواصفاته بس هو بتاع عربة اطفال الصغير ده
وهو بيشتغل بالبطارية ال 1.5 فولت الصغيرة


MAAASD
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 93
نشاط [ MAAASD ]
قوة السمعة:0
قديم 25-09-2012, 04:14 PM المشاركة 6   
ha


مفيش فايدة ؟


khamed tabet
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 333
نشاط [ khamed tabet ]
قوة السمعة:0
قديم 25-09-2012, 06:14 PM المشاركة 7   
افتراضي


[LEFT]while(1)
portb.f7=1;
{
تأكد من الكود جيدااا!!!!
هنا اخطاء

الكود الصحيح

void main()
{
TRISB=0;
PORTB=0;
while (1)
portb.f7=1;
delay_ms(1000);
portb.f7=0;
delay_ms(1000);
}
}
هنا يشتعل المحرك ثانية وينطفئ ثانية بستمرار

اما مخطط الهاردوير فهو صحيح


MAAASD
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2012
المشاركات: 93
نشاط [ MAAASD ]
قوة السمعة:0
قديم 26-09-2012, 02:17 AM المشاركة 8   
ha


[LEFT]while(1)
portb.f7=1;
{
تأكد من الكود جيدااا!!!!
هنا اخطاء

الكود الصحيح


هنا يشتعل المحرك ثانية وينطفئ ثانية بستمرار

اما مخطط الهاردوير فهو صحيح
السلام عليكم
هو الكود اللي انا كاتبه اهو
void main() {
trisb=0; portb=0;
while(1){
portb.f7=1;
}
}

ومعناه عايزه شغال علي طول يعني هو المفروض صح بس انا حاسس ان المشكلة ان الترانزيستور مش قادر يخرج التيار المناسب بس مش عارف الموتور محتاج كام والترانزيستور ايه العلاقة اللي تربط ال
IB وال IC بتوعه علشان اقدر احسب ال RB الصحيحة؟

إضافة رد

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

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

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


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

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