دورات هندسية

 

 

كيف يمكن توصيل 6 حساسات وقراءة بياناتهم في الكمبيوتر !!

صفحة 1 من 4 12 3 4 الأخيرةالأخيرة
النتائج 1 إلى 10 من 39
  1. [1]
    AVio_niCS
    AVio_niCS غير متواجد حالياً

    عضو

    تاريخ التسجيل: Jan 2006
    المشاركات: 46
    Thumbs Up
    Received: 0
    Given: 0

    كيف يمكن توصيل 6 حساسات وقراءة بياناتهم في الكمبيوتر !!


    كيف يمكن توصيل 6 حساسات sensors ثم اخذ بياناتها وادخالها وقراءتها على الكمبيوتر!!

    للعلم لدي خبرة بسيطة في الالكترونيات.. وتخصصي هو هندسة انظمة فضاء..

    عندي مشروع يتطلب مني توصيل هذه الحساسات وهي (single axis MEM accelerometers) تستخدم في اجهزة GPS تستطيع قراءة ال g Force (ما اعرف ترجمتها بالضبط) لكن تخص الجاذبية.. المهم الحساس يحول قوة -1.7 ال+1.7 g الي فولت 1000mV / g..

    http://docs-europe.electrocomponents...6b8050b515.pdf

    علي ادخال هذه القراءات في الكمبيوتر عن طريق الباراليل او السيريال بورت ثم قراءتها ببرنامج او بطريقة معينة!!

    لا اعرف هذه الطريقة وانا متاكد انها بسيطة بالنسبة لخبراء الكمبيوتر والالكترونيات..

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

    انا فكرت في ادخال خرج- الحساسات الى محول انالوج الى ديجيتالADC converter ثم ادخالها في multiplexer ثم توصيلها على الكمبيوتر.. لكن مش متاكد من الطريقة الصحيحة..

    ارجو الافادة بارك الله فيكم

    تحياتي

  2. [2]
    ahmedmecha
    ahmedmecha غير متواجد حالياً
    عضو متميز
    الصورة الرمزية ahmedmecha


    تاريخ التسجيل: Oct 2006
    المشاركات: 365
    Thumbs Up
    Received: 5
    Given: 0

    Thumbs up you can use multiplexer or parallel prot

    أخي العزيز السلام عليكم....
    اني لم أفهم مشروعك بصورة جيدة لكن حسب الفكرة التي تولدت عندي سأجيبك ....
    اولا عليك ان تفهم انه من البديهي تحويل الاشارة القادمة من المتحسس الى اشارة رقمية Analoge to digital convertion بأستخدام ADC وتستطيع استخدام النوع الذي يعطيك اشارة رقمية بثمانية مراتب ثم بعد ذلك عليك استخدام دائرة سيطرة مكونه من multiplexer تسيطر عليها بواسطة الحاسوب لكي تتمكن من أختيار الاشارة التي ترغب بقراءتها حيث انك تسطيع قراءة اشارة متحسس واحد فقط في كل مرة بعدها تكون الاشارة جاهزة لتقرأها على المنفذ المتوازي parallel port
    فبأمكانك أستخدام parallel port المنفذ المتوازي حيث .
    بقي عليك ان تفهم بأن اشارات السيطرة الخارجة من الحاسوب ستكون كما يلي:
    1- اشارات الى ADC وهي اشارة بدء التحويل تكون من الحاسبة واشارة انتهاء التحويل يمكنك قراءتها من ADC لتعلم الحاسوب بأن التحويل الى الاشارة الرقمية قد انتهى وتستطيع الان قراءة الاشارة المحولة بواسطة المنفذ المتوازي.
    2- أشارات خارجه من الحاسوب الى دائرة السيطرة والmultiplexer تمكنك من اختيار الاشارة التي تعمل عليها في ذلك الوقت.
    واخيرا يمكنك استخدام Visual Basic كسوفت وير حيث انه سهل في التعامل مع الinterface

    وأنا مستعد لاي خدمة

    0 Not allowed!



  3. [3]
    AVio_niCS
    AVio_niCS غير متواجد حالياً
    عضو


    تاريخ التسجيل: Jan 2006
    المشاركات: 46
    Thumbs Up
    Received: 0
    Given: 0
    وعليكم السلام اخي

    اني لم أفهم مشروعك بصورة جيدة لكن حسب الفكرة التي تولدت عندي سأجيبك ....
    علي صنع ما يسمى بال gyrocube باستخدام 6 حساسات تسارع تثبت على اوجه المكعب الستة باتجاهات محدد تقيس 6 محاور.. في حال تحريك المكعب الى اي اتجاه علي معرفة مكان المكعب الجديد باستخدام برنامج على الكمبيوتر.. واذا عندك خبرة في ال dynamics تعرف ان تكامل التسارع مرة واحدي يعطي السرعة.. والتكامل مرتين يعطي المسافة..

    اولا عليك ان تفهم انه من البديهي تحويل الاشارة القادمة من المتحسس الى اشارة رقمية Analoge to digital convertion بأستخدام ADC وتستطيع استخدام النوع الذي يعطيك اشارة رقمية بثمانية مراتب
    اسف اخي.. انا مجالي هندسة طيران وانظمة فضاء.. عندي فكرة بسيطة جدا في الالكترونيات.. معلش استحمل جهلي..

    اشكرك طبعا على اللي ذكرته .. لكن هل تقصد بالمراتب ال bits?? وهل يجب علي توصيل ADC لكل متحسس.. صح؟؟ ثم لنفرض اني وصلت لهذي المرحلة.. عندي ستة ADCs كل واحدة 8 bit .. طيب ما هي مواصفات الملتيبلكسر المطلوب.. بما انه عندي 6 مخارج فاعتقد اني محتاج 8chanel 8bit multiplexer.. صححلي اخي وراح افهم عليك..

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

    1- اشارات الى ADC وهي اشارة بدء التحويل تكون من الحاسبة واشارة انتهاء التحويل يمكنك قراءتها من ADC لتعلم الحاسوب بأن التحويل الى الاشارة الرقمية قد انتهى وتستطيع الان قراءة الاشارة المحولة بواسطة المنفذ المتوازي.
    2- أشارات خارجه من الحاسوب الى دائرة السيطرة والmultiplexer تمكنك من اختيار الاشارة التي تعمل عليها في ذلك الوقت.
    ممكن تشرحلي بتفصيل اكبر.. تعطيني وصلات لمواقع او مراجع لكتب معينة!!

    وأنا مستعد لاي خدمة
    بارك الله فيك اخي.. واسمحلي لو ثقلت عليك

    تحياتي

    0 Not allowed!



    _______________________________________
    اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك

  4. [4]
    Ahmed Abuhajjeh
    Ahmed Abuhajjeh غير متواجد حالياً
    انتظار


    تاريخ التسجيل: Sep 2006
    المشاركات: 32
    Thumbs Up
    Received: 0
    Given: 0
    السلام عليكم
    مخرج الحساسات عبارة عن اشارة analoge لكن اذا تكرمت ان تخبرني ما هي قيمة هذه الإشارة القيمه العليا Max و الصغرى Min فلو كان بالإمكان تحويلها الى اشارة متغيرة من 0 فولت ال 5 فولت يمكنك استخدام ميكروكونترولر لقراءة هذه الإشارات و إرسالها الى مسافات تصل الى 200 متر بدائرة بسيطة غير مكلفة.
    الميكروكنترولر يحتوي على 8 مداخل analoge مبني في داخلة ADC لكل اشارة, ويحتوي على سيريال بورت وهو ما يسمى بالـ USART يمكن ربطه بسهوله بالكمبيوتر بإستخدام ال VB.6 و عرض هذه القرائات و يمكن Data base للقرائات للإطلاع عليها فيما بعد.
    أعتذر عن طول الرد و أرجو ان يكون مفيدا لا توجد لدي مراجع جاهزه لذا اطلت بالتفصيل.

    0 Not allowed!



  5. [5]
    AVio_niCS
    AVio_niCS غير متواجد حالياً
    عضو


    تاريخ التسجيل: Jan 2006
    المشاركات: 46
    Thumbs Up
    Received: 0
    Given: 0
    Ahmed Abuhajjeh


    اذا تكرمت ان تخبرني ما هي قيمة هذه الإشارة القيمه العليا Max و الصغرى Min
    القيمة الصغرى للحساس هي-1700 ميلي فولت والعليا +1700 ميلي فولت

    اشكرك على الرد..

    تحياتي

    0 Not allowed!



    _______________________________________
    اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك

  6. [6]
    ahmedmecha
    ahmedmecha غير متواجد حالياً
    عضو متميز
    الصورة الرمزية ahmedmecha


    تاريخ التسجيل: Oct 2006
    المشاركات: 365
    Thumbs Up
    Received: 5
    Given: 0

    تفصيل

    السلام عليكم.....
    اخي العزيز انا لايهمني انه انت تقرأمن جايرسكوب او اي نوع اخر من المتحسسات المهم انت لديك اشارة قادمه من متحسس ايا كان نوعه....
    وانا اقصد بالمراتب هو bits وليس عليك استخدام ثمانية ADC لان هذا غير منطقي وغير اقتصادي انا اقصد انه انت تضع الmultiplexer قبل ال ADC يعني الاشارة القادمه من المتحسسات تدخل اولا الى الmultiplexer لتختار انت الاشارة التي تريد قراءتها في ذلك الوقت بأستخدام دائرة سيطرة ثم بعد ذلك تدخل الاشارة الى الADC ليتم تحويلها الى اشارة رقمية قبل قراءتها بواسطة الحاسوب ويجب ان تتذكر هنا انه لايمكنك قراءة اشارة اكثر من متحسس في نفس الوقت بهذه الطريقة واعتقد انك فهمت نوع الmultiplexer الذي سوف تستخدمه....
    وأرجوا منك ان نتنتظرني لكي ارفق لك رسومات توضيحية تساعك في كيفية استخدام parallel port
    ســــــــــــــــــــلام

    0 Not allowed!



  7. [7]
    Ahmed Abuhajjeh
    Ahmed Abuhajjeh غير متواجد حالياً
    انتظار


    تاريخ التسجيل: Sep 2006
    المشاركات: 32
    Thumbs Up
    Received: 0
    Given: 0
    السلام عليكم
    اولا اعتذر الى انني لم انتبه الى انك قد كتبت القيمه العظمى و الصغرى في اول رساله و أشكرك لأنك مع هذا اجبت.
    بطريقة ال Parallel Port تحتاج الى ان يكون الصندوق الذي تريد تصميمه قريبا من جهاز الكمبيوتر اذا كان هذا مناسبا لك فإن الطريقه التى عرضتها عليك لا تفيدك وقد تكون مكلفة أكثر.

    0 Not allowed!



  8. [8]
    AVio_niCS
    AVio_niCS غير متواجد حالياً
    عضو


    تاريخ التسجيل: Jan 2006
    المشاركات: 46
    Thumbs Up
    Received: 0
    Given: 0
    ahmedmech

    في هذه الحالة نحن محتاجين انالوج ملتي بلكسر.. طيب خلنا عمليين.. هل عندك IC معين تقترحه.. انا في عندي هذا النوع
    http://www.electronballet.com/DataSheets/an-247.pdf
    ممكن اعرف رايك!!

    ممكن تقترح نوع محدد من دوائر السيطرة على الانتر نت علشان اشتريه...

    في انتظار رسوماتك التوضيحية اخي الكريم
    .................................................. .................................................. ............

    Ahmed Abduhajjeh

    كام المسافة المطلوبة..؟؟

    ما نوع الميكروكونترولر الي تكلمت عنه اخي الكريم.. ارسل لي اسمة او مواصفاته علشان ابحث عنه..

    تحياتي للجميع

    0 Not allowed!



    _______________________________________
    اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك

  9. [9]
    Ahmed Abuhajjeh
    Ahmed Abuhajjeh غير متواجد حالياً
    انتظار


    تاريخ التسجيل: Sep 2006
    المشاركات: 32
    Thumbs Up
    Received: 0
    Given: 0

    Thumbs up

    السلام عليكم
    المسافه المطلوبة انت من يحددها باستخدام الPIC قد تصل كما أخبرتك الى أكثر من 200 متر أنظر الى
    http://www.mikroe.com/en/books/picbasicbook/06.htm
    لاحظ العنوان 6.6 تجد فيه الدائره العمليه وهي شغاله وفيها مبين نوع الميكروكنترولر المستخدم 16F877 أو 16F877A.
    السبب في اهتمامي بسؤالك أن هذا جزء من مشروع تخرجي في الهندسة (ميكاترونكس) بصراحه
    95% من الذي طلبته جاهز.
    ال PIC يمكن الحصول عليه وايضا البرنامج اللازم لبرمجة ال PIC يمكنني ان ابعثه لك عن طريق المنتدى(مع الكراك) إذا أخبرتني الطريقه وايضا كود الـPIC اللازم للحصول على هذه الوظيفه وهو بسيط ويمكن فهمه بسهوله (سيكون مكتوب بلغة Basic) وايضا كود الـ VB.6 مع شرح بالصور كاملا (لكن هذا يحتاج الى وقت وأرجو أنك غير مستعجل على الموضوع) لكن مع مشكلة الوقت ستحتاج الى Downloader لتحميل كود الـ PIC عليها وهو جهاز صغير عندنا في الأردن غير مكلف يوصل مع com الكمبيوتر وطريقة استخدامه بسيطه لا أدري كيف يمكنك الحصول عليه.
    اي شيء لم تفهمه مما كتبت علق عليه وأخبرني.
    هذا كله اذا استطعنا حصر قيم الإشارات من 0 فولت الى 5 فولت وهذا بصراحه مالا أعرفه وأرجو المساعده في هذا الموضوع من المهندس أحمد عفيفي.
    واخر مشكله لاأدري ان اعجبتك الطريقه ام لا.
    م.أحمد أبوحجه

    0 Not allowed!



  10. [10]
    ahmedmecha
    ahmedmecha غير متواجد حالياً
    عضو متميز
    الصورة الرمزية ahmedmecha


    تاريخ التسجيل: Oct 2006
    المشاركات: 365
    Thumbs Up
    Received: 5
    Given: 0

    جيد جدا

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

    0 Not allowed!



  
صفحة 1 من 4 12 3 4 الأخيرةالأخيرة
الكلمات الدلالية لهذا الموضوع

عرض سحابة الكلمة الدلالية

RSS RSS 2.0 XML MAP HTML