الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن حساب Rpm

بدأه dds.m.blal في 30 مايو 2008 · 3 رد · 4,937 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

لدي استفسار عن قياس عدد دورات محرك صغير وحساب قوة التورك

حيث انني وصلت محرك 12 فولت الى عدة مسننات لتخفيف سرعة الدوران (اريدها 600 دورة في الدقيقة) وزيادة التورك

ولكن المشكلة لا اعرف كيف يمكن قياس عدد الدورات والعزم

وقد خطر ببالي الفكرة التالية:

وهي انني اوصلت سلك قاسي الى المحور النهائي وسلك مقابله بحيث كلما دار المحور دورة يلمس السلك الذي يقابله (اي مثل قاطع) واوصلته الى الة حاسبة عادية الى ماخذ اشارة( =)

وضغطت على الرقم (1) ثم (+) ثم (=) فاصبح كلما اضغط على (=) يزداد العدد بمقدار واحد وبالتالي عندما اشغل المحرك كلما يحدث تماس بين السلكين يصبحك كانك ضغط على (=)

وكانت ناجحة الى حدود 200 دورة في الدقيقة ولكن عندما ازيد السرعة تحدث اخطاء اي ان الالة الحاسبة لا تستجيب لسرعة العالية

وافكر ان اوصل السلكين الى الى احد ازرار فارة الكمبيوتر ونجهز برنامج بحيث كلما ننقر بزر الفارة يعد عدة ولكن لا اعرف فيما اذاكان الكمبيوتر سيستجيب لسرعة النقر ام لا

فارجو ان تفيدوني افادكم الله

#2

جميل ان نفكر وما اتيت به محاولة حساب سرعة الدوران يدل على انك اقرب للميكانيكا منك للكهرباء

سرعة الدوران RPM وهي اختصار ل ROTATION PER MINUTE

وفي العادة تقاس ال RPM باستخدام جهاز TACHOMETER وانت حاولت ان تصنع جهاز تاكوميتر ولكنه يعمل على السرعات المنخفضة فقط

حيث انك جهزت الحساس وبافتارض ان وضعه يسمح بحساب السرعات العالية (يمكن استخدام حساس الكتروني) فانه بامكانك استخدام عداد الكتروني بدل الالة الحاسبة او الفأرة

يمكن استخدام BINARY COUNTER او BCD COUNTER

يمكن ايضا استخدام RIPPLE COUNTER مثل 4040 او 4020 وسيقوم هذا الايسي بتخفيض الذبذبة للتمكن من حساب الزمن بدقة اكبر

4020.gif4040.gif

39_22.gif

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر

فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري

لقراءة القرآن الكريم و سماعه و تفسيره ........

ماذا يعني انني مسلم سني؟

قصة غريبة

ConflictResolution.gif

#3

اخي العزيز ، يمكن استخدام Optical Encoder و تستطيع ان تصنعه بنفسك ، قم بعمل قرص يحتوي علي شرائح بيضاء و سوداء و ضع حساس انفرا ريد لكي يقوم بقراء الابيض و الاسود و الدائرة بسيط LED Infrared يسقط علي الشريحة بحيث انها تُعكس علي الPhotoTransistor و هو المستقبل ، و الخرج تغذية بمقارن ، ليعطي لك قيمة 1 مثلا علي الابيض و 0 علي الاسود .

ثم تستخدم ميكروكنترول و تقوم بحساب عدد الcounts في زمن ثابت و هي تقابل RPM .

لقد بحثت لك في جوجل عن مثال شبيه ووجدت ذلك

http://www.engr.sjsu.edu/bjfurman/courses/...heelencoder.pdf

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#4

شكرا جزيل لكم على الردود و

مواضيع مشابهة