ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12
  1. #1
    2009/12/08
    تهران
    269
    44

    کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    سلام دوستان
    من می خواهم یک فرکانس 1 کیلو هرتزی برروی پایه OCR1A میکرو کنترلر ATMEGA16 تولید کنم با PWM اما هرکاری می کنم
    نمی شود !!!!!!!!!!! لطفا کمکم کنید
    TCCR1A=0x82;
    TCCR1B=3;
    OCR1AH=0x00;
    OCR1AL=0xFF;
    ICR1H=0x00;
    ICR1L=0x00;
    OCR1AH=0x00;
    OCR1AL=0x00;
    OCR1BH=0x00;
    OCR1BL=0x00;

    این برنامه من
    خداوندا
    از بچگی به من آموختندهمه را دوست بدار حال که بزرگ شده ام و کسی را دوست می*دارم می گویند:
    فراموشش کن
    دکتر علی شریعتی
  2. #2
    2011/02/02
    428
    14

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    از روابط استفاده كن ، و مقادير مربوط به PWM رو حساب كن ، مشكلت حل ميشه
    دلا خو کن به تنهایی که از تنها بلا خیزد
  3. #3
    2009/12/08
    تهران
    269
    44

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    میشه لطفا در مورد این روابط کمی من رو کمک کنید و توضیح دهید چون هر چقدر دارم می خونم هی گیج می شم و فرکانس مورد نظر رو در نمی یارم .
    کدام روابط از همه مهمتر هستنند
    لطف می کنید پاسخ دهید
    خداوندا
    از بچگی به من آموختندهمه را دوست بدار حال که بزرگ شده ام و کسی را دوست می*دارم می گویند:
    فراموشش کن
    دکتر علی شریعتی
  4. #4
    2010/04/09
    اسلامشهر
    1,499
    35

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    با سلام
    اول یه چیزی آقا فرکانس که به خودی خود معنی نداره ، فرکانس یکی از مشخصات موج هست بهتر بود میگفتید که یه موج مربعی با فرکانس یک کیلو هرتز میخواهید تولید کنید ( ببخشید بدجوری سرما خوردم حالم یا شاید هالم خوب نیست دارم چرت میگم !)

    خوب یه سوال چرا از PWM استفاده میکنید کلا PWM همونطور که از اسمش مشخصه زمانی استفاده میشه که بخواییم تو دیوتی سایکل موج تولیدی مون دخل و تصرف داشته باشیم اما اونطور که مشخصه شما فقط میخوایید یه موج(با دیوتی سایکل ثابت 50 درصد) با فرکانس یک کیلو هرتز ایجاد کنید خوب برای اینکار میتونید یه تایمر رو روشن کنید و پریود سرریز اون رو روی یک کیلو هرتز تنظیم کنید بعد تو روتین وقفه سرریز اون تایمر وضعیت یه پایه رو معکوس کنید یا مثلا میتویند از مد CTC استفاده کنید فرمول محاسبه اش توی دیتا شیت هست اگه متوجه نشدید بگید تا بیشتر توضیح بدم
  5. #5
    2009/12/08
    تهران
    269
    44

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    مرسی از توضیحات دوستان

    من دارم با pwm مقدار روشنایی led را کنترل می کنم و کم زیاد می کنم الان فرکانس کاری من 120 هرتز است و نور به خوبی کم زیاد می شود ولی مدار سوت می کشد و سوسو می زند بخاطر فرکانس پائین و الان می خوام فرکانس کار رو بکنم یک کیلو هرتز تا مشکلم حل بشه .
    ولی هرکاری می کنم از این فرمول ها سر درنمیارم که چه طوری فرکانس رو تنظیم کنم
    اگر یک کمک کنید که چطوری با روابط فرکانس رو تعیین کنم ممنون می شوم
    با تشکر
    خداوندا
    از بچگی به من آموختندهمه را دوست بدار حال که بزرگ شده ام و کسی را دوست می*دارم می گویند:
    فراموشش کن
    دکتر علی شریعتی
  6. #6
    2010/04/09
    اسلامشهر
    1,499
    35

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    تو کدوم حالت pwm کار میکنید ؟
  7. #7
    2011/12/03
    کرج
    449
    9

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    نقل قول نوشته اصلی توسط avr1083
    سلام دوستان
    من می خواهم یک فرکانس 1 کیلو هرتزی برروی پایه OCR1A میکرو کنترلر ATMEGA16 تولید کنم با PWM اما هرکاری می کنم
    نمی شود !!!!!!!!!!! لطفا کمکم کنید
    TCCR1A=0x82;
    TCCR1B=3;
    OCR1AH=0x00;
    OCR1AL=0xFF;
    ICR1H=0x00;
    ICR1L=0x00;
    OCR1AH=0x00;
    OCR1AL=0x00;
    OCR1BH=0x00;
    OCR1BL=0x00;

    این برنامه من
    سلام بگو کریستالت چند که برم طرف محاسباتش؟
    معجزه اين است که هرچه داشته هايت را بيشتر با ديگران سهيم شوي،داراتر مي شوي (لئونارد نيموي)
    اگر مغزانسان،چنان ساده مي بود که ما از آن سر در مي آورديم،هنوز چنان احمق بوديم که هيچ از آن سر در نمي آورديم!
    [size=10pt]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    [/size]
  8. #8
    2011/12/03
    کرج
    449
    9

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    نقل قول نوشته اصلی توسط avr1083
    سلام دوستان
    من می خواهم یک فرکانس 1 کیلو هرتزی برروی پایه OCR1A میکرو کنترلر ATMEGA16 تولید کنم با PWM اما هرکاری می کنم
    نمی شود !!!!!!!!!!! لطفا کمکم کنید
    TCCR1A=0x82;
    TCCR1B=3;
    OCR1AH=0x00;
    OCR1AL=0xFF;
    ICR1H=0x00;
    ICR1L=0x00;
    OCR1AH=0x00;
    OCR1AL=0x00;
    OCR1BH=0x00;
    OCR1BL=0x00;

    این برنامه من
    خوب کریستالت را که نگفتی من با تایمر1(در مد PWM نیست ها :biggrin با فرض کریستال 8MHZ این پالسی که خواسته بودی درست می کنم ولی تو درستیش شک دارم
    معجزه اين است که هرچه داشته هايت را بيشتر با ديگران سهيم شوي،داراتر مي شوي (لئونارد نيموي)
    اگر مغزانسان،چنان ساده مي بود که ما از آن سر در مي آورديم،هنوز چنان احمق بوديم که هيچ از آن سر در نمي آورديم!
    [size=10pt]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    [/size]
  9. #9
    2011/12/03
    کرج
    449
    9

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    نقل قول نوشته اصلی توسط avr1083
    سلام دوستان
    من می خواهم یک فرکانس 1 کیلو هرتزی برروی پایه OCR1A میکرو کنترلر ATMEGA16 تولید کنم با PWM اما هرکاری می کنم
    نمی شود !!!!!!!!!!! لطفا کمکم کنید
    TCCR1A=0x82;
    TCCR1B=3;
    OCR1AH=0x00;
    OCR1AL=0xFF;
    ICR1H=0x00;
    ICR1L=0x00;
    OCR1AH=0x00;
    OCR1AL=0x00;
    OCR1BH=0x00;
    OCR1BL=0x00;

    این برنامه من
    دوستان گرامی ببینند که این برنامه که من نوشتم درست است یانه؟
    TCCR1A=$F0
    TCCR1B=1
    TCNT1H=$E0
    TCNT1L=$C0
    OCR1AH=$F0
    OCR1AL=$60
    با این منطق جلو رفتم که فرکانس 1KHZ دوره تناوب که 1میلی ثانیه می شود قرار است نصفش HIGH باشد ونصف دیگرش LOW پس باید تایمر ما به اندازه 1ms بشمارد ودر وسط شمارش high شود
    حالا نمی دونم این فکر من چقدر درسته؟!!!! :read: oo: oo: :nice:
    معجزه اين است که هرچه داشته هايت را بيشتر با ديگران سهيم شوي،داراتر مي شوي (لئونارد نيموي)
    اگر مغزانسان،چنان ساده مي بود که ما از آن سر در مي آورديم،هنوز چنان احمق بوديم که هيچ از آن سر در نمي آورديم!
    [size=10pt]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    [/size]
  10. #10
    2009/12/08
    تهران
    269
    44

    پاسخ : کمک در مورد تولید فرکانس 1 کیلو هرتز در OCR1A

    میکرو کنترلر atmega16
    کریستال داخلی 8MHZ
    برنامه به زبان C

    تو کتاب " محمد مهدی پرتوی فر " {میکرو کنترلر های avr} صفحه 192 که خواندم به این نتیجه رسیدم :

    برای محاسبه DutyCycle :
    DutyCycle=TIMEON/(TIMEOFF+TIMEON)*100%

    برای محاسبه فرکانس PWM:
    Fpwm=Fclk/N*256
    که N بیانگر ضریب تقسیم پالس ساعت سیستم برای تولید پالس ساعت تایمر می باشد و برابر یکی از اعداد (1-8-32-64-128-256-1024)است.

    فرکانس 1KHZ :
    Fpwm=8MHZ/256*256

    آیا این نحوه محاسبه من درست است ؟؟؟؟ در تمام حالت های PWM کار می کند ؟؟؟؟
    خداوندا
    از بچگی به من آموختندهمه را دوست بدار حال که بزرگ شده ام و کسی را دوست می*دارم می گویند:
    فراموشش کن
    دکتر علی شریعتی
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 12

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

  1. تولید ولتاژ سینوسی بسکام فرکانس 10 هرتز تا 3000 هرتز
    توسط pani_rezaii در انجمن میکروکنترلرهای AVR
    پاسخ: 11
    آخرين نوشته: 2011/10/17, 18:10
  2. اسیلاتور با خروجی 1 کیلو هرتز تا 100 کیلو هرتز با atmega8
    توسط feshwari در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2011/08/25, 14:14
  3. سوال:تولید pwm با فرکانس ; 50 کیلو هرتز
    توسط ajajoom در انجمن میکروکنترلرهای AVR
    پاسخ: 10
    آخرين نوشته: 2009/06/17, 18:13
  4. پاسخ: 0
    آخرين نوشته: 2009/03/15, 09:50
  5. فرکانس 38 کیلو هرتز
    توسط rmn170 در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2008/02/05, 11:21

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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