|
بص يا بشمهندس اول انا كنت عاوز اعرف بس نوع البك اللي انت استخدمتة دة اولا .
ثانيا : البرنامج اللي انت عاملة هو اللي محدد السرعة فانت بتقلة فعل الملف الاول ثم انتظر 5ثم الملف الثاني وهاكذا فالسبب الاساسي هو انتك مخلي البرنامج يحدد السرعة .
(ملحوظة مهمة )
كارت الدريف تتلخص مهمتة في حاجتين .
الاولي : المعالجة , فهو يعالج اشارتين من الكمبيوتر وهما ck وهي تحدد السرعة وتغيرها والثانية هي dir وهي تحدد الاتجاة .
الثانية :رفع البور او التحكم في التيار المرتفع في تشغيلة وايقافة (الترانسيستور او الموسفيد )
|
أهلا أخي ،،
البك اللي استخدمه طبعا 16f84a ،، ومستخدم كما تعلم البورت B
بالنسبة لكرت الدريف ،، أنا الحين مش مهتم في طريقة نقل المعلومات من الكمبيوتر او اصلا بغض النظر الموتور انا حستخدمه في اي تطبيق ،،
انا حاليا اريد فقط ان احرك الموتور ،، وقد قمت بذلك ،، والموتور الآن يعمل بشكل ممتاز ولكن اريد فقط ان ازيد من سرعته ،، فكيف يتم ذلك ؟
صحيح انني في البرنامج جعلته ينتظر 5 ملي ثانية ،، ولكن اي تقليل ان عن هذا المقدار لن يعمل معه الموتور ،، انا طبعا حاولت اعمله 3 ملي ثانية او 2 او 1 ،، ولكن أي رقم اقل من 5 او 4 ملي ثانية ،، تتغير حركة الموتور ويبدأ في الإهتزاز ،، ولا يدوور !،، بالتالي في ظل هذه التوصيله اقصى حد ممكن اوصل له هو 4 ملي ثانية ،، والسرعة هنا ليست جيدة ،، او لا تكفي ،،
سؤالي هنا ،، كيف ازيد من السرعة ،،
انا استخدم ،، 5 فولت كمصدر للطاقة ،، والتوصيل اللي وصلته هو نفسه هذا التوصيل :
http://www.ecelab.com/circuit-stepmotor-drive1.jpg
فما هو السبب في بطيء الموتور ،، وكيف ازيد من سرعته ؟
تمنياتي