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

التحكم في سيارة ( صغيرة و برمونت كنترول) بواسطة الحاسوب

بدأه Ahm3d في 2 مارس 2009 · 10 رد · 9,588 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

باسم الله و الله المستعان,

أريد مساعدة في هذا المشروع الذي يجب علي أن أقدمه في مايو 2009

مشروعي متمثل في : التحكم في سيارة ( صغيرة و برمونت كنترول) بواسطة الحاسوب.

الشرح : عندي سيارة صغيرة برمونت كنترول

أريد ربط رمونت كنترول بمخرج الطابعة (DB25) و بعد ذلك أتحكم في السيارة عن طريق الحاسوب بواسطة رمونت كنترول.

الهدف : التحكم عن بعد بواسطة الحاسوب في أي جهاز.

الأسئلة:

1 – لدي حاسوب محمول و لا يوجد فيه مخرج الطابعة (DB25) ولكن لدي ADAPTATOR للتحويل من USB إلى DB25 , هل هذا يؤثر على البرامج (لغة البرمجة) التي سأكتبها و التي هي موجهة إلى مخرج الطابعة (DB25) ؟

2 – ما هي البرامج (لغات البرمجة) التي يجب علي تعلمها ؟ و هل JAVA وحده يفي بالغرض ؟

و صلى الله على سيدنا محمد و على اله و صحبه أجمعين و سلم تسليما كثيرا (صلى الله عليه و سلم).

شكراً لكم جميعا و خصوصا هذا المنتدى.

#2

اخى الكريم

السلام عليكم

هذا المشروع سهل جدا اذا كنت تدقن احدى لغات البرمجه القوية

اما بخصوص استخدام محول من يو اس بى الى منفز طابعه فهو لايفرق فى اى شى عن استخدام منفذ طابعه مثبت على اللوحه الام (نفس الشى ) وبصراحه كلنا نستخدم هذه المحولات لان الكمبيوترات الجديده لاتحتوى على منافذ طابعه ومنافذ تسلسليه .

اضافه الا اسئلتك قد تحتاج الى 4 ترانزيسترات لعمل واجهه تحكم عن طريق مخارج البيانات الموضحه فى منفذ الطابعه

(لن تحتاج الى استخدام ريليهات)

هذا بالنسبه للسيارات اللاسلكيه الصينيه البسيطه التى تتواجد فى المحلات التجاريه غير المتخصصه

تم تعديل هذه المشاركة بواسطة محمد الامين في 2 مارس 2009 في 14:00

عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.‏

#3

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

شكراً لك محمد أمين, :happy:

شكراً لك أخي الكريم, ماذا أقول لك خصوصا في كلمة "هذا المشروع سهل جدا"

حقا لقد أرحتني و زاد يقيني في أن مشروعي سيتحقق

لكن في الحقيقة أنا حتى الأن لا أعرف كيف و من أين أبدأ ؟

لذلك مازلت أحتاج الى مساعدتكم, خصوصا أصحاب الخبرة في الالكترونيك

أحتاج الى مساعدتهم في كيفية ربط رمونت كنترول بمخرج الطابعة (DB25)

شكراً لكم جميعا و وفقكم الله, خصوصا هذا المنتدى.

و صلى الله على سيدنا محمد و على اله و صحبه أجمعين و سلم تسليما كثيرا (صلى الله عليه و سلم).

تم تعديل هذه المشاركة بواسطة Ahm3d في 2 مارس 2009 في 19:52

#4

من أين أبدء

بعد ان تكون قد اختبرت وحدة التحويل التي تملك من (usb) الى مخرج الطابعة

1- ارسم شكل جهاز التحكم الخارجي كمربع فارغ ثم حدد عدد المفاتيح (التي تجعلك تتحكم بالسيارة)

2- حاول فك جهاز التحكم وفهم كيف يتم عمل المفتاح هناك دائما قطبين يقوم العمل الميكانيكي للمفتاح

بالوصل بين القطبين لو تم وضع شريطين خارجيين ستقوم عملية التماس بين الشريطين بدل المفتاح

3- تخيل أن عملية التماس تتم بواسطة ريليه أو حاكمة مغناطيسية

4- وهكذا بالنسبة لكل مفتاح من المفاتيح

5- الآن يجب تشكيل دارة تضم جميع الحاكمات (التي تحل محل مفاتيح التحكم)

6- الحاكمات يتم تشغيلها وإطفائها من خلال مخرج الطابعة وذلك من رسم

واجهة برمجيه لهذا الغرض تتناسب مع المطلوب وتخرج أوامر (0) للإطفاء و (5)فولت للتشغيل

لكل حاكمة على حدة

الدارة الالكترونية يجب أن يتم استخدام الروابط الضوئية بها لتكون وسيلة توصيل الأوامر بين

الحاكمة (الريليه) ومخرج الطابعة لمنع حدوث أي خطر يؤدي لتلف مخرج الطابعة

تم تعديل هذه المشاركة بواسطة نبيل سيد طه في 4 مارس 2009 في 03:21

#5

اخوى استخدم ترانزسترات عاديه

NPN وهى ستفى بالغرض خصوصا ان نقاط التوصيل هى بين 5 فولت و 0

الترانسيستور يعمل كمفتاح اغلاق وتشغيل واشاره التحكم توصل الى قاعده الترانزيستور عن طريق منفذ الطابعه مع مراعات استخدام مقاومه 4.7 كيلو اوم لحمايه الترانسيستور

كل مفتاح فى جهاز الارسال يتم استبداله بترانسيستور 2n222

استخدم الفولتميتر لمعرفه قطبيه المفتاح

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

لماذا الريليه والروابط الضوئيه

عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.‏

#6

السلام عليكم

اخي الكريم ان تستخدم هنا ريلي افضل من الترانزيستور فانها لا تحتاج الى خبرة في التوصيل .

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

ثم ان حصل اي مشكلة غير متوقعة على مخرج الطابعة فبكل بساطة يمكنك استبدال التحويلة المستخدمة هذا اسهل لك من استخدام الترانزستورات او العوازل الضوئية.

ولا تحتاج الى ان تعرف اي شيء لا جهت التوصيل ولا عن القطبية فقط تغذي الريلي من مخرج الطابعة وتاخذ تلامس من تلامسات الريلي وتستخدمها في غايتك .

#7

اليك بعض الاشياء الصور التى قد تساعدك

هذا هو منفذ الطابعه

post-174126-1236097160_thumb.jpg

يمكنك استخدام منفذ البيانات للتحكم فى الترانزيسترات

مخرج البيانات هو من البن رقم 2 الى البن رقم 9

مثال لدائره تحكم لمفتاح واحد

post-174126-1236097520_thumb.jpg

--------------------------------

post-174126-1236097549_thumb.jpg

post-174126-1236097676_thumb.jpg

--------------------------------

بالتوفيق

عن أبي هريرة رضي الله عنه عن النبي صلى الله عليه وسلم أنه قال: سيأتي على الناس زمان سنوات خداعات: يصدق فيها الكاذب ويكذب فيها الصادق، ويؤتمن فيها الخائن ويخون فيها الأمين، وينطق فيها الرويبضة. قيل يا رسول الله وما الرويبضة؟ قال: الرجل التافه ينطق في أمر العامة . رواه احمد والحاكم وصححه الالبانى من حديث ابى هريره.‏

#8

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

عدد اربع مع مقاومات وبذلك تحل مشكلتك

وكذلك طريقة فادي تصلح ان استطعت الحصول على حاكمات تعمل على (5) فولت وتتمتع بسحب امبير بسيط اي ذات ملف ممانعة عالية

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

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

وانت من خلال تعدد الافكار تنتقي ما يناسب علمك وهدفك

بارك الله بك وبكل من يقدم شيء ينفع به الاخوة مرتادي المنتدى

لمزيد من الايضاح اليكم الرابط التالي

/index.php?showtopic=187711

تعديل لاضافة رابط للتوضيح الدارة المقصودة

تم تعديل هذه المشاركة بواسطة نبيل سيد طه في 5 مارس 2009 في 19:43

#9

السلام عليكــم ورحمـة الله وبركاتــة ،،

هذه واجهة البرنامج المقترح لتشغيل سيارة متحكم بها لاسلكيا

كما ترى أخي الواجهة بها أوامر خرج من خلال استخدام مخرج الطابعة مهما كان العنوان الذي يأخذه

كما هو معروف أن مخرج الطابعة يأخذ أسماء هي كالتالي(-LPT1-- LPT2-- LPT3-)

وبيانات الخرج الثمانية تأخذ العناوين التالية :

(LPT1 = 378H) أو (LPT2 = 37BH) أو ( LPT3 = 278H)

وباعتبار انه يلزمنا أربع مخارج لقيادة السيارة تم تصميم البرنامج وفق هذه المتطلبات

بدء البرنامج بخراج القيم (0) ويجب إنهاء العمل بإخراج (0)

الحالة .........................................المخارج المستخدمة ................. ............. قيمة الخرج بالعد الثنائي

----------------------------------------------------------------------------------------------------------------

الحالة .......توقف ............................( D7……D0) .................... الخرج = (0000) ثنائي

الحالة السير أمام ............................(D0).................................... الخرج = (0001) ثنائي

الحالة السير للخلف...........................(D1&D0) ........................... الخرج = (0010) ثنائي

الحالة السير أمام مع انعطاف يمين .....(D0&D1&D2) .................... الخرج = (0101) ثنائي

الحالة السير أمام مع انعطاف يسار..... D0&D1&D2&D3)) ............ الخرج = (1001) ثنائي

الحالة السير للخلف مع انعطاف يمين.....D0&D1&D2)) .................... الخرج = (0110) ثنائي

الحالة السير للخلف مع انعطاف يسار.....D0&D1&D2&D3)) ............ الخرج = (1010) ثنائي

post-172286-1237059176_thumb.jpg

تم تعديل هذه المشاركة بواسطة نبيل سيد طه في 14 مارس 2009 في 22:46

#10

السلام عليكــم ورحمـة الله وبركاتــه ،،

إذا كان لديك وقت ساشرح لك ماتريد لأنني عملت مثل هذا المشروع قبل 5 سنوات تقريبا ولكي لاتتعب بالدوائر ابحث عن وكيل هذه الشركة في بلدك وقم بتركيب هذه الدائرة ووصل كل طرف على ريلي امام خلف يمين يسار وهذا الذي تحتاجه

http://www.vellemanusa.com/us/enu/product/view/?id=350503

http://www.vellemanusa.com/us/enu/product/view/?id=350504

/index.ph...=149093&hl=

تم تعديل هذه المشاركة بواسطة vb_for_all في 13 مايو 2009 في 02:47

#11

قمت بتنفيذ هذه الدائرة

post-174126-1236097520.jpg

ولكن لم أحصل على نتيجة

هذه الدائرة التي قمت بتوصيلها

48456539.jpg

هل هناك خطأ في الدائرة ؟

lilgirllaptopsoftened2c.jpg

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