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

بعض الاسئله عن تحكم بمنفذ usb

بدأه developer.mahmoud في 2 سبتمبر 2010 · 4 رد · 4,379 مشاهدة · في التحكم الصناعي وربط الحاسب بالعالم الخارجي
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا محمود , web developer

هذه هي هوياتي , اتعامل مع لغات php, js, ajax, as3, html, css, c

ادرس في مجال هندسه قسم اتصالات

اتجهت من فتره لمجال الديجيت ...

الان اعرف التعامل مع البوردات ...

الان اريد التحكم في ابسط شيء وهو تشغير واضفاء led عن طريق الكمبيوتر

اعرف التعامل مع لغه c

ولكن المشكله هنا ان جهازي به usb ( لابتوب ) وليس به منفذ طابعه

فهل usb اسهل في عمل هذا المشروع البسيط

وهل في دروس لبرمجه بلغه c للتحكم في المنفذ usb

اذا كان منفذ usb صعب التعامل معه فهل يوجد كونفرتر لتحويل usb الي منفذ طابعه ( وسعره )

ارجو ذكر الدروس بلغه c لانها اللغه التي اجدها وليس الفيجوال بيزك ( حتي لو ذكرت لي الامر التعامل مع المنفذ فهذا كفيل جدا )

ااسف للاطالة , لكنني احب ان اوضح كل شيء حتي اجد انسب اجابه .

وشكرا

#2

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

كيف يتم ايجاد امر مراد اخراجه وكيف يتم تشفيره ليخرج بشكل نبضات مشفرة وكيف يتم تفسير هذه النبضات برمجيا من قبل المتحكم سواء كان ( PIC) او ( ATM ) طبعا هناك مشاريع

وحسب لغة سي التي صرحت عنها

وبالنسبة للسؤال الثاني لايوجد حاليا وحسب ما قمت بتجربته من وسائل الربط والتحويل بما يتناسب مع البرمجة التي تريد لاستثمار المحولات التي تذكرها

كل ما وجدته من اجهزة تحويل من (USB) الى (LPT) مخصص للتعامل مع الاجهزة التي تعرف عن نفسها تلقائيا كالطابعات التي تعمل على (LPT) . جوابي اطرحه نتيجة تجارب لعدة انواع ومن عدة مصادر وباسماء تجارية متعددة... وربما من اجل طلبت دروس او روابط بلغة سي سيقدمها اخوة ان مروا بتصفحهم طلبك هذا نتامل ان تجد جواب عن الروابط ولكن ان كتبت

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

لانني اذكر ومن الذاكرة ان الشبكة كانت تحوي مثل طلبك

بالتوفيق وبالسلامة

#3

ابحث في المنتدى في المواضيع التي كتبتها انا ... ستجد رابطاً لما تريد، اداة مفتوحة، وفي موقعهم عدة امثلة .. وهي بالـ c

والربط سيكون بـ AVR

#4

السلام عليكم

ملخص ما استنتجتو من بحثي من يومين , ان للتحكم في مشروع صغير باستخدام usb يجب علي شراء شريحه جاهزه تشبك بال usb وتعطيك منافز للتحكم بسهوله او يمكنك بناء هذه الشريحه ...

ويوجد طريقه اخره وهي استخدام هذه الوصله usb to parallel للتحويل usb الي parallel cable ومن هنا تستطيع التحكم به كما شئت

وهنا السوال , هل هذا الكبل بالفعل يحول usb to parallel cable ويتعرف عليه الكمبيوتر كانه parallel cable واستخدم نفس الاوامر لارسال الديجيت ام الوضع مختلف ( ارجو الشرح ) ؟

بعض الوصلات

http://www.amazon.com/Cables-Go-16899-Parallel-Printer/dp/B000UX21PY/ref=dp_cp_ob_e_image_0

http://www.amazon.com/Micro-Innovations-USB545C-Parallel-Cable/dp/B000086TKQ/ref=sr_1_3?s=electronics&ie=UTF8&qid=1283387316&sr=1-3

http://saudi.souq.com/%D9%88%D8%B5%D9%84%D8%A9-%D9%84%D8%AA%D8%AD%D9%88%D9%8A%D9%84-Parallel-Port-TO-USB-Port/6373342-AR/?site_user_id=&history=view

#5

بخصوص موضوع ال lpt converter الحاسب لن يراه كما يفعل مع مافذ ال lpt العادية فهو فى الحاسب ما هو إلا device ملحق بمنفذ usb أيا كانت وظيفته فى الخارج

بإختصار لكى تتعامل معه ستحتاج الى مكتبات وأوامر مختلفة عن التى تتعامل معها فى ال standard lpt يعنى ستتعامل مع ال driver الخاص به وهى صعبة نسبيا

اذا كان هذا أول مشروع لك فى ال Interfacing سيكون من الأفضل أن لا تبدأ بال Usb فو اصعب بكثير من المنافز التقليدية

لو تعاملت مع جهاز desk top قديم أولا كتجربة سيكون افضل وخصوصا ان مشروعك هو إضائة لد لذا انا أستنتج انها تجربة أولى

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

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