پاسخ : هدست وایرلس
(علت اینکه مطالب رو در چند پست مطرح میکنم
بخاطر اینه که پست طولانی و شلوغ نشه)
بریم یه مقدار ریزتر بشیم
ببینیم چه تغییراتی با تغییر عمق حافظه رخ خواهد داد؟
و این تغییرات تا چه حد مجازه؟
خب چند حالت مختلف رو با هم بررسی میکنیم
تا بتونیم راحت تر مقایسه کنیم
فرض کن سیگنال صوتی با دامنه بین 0 تا 5 ولت داریم
و میخوایم با A/D تبدیلش کنیم به داده ی دیجیتال
3 عمق حافظه مختلف رو در نظر میگیریم
4 و 8 و 12 بیت
با 4 بیت میشه به 16 حالت مختلف دست یافت
با 8 بیت میشه به 256 حالت مختلف دست یافت
با 12 بیت میشه به 4096 حالت مختلف دست یافت
A/D چیکار میکنه؟
میاد داده های یک محدوده ی ولتاژی (در مثال ما بین 0 و 5) رو
در خونه های حافظه ( در اینجا 4 و 8 و 12 بیت) ذخیره میکنه
پس مقدار هر گام چقدر میشه؟
برای 4 بیت: 5/16 = 0.315 ولت بازای هر حالت
برای 8 بیت: 5/256 = 19.5 میلی ولت بازای هر حالت
برای 12 بیت: 5/4096 = 1.22 میلی ولت بازای هر حالت
به عبارت دیگه، در هر حالت، خروجی ADC اینطوری میشه:
4 بیت:
اگه ورودی آنالوگ بین 0 و 0.315 باشه، میشه 0000
اگه ورودی آنالوگ بین 0.315 و 2*0.315 باشه، میشه 0001
اگه ورودی آنالوگ بین 2*0.315 و 3*0.315 باشه، میشه 0010
... الی آخر
8 بیت:
اگه ورودی آنالوگ بین 0 و 19.5 میلی ولت باشه، میشه 00000000
اگه ورودی آنالوگ بین 19.5 و 2*19.5 میلی ولت باشه، میشه 00000001
اگه ورودی آنالوگ بین 2*19.5 و 3*19.5 میلی ولت باشه، میشه 00000010
اگه ورودی آنالوگ بین 3*19.5 و 4*19.5 میلی ولت باشه، میشه 00000011
... الی آخر
12 بیت:
اگه ورودی آنالوگ بین 0 و 1.22 میلی ولت باشه، میشه 000000000000
اگه ورودی آنالوگ بین 1.22 و 2*1.22 میلی ولت باشه، میشه 000000000001
اگه ورودی آنالوگ بین 2*1.22 و 3*1.22 میلی ولت باشه، میشه 000000000010
...
اگه ورودی آنالوگ بین 577*1.22 و 578*1.22 میلی ولت باشه، میشه 001001000001 (به عنوان تمرین حساب کن)
الی آخر
خب مشاهده میشه که مقدار خطای ماکزیمم بین هر دو گام
با 4 بیت، میشه 0.315 ولت
با 8 بیت، میشه 19.5 میلی ولت
با 12 بیت، میشه 1.22 میلی ولت
(فعلا نمیخوام در مورد خطا در A/D صحبت کنیم)
ادامه دارد انشالله ...
(علت اینکه مطالب رو در چند پست مطرح میکنم
بخاطر اینه که پست طولانی و شلوغ نشه)
بریم یه مقدار ریزتر بشیم
ببینیم چه تغییراتی با تغییر عمق حافظه رخ خواهد داد؟
و این تغییرات تا چه حد مجازه؟
خب چند حالت مختلف رو با هم بررسی میکنیم
تا بتونیم راحت تر مقایسه کنیم
فرض کن سیگنال صوتی با دامنه بین 0 تا 5 ولت داریم
و میخوایم با A/D تبدیلش کنیم به داده ی دیجیتال
3 عمق حافظه مختلف رو در نظر میگیریم
4 و 8 و 12 بیت
با 4 بیت میشه به 16 حالت مختلف دست یافت
با 8 بیت میشه به 256 حالت مختلف دست یافت
با 12 بیت میشه به 4096 حالت مختلف دست یافت
A/D چیکار میکنه؟
میاد داده های یک محدوده ی ولتاژی (در مثال ما بین 0 و 5) رو
در خونه های حافظه ( در اینجا 4 و 8 و 12 بیت) ذخیره میکنه
پس مقدار هر گام چقدر میشه؟
برای 4 بیت: 5/16 = 0.315 ولت بازای هر حالت
برای 8 بیت: 5/256 = 19.5 میلی ولت بازای هر حالت
برای 12 بیت: 5/4096 = 1.22 میلی ولت بازای هر حالت
به عبارت دیگه، در هر حالت، خروجی ADC اینطوری میشه:
4 بیت:
اگه ورودی آنالوگ بین 0 و 0.315 باشه، میشه 0000
اگه ورودی آنالوگ بین 0.315 و 2*0.315 باشه، میشه 0001
اگه ورودی آنالوگ بین 2*0.315 و 3*0.315 باشه، میشه 0010
... الی آخر
8 بیت:
اگه ورودی آنالوگ بین 0 و 19.5 میلی ولت باشه، میشه 00000000
اگه ورودی آنالوگ بین 19.5 و 2*19.5 میلی ولت باشه، میشه 00000001
اگه ورودی آنالوگ بین 2*19.5 و 3*19.5 میلی ولت باشه، میشه 00000010
اگه ورودی آنالوگ بین 3*19.5 و 4*19.5 میلی ولت باشه، میشه 00000011
... الی آخر
12 بیت:
اگه ورودی آنالوگ بین 0 و 1.22 میلی ولت باشه، میشه 000000000000
اگه ورودی آنالوگ بین 1.22 و 2*1.22 میلی ولت باشه، میشه 000000000001
اگه ورودی آنالوگ بین 2*1.22 و 3*1.22 میلی ولت باشه، میشه 000000000010
...
اگه ورودی آنالوگ بین 577*1.22 و 578*1.22 میلی ولت باشه، میشه 001001000001 (به عنوان تمرین حساب کن)
الی آخر
خب مشاهده میشه که مقدار خطای ماکزیمم بین هر دو گام
با 4 بیت، میشه 0.315 ولت
با 8 بیت، میشه 19.5 میلی ولت
با 12 بیت، میشه 1.22 میلی ولت
(فعلا نمیخوام در مورد خطا در A/D صحبت کنیم)
ادامه دارد انشالله ...
دیدگاه