کدینگ خط
![](http://upload.wikimedia.org/wikipedia/commons/thumb/5/55/NRZcode.png/220px-NRZcode.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/b6/Ami_encoding.svg/220px-Ami_encoding.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/98/Manchester_code.svg/220px-Manchester_code.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/0/04/Differential_manchester_encoding_Workaround.svg/220px-Differential_manchester_encoding_Workaround.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Biphase_Mark_Code.svg/220px-Biphase_Mark_Code.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/b4/MLT3encoding.svg/220px-MLT3encoding.svg.png)
کدینگ خط (نام علمی: Line Coding)فرایند تبدیل دادههای دیجیتال به سیگنالهای دیجیتال میباشد. دادههای دیجیتال در قالب باینری هستند و به شکل داخلی به صورت یک سری از ۰ و ۱ نمایش مییابند.
سیگنال دیجیتال به وسیله سیگنال گسسته نمایش مییابد که نماینده دادههای دیجیتال است. سه نوع طرحبندی کدینگ خط به صورت زیر وجود دارند:
- Unti-Polar
- Polar
- Bipolar
انکودینگ تکقطبی (Uni-polar)
[ویرایش]طرحبندی انکودینگ تکقطبی از سطح ولتاژ سیگنال برای نمایش دادهها استفاده میکند. در این حالت برای نمایش مقدار باینری ۱، ولتاژ بالا انتقال مییابد و برای نمایش ۰ هیچ ولتاژی انتقال نمییابد. این حالت به نام «Unipolar-Non-return-to-zero» نیز نامیده میشود، زیرا هیچ حالت میانی وجود ندارد و در هر یک از حالتها یا ۰ یا ۱ نمایش مییابد.
انکودینگ قطبی (Polar)
[ویرایش]در طرحبندی انکودینگ قطبی از چندین سطح ولتاژ برای نمایش مقادیر باینری استفاده میشود. انکودینگ قطبی به چهار نوع امکانپذیر است:
- Polar Non-Return to Zero یا NRZ قطبی
- Return to Zero یا RZ
- Manchester
- Differential Manchester
انکودینگ دوقطبی (Bipolar)
[ویرایش]در روش انکودینگ دوقطبی از سه سطح ولتاژ به صورت مثبت، منفی و صفر استفاده میکنیم. ولتاژ صفر نماینده مقدار باینری ۰ و بیت ۱ نمایشدهنده تغییر ولتاژهای مثبت و منفی است.[۱]
- ↑ «انتقال دیجیتال در شبکههای کامپیوتری». دی ماه. بایگانیشده از اصلی در ۲۱ فوریه ۲۰۲۰. دریافتشده در ۲۱ فوریه ۲۰۲۰. تاریخ وارد شده در
|تاریخ=
را بررسی کنید (کمک)