ساعدوني.. كيف أوصل ال rotary encoder مع ال pic


(Shohadawy) #1

السلام عليكم … أرجو منكم ان ترسلوا لي دائرة توضح كيفية توصيل موتور مركب عليه rotary encoder وهذا ال encoder له ثلاثة أطرف … و أرجو توضيح وظيفة كل طرف من هذه الأطراف الثلاثة و كيف أتعرف اي منها vcc و أى منها ground و هكذا … جزاكم الله خيرا


(romeokhalil) #2

السلام عليكم ورحمة الله وبركاتة
يا اخي يتم التعرف علي اطراف الانكودر بطريقةالتجريب والخطأ (try and error)وعادتا تتكون اطراف الانكودر من طرف التغذيةvccوطرف ارضيوالطرف الثالت لخرج الانكودر

لابد من مراعاة الجد التي تغذي بة الانكودر ويفضل وضع مقاومة مع التغذية علي التوالي وعادتا ما تكون 100 اوم
انا المشكلة دي قابلتنيب في الاول والحمد لله قدرت اتغلبي عليها
لو عاوز تعرف ازاي توصلة بالميكرو انا غندي الطريقة


(Shohadawy) #3

أيوة يا بشمهندس أنا عاوز طريقة توصيله بالميكرو و ياريت بسرعه … أنا محتاج الدائرة دي في مشروع التخرج بتاعي


(abadazah) #4

[LEFT][RIGHT]الروتري ينكودر له ثلاثة اطراف هذا بالنسبة للمستخدم في الماوس وهي( الطرف المشترك _ و الفيز (A) _ و الفيز (B) ) وهو يعتمد في كثير من الاحيان على مبدأ التلامس و في احايين اخرى يكون ضوئي وذلك المستخدم في السيرفو موتور .

حالة الاينكودر ذو الثلاثة اطراف اذا كان الطرف المشترك موجب تكون على النحو التالي:

مع عقارب الساعة
----------->
00110011 A
B 10011001
<---------
عكس الساعة

يعني الخرج راح يكون اشارة مربعة على A واخرى على B

------------------ A

------------__ B

لفك اشارة الانكودر استخدم D-flip flop وسوف تعطيك step and direction او تحدد لك اتجاه الدوران
[/right]
[/left]


(metwally.mustafa) #5

شكرا لك


(system) #6

السلام عليكم اخي انا في مصر وابحث عن الروتري اينكودر في اي مكان اجده؟