امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ساخت صدا در AVR با استفاده از PWM
نویسنده پیام
cortex-m3 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 93
موضوع‌ها: 40
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 11
( 24 تشکر در 13 ارسال )
ارسال: #1
ساخت صدا در AVR با استفاده از PWM
با سلام به همه ی دوستان

برای شنیدن یه صدایی با معنی مثل کلمه ی "AVR" چجوری میشه این صوت رو با PWM ساخت؟
در واقع به دنبال راهی هستم تا یک صوت رو ( حتی یک جمله رو(با فرض عدم کمبود حافظه) ) تبدیل به رشته کد کنم که اگه به ترتیب این کدها رو به PWM بدم، صوت مورد نظرم پخش بشه.

با تشکر
۰۱-خرداد-۱۳۹۴, ۱۴:۳۸:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : a.mehran
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #2
RE: ساخت صدا در AVR با استفاده از PWM
سلام.

اطلاعات که باید توسط میکروفون یا ... ، توسط نمونه برداریی که ADC انجام می دهه در حافظه با مقادیر دیجیتال ذخیره بشه ، مهمه که فرکانس نمونه برداری چقدر بوده و چند بیتی بوده.
حالا برای باز پخش همین مقادیر دیجیتال رو با همون فرکانس نمونه برداریش به ترتیب در خروجی می ذاریم. اینجا می تونید از DAC یا PWM استفاده کنید که DAC کیفیت بهتری رو ایجاد می کنه و خروجی که مقداری آنالوگ دارهه رو با تقویت کننده های خاص صوت تقویت و به بلندگو می رسونید.

موفق باشید.

۰۱-خرداد-۱۳۹۴, ۲۰:۲۷:۱۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : a.mehran
cortex-m3 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 93
موضوع‌ها: 40
تاریخ عضویت: اسفند ۱۳۹۱

تشکرها : 11
( 24 تشکر در 13 ارسال )
ارسال: #3
RE: ساخت صدا در AVR با استفاده از PWM
(۰۱-خرداد-۱۳۹۴, ۲۰:۲۷:۱۹)sharin نوشته است: سلام.

اطلاعات که باید توسط میکروفون یا ... ، توسط نمونه برداریی که ADC انجام می دهه در حافظه با مقادیر دیجیتال ذخیره بشه
حالا برای باز پخش همین مقادیر دیجیتال رو با همون فرکانس نمونه برداریش به ترتیب در خروجی می ذاریم. اینجا می تونید از DAC یا PWM استفاده کنید
یعنی اگه میکروفون رو به ADC وصل کنم(8بیتی)و اونو توی OCRx بریزم(pwm 8بیتی) اونوقت صدا پخش میشه؟
۰۱-خرداد-۱۳۹۴, ۲۰:۵۵:۱۹
ارسال‌ها
پاسخ
تشکر شده توسط : a.mehran
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #4
RE: ساخت صدا در AVR با استفاده از PWM
بله ، در صورتی که بیت ریتش بهم نخورهه ...
اطلاعات می تونن روی SD/MMC ذخیره بشن و برای باز پخش هم از همین حافظه فراخونی بشن.

موفق باشید.

۰۲-خرداد-۱۳۹۴, ۰۹:۵۰:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : a.mehran
a.mehran آفلاین
مدیر بخش
*****

ارسال‌ها: 1,029
موضوع‌ها: 93
تاریخ عضویت: فروردین ۱۳۹۲

تشکرها : 5125
( 4490 تشکر در 1882 ارسال )
ارسال: #5
RE: ساخت صدا در AVR با استفاده از PWM
(۰۲-خرداد-۱۳۹۴, ۰۹:۵۰:۰۴)sharin نوشته است: بله ، در صورتی که بیت ریتش بهم نخورهه ...
اطلاعات می تونن روی SD/MMC ذخیره بشن و برای باز پخش هم از همین حافظه فراخونی بشن.

موفق باشید.
فکر کنم منظورشون سرعت پخش بود
یعنی با هر سرعتی نمونه برداری کردین با همون سرعت پخش کنید

silent people have the loudest minds شادی − بهینه شده برای ورژن جدید شادی − بهینه شده برای ورژن جدید
سایت من Abrdade.com
۰۲-خرداد-۱۳۹۴, ۱۰:۰۸:۲۹
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  چگونه ميتوان با استفاده از ميكرو ظبط صوت ساخت kaspian 21 8,171 ۰۴-مهر-۱۳۸۶, ۲۱:۵۶:۱۶
آخرین ارسال: Iran-PC

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS