What is Pulse Code Modulation (PCM)

  Рет қаралды 301,388

Fiber Optics For Sale Co.

Fiber Optics For Sale Co.

Күн бұрын

www.fiberoptics...
www.fiberoptics...
In a brief sentence, pulse code modulation is a method used to convert an analog signal into a digital signal. So that it can be transmitted through a digital communication network, and then converted back into the original analog signal.
The PCM process includes three steps: Sampling, Quantization, and Coding.
In the sampling process, the magnitude of the analog signal is sampled regularly at uniform intervals. The obtained values are called samples.
For a 4 kHz voice channel, the sampling rate is 8000 Hz, which means the signal is sampled 8000 times per second.
The samples will then be converted to digital numbers as we will see in the quantization process.
Quantization is the process of converting the obtained samples into discrete digital values. The most basic type of quantization is called uniform quantization.
In an uniform quantization, the vertical axis, which represents the amplitude, is divided into equal sized steps. As shown in this figure, the range between 1 volt and -1 volt is divided into 16 steps, each step represents 0.125 volt.
All the samples whose amplitude falls within an step, take the same step value.
However, the quantization process introduces an error. This is because that the real amplitude of a sample is replaced by an approximate value. This error is called quantization noise or quantization distortion.
In uniform quantization, the quantization distortion presents a problem. For example, let's assume a quantization error of 0.05 volt, if this happens at a high level signal, such as 5 volt, the noise ratio is 0.05 volt divided by 5 volt, which is 1%, not too bad. But if the same quantization error happens at a low level signal, such as 0.5 volt, the noise ratio is 0.05 volt divided by 0.5 volt, which is 10%.
Simply put, for uniform quantization, the signal to noise ratio is good at high level signals, but bad at low level signals. That is why non-uniform quantization was introduced.
In non-uniform quantization process, the steps are not of equal size. Small steps are used for small signal values and large steps for large values. The purpose of doing so is to achieve that the signal-to-noise ratio is nearly independent of the signal level.
This is done by favoring low-level voice over higher-level voice. In other words, more code groups are assigned to speech at low levels than at the higher levels, progressively more as the level reduces. This is shown in this figure.
There are two types of non-uniform quantization methods in popular use today. They are the A-law and the u-law. Let's first look at the A-law.
A law follows the logarithmic formula listed here, with A equals to 87.6.
We can see that the curve consists of linear piecewise segments, seven above and seven below the origin. The segment just above and the segment just below the origin consists of two linear segments. Counting the collinear elements by the origin, there are 16 segments. Each segment has 16 8-bit PCM codes assigned. These are the codewords that identify the voltage level of a sample at some moment in time.
Each codeword, often called a PCM "word", consists of 8 bits. The first bit tells the receiver if the sample is a positive or negative voltage. We can see that all PCM words above the origin start with a binary 1, and those below the origin start with a binary 0.
The next 3 bits in sequence identify the segment. There are eight segments above the origin and eight below the origin.
The last 4 bits, shown as XXXX, indicate exactly where in a particular segment that voltage line is located.
The second is called u-law. It follows the logarithmic formula listed here with u equals to 100.
The North American T1 system uses the u-law quantization and coding process. The process is similar to that of A-law.
Colin Yao
Sales Manager
Fiber Optics For Sale Co.
1532 Centre Pointe Dr.
Milpitas, CA 95035
Web: www.fo4sale.com

Пікірлер: 93
@agstechnicalsupport
@agstechnicalsupport 5 жыл бұрын
A good introduction into Pulse Code Modulation (PCM). Thank you !
@DieWieselShow
@DieWieselShow 8 жыл бұрын
Big thank you from Germany!
@aRtaBxaR
@aRtaBxaR 10 жыл бұрын
Simply make complicated topic so simple. Thanks.
@styno2010
@styno2010 11 жыл бұрын
Thank you for this video and keep up the good work.
@junaidhassan2176
@junaidhassan2176 11 жыл бұрын
great video..this video makes ur PCM concept more clear.
@ashishnegi1985
@ashishnegi1985 11 жыл бұрын
Thanks Colin. I was very worried about the topic. It helped me alot
@yashkothari823
@yashkothari823 9 жыл бұрын
Thank you for the wonderful video.
@delssyentertainments7411
@delssyentertainments7411 5 жыл бұрын
Thank you so much, This very clear and beficial.
@z3jlewhhda376
@z3jlewhhda376 3 жыл бұрын
If PCM is used to convert sampled analog to digital, then why there is sampling in the process of PCM? It shoud not be Quantization and encoding only?
@collicorporation7960
@collicorporation7960 4 жыл бұрын
Thanks so much!
11 жыл бұрын
muy bueno el tutorial. me sirvio bastante. Gracias por subirlo.
@georgeclooney8541
@georgeclooney8541 4 жыл бұрын
Great video sir
@lukel1724
@lukel1724 8 жыл бұрын
Great explanation, thanks!
@janeyritter
@janeyritter 11 жыл бұрын
DOES this make a pulse noise audible to the ear? We have our DSL company laying lines and since then we hear a pulsing noise inside and outside of our home. The noise caused a seizure in me. What would make such a noise on the electric line and emf inside our home?
@franknomustard
@franknomustard 11 жыл бұрын
Good job. Putting on my channel for reference.
@karimkhan1312
@karimkhan1312 12 жыл бұрын
i am impressed by your lecture
@JSB1729
@JSB1729 Жыл бұрын
Thank you very much for this video.
@snehaelizebeth6146
@snehaelizebeth6146 6 жыл бұрын
Great thanks at the last minute!
@AkhilDakur
@AkhilDakur 10 жыл бұрын
Its really a very good video the information is opt to the point. Thanks
@rejj0313
@rejj0313 11 жыл бұрын
Great Info, Well Defined
@komalmaurya99
@komalmaurya99 4 жыл бұрын
Pcm works on which type frequency microwave or audio frequency please reply me
@defaultproductionsuk
@defaultproductionsuk 11 жыл бұрын
Thank YOU! easy to follow really helpful and cool accent :D
@lance8080
@lance8080 4 жыл бұрын
Doug Ware Indians have the worst English tutorial videos.
@Xaeravoq
@Xaeravoq 11 жыл бұрын
it is my understanding that with u-law the PCM words are swapped with 0 being positive and 1 being negative. it looks like you kept them the same as a-law. why is that?
@sajidbashir8617
@sajidbashir8617 6 жыл бұрын
good explanation of pcm
@ankansharma4897
@ankansharma4897 6 жыл бұрын
awesome explanation thanks a lot. please upload more videos on communication and information coding theory
@Tripdin
@Tripdin 12 жыл бұрын
Thanks, it was a very nice and informative presentation
@danchisholm1
@danchisholm1 10 жыл бұрын
Thanks Colin - very helpful.
@meso2nono
@meso2nono 12 жыл бұрын
Great video. Thanks for uploading.
@ojesnautiyal1100
@ojesnautiyal1100 12 жыл бұрын
hey dude,grt video ....can u post some more video on frequency and amplitude modulation...
@gaspardgashema1638
@gaspardgashema1638 12 жыл бұрын
Very helpful tutorial.I appreciate you very much and I wish you having more knowledge for informing and updating in Technological.
@elisokal
@elisokal 11 жыл бұрын
Thanks Colin. Well done.
@siddharthamondreti9538
@siddharthamondreti9538 7 жыл бұрын
Useful as a last minute revision.. :)
@lance8080
@lance8080 4 жыл бұрын
Siddhartha Mondreti glad its not an indian doing this video can’t understand them and their all over the place.
@siddharthamondreti9538
@siddharthamondreti9538 4 жыл бұрын
@@lance8080 Noted 😊. Next time we will think of people like you who have Low IQ and finds it difficult in understanding it. Anyway, I would suggest you to clean up your brain (full of hatred and negativity) a bit to speed up your thought process, may be that way you can atleast come close to ours. 😊
@hueance
@hueance 12 жыл бұрын
very well explained absolutely amazing fellow
@sandeshmagar4552
@sandeshmagar4552 9 жыл бұрын
What is the effect in PCM if the quantization level is changed to higher or lower?
@nbafun8648
@nbafun8648 8 жыл бұрын
is this channel or source coding ??
@pabloluciano3504
@pabloluciano3504 6 жыл бұрын
very good video
@wasimtana1007
@wasimtana1007 6 жыл бұрын
Its a good video , thank you !
@giridharyadav9105
@giridharyadav9105 9 жыл бұрын
can u make a video of coded modulation in optical fiber communicationd
@aniljacob7630
@aniljacob7630 8 жыл бұрын
Nice and short!!!
@manojnegi2568
@manojnegi2568 10 жыл бұрын
is there any real world example of sampling?
@AlvaroDevLabs
@AlvaroDevLabs 12 жыл бұрын
Excelent tutorial thank you very much
@privilegenkomo9444
@privilegenkomo9444 10 жыл бұрын
helpful information, thank you
@UdayKumar-bm1el
@UdayKumar-bm1el 9 жыл бұрын
great video!!!
@sagardubey9857
@sagardubey9857 11 жыл бұрын
very good tutorial
@anaghasuresh1679
@anaghasuresh1679 9 жыл бұрын
nice and interesting video..
@rickveens92
@rickveens92 9 жыл бұрын
wow very clear. can you do PCM, ADPCM, IMA/DVI ADPCM?
@valriebrown2748
@valriebrown2748 11 жыл бұрын
great tutorial, thanks alot
@wen-qinghuang7830
@wen-qinghuang7830 11 жыл бұрын
It's very clear.
@Anonymous-du4iy
@Anonymous-du4iy 6 жыл бұрын
thanks more the help man!
@devashishs7061
@devashishs7061 8 жыл бұрын
nice tutorial,thanks
@b4dan92
@b4dan92 10 жыл бұрын
good video! Thanks!
@carolynjohnson461
@carolynjohnson461 11 жыл бұрын
thanks reading this i was trying to understand fuses to my check eng lite to fix myself sounds like one of the fuses
@rahul25bala
@rahul25bala 11 жыл бұрын
Awesome. Thank You :)
@沈遠博
@沈遠博 12 жыл бұрын
Thanks! It helps a lot.
@rajdll123
@rajdll123 12 жыл бұрын
Dude, this is awsm.
@krishnavijay4413
@krishnavijay4413 11 жыл бұрын
Very Helpful...
@kesinenisireesha7799
@kesinenisireesha7799 9 жыл бұрын
Nice video
@sheikhmaqbool4527
@sheikhmaqbool4527 6 жыл бұрын
Nice one
@sindrck
@sindrck 12 жыл бұрын
good work n thank u very much
@tharindawicky
@tharindawicky 12 жыл бұрын
very good lesson thanks..:)
@shatarupabepari5394
@shatarupabepari5394 7 жыл бұрын
thank u sir for your video
@aliadil9411
@aliadil9411 7 жыл бұрын
Good job, thanks
@yonasberhanu2187
@yonasberhanu2187 10 жыл бұрын
this is very important tutorial 10q
@rahulbiswash8238
@rahulbiswash8238 9 жыл бұрын
very nice
@ssknsj
@ssknsj 12 жыл бұрын
good video
@hesahesa5665
@hesahesa5665 9 жыл бұрын
جدا رائع شكرا لك متى يالعرب نصير مثلهم يارب زدني علما لكي انفع امتي
@yagzyalcntas553
@yagzyalcntas553 7 жыл бұрын
i agree with you... lol
@hellcatspangledshalalalala717
@hellcatspangledshalalalala717 6 жыл бұрын
you sound like JIN YANG from silicon valley
@jayantkapila1794
@jayantkapila1794 6 жыл бұрын
jin yang: i do not respect you, u are a fat and a pooa... erlich: jin yang!!!!!!!!!!!!
@ergolfer148
@ergolfer148 11 жыл бұрын
good stuff thanks!
@alejandroalarcon6670
@alejandroalarcon6670 9 жыл бұрын
Hi good day; query the number of possible codes is equal to the level of cuaticantificacion?
@omarggcode3942
@omarggcode3942 5 жыл бұрын
YOU ALL FORGET WHERE IS THE CODING PHASE !!!!!???
@ballasonia7287
@ballasonia7287 7 жыл бұрын
short. and. nice
@anaghadevi6724
@anaghadevi6724 9 жыл бұрын
Thank you
@kabelotshutse1280
@kabelotshutse1280 Жыл бұрын
Multiplexing
@swordfish2r2011
@swordfish2r2011 8 жыл бұрын
Thanks Yao
@51anirudh
@51anirudh 11 жыл бұрын
merci!
@pritamdey7640
@pritamdey7640 11 жыл бұрын
Good..!!
@ShirleyAnderson-q1e
@ShirleyAnderson-q1e 4 ай бұрын
Aditya Locks
@prashantgontia5484
@prashantgontia5484 8 жыл бұрын
nice
@anwarshome
@anwarshome 7 жыл бұрын
Awsome
@tago1729
@tago1729 10 жыл бұрын
you're language tough..
@yagzyalcntas553
@yagzyalcntas553 7 жыл бұрын
maybe you should consider YOUR* language first ;)
@Madison-ut6bz
@Madison-ut6bz 7 жыл бұрын
dont think too much
@parveenrohilla6160
@parveenrohilla6160 10 жыл бұрын
NOT BAD
@JamieBrown-s4i
@JamieBrown-s4i 4 ай бұрын
Lesch Camp
@totylow
@totylow 7 жыл бұрын
Whom else saw the entire video and understand none of it as me? Damn! i just wanted to know if PCM is better than DTS or Dolby Digital.
@PizzWisard
@PizzWisard 7 жыл бұрын
PCM is a process of capturing sound. Most file formats like wav etc. are just wrappers for PCM. Seeing as WAV is a lossless format and Dolby Digital is technically lossy, PCM would be better in terms of audio quality. But it still depends on the sample rate and bit depth. You could still have a PCM at 8-bit and it would sound like pure shit but nobody would do that.
@jonathanrawlinson468
@jonathanrawlinson468 9 жыл бұрын
Great thanks! :)
10. Pulse Code Modulation - Digital Audio Fundamentals
12:41
Akash Murthy
Рет қаралды 70 М.
PCM - Analog to digital conversion
8:57
Sunny Classroom
Рет қаралды 182 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
modulation explained, with demonstrations of FM and AM.
12:23
PhysicsHigh
Рет қаралды 138 М.
ABCs of Radiation
18:34
Illinois EnergyProf
Рет қаралды 415 М.
What is VCSEL Laser Vertical Cavity Surface Emitting Laser
5:10
Prof. HC Kuo
Рет қаралды 8 М.
How 3 Phase Power works: why 3 phases?
14:41
The Engineering Mindset
Рет қаралды 2,2 МЛН
CAN Bus: A Beginners Guide Part 1
37:36
Hardwire Electronics
Рет қаралды 359 М.
What is Modulation ? Why Modulation is Required ? Types of Modulation Explained.
12:00
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН