ͨÐÅϵͳ·ÂÕæÉè¼ÆÊµÑµ±¨¸æ
1.
¿ÎÌâÃû³Æ£º »ùÓÚ MATLAB µÄPCMϵͳ·ÂÕæÉè¼ÆÓëʵÏÖ
ѧÉúѧºÅ£º ѧÉúÐÕÃû£º ËùÔڰ༶£º ÈονÌʦ£º
2016Äê 10ÔÂ25ÈÕ
Ŀ¼
1£®PCM¼¼ÊõµÄ²úÉúºÍ·¢Õ¹ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨3£© 2 ¿ÎÌâÉè¼ÆÄÚÈÝ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ £¨4£© 3 PCM»ù±¾ÔÀí¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ £¨4£©
3.1 ³éÑù ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨4£© 3.2 Á¿»¯ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨4£© 3.3 ±àÂë ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨7£© 3.4 ʱ·Ö¶à·¸´Óà ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨9£©
4 PCMϵͳ·ÂÕæµç·Éè¼Æ ¡¡¡¡¡¡¡¡¡¡¡¡£¨10£©
4.1 ×ÜÌåÉè¼ÆË¼Ïë ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨10£© 4.2 ¸÷Ä£¿éµÄÉè¼ÆºÍ·ÂÕæÍ¼ÐηÖÎö ¡¡¡¡¡¡¡¡¡£¨10£©
4.2.1 PCM±àÂëÄ£¿éÉè¼Æ ¡¡¡¡¡¡¡¡¡¡¡¡£¨10£© 4.2.2 PCM½âÂëÄ£¿éÉè¼Æ ¡¡¡¡¡¡¡¡¡¡¡¡£¨14£© 4.2.3 PCMϵͳ×ÜÌåÄ£¿é ¡¡¡¡¡¡¡¡¡¡¡¡£¨15£©
5 ½á ÂÛ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨17£© 6 ²Î ¿¼ ÎÄ Ï× ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡£¨18£©
1£®PCM¼¼ÊõµÄ²úÉúºÍ·¢Õ¹
Âö³å±àÂëµ÷ÖÆ£¬ÓÉA.À︥˹ÓÚ1937ÄêÌá³öµÄ£¬ÕâÒ»¸ÅÄîΪÊý×ÖͨÐŵ춨ÁË»ù´¡£¬60Äê´úËü¿ªÊ¼Ó¦ÓÃÓÚÊÐÄÚµç»°ÍøÒÔÀ©³äÈÝÁ¿£¬Ê¹ÒÑÓÐÒôƵµçÀµĴ󲿷ÖоÏߵĴ«ÊäÈÝÁ¿À©´ó24¡«48±¶¡£µ½70Äê´úÖС¢Ä©ÆÚ£¬¸÷¹úÏà¼Ì°ÑÂöÂëµ÷ÖÆ³É¹¦µØÓ¦ÓÃÓÚͬÖáµçÀÂͨÐÅ¡¢Î¢²¨½ÓÁ¦Í¨ÐÅ¡¢ÎÀÐÇͨÐź͹âÏËͨÐŵÈÖС¢´óÈÝÁ¿´«Êäϵͳ¡£80Äê´ú³õ£¬ÂöÂëµ÷ÖÆÒÑÓÃÓÚÊл°Öм̴«ÊäºÍ´óÈÝÁ¿¸ÉÏß´«ÊäÒÔ¼°Êý×ֳ̿ؽ»»»»ú£¬²¢ÔÚÓû§»°»úÖвÉÓá£
ÔÚ¹âÏËͨÐÅϵͳÖУ¬¹âÏËÖд«ÊäµÄÊǶþ½øÖƹâÂö³å¡°0Â롱ºÍ¡°1Â롱£¬ËüÓɶþ½øÖÆÊý×ÖÐźŶԹâÔ´½øÐÐͨ¶Ïµ÷ÖÆ¶ø²úÉú¡£¶øÊý×ÖÐźÅÊǶÔÁ¬Ðø±ä»¯µÄÄ£ÄâÐźŽøÐгéÑù¡¢Á¿»¯ºÍ±àÂë²úÉúµÄ£¬³ÆÎªPCM£¨pulse code modulation£©£¬¼´Âö³å±àÂëµ÷ÖÆ¡£ÕâÖÖµçµÄÊý×ÖÐźųÆÎªÊý×Ö»ùµØÐźţ¬ÓÉPCMµç¶Ë»ú²úÉú£¬ÏÖÔÚµÄÊý×Ö´«Êäϵͳ¶¼ÊDzÉÓÃÂö³å±àÂëµ÷ÖÆ£¨pulse code modulation£©ÌåÖÆ¡£PCM×î³õ²¢·Ç´«Ê伯Ëã»úÊý¾ÝÓõ쬶øÊÇʹ½»»»»úÖ®¼äÓÐÒ»ÌõÖмÌÏß²»ÊÇÖ»´«ËÍÒ»Ìõµç»°Ðźš£PCMÓÐÁ½ÖÖ±ê×¼£¨±íÏÖÐÎʽ£©¼´T1ºÍE1¡£Öйú²ÉÓõÄÊÇÅ·ÖÞµÄE1±ê×¼¡£T1µÄËÙÂÊÊÇ1.544Mbit/s£¬E1µÄËÙÂÊÊÇ2.048Mbit/s¡£Âö³å±àÂëµ÷ÖÆ¿ÉÒÔÏòÓû§Ìṩ¶àÖÖÒµÎñ£¬¼È¿ÉÒÔÌṩ´Ó2Mµ½155MËÙÂʵÄÊý×ÖÊý¾ÝרÏßÒµÎñ£¬Ò²¿ÉÒÔÌṩ»°Òô¡¢Í¼Ïó´«ËÍ¡¢Ô¶³Ì½ÌѧµÈÆäËûÒµÎñ¡£ÌرðÊÊÓÃÓÚ¶ÔÊý¾Ý´«ÊäËÙÂÊÒªÇó½Ï¸ß£¬ÐèÒª¸ü¸ß´ø¿íµÄÓû§Ê¹Óá£
Âö³å±àÂëµ÷ÖÆÊÇ70Äê´úÄ©·¨ÕÈÆðÀ´µÄ£¬¼Ç¼ýÌåÖ®Ò»µÄCD£¬80Äê´ú³õÓÉ·ÉÀûÆÖºÍË÷Äṫ˾¹²Í¬ÍƳö¡£Âö³å±àÂëµ÷ÖÆµÄÒôƵ¸ñʽҲÊDZ»DVD-AËù²ÉÓã¬ËüÖ§³ÖÁ¢ÌåÉùºÍ5.1»·ÈÆÉù£¬1999ÄêÓÉDVDÌÖÂۻᷢ²¼ºÍÍÆ³öµÄ¡£Âö³å±àÂëµ÷ÖÆµÄ±ÈÌØÂÊ£¬´Ó14-bit·¢Õ¹µ½16-bit¡¢18-bit¡¢20-bitÖ±µ½24-bit£»²ÉÑùƵÂÊ´Ó44.1kHz·¢Õ¹µ½192kHz¡£PCMÂö³å±àÂëµ÷ÖÆÕâÏî¼¼Êõ¿ÉÒÔ¸ÄÉÆºÍÌá¸ßµÄ·½ÃæÔòÔ½À´Ô½Ð¡¡£Ö»ÊǼòµ¥µÄÔö¼ÓPCMÂö³å±àÂëµ÷ÖÆ±ÈÌØÂʺͲÉÑùÂÊ£¬²»Äܸù±¾µÄ¸Ä±äËüµÄ¸ù±¾ÎÊÌâ¡£ÆäÔÒòÊÇPCMµÄÖ÷ÒªÎÊÌâÔÚÓÚ£º
(1) ÈκÎÂö³å±àÂëµ÷ÖÆÊý×ÖÒôƵϵͳÐèÒªÔÚÆäÊäÈë¶ËÉèÖü±¾çÉý½µµÄÂ˲¨Æ÷£¬½öÈÃ
20Hz-22.05HzµÄƵÂÊͨ¹ý£¨¸ß¶Ë22.05kHzÊÇÓÉÓÚCD44.1kHzµÄÒ»°ëƵÂʶøÈ·¶¨£©¡£
(2) ÔÚ¼Òôʱ²ÉÓö༶»òÕß´®Áª³éÑ¡µÄÊý×ÖÂ˲¨Æ÷£¨¼õµÍ²ÉÑùƵÂÊ£©£¬ÔÚÖØ·Åʱ²É
Óö༶µÄÄÚ²åµÄÊý×ÖÂ˲¨Æ÷£¨Ìá¸ß²ÉÑùƵÂÊ£©£¬ÎªÁË¿ØÖÆÐ¡ÐźÅÔÚ±àÂëʱµÄÊ§Õæ£¬Á½ÕßÓÖ¶¼ÐèÒª¼ÓÈëÖØ¸´¶¨Á¿ÔëÉù¡£ÕâÑù¾ÍÏÞÖÆÁËPCM¼¼ÊõÔÚÒôƵ»¹ÔʱµÄ±£Õæ¶È¡£
ΪÁËÈ«Ãæ¸ÄÉÆÂö³å±àÂëµ÷ÖÆÊý×ÖÒôƵ¼¼Êõ£¬»ñµÃ¸üºÃµÄÉùÒôÖÊÁ¿£¬¾ÍÐèÒªÓÐеļ¼ÊõÀ´Ìæ»»¡£·ÉÀûÆÖºÍË÷Äṫ˾ÔÙ´ÎÁªÊÖ£¬¹²Í¬ÍƳöÒ»ÖÖ³ÆÎªÖ±½ÓÁ÷Êý×Ö±àÂë¼¼ÊõDSDµÄ¸ñʽ£¬Æä¼Ç¼ýÌåΪ³¬¼¶ÒôƵCD¼´SACD£¬Ö§³ÖÁ¢ÌåÉùºÍ5.1»·ÈÆÉù¡£DSDÊÇPCMÂö³å±àÂëµ÷ÖÆµÄ½ø»¯°æ¡£
2 ¿ÎÌâÉè¼ÆÄÚÈÝ
±¾Éè¼ÆÑо¿µÄÄÚÈÝÊÇÀûÓÃMATLAB¼¯³É»·¾³ÏµÄSimulink·ÂÕæÆ½Ì¨£¬Éè¼ÆÒ»¸öPCM
ͨÐÅϵͳ¡£PCMϵͳÖ÷Òª°üÀ¨Ä£ÄâÐźŵÄÊý×Ö»¯¡¢ÐŵÀ´«ÊäºÍÊý×ÖÐźŻ¹ÔÄ£ÄâÐźÅÈý²¿·Ö£¬×îºóÓÃʾ²¨Æ÷¹Û²ìÊäÈëÐźźÍÊä³öÐźŵIJ¨ÐΣ¬¼ÓÉϺ¬ÓÐÔëÉùµÄÐŵÀ£¬×îºóÔËÐнá¹û²¢Í¨¹ý²¨ÐÎÀ´·ÖÎö¸ÃϵͳµÄÐÔÄÜ¡£
±¾Éè¼ÆµÄÑо¿Ä¿µÄÊÇÔÚѧϰͨÐÅÔÀí»ù±¾ÔÀí»ù´¡ÉÏ£¬Ñ§Ï°PCMµ÷ÖÆ½âµ÷·½·¨£»ÕÆ
ÎÕÂö³å±àÂëµ÷ÖÆ¼¼ÊõÌØµã£»ÊìϤMATLABÈí¼þµÄÏà¹ØÖªÊ¶£»²¢Äܹ»ÔËÓÃMATLABÈí¼þ¹¤¾ß¶ÔPCMϵͳ½øÐи¨ÖúÉè¼ÆºÍ·ÂÕæ¡£
3 PCM»ù±¾ÔÀí 3.1 ³éÑù
Ëùν³éÑù£¬¾ÍÊǶÔÄ£ÄâÐźŽøÐÐÖÜÆÚÐÔɨÃ裬°Ñʱ¼äÉÏÁ¬ÐøµÄÐźűä³Éʱ¼äÉÏÀëÉ¢µÄÐźš£¸ÃÄ£ÄâÐźž¹ý³éÑùºó»¹Ó¦µ±°üº¬ÔÐźÅÖÐËùÓÐÐÅÏ¢£¬Ò²¾ÍÊÇ˵ÄÜÎÞÊ§ÕæµÄ»Ö¸´ÔÄ£ÄâÐźš£ËüµÄ³éÑùËÙÂʵÄÏÂÏÞÊÇÓɳéÑù¶¨ÀíÈ·¶¨µÄ¡£ÔÚÒ»¸öƵ´øÏÞÖÆÔÚ£¨0£¬f h£©ÄÚµÄʱ¼äÁ¬ÐøÐźÅf£¨t£©£¬Èç¹ûÒÔ1/2 f hµÄʱ¼ä¼ä¸ô¶ÔËü½øÐгéÑù£¬ÄÇô¸ù¾ÝÕâЩ³éÑùÖµ¾ÍÄÜÍêÈ«»Ö¸´ÔÐźš£»òÕß˵£¬Èç¹ûÒ»¸öÁ¬ÐøÐźÅf£¨t£©µÄƵÆ×ÖÐ×î¸ßƵÂʲ»³¬¹ýf h£¬µ±³éÑùƵÂÊf S¡Ý2 f hʱ£¬³éÑùºóµÄÐźžͰüº¬ÔÁ¬ÐøµÄÈ«²¿ÐÅÏ¢¡£Õâ¾ÍÊdzéÑù¶¨Àí¡£
3.2 Á¿»¯
´ÓÊýѧÉÏÀ´¿´£¬Á¿»¯¾ÍÊǰÑÒ»¸öÁ¬Ðø·ù¶ÈÖµµÄÎÞÏÞÊý¼¯ºÏÓ³Éä³ÉÒ»¸öÀëÉ¢·ù¶ÈÖµµÄÓÐÏÞÊý¼¯ºÏ¡£Èçͼ 3.1ËùʾÁ¿»¯Æ÷QÊä³öL¸öÁ¿»¯Öµyk£¬k=1£¬2£¬3£¬¡£¬L¡£yk³£³ÆÎªÖؽ¨µçƽ»òÁ¿»¯µçƽ¡£µ±Á¿»¯Æ÷ÊäÈëÐźŷù¶ÈxÂäÔÚxkÓëxk?1Ö®¼äʱ£¬Á¿»¯Æ÷Êä³öµçƽΪyk¡£Õâ¸öÁ¿»¯¹ý³Ì¿ÉÒÔ±í´ïΪ£º
Ïà¹ØÍÆ¼ö£º