Pulsamplitudenmodulation (PAM ) ist ein Verfahren zur Übertragung eines analogen Signals mit einer Reihe von gleichmäßig beabstandeten Impulsen . Die Amplitude jedes PAM Impuls entspricht dem abgetasteten Amplitudenwert des analogen Signals übertragen wird. Puls-Code- Modulation ( PCM) codiert die Amplitudenwerte eines abgetasteten Signals in N- Länge Binärzahlen (aka binären Wörter) , die 2N möglichen quantisierten Werten zu erhalten. PCM überträgt jedes Wort Stück für Stück, so dass jeder Impuls der Amplitude entweder eine Null oder eine Eins . Unten ist der theoretische Prozess der Umwandlung von PAM auf PCM . Pulsmodulation ist wegen der Einfachheit der Hardware, die /das Signal decodiert und codiert vorteilhaft, weil das ursprüngliche Signal mit vernachlässigbaren Fehler rekonstruiert werden kann . Anleitung
1
Berechnen Sie die erforderliche Wortlänge (N) des PCM-Signals . N beruht auf der Bandbreite ( W ) des PAM -Signals. Gemäß dem Nyquist-Theorem , muss die Abtastrate des PAM-Signal mindestens 2W sein , und daher wird die PCM -System muss 2NW Bits pro Sekunde , die 2W PAM Abtastungen pro Sekunde darstellen auszugeben. Die Bandbreite (B ) des PCM-System ist äquivalent zu seiner Bitrate , dh B = 2NW . Das PCM- Übertragungskanal kann Einschränkungen der Bandbreite haben , so N = B /( 2W) vorausgesetzt minimale Abtastrate und B.
2
Findet die Anzahl von Quantisierungspegeln (q) im PCM-System auf der Basis der Wortlänge , alias bit-Tiefe , N. Die Anzahl der Stellen in eine binäre Zahl für 2 machen, um den N möglichen Werten . Daher q = 2 ^ N und Ersetzen des N aus Schritt 1, q = 2 ^ (B /(2W) ) .
3
Quantize die aktuelle Probe des PAM -Signal in einem der die 2 an die N diskrete Quantisierungspegel . Idealerweise sollte die niedrigste PAM Abtastwertes der niedrigsten Quantisierungsniveau , 0 zugeordnet werden , und die höchste PAM Abtastwert sollte dem höchsten Quantisierungsniveau , 2 ^ N zugeordnet werden PAM -Werte , die in zwischen den Ebenen liegen sollte platt auf die untere der beiden Ebenen .
4
Encode den quantisierten Abtastwert seine binäre Darstellung , z. B. wenn N = 4 und die Quantisierungspegel gleich 3 ist , entspricht dann codiert Binärwert 0011 .
5
Ausgabe der codierten Wert das signifikanteste Bit zuerst , zB für eine codierte Wert 0011, Ausgabe 0, 0, 1, 1 . Wiederholen Sie die Schritte drei , vier und fünf für alle Proben in der PAM-Signal .