سلام دوستان 
داشتم یکسری سوال ایجاد شده توی ذهنم رو تایپ می کردم که دیدم این تاپیک قفل شده و احساس سنگینی بهم دست داد [-(
تاپیک به قرار زیره:
MMC WAV player با ATMEGA32 و کیفیت بسیار بالا 160KHz High Quality Stereo
در پست اول یکسری امکانات گفته شده و یکسری سوال برام پیش اومده گفتم از دوستان بپرسم:
محتوای پست اول:
یکسری سوال:
گوش ایده آل انسان فرکانس بین 20 تا 20 کیلو هرتز رو میشنوه ولی خوب گوش ما حداکثر 18 کیلو هرتز میشنوه
فرکانس نمونه برداری ذخیره صدا در واقع داره حداکثر مولفه فرکانس ذخیره شده صدا رو نشون (با تبدیل گسسته فوریه یا DFT )می شه نشون داد با n داده گسسته در حوزه زمان میشه حداکثر تا n/2 در حوزه فرکانس رسید به زبون ساده تر یعنی مثلا نرخ 44100 هرتز نمونه برداری قادر به ذخیره فرکانس هایی تا 44100/2= 22050 هرتز هست که تازه فراتر از حوزه شنوایی ما هست!!!!. پس ما می تونیم تا مولفه فرکانسی نصف فرکانس ذخیره شده صدا رو ضبط کنیم.پس تا اینجا حداکثر فرکانس نمونه برداری 44100 هرتز برای شنوایی ما کافیه. حالا اگه بخوان دقت رو توی صوت پخش شده ببرن بالا میان و دقت هر استب زمانی رو می برن بالا و مثلا به جای 8 بیت اونو 16 بیتی یا بالا تر می برن.
توی نرم افزار های حرفه ایی مخصوص ضبط و پخش گزینه های مختلفی برای ضبط وجود داره به قرار زیر:

همونطور که می بینید حداکثر نرخ نمونه برداری 96000 هست و اونم برای صدا های مستر هست که قراره روش ادیت های مختتلف صورت بگیره و نباید به هیچ عنوان از کیفیت کم بشه استفاده می کنن و

همونطور که می بینید می شه با ثابت نگه داشتن فرکانس نمونه برداری ، دقت ذخیره سازی رو افزایش داد
پس خلاصه عرض بنده می شه اینکه برای تقریبا تمامی کارهای در حد ما دقت 16 بیت نمونه برداری با فرکانس 44100 یعنی بهترین کیفیت و بالاتر از از این نه به درد ما میخوره و نه اصلا ما می تونیم تشخیص بدیم.(برای همین اکثر فایل های موزیک mp3 با کیفیت 44100 و 16 بیتی ذخیره میشن و در عین کاهش کیفیت بدلیل فشرده سازی هنوز هم کیفیت بالایی دارن تازه چه برسه به فرمت Wav که فشرده نمیشه و افت کیفیت نداره.)
پس چرا ایشون از نرخ 160kB/s استفاده می کنه؟
کیفیت صدا؟ وقتی برای ما با 44100 فرقی نداره پس چرا بیخودی بیت ریت رو ببریم بالا؟؟؟؟
اونطوری که توی شماتیک پیداست از فیلتر RC و خروجی PWM برای تولید صدا استفاده شده.
همونطور که می دونید بدلیل تیز بدون گوشه های موج خروجی به این روش صدا دارای خش خش و کیفیت پایینی هست.
پس این بیتریت بالا بدون خروجی D/A مناسب عملا کاملا بیهودس
لطفا توضیح دهید؟
(من خودم WAV پلیر ساختم بصورت استرو و با PWM . این مدار چه برتری نسبت به اون داره؟؟)
تنها چیزی که فکر می کنم منطقی باشه اینه که ایشون احتمالا فرکانس PWM رو گذاشتن روی 160000 و بهمین دلیل فکر میکنید کیفیت صداشون بهتر میشه در صورتی که اولا این فرکانس ربطی به فرکانس نمونه برداری صوتی نداره و دوما با این سرعت بالای PWM رزولیشن PWM حداکثر 5 بیت میشه که بازم کیفیت پایینی رو باعث میشه.
ببخشید من اطلاعاتم رو از دانشگاه بدست نیاوردم. امیدوارم که شما که داشگاه رفتید و تخصص دارید جواب سوالامو بدید!
(امیدوارم توی نوشته هام جایی رو اشتباه نکرده باشم)
با تشکر از پاسخ شما
:bye

داشتم یکسری سوال ایجاد شده توی ذهنم رو تایپ می کردم که دیدم این تاپیک قفل شده و احساس سنگینی بهم دست داد [-(
تاپیک به قرار زیره:
MMC WAV player با ATMEGA32 و کیفیت بسیار بالا 160KHz High Quality Stereo
در پست اول یکسری امکانات گفته شده و یکسری سوال برام پیش اومده گفتم از دوستان بپرسم:
محتوای پست اول:
سلام .
برای این که عید بهتون بیشتر خوش بگذره این پروژه را انجام بدین
این پروژه را دادم به یکی از دوستان انجام داده بود و فکر کنم رفته برا خودش شرکت تولیدی زده :mrgreen:
گفتم بزارم تو انجمن دیگران هم فیض ببرن :biggrin:
البته فعلا شماتیک اگه همه اعلام امادگی کردن انوقت میریم رو کدهاش .
اینم شماتیک
توضیح مختصر این که
مدار صدا در sd کارت را بصورت استریو پخش میکنه البته با کیفیت بسیار بالا . و با کنترل تلویزون یا هر نوع که با rc5 کد شده میشه راه اندازی کرد .
وسلام نامه تمام :nerd:
برای این که عید بهتون بیشتر خوش بگذره این پروژه را انجام بدین
این پروژه را دادم به یکی از دوستان انجام داده بود و فکر کنم رفته برا خودش شرکت تولیدی زده :mrgreen:
گفتم بزارم تو انجمن دیگران هم فیض ببرن :biggrin:
البته فعلا شماتیک اگه همه اعلام امادگی کردن انوقت میریم رو کدهاش .

اینم شماتیک
توضیح مختصر این که
مدار صدا در sd کارت را بصورت استریو پخش میکنه البته با کیفیت بسیار بالا . و با کنترل تلویزون یا هر نوع که با rc5 کد شده میشه راه اندازی کرد .
وسلام نامه تمام :nerd:
گوش ایده آل انسان فرکانس بین 20 تا 20 کیلو هرتز رو میشنوه ولی خوب گوش ما حداکثر 18 کیلو هرتز میشنوه
فرکانس نمونه برداری ذخیره صدا در واقع داره حداکثر مولفه فرکانس ذخیره شده صدا رو نشون (با تبدیل گسسته فوریه یا DFT )می شه نشون داد با n داده گسسته در حوزه زمان میشه حداکثر تا n/2 در حوزه فرکانس رسید به زبون ساده تر یعنی مثلا نرخ 44100 هرتز نمونه برداری قادر به ذخیره فرکانس هایی تا 44100/2= 22050 هرتز هست که تازه فراتر از حوزه شنوایی ما هست!!!!. پس ما می تونیم تا مولفه فرکانسی نصف فرکانس ذخیره شده صدا رو ضبط کنیم.پس تا اینجا حداکثر فرکانس نمونه برداری 44100 هرتز برای شنوایی ما کافیه. حالا اگه بخوان دقت رو توی صوت پخش شده ببرن بالا میان و دقت هر استب زمانی رو می برن بالا و مثلا به جای 8 بیت اونو 16 بیتی یا بالا تر می برن.
توی نرم افزار های حرفه ایی مخصوص ضبط و پخش گزینه های مختلفی برای ضبط وجود داره به قرار زیر:

همونطور که می بینید حداکثر نرخ نمونه برداری 96000 هست و اونم برای صدا های مستر هست که قراره روش ادیت های مختتلف صورت بگیره و نباید به هیچ عنوان از کیفیت کم بشه استفاده می کنن و

همونطور که می بینید می شه با ثابت نگه داشتن فرکانس نمونه برداری ، دقت ذخیره سازی رو افزایش داد
پس خلاصه عرض بنده می شه اینکه برای تقریبا تمامی کارهای در حد ما دقت 16 بیت نمونه برداری با فرکانس 44100 یعنی بهترین کیفیت و بالاتر از از این نه به درد ما میخوره و نه اصلا ما می تونیم تشخیص بدیم.(برای همین اکثر فایل های موزیک mp3 با کیفیت 44100 و 16 بیتی ذخیره میشن و در عین کاهش کیفیت بدلیل فشرده سازی هنوز هم کیفیت بالایی دارن تازه چه برسه به فرمت Wav که فشرده نمیشه و افت کیفیت نداره.)
پس چرا ایشون از نرخ 160kB/s استفاده می کنه؟
کیفیت صدا؟ وقتی برای ما با 44100 فرقی نداره پس چرا بیخودی بیت ریت رو ببریم بالا؟؟؟؟
اونطوری که توی شماتیک پیداست از فیلتر RC و خروجی PWM برای تولید صدا استفاده شده.
همونطور که می دونید بدلیل تیز بدون گوشه های موج خروجی به این روش صدا دارای خش خش و کیفیت پایینی هست.
پس این بیتریت بالا بدون خروجی D/A مناسب عملا کاملا بیهودس
لطفا توضیح دهید؟
(من خودم WAV پلیر ساختم بصورت استرو و با PWM . این مدار چه برتری نسبت به اون داره؟؟)
تنها چیزی که فکر می کنم منطقی باشه اینه که ایشون احتمالا فرکانس PWM رو گذاشتن روی 160000 و بهمین دلیل فکر میکنید کیفیت صداشون بهتر میشه در صورتی که اولا این فرکانس ربطی به فرکانس نمونه برداری صوتی نداره و دوما با این سرعت بالای PWM رزولیشن PWM حداکثر 5 بیت میشه که بازم کیفیت پایینی رو باعث میشه.
ببخشید من اطلاعاتم رو از دانشگاه بدست نیاوردم. امیدوارم که شما که داشگاه رفتید و تخصص دارید جواب سوالامو بدید!
(امیدوارم توی نوشته هام جایی رو اشتباه نکرده باشم)
با تشکر از پاسخ شما
:bye
دیدگاه