![]() |
#1
|
|||
|
|||
![]()
السلام عليكم ورحمة الله وبركاته
أرغب بتصميم برنامج للمتحكم لقياس زمن نبضه عرضها يقدر حوالي بـ 4 نانو ثانية اخشى ان تمر النبضه وتنتهي والمتحكم مازال في السطر الاول في تنفيذ الامر لذلك سؤالي كيف اعرف الوقت المستغرق لتنفيذ الاوامر؟ اعلم تماما أنها تعتمد بشكل كبير على المذبذب ولكن توجد تفاصيل اكثر اجهلها افيدوني |
#2
|
|||
|
|||
![]()
أعتذر عن تأخرى فى الرد
بالتأكيد هذا ما سيحدث و تمر النبضة و لم يقرأ بعد المتحكم أى سطر فى الداتاشيت ستجد كم نبضة من الكريستال يحتاج لينفد الميكرو تعليمة بلغة الأسيمبلى و ليس بلغة عالية مثل السى أو غيرها وهى عادة من 1 إلى 4 بحسب نوعه لذا لو استخدمت أسرع ميكرو يعمل ب30 ميجا سيكون عرض النبضة الواحدة 33 نانو انتهى الأمر |
#3
|
|||
|
|||
![]() اقتباس:
هل توجد طرق لتصميم دائرة تقيس نبضات صغيرة جدا؟ لو نظرنا الى راسم الاشارة (الاسلسكوب) نجد بمقدوره قياس نبضات اصغر من ذلك بكثير , لكن كيف استطاعوا قياسها هل الحل في المعالجات الدقيقه وليس المتحكمات الدقيقه ؟ |
#4
|
|||
|
|||
![]()
هذا ما حاولت توضيحه فى السلسلة التى اكتبها الآن
أسرع معالج دقيق لا يتعدى 10 جيجا و حتى لو كان ثمانى النواه فهذا يعطى انتاج أكبر و ليس سرعة اعلى و لو استخدمت اوسيلوسكوب بسيط 100 ميجا مش 1 جيجا أو أكثر ستجد أنك لترسم الشاشة تحتاج من 2 إلى 5 جيجا مرة تحويل من تماثلى لرقمى وهذا لم يصل إليه بعد أى متحكم الحل فى الدوائر المساعدة دوائر قادرة على معالجة البيانات بالسرعة المطلوبة و تجهيزها فى الذاكرة و المتحكم يأخذ و يرسم براحته و يحلل المطلوب و يكتبه - فلن تستطيع مشاهدة أكثر من 10 صور فى الثانية على أى حال |
#5
|
|||
|
|||
![]() اقتباس:
![]() |
#6
|
|||
|
|||
![]()
شكرا أخى الكريم
السلسلة قاربت على الإنتهاء وهذا رابطها الميكروكونتروللر أنواعه و برمجته و استخداماته |
![]() |
مواقع النشر (المفضلة) |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|