طلب مساعده فى اضافه encoder مع servo motor وربطه بالmach3

engineer_karim

عضو جديد
إنضم
12 سبتمبر 2009
المشاركات
10
مجموع الإعجابات
0
النقاط
0
بسم الله الرحمن الرحيم


مشروع تخرجى عباره عن ماكينه سى ان سى 2 اكس .
وهى تعمل ولكن نريد اضافه بعض التعديلات عليها
وكان منها :
1-اضافه الانكودر .
ارجو المساعده فى كيفيه ربط الانكودر بالmach3
بمعنى كيفيه قراءه اشاره الانكودر عن طريق الmach3
making speed and position control

ونريد منكم اى اقتراحات اواضافات يمكن اضافتها على الماكينه .
 

zamalkawi

عضو معروف
إنضم
9 سبتمبر 2009
المشاركات
2,435
مجموع الإعجابات
88
النقاط
48
لم أعمل علي ال Mach3 ولكن على حد علمي لا يمكن ربطه بإنكودر إلا للمراقبة وليس للتحكم
وعلى حد علمي الmach3 يدعم السرفو موتور بشرط أن يقبل الدرايف إشارات STEP/DIR التي يصدرها البرنامج
بالمناسبة، تقول أنك تريد إضافة إنكودر، وليس موتور وإنكودر، وهذا يعني أن الموتور الموجود ليس به إنكودر، فهل المواتير الموجودة ستبر (خطوية)؟ ولو كانت ستبر، فلماذا تحتاج إنكودر؟
 

المغترب63

عضو جديد
إنضم
1 يونيو 2010
المشاركات
61
مجموع الإعجابات
7
النقاط
0
نعم ان أشارة الانكودر في mach3 هي لعرض الرسم على شاشة البرنامج و ليس للسيطرة .

لكن في هذه الحالة : يمكن ربط microcontroller ليستلم عدد نبضات الماك3 (و ليكن كل 200نبضة=1دورة), وهذا يعتمد على نوع الستبر في حسابات الماك(هنا 1.8درجة) ,حيث يمكن تعيير وضبط ذلك في معايرة كل احداثي في اعدادات البرنامج_ راجع درس الاخ abo_slaim
http://www.arab-eng.org/vb/t103831.html

و يقارنها مع النبضات الحقيقية من الأنكودر (وهي تعتمد على تصميم الأنكودر) , و يحرك المحرك طبقا لذلك.
تمنياتي لكم باتوفيق
 

zamalkawi

عضو معروف
إنضم
9 سبتمبر 2009
المشاركات
2,435
مجموع الإعجابات
88
النقاط
48
توجد بالفعل دوائر جاهزة تحول نبضات step/dir إلى أوامر حركة للسرفو موتور
 

engineer_karim

عضو جديد
إنضم
12 سبتمبر 2009
المشاركات
10
مجموع الإعجابات
0
النقاط
0
اولا بشكركم على الرد
بالنسه للعضو zamalkawi
فالموتور المستخدمه هى dc motor وسوف يتم تركيب الانكودر عليها .
والفكلره عايز اخد اشاره الfeed back علشان اعمل position control
 
التعديل الأخير:

engineer_karim

عضو جديد
إنضم
12 سبتمبر 2009
المشاركات
10
مجموع الإعجابات
0
النقاط
0
دواير الدرايف للموتور فعلا تقبل الstep/dir
 

zamalkawi

عضو معروف
إنضم
9 سبتمبر 2009
المشاركات
2,435
مجموع الإعجابات
88
النقاط
48
مشروع تخرجى عباره عن ماكينه سى ان سى 2 اكس .
وهى تعمل ولكن نريد اضافه بعض التعديلات عليها



ولكنك قلت أن الماكينة تعمل بالفعل، فكيف تعمل بدون إنكودر؟ كيف يتم قياس الموضع في المحاور، بينما تستعمل محركات دي سي؟
 
التعديل الأخير:

eng_mass

عضو جديد
إنضم
21 ديسمبر 2010
المشاركات
20
مجموع الإعجابات
0
النقاط
0
[/right]


ولكنك قلت أن الماكينة تعمل بالفعل، فكيف تعمل بدون إنكودر؟ كيف يتم قياس الموضع في المحاور، بينما تستعمل محركات دي سي؟
ده ممكن يحصل مع بعض التعب فى ضبط الماك3 عند عمل معايرة للمكينة ولكن مع اختلاف الاحتكاك على الموتور فانه لا ينضبط ويكون هناك فقد فى الخطوات الخارجة من البرنامج
لذلك يستخدم الانكودر لعمل فييد باك
 

zamalkawi

عضو معروف
إنضم
9 سبتمبر 2009
المشاركات
2,435
مجموع الإعجابات
88
النقاط
48
ده ممكن يحصل مع بعض التعب فى ضبط الماك3 عند عمل معايرة للمكينة ولكن مع اختلاف الاحتكاك على الموتور فانه لا ينضبط ويكون هناك فقد فى الخطوات الخارجة من البرنامج
لذلك يستخدم الانكودر لعمل فييد باك
لم أفهم
هل يمكنك أن توضح أكثر؟
 

engineer_karim

عضو جديد
إنضم
12 سبتمبر 2009
المشاركات
10
مجموع الإعجابات
0
النقاط
0
بسم الله الرحمن الرحيم

اشكركم على المشاركه
اما عن الماكينه فهى تعمل فعلا بمواتير دى سى بدون انكودر
وذلك عن طريق عمل معايره وحساب steps per unit وهناك طريقتين لذلك اماا manual or automati


ونحن نريد استخدام الانكودر لزياده الدقه
 

newhulkhuithem

عضو جديد
إنضم
23 يونيو 2009
المشاركات
4
مجموع الإعجابات
0
النقاط
0
فعلا يا يايبشمهندس كريم لو الانكودر مع الماك3 تبقى 100 100
 

zamalkawi

عضو معروف
إنضم
9 سبتمبر 2009
المشاركات
2,435
مجموع الإعجابات
88
النقاط
48
بسم الله الرحمن الرحيم

اشكركم على المشاركه
اما عن الماكينه فهى تعمل فعلا بمواتير دى سى بدون انكودر
وذلك عن طريق عمل معايره وحساب steps per unit وهناك طريقتين لذلك اماا manual or automati


ونحن نريد استخدام الانكودر لزياده الدقه
ومتأكد انها شغالة؟
ودي بتصنعوا بيها ايه دي؟
 

zamalkawi

عضو معروف
إنضم
9 سبتمبر 2009
المشاركات
2,435
مجموع الإعجابات
88
النقاط
48
وهل يقبل الدرايف إشارات الإنكودر؟
أو الأسهل، ما هو الدرايف الذي تستعمله؟ هل تستطيع رفع الداتا شي الخاصة به هنا؟ أو ضع رابطا لها
 

eng_mass

عضو جديد
إنضم
21 ديسمبر 2010
المشاركات
20
مجموع الإعجابات
0
النقاط
0
بالنسبة للاخ زملكاوى
دى ممكن تنطبق على الماكينات اللى ما بتحتجش عزم عالى زى الطباعة وتقطيع الاستيكر"الفينيل" وجارى الان تنفيذها على راس ليزر وارجو من الله التوفيق
اما بالنسبة للدرايف اللى شغلت بيه الماكينة فده كان من صنع خمس مهندسين مصريين فى مشروع تخرجهم فى كلية هندسة قسم الالكترونيات الصناعية والتحكم يعنى الدرايف مش جاهز ده صنع محلى
وانا افتخر انى كنت واحد منهم بس ممكن استأذنهم فى انى انشره وان شاء الله مايكنش فى مانع
بس طبعا لو انضافله انكودر حيكون فى كفاءة عالية بالاضافة انك تقدر تزود السرعة زى ما تحب اللى تعتبر من عيوب الابن لووب
 

zamalkawi

عضو معروف
إنضم
9 سبتمبر 2009
المشاركات
2,435
مجموع الإعجابات
88
النقاط
48
أنا بصراحة مش متخبل ماكينة إنتاج تشتغل بدون سرفو موتور أو ستبر موتور، ومتأكد ان مهما كانت دقة القياس والمعايرة والنحسابات والنمذجة، أكيد الخطأ حيكون كبير جدا، ومش بس الخطأ حيكون كبير جدا، أكيد دقة الماكينة لا يعتمد عليها، بمعنى ان ممكن مرة الدقة تبقى عالية قوي، ومرة تانية الدقة تبقى منخفضة جدا، لان العوامل المؤثر كتيييييرة جدا، خصوصا لو الماكينة شغالة في مصنع، مش في جو متحكم فيه زي معمل مثلا
على كل حال انتو أدرى بالمكنة بتاعتكو

المهم، رأيي انك تقرا الإنكودر في الدرايف، يعني تخلي الدرايف يقوم بأربع وظايف
- يقرا إشارات ال Mach3 ويحولها لأوامر حركة للمحرك
- يقرا إشارات الفيد باك بتاعة الإنكودر
- ينفذ خوارزم التحكم من خلال مقارنة أمر الحركة بقراية الإنكودر
- يصدر إشارات التحكم والقدرة اللي حتخلي الموتور يدور

ولازم تسأل نفسك، انت حتحط إنكودر دوراني فقط، ولا حتستعمل إنكودر دوراني على محور الموتور وكمان إنكودر طولي يقيس المسافة الليقطعها المحور؟
 

engineer_karim

عضو جديد
إنضم
12 سبتمبر 2009
المشاركات
10
مجموع الإعجابات
0
النقاط
0
شكراااااااااااا
فعلا ده الى تم التوصل اليه وياريت لو فيه معلومات عن كيفيه قراءه الاشاره الخارجه من الماك3 ومقارنتها باشاره الانكودر
 

zamalkawi

عضو معروف
إنضم
9 سبتمبر 2009
المشاركات
2,435
مجموع الإعجابات
88
النقاط
48
شكراااااااااااا
فعلا ده الى تم التوصل اليه وياريت لو فيه معلومات عن كيفيه قراءه الاشاره الخارجه من الماك3 ومقارنتها باشاره الانكودر
أخي، أنا لم أتعامل مع الماك3 من قبل
ولكن ما استنتجته مما قرأته في كتالوجات الماك3، وما أكده الأخوة الذين استعملوا ماك3 هو أن الماك3 نفسه لا يتعامل مع إشارات الفيدباك في السرفو
كل ما يفعله الماك3 هو إصدار إشارات خطوة/اتجاه
ولو كان المحرك خطوي فسيتحرك وفقا لعدد الخطوات واتجاهها (من خلال الإلكترونيات التي تتحكم في ذلك) ولو كان المحرك سرفو، فعلى الدرايف أن يتلقى إشارات الفيدباك وكذلك إشارات خطوة/اتجاه ويقارنهما ببعضهما ويقوم بالتحكم
أي أن التحكم وتلقى إشارات الفيدباك (في ماك3 مع محركات السرفو) يقوم به الدرايف نفسه، وليس ماك3
أنا سمعت عن برنامج يتم تنزيله مع ماك3 بحيث يقوم بمراقبة إشارات الفيدباك ويصدر تحذير أو خطأ لو تجاوز الخطأ حدا معينا، ولا يقوم بالتحكم، فقط مراقبة
لمزيد من التفاصيل انظر المشاركة التالية
http://www.arab-eng.org/vb/t201578-4.html#post1670596
 

engineer_karim

عضو جديد
إنضم
12 سبتمبر 2009
المشاركات
10
مجموع الإعجابات
0
النقاط
0
شكراااااااااا على الاهتمام والمشاركه
 

engineer_karim

عضو جديد
إنضم
12 سبتمبر 2009
المشاركات
10
مجموع الإعجابات
0
النقاط
0
السلام عليكم ورحمه الله وبركاته

لو حد عنده معلومات عن تصميم دوائر الدرايف للسيرفو موتور والalgorithm الذى يستخدم لقراءه اشاره الماك 3
وايضا قراءه اشاره الفيد باك من الانكور وعمل closed loop control ياريت يفيدنا بها


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