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

التحكم بالمحرك

مغلق
بدأه احمد صالح في 25 مارس 2006 · 19 رد · 2,678 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ،،،

بعض المتحكمات أو أدوات المتحكم لا تستطع أن تغذي بكمية تيار كافية لجعل الملف الداخل للموتور أن يقوم بتأثير الحث الذاتي ، و لذلك

نستخدم بعض الطرق لتوصيل كمية تيار كافية للموتور و منها إستخدام 1. الريلاي 2. ترانزستور القدرة 3. بعض توصيلات للترانزستور مثل Darlington Pair و هناك اكثر من فكرة و هناك متكاملات ايضاً اشهرها ULN2003-2004-2804 و هي تغذي ب نصف امبير و هي

عبارة عن ترانزستورين Darlington Pair ، هناك متكاملة مثل L298 ( استخدمتها من قبل) و هي تستطيع التغذية بمقدار 4 امبير و هي عبارة عن H-Bridge .

تستطيع التحكم بالمحرك العادي عن طريق تطبيق جهد علي طرف اكثر من الاخر و بالتالي يتحرك إما إلي الامام أو الي الخلف .

المحرك الخطوي يتم التحكم به عن طريق وضع نبضات متتالية Pulses مثل 01001 ليحركه خطوه خطوه و بالتالي كما رأيت في موضوع هنا ان الاخ يضع نبضة واحدة فقط فبالتالي يجد ان الموتور تحرك خطوة واحدة و هو يريد ان يحركه باستمرار في اتجاه اليمين مثلاً إذا يجب ان يولد نبضات متتالية عن طريق المتحكم "سواء ميكروكنترول ، معالج ، منفذ طابعة" .

التحكم بسرعة الموتور سواء خطوي أو عادي : يتم التحكم بسرعة الموتور عن طريق وضع نبضات متتالية و التعديل في عرض النبض PWM-Pulse Width Modulation . و يتم التحكم بعرض النبضه بتأخيرزمني (delay) ما بين النبضة 1 و النبض التالية مثلاً . و هناك دوائر لهذا الغرض تستخدم الدائرة 555 لتوليد نبضات متتالية و يتم التحكم بها عن طريق مقاومة متغيرة ..إلخ (هذا في التحكم اليدوي).

دايود الحماية : معظم الملفات عندما تغذيها بتيار تقوم بالتفريغ في عكس الاتجاه ، هذا التيار التأثيري العكسي قد يرجع ثانياً إلي الدائرة و هو عالي الشدة و من الممكن ان يحرق المكونات و بالتالي نضع دايود بالتوازي علي ملف الموتور بحيث عند التفريغ يقوم الدايود بوقف هذا التيار بحيث تكون واضع الدايود في وضع إنحياز عكسي Reverse Bias حتي يقف التيار .

قد تحتاج ان تفصل تغذية الموتور عن تغذية المتحكم الاساسي (5 فولت) .

بعض رسومات الدوائرة مع المرفقات .

post-40521-1143289292_thumb.gif

post-40521-1143289319_thumb.gif

post-40521-1143289374_thumb.gif

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#2

مرحباً

قالت هناك متكاملة مثل L298 ( استخدمتها من قبل) طيب وين المخطط الدارة

وايضاً صورة الثالثة هل هي للتحكم بالمحرك ثنائي القطبية

#3

مخطط L298 هو الصورة الثالثة

بلي ، محرك ثنائي القطبية .

تستطيع إستخدام المنفذ ENABLE A في وضع قطار النبضات للاستخدام مع المحرك الخطوي .

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#4

رائع

و لكن اليس من البديهى عدم تشغيل الموتور مباشرة من الكنتروللر ؟

الموضوع رائع ولا أقصد التقليل من أهميته , فقط مجرد سؤال برئ !

Moore’s Law

– “Number of transistors in chips doubles every 18 
months”.
–  Every 10 years, processors are 100 times more 
powerful.

Gilder’s Law

– “Bandwidth grows at least three times faster than 
computer power”.
– Assuming bandwidth doubles every 12 months; 
every 10 years, it is 1000 times better.
#5

طيب الدارة4066 هل للتحكم بالمحرك ثنائي القطبية

#6

NUCLEAR نعم لا يجب ان يصل الموتور للكنترول ; لان دائماً الكنترول لا يملك تيار كافي لانحياز ملف الموتور ; لذا نستخدم الترانزستورات و المتكاملات المذكورة .

ab12oode اخي هذه المتكاملة عبارة عن مفتاح ، و بالنظر إلي الداتا شيت ، لاحظ انها لا تستطع ان تمد تيار كافي لتشغيل اغلب المواتير فهي تغذي بالميكرو امبير ! ... حاول ان تجرب المتكاملة L298 فهي رائعة حقاً .

احمد

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#7

طيب المشكلة ان لم اجد L298 غير متوفرة بالسوق

يعني برأيك ما نستخدم هاالدارة 4066

#8

اكيد لا تستخدمها ، هي لن توفر تيار كافي للموتور ...

همم إستخدم ULN2003-4 ...إلخ و لكن لاحظ انها تُغذي ب 500 ميلي امبير ... أو استخدم ترانزستور قدرة .. و لكن جرب الان ULN200X .

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#9

أخي الكريم شكراً على الاجابة

ولكن الدارة ULN2003-4 للمحرك احادي القطبية وليس للثنائي

#10

إعكس الاقطاب من المتحكم علي ULN2003

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#11

كيف يعني اتمنا منك الاجابة فانا بأمس الحاجة اليها

#12

يعني اخي لديك IN1,IN2 و موصلين للموتور

اجعل IN1 -- 1 و IN2--0 بذلك يتحرك الموتور للامام

اجعل IN1---0 و IN2---1 بذلك يتحرك الموتور للخلف

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#13

كمان لم افهم

اجعل IN1 -- 1 و IN2--0 بذلك يتحرك الموتور للامام

اجعل IN1---0 و IN2---1 بذلك يتحرك الموتور للخلف

#14

يعني اجعل الجهد علي طرف اكبر من التاني و اعكسه لدوران الموتور بالعكس

اخي خط بطارية و ضعها علي موتور الموجب علي موجب و السالب علي السالب ستجد الموتور يتحرك في إتجاه ، إعكس اقطاب البطارية ستجد ان الموتور يتحرك في الاتجاه الاخر.

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#15

انا يا اخي بحكي على المحرك الخطوي احادي ثنائي القطبية يعني يحوي 4 اسلاك

انا سؤالى هل نستطيع وصل الدارة ULN2003 مع هذا النوع من المحركات

ملاحظة : في مثالك الدارة ULN2004 هذا المحرك احادي القطبية يعني 5 اسلاك

#16

ho احمد صالح المتكاملة L298 كم سعرها

#17

25 جنية ...

اخي ULN2003 مجرد ترانزستورين تكبر التيار .. يعني هي لا تعتمد علي الموتور إن كان احادي القطبية ام ثنائي ...

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#18

شكراً اخ احمد والله يوفقك

يعني يمشي حالها ULN2003

#19

لا يا اخي Unipolar Stepper - ULN2003

Bipolar L297 + L298

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#20

تمام هذا الكلام الصحيح

هذا الموضوع مغلق.

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