![]() |
Find us on Facebook : facebook.com/webiqi
|
|
|||||||
| التسجيل | blogs | التعليمـــات | قائمة الأعضاء | المجموعات الإجتماعية | التقويم | البحث | مشاركات اليوم | اجعل كافة الأقسام مقروءة |
![]() |
|
|
أدوات الموضوع | انواع عرض الموضوع |
|
#1
|
|||
|
|||
|
التحكم برجل الي عن طريق ال pc
السلام عليكم ورحمه الله وبركاته
هذا مشروع بسيط قمنا به في جامعه بغداد كليه هندسه الحاسبات المرحله الثانيه بمساهمه خمس طلاب للتحكم برجل الي (وهو عباره عن لعبه للاطفال) لتحريكه عن طريق الكيبورد بدلا من الريموت كونترول باستخدام الparallel port الخاص بالطابعه وقد اقامت كليه هندسه الخوارزمي المؤتمر الهندسي الاول وقد شاركنا به وكنا الوحيدين الذين قدمنا مشروع ليس مشروع تخرج وهذه صوره الرجل الالي: ![]() وهذا الريموت: ![]() المشروع يتكون من جزئين: Hardware part Software part Hardware part: في الجزء الاول الاشياء الي استخدمناها هي : Braid board: the circuit was connected on it ![]() Printer cable: to connect the computer to the interface circuit through the parallel port. ![]() . IC bus transceiver (74LS245) :Which used as a buffer stage to protect the printer port in case of reversing current which passing through the circuit ![]() . Transistor (BC546B): works as automatic switch . When receiving a signal at the base terminal works as closed switch (in the saturation region) .If there is no signal applied at the base terminal the transistor works as open switch (in the cut-off region) . ![]() Resistor (10kΩ): it connect to the end of the transistor base to make the transistor work in two region cutoff and saturation (as a switch) Relay 24v DC : Consists of coil which connected between the positive terminal of Vcc and the collector of the transistor and normally –open terminals which connected to the key terminals of the remote control. ![]() الدائره الداخليه للرلي ![]() Adapter24v,Adapter5v ![]() Fiber board: to fix and connect the relay ![]() يتبع ..........
__________________
|
|
#2
|
|||
|
|||
|
الربط
السلام عليكم ورحمه الله وبركاته
شرح الربط: يتم استخدام الparallel port لاعطاء الاشاره ويمكن توضيح التصميم الداخلي للبورت: ![]() وتوجد معلومات اكثر وشرح مفصل عن البورت في الكتاب التالي: الكتاب ![]() في عملنا استخدمنا الpins من 2 الى 9 لتتنتقل البيانات عن طريقها حيث تم ربطها الى (IC bus transceiver 74LS245) ![]() ![]() حيث تم ربطها ايضا منpin 2 الى 9 في ال bus لتنتقل البيانات بالاتجاه الامامي لان هذا النوع من ال bus يكون و اتجاهين فلنقل البيانات بالاتجاه الامامي يجب ان نجد الداتا شيت الخاص بال ال bus (يمكن الحصول على الداتا شيت الخاص بكل نوع من الانترنت ) ![]() يمكن توضيح التركيب الداخلي للبفر عن طريق الشكل التالي : ![]() يتبع...........
__________________
|
|
#3
|
|||
|
|||
|
شرح
السلام عليكم ورحمه الله وبركاته
استخدمنه ال parallel port بالربط وال pins من 2 الى 9 هي ال data pins الخاصه بنقل البيانات وال pins باللون الاخضر هي الground pins وهذه هي البنات أللي احتاجيناها بتطبيقنه. الرجل الآلي الاستخدمناه بيه 11 حركه احنه مسوينه كل الحركات سوينه بس 8 حركات على عدد ال data pins لان اذا نسوي كل الحركات حيصير معقد وهذا انشاءالله كتطوير للمشروع بالمستقبل نسويه. اول شي نربط الdata pins وهي البنات من 2 الى 9 بال parallel port الى البنات من 2 الى 9 بال IC(A1_A8) وناخذواحد على الاقل من ال ground pins مال parallel port ونربطه بالكراوند مال الدائره كما موضح بالصوره ![]() فائدة ال IC bus transceiver 74LS245 هي حته نخلي التيار يمشي باتجاه واحد يعني من A الى B كما موضح بصورة التركيب الداخلي للبفر وهذا الشي يفيدنه للحفاظ على البورت والموذربورد مال الحاسبه من العطل يعني حته لتحترق نتيجة التيار الجاي بالعكس. ال 74LS245 يشتغل باتجاهين وحته نخليه يشتغل باتجاه واحد (من A الى B)لازم نطي لل DIR pin1 direction pin واحد ولل G pin19enable pin صفر وهاي طبعا تصير بربط ال DIR pin على ال VCC 5 فولط وال G pin على الكراوند. وطبعا مننسه نربط الpin20 اللي هو VCC على ال 5 فولط وال pin10 اللي هو ال GND على الكراوند هاي حته نغذي ال IC بالفولطيه. وهسه بقت عدنه بس البنات من 11 الى 18 واللي تمثل ال output مال بفر واكو شي لازم تنتبهوله بالرسم انه الoutput مال بن 2 هو 18 وال output مال بن 3هو17 وهكذا بالنسبه لبقيه البنات. كل بن من ال output pins رح ينربط لدائرة الترانسستور الخاصه بيه يعني بهل الحاله نحتاج 8دوائر ترانسستور وكل دائره تتكون من ترانسستور BC546B ومقاومه RB ومقاومه RC و مصدر فولطيه VCC24 فولط ومصدر فولطيه 5 فولط وكراوند كما موضحه بالصوره وسيتم شرح دائرة الترانسستر لاحقا. ![]() يتبع...
__________________
|
|
#4
|
|||
|
|||
|
الربط
السلام عليكم ورحمه الله وبركاته
الترانسستور هو عنصر اساسي ومهم بالدائره والغرض منه يستخدم كمفتاح كهربائي لحمايه البفر من التعطب او الاحتراق نتيجة التيار الكهربائي المتولد بسبب تأثير المصدر الكهربائي 24v المستخدم لتغذية الريلي بالفولطيه. تتكون دائره الترانسستر كما اسلفنا وكما موضحه في الصوره سابقا من ترانسستورBC546B ومقاومه RB ومقاومه RC و مصدر فولطيه VCC24 فولط ومصدر فولطيه VBB الذي يكون عباره عن سكنال (square wave) تكون قيمتها اما صفر او 5v. رح اشرح ربط ترانسستر واحد وهي نفسهه تكرر 8 مرات بالنسبه لبقية الترانسسترات. اول شي نربط كل بن من الoutput pins مال البفر الى مقاومه RB التي تكون مربوطه الى طرف الbase للترانسستر(الoutput pins سوف تمثل الVBBللترانسستر) اما طرف الemitter فسوف يربط الى الكراوند وطرف الcollector فيربط الى احد طرفي الكونترول للريلي اما الطرف الآخر للكونترول فيربط الى مصدر كهربائي 24v (المصدر الكهربائي 24v سيمثل مصدر الVCC للترانسستر اما مقاومة الملف للريلي فستمثل المقاومة RC بالنسبه للترانسستر والتي قيمتها تساوي تقريبا 1.6KΩ ) سيتم شرحه لاحقا. الصور التاليه توضح ربط الترانسسترات ![]() ![]() ![]() ![]() لكي يعمل الترانسستر كمفتاح(switch) لازم نخليه يشتغل بمنطقتين هي ال saturation region(short cct.) والمنطقه الثانيه هي ال cutoff region(open cct.) وهاي طبعا نتحكم بيهه عن طريق مقاومه الRB لان هي المقاومه الوحيده المجهوله والاكدر اتحكم بقيمتهه كالتالي from transistor data sheet Bdc= 225 ICsat = VCC / RC = 24V / 1.6kΩ = 15mA IBsat = ICsat / Bdc= 15mA / 225 = 66.67µA We must have IB greater than ( ICsat / Bdc) to make the transistor operate in the saturation region, this can be done by choosing RB=10kΩ , so IB =( Vi – VBE) / RB IB =(5 - 0.7 )/ 10kΩ where VBE =0.7V for transistor BC546B IB= 430 μA which is greater than 66.67µA اتمنه ربط الترانسستر وال design مالته صار واضح بالنسبه الكم. يتبع...
__________________
|
|
#5
|
||||
|
||||
|
بارك الله بيك عاشت الايادي
|
|
#6
|
|||
|
|||
|
شكرا جزيلا لمرورك
__________________
|
|
#7
|
|||
|
|||
|
السلام عليكم ورحمة الله وبركاته...
يتكون الريلي من اربعة اطراف طرفين للملف والتي تسمى(control terminals) وطرفين للload والتي تسمى(normally_open terminals) كما واضح في الصوره ![]() آلية عمل الريلي سهله وبسيطه جدا وهي عند تولد فرق جهد كهربائي على طرفي الكونترول (طرفي الملف للريلي) سيؤدي الى توليد مجال مغناطيسي على الملف الذي بدوره سيغير حالة ال normally open terminals من open cct. الى short cct. مما يؤدي الى توصيل التيار الكهربائي بين طرفي الload. في عملنا نربط احد طرفي الكونترول الى القطب الموجب لمصدر الفولطيهVCC24فولط ونربط الطرف الثاني للكونترول الى طرف collector الترانسستر. اما طرفي اللود فتربط الى طرفي ال PB.(Push Bottom) الموجوده في الريموت كونترول للرجل الآلي الخاصه بتنفيذ حركه معينه. ربط الريلي والريموت موضحه في الصور التاليه تثبيت الريليات ![]() الشكل الخلفي لربط الريليات ![]() توصيل طرفي اللود الى طرفي ال push bottom في الريموت كونترول ![]() ![]() الدائره النهائيه ![]() يتبع........
__________________
|
|
#8
|
||||
|
||||
|
شكرا جزيلا على الموضوع وعلى المجهود في جمع هذه المعلومات
|
|
#9
|
|||
|
|||
|
السلام عليكم ورحمة الله وبركاته...
ارجو تتبع شرح عمل الدائره على صورة الدائره عند اعطاء سكنال الى ال printer port من ال pc بعد تنفيذ البرنامج(تمت البرمجه بلغة C++ ),هذه الاشاره ستمر من خلال البفر الى المقاومه RB ثم الى طرف ال base للترانسستر. بسبب تأثير هذه السكنال سيعمل الترانسستر في منطقة ال saturation اي ان الترانسستر سيكون في حالة ON مما يؤدي الى تسليط جهد كهربائي 24V DC بصوره مباشره على طرفي الملف للريلي مما يؤدي الى تغيير حالة ال normally open terminals الى short cct. وهذا يعني ان طرفي المفتاح الخاص بتنفيذ حركه معينه في الريموت كونترول ستكون في حالة short circuit ايضآ ونتيجةً لذلك الروبوت سيؤدي تلك الحركه. الى هنا ينتهي جزء الهاردوير للمشروع.
__________________
|
|
#10
|
|||
|
|||
|
العفو شكرا لمرورج ............
__________________
|
![]() |
| مواقع النشر (المفضلة) |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| برنامج Automation stoidio البرنامج الرااائع في رسم وتصميم واختبار دارات التحكم | اراس الكردي | قسم الهندسة الميكانيكية | 3 | 07-01-2011 12:57 PM |
| جهاز التحكم | Ąħɱɐɗ | منتدى الشبكات السلكية واللاسلكية | 3 | 07-08-2009 11:58 AM |
| تعلم hysys عن طريق افلام فديو باللغه العربيه | مهندس المحبة | قسم الهندسة الكيميائية | 7 | 03-25-2009 08:29 PM |