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

موضوع: چگونه ميشه اطلاعات ديجيتالي را ت

  1. #1
    عضو جدید
    تاریخ عضویت
    Jun 2007
    نوشته ها
    8
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض چگونه ميشه اطلاعات ديجيتالي را ت

    چگونه ميشه اطلاعات ديجيتالي را تبديل به آنالوگ كرد البته در avr (با pwm)
    نقشه و برتامه بيسكام با تشكر رحيمي

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

  3. #2
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض سلام

    جالبه كه من هم امروز دنبالش بودم قبل از اينكه تاپيك شما رو ببينم!!!!

    اما همونطور كه ميدونيد pwm يعني ارزشها در duty cycle جا بگيره.

    اگه به داكيومنت 1982 شركت اتمل نگاه كنيد با pwm تونسته موج dtmf درست كنه كه كامل توضيح داده

    لينك:
    http://www.atmel.com/dyn/resources/p...ts/doc1982.pdf

    اما اگه ميخوايد توليد صوت كنيد اينطور كه فهميدم فركانس pwm بايد بالاتر از شنوايي صوت انسان باشه و در avr نميشه به اين روش بيشتر از sample rate كاري 10000 جواب گرفت

    البته تا 10000 رو به زور امروز جواب گرفتم اما راضي نيستم صداي توليدي كيفيت كمي داره اما مفهومه

    الان دارم روش كار ميكنم اگه به جاي درست حسابي رسيد مدار و برنامه رو ميذارم رو سايت

    راستي يادمه توي مجله الكتور 2003 يه اسپيكر با usb درست كرده بود كه مولد موج همون pwm بود

  4. #3
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2008
    نام
    تهران
    نوشته ها
    65
    تشکر
    0
    تشکر شده 2 بار در 2 پست

    پیش فرض

    من با ریت کمتر خوب جواب گرفتم. با این ریت شما کیفیت از صدای تلفن هم بهتر می شه.
    من فکر می کنم سیگنال ورودی رو روی سطح DC سوار نکردید. یا اینکه دامنه ورودی صداتون کمتر از Vref/4 هستش. یا اینکه ریتتون رو اشتباه حساب کردید.

    اما خود منم یه مشکل دارم .
    پس زمینه صدا یه صوت شنیده می شه. من Prescaller=1 و F_CPU = 16MHz و Timer0 رو استفاده می کنم که در این حالت حداقل فرکانس PWM برابر 62500 هرتز می شه. نمی دونم این سوت از کجا میاد.

  5. #4
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض سلام

    منظور من هم از كيفيت پايين همون سوته مزاحمه

    در ضمن من دارم از mmc فايل wav ميخونم با adc كاري ندارم و اين بيت ريت رو هم ويندوز اعلام كرده

    امروز با يه فيلتر پايين گذر تست كردم خيلي بهتر شد اما تو صدا كيفيت همه فركانسها يكي نيست

    راستي كسي مبدل 16 بيتي pwm سراغ نداره؟؟؟ با سرعت بالا؟؟؟؟

    من اين رو پيدا كردم: m66240

    ولي تو ايران نيست

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

  1. ليتر سنج
    توسط lpln852 در انجمن AVR
    پاسخ: 20
    آخرين نوشته: 05-04-2016, 19:07
  2. مبدل ديجيتال به آنالوگ
    توسط ardesheer429 در انجمن AVR
    پاسخ: 16
    آخرين نوشته: 19-07-2013, 00:35
  3. دوربين ديجيتال
    توسط fakoor46 در انجمن موتورها و درایوها
    پاسخ: 3
    آخرين نوشته: 28-07-2012, 15:05
  4. طراحي فشار سنج ديجيتال بانمايش گ
    توسط ehsan_mer در انجمن 8051
    پاسخ: 1
    آخرين نوشته: 20-12-2008, 07:40
  5. ديتا لايگر
    توسط sobh در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 31-01-2008, 15:41

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

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