NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2687 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 4 از 4

موضوع: کمک.ساخت پالس مربعی با avr

  1. #1
    عضو جدید
    تاریخ عضویت
    Oct 2016
    نوشته ها
    5
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض کمک.ساخت پالس مربعی با avr

    سلام دوستان
    میخوام فرکانس 54600 هرتز با duty cycle=50 درست کنم.ولی هرکاری میکنم فقط 54337 هرتز درست میشه.از تایمر صفر و فرکانس میکرو 8 مگا استفاده میکنم.با کدویژن نوشتم.میتونید راهنماییم کنید چکار کنم

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    تازه وارد
    تاریخ عضویت
    Aug 2016
    نوشته ها
    2
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    اسیلاتور داخلی میکروکنترل دقیق نیست. بدیهیه همینطور میشه. دقیقا یادم نیس ولی بالای 5 درصد خطا دارن معمولا.
    بعد اینکه چون فرکانس داره تقسیم میشه تو prescaler ، و عدد حاصل رند در نمیاد قطعا دقتش کم میشه.
    از کریستال خارجی استفاده کنید.
    کریستال هایی هست مثلا فرکانس 4.194304 مگاهرتز، که وقتی تقسیم بر اعداد توان 2 prescaler میشه بازم عدد صحیح میشه.

  4. #3
    عضو جدید
    تاریخ عضویت
    Oct 2016
    نوشته ها
    5
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    تشکر دوست عزیز

  5. #4
    تازه وارد
    تاریخ عضویت
    Nov 2016
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام ، من یه همچین مشکلی دارم ، تو atmega 8 با کریستال ۱۶ مگاهرتز و prescalr = 1 ، مثلا مقدار اولیه timer1 ۶۵۰۰۰ فرکانس میشه ۱۰۰۰۰ هرتز ولی ۶۵۰۰۵ یک دفعه ۱۰۱۰۰ هرتز . یعنی هیچ تناسبی نداره میشه لطفا با بسکام یه راهنمایی کنید که من با تغیییر مقدار اولیه timer1 بتونم فرکانس رو با رزولوشن یک هرتز تغییر بدم ،ضمنا چه کریستالی استفاده کنم . محدوده فرکانس بین یک هرتز الی ۶۰ کیلوهرتز هست
    ممنون

موضوعات مشابه

  1. اوقات شرعی
    توسط cmuiran در انجمن AVR
    پاسخ: 8
    آخرين نوشته: 09-11-2013, 16:42
  2. پاسخ: 0
    آخرين نوشته: 25-09-2013, 20:02
  3. ایجاد پالس مربعی با اختلاف فاز
    توسط amirtebyan در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 25-08-2013, 10:08
  4. معرفی منبعی برایc#.net
    توسط ali#1 در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 2
    آخرين نوشته: 28-12-2012, 20:33
  5. برنامه اوقات شرعی
    توسط M.ABDOLLAHI در انجمن AVR
    پاسخ: 4
    آخرين نوشته: 28-04-2009, 18:59

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •