السلام عليكم اخواني الكرام انا طالب جامعي سنة ثانية ماستر قسم الكترونيك تخصص مراقبة صناعية =) لدي مشروع تخرج بعنوان برمجة ماكانات اسي آن سي =)
اردت استعمال محركات خطوية لانشاء ماكنة بسيطة باستعمال محركات قارئ اقراص السي دي الموضحة في الصورة التالية :
http://images.elektroda.net/85_1309460292.jpg
اكملت الآن البنية الميكانيكية للماكنة وانا اريد استعمال كرت تحكم باستخدام الميكروكونترلر pic16f876a بحيث تكون المداخل للكارت عن طريق بورت دي بي 25 مباشرة من الحاسب وانا استعمل برنامج mach3 لارسال اشارات التحكم ... اذن هناك 6 اشارات تأتي للميكروكونترولر حيث كل 2 اشارات تحمل معلومات محور معين مثلا اشارة 1 و 2 الاولى حالة محرك المحور x
( 1 المحرك يعمل او 0 = لا يعمل )
والثانية اتجاه نفس لمحرك ( 1 = يدور نحو اليمين او 0 = يدور نحو اليسار )
تدخل هاته الاشارت للميكرو كونترولر عن طريق البورت b لكي استعمل ( الانتيربتس )) المقاطعات بالأرجل ( b4-b7) ثم اقوم بتحويل اته الاشاراتالى اشارات تتحكم بمواتيري الخاصة وعددها 3 وهي من نوع بيبولر يعني اربع خيوط وهذا يعني استعمال 12 رجل مخرج من الميكروكنترولر تذهب كل4 منها الى L298 ثم الى المحرك =)
الرجاءمساعدتي في كتبة البرنامج بستعمال pcw pic c او الميكروسي وشكرا مسبقا ^^