مساعده الله يخليكم بالـ servo and motors PIC16F873


(system) #1

السلام عليكم ورحمه الله وبركاته …

اخواني اطلب المساعده منكم جزاكم الله خيرا

مشروعي عباره عن :

التحكم بالريموت كنترول للألعاب واليكم التفاصيل : ( التحكم بالهلوكبتر )
استخدم الـ PIC16F873
اللغه Assmply language او MikroC
المبرمج MPLAB IDE 8.0

دائره الارسال Transmition Circuit :

4 inputs

input 1 : التحكم بالموتور الرئيسي ( المروحه الرئيسيه )
input 2 : التحكم بالموتور الفرعي ( مروحه الذيل )
input 3 : يمين + يسار ( التحكم بالسيرفو )
input 4 : أمام + خلف ( ايضا السيرفو يتحكم )

كل الـ inputs موصولين للـ ADC عن طريق variable resistors … تحويل السجنال من الانالوج لين الديجتال
واستخدام الـ PWM للتحكم

ملاحظه مهمه : انتقال السجنال من دائره الارسال الى دائره الاستقبال عند طريق واير يصل بينمها … الدائرتان موصولتان بواير

دائره الاستقبال Receiver Circuit :

5 output

الخرج 1 : للموتور الرئيسي
الخرج 2 : للمتوتور الخلفي ( الذيل)
الخرج 3 : للسيرفرو رقم 1 امامي
الخرج 4 : للسيرفرو رقم 2 خلفي
الخرج 5 : للسيرفرو رقم 3 خلفي

فضلا وليس أمرا … اريد برنامج بسيط استطيع ارسال الاوامر من دائره الاستقبال الى الارسال وتحريك الموتورز + السيرفوز

بالنسبه لطريقه التحكم بالسيرفو لاريدها مظبوطه أهم شي انه يتحرك السيرفو لاني لاعلم كيفيه تنظيم الحركه بينهم لجعل الهلوكبتر يذهب للأمام او الخلف او يمين او شمال

صوره للدائره

قد يكون فيها اخطاء ولكن ارجو انه توصل الفكره لكم من خلاله …واذا في تعديل على الدائره يكون افضل بعد

http://www.dohaup.com/up/2009-03-25/dohaup_719308321.jpg

وهذا ملف للسيركت الذي رسمته … ق

رابط التحميل

http://www.zshare.net/download/57680795fb996c91/

وجزاكم الله كل خير …

انتظركم على احر من الجمر :frowning:

فمان الله