در این پست از سایت اِمیک, یک پست آموزشی با عنوان آشنایی با دو تکنیک اصلی PCM و DM در تبدیل سیگنال آنالوگ به دیجیتال قرار داده شده است. در سیستمهای مخابراتی و انتقال داده، اکثر سیگنالهای مورد نظر ما (مانند صدا یا تصویر و یا خروجی سنسورها) دارای ماهیت آنالوگ هستند. اما از آنجایی که تجهیزات پردازشگر، حافظهها و مسیرهای انتقال دیجیتال هستند، برای انتقال این سیگنالها ابتدا باید آنها را به دیجیتال (صفر و یک) تبدیل کنیم. این فرآیند که به آن دیجیتال سازی میگوییم، از روشهای مختلفی انجام میشود که دو مورد از مهمترین و رایجترین آنها، مدولاسیون کد پالس (PCM) و مدولاسیون دلتا (DM) هستند.
تکنیک مدولاسیون کد پالس (Pulse Code Modulation – PCM)
روش PCM یکی از روشهای دقیق و استاندارد برای تبدیل سیگنال آنالوگ به دیجیتال است. در این روش، ما سعی میکنیم مقدار لحظهای سیگنال را در زمانهای مشخص، با دقت بالا ثبت کنیم. فرآیند PCM از سه مرحله اصلی تشکیل شده است:

1 – نمونه برداری (Sampling)
در اولین مرحله، از سیگنال آنالوگ در بازههای زمانی مشخص، نمونهگیری میکنیم. در واقع ما به جای یک سیگنال پیوسته، مجموعهای از نمونههای گسسته در زمان خواهیم داشت.
2 – کوانتیزاسیون (Quantization)
مقادیر به دست آمده از نمونه برداری معمولاً مقادیر پیوسته و اعشاری هستند. در مرحله کوانتیزاسیون، هر نمونه را به نزدیکترین سطح یا مقدار استاندارد (Level) که از قبل برای سیستم تعریف شده است، گرد میکنیم.
3 – کد گذاری (Coding)
در مرحله آخر، به هر یک از سطوح کوانتیزه شده، یک کد باینری (ترکیبی از صفر و یک) اختصاص داده میشود.
مثال: اگر سیستم ما دارای ۸ سطح باشد، برای نمایش هر نمونه به ۳ بیت نیاز داریم.
مزایا و معایب PCM :
- مزایا: در این روش برای هر نمونه چند بیت ارسال میشود، بنابراین دقت بسیار بالایی در بازسازی سیگنال دارد و کیفیت مطلوب می باشد.
- معایب: نیاز به پهنای باند (Bandwidth) بسیار زیاد و مصرف توان بالاتر، به دلیل حجم بالای دادههای ارسالی (هر نمونه شامل چندین بیت است). همچنین در این روش، خطای کوانتیزاسیون (Quantization Error) وجود دارد.
تکنیک مدولاسیون دلتا (Delta Modulation – DM)
روش مدولاسیون دلتا (DM) در واقع نسخهای ساده شده و بهینه سازی شده از روش PCM است. برخلاف PCM که مقدار دقیق سیگنال را ارسال میکند، در روش DM ما فقط میزان تغییرات سیگنال نسبت به نمونه قبلی را ارسال میکنیم.
مکانیزم عملکرد:
در این روش، سیگنال واقعی با یک سیگنال پلهای (تخمینی) مقایسه میشود:
- اگر سیگنال واقعی بیشتر (بالاتر) از مقدار تخمین زده شده باشد، یک بیت ۱ ارسال میشود (یک پله به سمت بالا)
- اگر سیگنال واقعی کمتر (پایین تر) از مقدار تخمین زده شده باشد، یک بیت ۰ ارسال میشود (یک پله به سمت پایین)

مزایا و معایب DM :
- مزایا: در این روش برای هر نمونه فقط یک بیت فرستاده میشود، بنابراین ساختار ساده تر و پهنای باند و انرژی کمتری نسبت به PCM نیاز دارد.
- معایب: دقت کمتری نسبت به PCM دارد و احتمال بروز دو نوع خطای اصلی در سیگنال وجود دارد.
خطاهای رایج در مدولاسیون دلتا:
در روش DM، اگر پارامترهای سیستم (مانند اندازه پله) به درستی انتخاب نشوند، دو مشکل زیر رخ میدهد:
- اعوجاج ناشی از اضافه بار شیب (Slope Overload Distortion): زمانی که شیب تغییرات سیگنال آنالوگ بسیار تند باشد، پلههای سیستم نمیتوانند با سرعت کافی تغییر کنند و نمیتوانند سیگنال را به درستی دنبال کنند.
- نویز دانهای (Granular Noise): زمانی که سیگنال تقریباً ثابت باشد، پلههای سیستم مدام بین بالا و پایین نوسان میکنند و باعث ایجاد نوسانات ناخواسته در اطراف مقدار واقعی سیگنال میشوند.
مقایسه دو تکنیک PCM و DM
برای انتخاب بین این دو تکنیک، باید بین دقت و بهره وری تعادل برقرار کنیم:
| ویژگی | مدولاسیون کد پالس (PCM) | مدولاسیون دلتا (DM) |
|---|---|---|
| مقدار داده ارسالی | چند بیت برای هر نمونه (بالا) | فقط ۱ بیت برای هر نمونه (پایین) |
| دقت بازسازی | بسیار بالا | متوسط / پایین |
| پهنای باند مورد نیاز | زیاد | کم |
| پیچیدگی سیستم | متوسط | بسیار ساده |
| خطاهای اصلی | خطای کوانتیزاسیون | اعوجاج شیب و نویز دانهای |
سوالات و نظرات خود را میتوانید در زیر مطرح کنید.




