قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

   

الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 958
نشاط [ mohatvnet ]
قوة السمعة:
قديم 14-12-2011, 01:47 PM المشاركة 17   
Unhappy



استاد الكريم hamzazayyad اضن انني اتعبتك بكترة الاسلئة اسف

استاد عندما اعمل تردد 900 هيرتز :

1/900 = 0.111111 وعندما احولها الى ميكرو تانية فزمن هو 1111.11 نقسم

ناتج على 2 لانني استعملت تردد ساعة = 555.55 ميكرو تانية حتى برنامج

بروتش يعطي نفس زمن لكن الميكروكنترولر يعطي 0 عندما استعمل تردد اكتر

من 900 هيرت فهدا هو المشكل يعني عندما تكون نبضة طولها اقل من 555

ميكرو تانية لا يمكن قياسها فاتمنا ان تفيدني في حل هدا المشكل ان كان ممكن

لقد رفعت البرنامج :

http://www.4shared.com/file/ZIa_Pfwl/qaria.html

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

اعلانات

hamzazayyad
:: مهندس متميز ::
تاريخ التسجيل: Aug 2005
الدولة: موزنبيق
المشاركات: 696
نشاط [ hamzazayyad ]
قوة السمعة:
قديم 14-12-2011, 02:31 PM المشاركة 18   
افتراضي


استاد الكريم hamzazayyad اضن انني اتعبتك بكترة الاسلئة اسف

استاد عندما اعمل تردد 900 هيرتز :

1/900 = 0.111111 وعندما احولها الى ميكرو تانية فزمن هو 1111.11 نقسم

ناتج على 2 لانني استعملت تردد ساعة = 555.55 ميكرو تانية حتى برنامج

بروتش يعطي نفس زمن لكن الميكروكنترولر يعطي 0 عندما استعمل تردد اكتر

من 900 هيرت فهدا هو المشكل يعني عندما تكون نبضة طولها اقل من 555

ميكرو تانية لا يمكن قياسها فاتمنا ان تفيدني في حل هدا المشكل ان كان ممكن

لقد رفعت البرنامج :

http://www.4shared.com/file/ZIa_Pfwl/qaria.html

ممكن وجزاك الله خيرا
السلام عليكم
اخي الحسابات كالتالي
1/900=1.111 ميلي ثانيه وعند اختيار عرض نبضه =50% سيكون 555.55 ميكرو ثانيه
وبرنامج البروتوس اعطاني على lcd 555


مادا تعني انه لم يعطي قراءه؟؟؟؟

ولا تنسونا من صالح دعائكم

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 958
نشاط [ mohatvnet ]
قوة السمعة:
قديم 17-12-2011, 12:28 AM المشاركة 19   
Unhappy اسف على تاخر


استاد الكريم اسف على تاخري كان عندي مشكل في اتصال بالانترنت

استاد الكريم انا في اول الموضوع كتبت كيف يمكن ان يحسب ميكروكنترولر زمن من

1 ميكروتانية الى 10000 لكن المشكل الان لا يمكن للميكوكنترولر ان يقيس زمن بدقة من 1 الى 10000 ميكرو تانية يعني عندما اعمل تردد كبير اما تضهر على شاشة موقع القرية ويضل موقع مكتوب او تكتب في شاشة 0

ها هي صور للمشكل :





مشكل تاني :





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

فمتلا ادا ادخلت تردد 500000 فينتج زمن 2 ميكرو تانية وعندما استعمل تردد ساعة

50% فينتج زمن 1 ميكروتانية يعني من المفترض يعطي قيمة 1 ولكنا تكتب على

السيدي موقع القرية ولا يعطي القيمة ولكن عندما يكون تردد متلا 25000 يجب ان

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

المشكل اتمنا من الله ان تكون قد فهمت المشكل اسف على الازعاج وجزاك الله

خيرا لكل ما تقدمه لي من مساعدة


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 17-12-2011, 07:32 AM المشاركة 20   
افتراضي


السلام عليكم

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

واخر دعوانا ان الحمدلله رب العالمين ...وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم..


الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 958
نشاط [ mohatvnet ]
قوة السمعة:
قديم 17-12-2011, 09:59 AM المشاركة 21   
افتراضي


اهلا بك استاد الكريم geniusse01 شكرا لتعاونك

استاد لا مشكلة ان استعملت كرستالة دات تردد مرتفع المهم هو ان يعمل
الميكروكنترولر ويعطي نتيجة جيدة وان يكون ميكروكنترولر متوفر


hamzazayyad
:: مهندس متميز ::
تاريخ التسجيل: Aug 2005
الدولة: موزنبيق
المشاركات: 696
نشاط [ hamzazayyad ]
قوة السمعة:
قديم 17-12-2011, 02:34 PM المشاركة 22   
افتراضي


اهلا بك استاد الكريم geniusse01 شكرا لتعاونك

استاد لا مشكلة ان استعملت كرستالة دات تردد مرتفع المهم هو ان يعمل
الميكروكنترولر ويعطي نتيجة جيدة وان يكون ميكروكنترولر متوفر
السلام عليكم
اقصى تردد للبرنامج هو 16KHZ على كرستاله 4 ميجا
وزمن التاخير بين بدا العد والاطفاء هو 25 ميكرو ثانيه

ولكن السونار هي موجات فوق صوتيه يعني اكتر من 20 كيلو هيرتز
فما هو تردد الجهاز او الحساس الدي لديك حتى يتم الحساب عليها؟؟؟

ولا تنسونا من صالح دعائكم


hamzazayyad
:: مهندس متميز ::
تاريخ التسجيل: Aug 2005
الدولة: موزنبيق
المشاركات: 696
نشاط [ hamzazayyad ]
قوة السمعة:
قديم 17-12-2011, 03:00 PM المشاركة 23   
افتراضي


شكرا جزيلا لكم اخواني الكرام وجزاكم الله خير الجزاء والاحسان .

اخي 5282 انا اريد اقل زمن هو 1 ميكرو تانية الى 10000ميكرو تانية يعني يبدا العد من 1 ميكرو الى ان تاتي نبضة تانية متلا قد تتاخر نبضة تانية 20 ميكرو او 230 ميكرو او 686 ميكرو او قد تكون وصلت الى قيمة قصوة (10000ميكرو تانية)
وبعداما يتحول من 0 الى 1 اخد المدة التي حسبت من تايمر الى متغير واضربها في سرعة ضوء كي اعرف المسافة

اخي hamzazayyad معك حق كلمك صحيح اتمنا ان ترفع لي البرنامج مع البروتوس
سرعه الصوت هي 340مترلكل ثانيه وبما ان الحساس سونار فيجب الضرب بسرعه الصوت وليس سرعه الضوء

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

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


الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 958
نشاط [ mohatvnet ]
قوة السمعة:
قديم 17-12-2011, 03:34 PM المشاركة 24   
افتراضي


استاد الكريم hamzazayyad انا ساستعمل الفكرة متل ردار لكن انا غلطت في

اسم الموضوع الفكرة مبسطة :

انا لديا جهاز ارسال والاستقبال fm يعمل لمسافة بعيدة لعدة كلومترات

اريد ان اعمل ميكروكنترولر يرسل نبضة مرة 1 ومرة 0 (يعني تردد بنسبة 50%)

متلا نفترض يرسل 1 ميكروتانية موجب و1 ميكروتانية سالب وعندما تصل نبضة

الى ميكروكنترولر تاني الدي يبعد مسافة بعيدة من الميكروكنترولر الاول سيبدا

العد زمن لوصول الى نبضة تانية وفي الاخير يضرب زمن في سرعة ضوء لمعرفة

المسافة التي تفصل بين ميكوكنترولر الاول وتاني

سارفق صورة لتوضيح الفكرة اكتر



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:50 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)