اطلاعیه

Collapse
No announcement yet.

سوال در مورد فرکانس قابل تشخیص برای AVR

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    سوال در مورد فرکانس قابل تشخیص برای AVR

    با سلام خدمت دوستان.

    سوالی داشتم که شاید برا دوستان پیش پا افتاده باشه .

    من میخواستم با میکرو یه مدار بسازم که پهنای پالس را اندازه بگیره ؛ به این صورت که موقع لبه بالا رونده تایمر را صفر کنه و موقع لبه پایین رونده مقدار تایمر را بخونه. حالا سوالم اینه که بیشترین فرکانسی که AVR میتونه از طریق وقفه خارجی تشخیص بده چقدره؟

    فرکانس کریستالم 8 MHz هستش.

    با تشکر از دوستان.

    #2
    پاسخ : سوال در مورد فرکانس قابل تشخیص برای AVR

    شما برای این کار میتونی از CAPTURE تایمر یک استفاده کنی. به این صورت که تو وقفه رایزینگ میای لبه رو فالینگ میزاری و بعد از روی دو مقدار عرض پالس رو بدس میاری که البته برای کیفیت بیستر فرکانس تایمر رو بیشتر و تعداد over flow ها رو هم بشمار و فرمول محاسبه مقدار عرض پالس رو بدس بیار.
    برای سوال دوم مسلما نباید فرکانس پایه از نصف فرکانس cpu بیشتر بشه. ولی برای INT2 که اسنکرون هست دیتاشیت 50 نانو رو گفته.
    موفق باشید.
    بگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
    موفقيت پيش رفتن است نه به نقطه ي پايان رسيدن
    نلسون ماندلا

    دیدگاه

    لطفا صبر کنید...
    X