การปรับข้อมูลดิจิตอลให้เป็นสัญญาณดิจิตอล

การปรับสัญญาณดิจิทัล

 

การปรับข้อมูลดิจิตอลให้เป็นสัญญาณดิจิตอล เป็นการปรับสัญญาณข้อมูลดิจิทัล ที่ได้รับมาเพื่อนำมาใช้งานหรือส่งต่อสัญญาณดิจิทัลต่อไปยังสายสัญญาณ โดยในการปรับสัญญาณดิจิทัลจะมีอยู่ด้วยกัน 4 วิธี คือ Non-Return to Zero Manchester Differential Manchester Bipolar-AMI โดยแต่ละวิธีจะมีการปรับสัญญาณแบบใดบ้างไปติดตามบทความนี้กันเลย 

การ Modulation ข้อมูล Digital ให้เป็นสัญญาณ Digital

มีวิธีการสร้างสัญญาณข้อมูลอยู่ 4 ชนิด คือ

  1. Non-Return to Zero (NRZ)
  2. Manchester
  3. Differential Manchester
  4. Bipolar-AMI

Non-Return to Zero (NRZ) วิธีการนี้จะใช้ค่าแรงดันแทนสัญญาณ 2 ค่า คือค่าแรงดันบวก และค่าแรงดันลบ

โดยทั่วไป NRZ สามารถแบ่งได้เป็น 2 รูปแบบ ได้แก่

  • Non-Return to Zero-Level (NRZ-L) กำหนดให้ค่าแรงดันลบแทนค่าด้วย Bit 1 และ ค่าแรงดันบวก แทนค่าด้วย Bit 0
Non-Return to Zero-Level

 

  • Non-Return to Zero Inverted (NRZI) กำหนดให้ระดับแรงดันของสัญญาณเปลี่ยนแปลงก็ต่อเมื่อ Bit ข้อมูลเท่ากับ 1
Non-Return to Zero Inverted

 

 

Manchester เป็นวิธีการเปลี่ยนแปลงระดับสัญญาณที่กึ่งกลาง Bit ตามมาตรฐาน IEEE นั้น Bit ข้อมูลที่มีค่าเป็น 0 จะเปลี่ยนระดับแรงดันจากบวกไปเป็นลบและ Bitข้อมูลที่ 1 จะเปลี่ยนระดับแรงดันจากลบเป็นบวก

วิธีการเปลี่ยนแปลงระดับสัญญาณที่กึ่งกลาง Bit ตามมาตรฐาน IEEE

 

Manchester เป็นวิธีการเปลี่ยนแปลงระดับสัญญาณที่กึ่งกลาง bit ตามมาตรฐาน G.E. Thomas นั้น Bit ข้อมูลที่มีค่าเป็น 0 จะเปลี่ยนระดับแรงดันจากลบไปเป็นบวกและ Bit ข้อมูลที่เป็น 1 จะเปลี่ยนระดับแรงดันจากบวกเป็นลบ

การเปลี่ยนแปลงระดับสัญญาณที่กึ่งกลาง bit ตามมาตรฐาน G.E. Thomas

 

Bipolar-AMI วิธีการนี้จะใช้ระดับแรงดันของสัญญาณ 3 ระดับ คือ บวก, ลบ และศูนย์ โดยจะแทน Bit ข้อมูล 0 ด้วยแรงดันศูนย์ ส่วน Bit ข้อมูลที่มีค่าเป็น 1 จะแทนด้วยแรงดันบวกและลบสลับกันไป


วิธีการจะใช้ระดับแรงดันของสัญญาณ 3 ระดับ

 

การปรับสัญญาณข้อมูล มีข้อดีคือ ลดข้อผิดพลาดในการนำส่งข้อมูลน้อยกว่าข้อมูลแบบ Analog เนื่องจากข้อมูลอยู่ในรูปของ Binaryที่ง่ายต่อการตรวจสอบแก้ไข และทนต่อสัญญาณรบกวนได้ดีกว่าสัญญาณ Analog 

 

ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : บทความทั่วไป

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
การใช้งานฟังก์ชัน Window ใน Selenium เพื่อจัดการกับหน้าต่างของเบราว์เซอร์
โดย athirach.offcial ศ 29 มี.ค. 2024 2:36 pm บอร์ด Software testing
0
161
ศ 29 มี.ค. 2024 2:36 pm โดย athirach.offcial View Topic การใช้งานฟังก์ชัน Window ใน Selenium เพื่อจัดการกับหน้าต่างของเบราว์เซอร์
การใช้ Selenium เพื่อส่งคีย์ (send_keys) ไปยังฟิลด์ค้นหา
โดย athirach.offcial ศ 29 มี.ค. 2024 1:57 pm บอร์ด Software testing
0
221
ศ 29 มี.ค. 2024 1:57 pm โดย athirach.offcial View Topic การใช้ Selenium เพื่อส่งคีย์ (send_keys) ไปยังฟิลด์ค้นหา
selenium การใช้ driver.get เพื่อเข้าสู่เว็บไซต์โดยอัตโนมัติ
โดย athirach.offcial ศ 29 มี.ค. 2024 1:50 pm บอร์ด Software testing
0
249
ศ 29 มี.ค. 2024 1:50 pm โดย athirach.offcial View Topic selenium การใช้ driver.get เพื่อเข้าสู่เว็บไซต์โดยอัตโนมัติ
พิมพ์ pdf จาก excel สามารถกำหนดให้พิมพ์บนล่างก่อนแล้วค่อยไปพิมพ์ซ้ายไปขวาได้มั้ยคะ
โดย MBMoo ศ 29 มี.ค. 2024 1:34 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
216
ศ 29 มี.ค. 2024 1:48 pm โดย mindphp View Topic พิมพ์ pdf จาก excel สามารถกำหนดให้พิมพ์บนล่างก่อนแล้วค่อยไปพิมพ์ซ้ายไปขวาได้มั้ยคะ
เมธอด dict() ในการพัฒนาระบบ Python การสร้างพจนานุกรมอย่างมีประสิทธิภาพ
โดย athirach.offcial พฤ 28 มี.ค. 2024 12:33 pm บอร์ด Python Knowledge
0
367
พฤ 28 มี.ค. 2024 12:33 pm โดย athirach.offcial View Topic เมธอด dict() ในการพัฒนาระบบ Python การสร้างพจนานุกรมอย่างมีประสิทธิภาพ
การใช้งาน filter() กรองตัวเลขหรือตัวอักษรในภาษา Python
โดย athirach.offcial พฤ 28 มี.ค. 2024 12:16 pm บอร์ด Python Knowledge
0
134
พฤ 28 มี.ค. 2024 12:16 pm โดย athirach.offcial View Topic การใช้งาน filter() กรองตัวเลขหรือตัวอักษรในภาษา Python
เมธอด strip() ใน Python การใช้งานเพื่อลบตัวอักษรที่กำหนด
โดย athirach.offcial พฤ 28 มี.ค. 2024 12:03 pm บอร์ด Python Knowledge
1
396
ศ 29 มี.ค. 2024 9:24 am โดย athirach.offcial View Topic เมธอด strip() ใน Python การใช้งานเพื่อลบตัวอักษรที่กำหนด
Attribute ในภาษา Python: วิธีกำหนดค่าและใช้งาน
โดย athirach.offcial พฤ 28 มี.ค. 2024 11:37 am บอร์ด Python Knowledge
0
106
พฤ 28 มี.ค. 2024 11:37 am โดย athirach.offcial View Topic Attribute ในภาษา Python: วิธีกำหนดค่าและใช้งาน