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

   

hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 24-01-2013, 05:38 PM المشاركة 9   
افتراضي



السلام عليكم
اسف اخي على التاخر

بالنسبة لما قاله الاخ
Qudor

البيك يحتوي على محول قيمته 10 bit اي ان اعلى قيمة هي 1023 و تناسب 5V

لكن انت استعملت في المستقبل محول 8 bit اي اعلى قيمة هي 255 و تناسب VREF التي اعطيتها للمحول

المهم لماذا 1,2 V بما انك اخترت محول 8bit اذن اعلى قيمة هي 255

اى Vmax =255*5/1023

ما هي طبيعة sinwave الذي ادخلته ??

اعلانات

hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 24-01-2013, 05:57 PM المشاركة 10   
افتراضي


هذه صورة التقطتها لدائرة التي استعملتها

http://www12.0zz0.com/2013/01/24/14/680205625.jpg

انا استخدمت الحاسوب هو المرسل لذلك استعملة max232

ان كان من الممكن ارفع لنا الملفات

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

ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 453
نشاط [ ennng ]
قوة السمعة:
قديم 24-01-2013, 08:17 PM المشاركة 11   
افتراضي


الامر بالنسبة للفولت 1.2 واضح وجلي بارك الله فيك

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

اما بالنسبة لاشارة sin wave فهي اشارة عادية بتردد 100 هيرتز و amplitude تبعها بواحد 1 فولت

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


hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 25-01-2013, 12:51 AM المشاركة 12   
افتراضي


السلام عليكم

تفضل اخي
http://www.mediafire.com/?spxaxogwa84ugyb

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


hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 25-01-2013, 12:58 AM المشاركة 13   
افتراضي


قم بالتغيير المقاومة و سوف تلاحظ التغيير

http://www3.0zz0.com/2013/01/24/21/421141503.png


ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 453
نشاط [ ennng ]
قوة السمعة:
قديم 25-01-2013, 03:08 PM المشاركة 14   
افتراضي


بارك الله فيك اخي الكريم

بالفعل لاحظت التغير عندما اقوم بتغيير المقاومة.
وايضا حذفت المقاومة ووضعت اشارة sin wave بدلها ولكن لم يظهر سوى اشارة مربعة في الخرج ثم وضعت low pass filter على المخرج وهو عبارة عن مقاومة ومكثف وال cutoff frequency وضعتة اكبر من 100 تقريبا 110 هيرتز لن الاشارة المدخلة 100 هيرتز لنضمن ان الاشارة راح تعدي وهذه النتيجة ظهرت لي




hunter27
:: مهندس جيد ::
تاريخ التسجيل: Jul 2012
الدولة: المغرب
المشاركات: 284
نشاط [ hunter27 ]
قوة السمعة:
قديم 25-01-2013, 04:40 PM المشاركة 15   
افتراضي


فكرة رائعة اخي
شكرا لك على المعلومة

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


ennng
:: مهندس متميز ::
تاريخ التسجيل: Jul 2010
المشاركات: 453
نشاط [ ennng ]
قوة السمعة:
قديم 25-01-2013, 05:23 PM المشاركة 16   
افتراضي


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



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