• بازدید : 68 views
  • بدون نظر
دانلود پروژه پایان نامه کارشناسی ارشد برق مخابرات سیستم طراحی و پياده سازی بلادرنگ کدک سیگنال صحبت استاندارد G.728  بر روی پردازنده TMS320C5402,دانلود پروژه و پایان نامه مهندسی برق مخابرات سیستم درباره طراحی و پياده سازی بلادرنگ کدک سیگنال صحبت استاندارد G.728  بر روی پردازنده TMS320C5402,دانلود رایگان پروژه و پایان نامه های کارشناسی رشته مهندسی برق گرایش مخابرات سیستم,دانلود پاورپوینت و پروپوزال رشته مهندسی برق طراحی و پياده سازی بلادرنگ کدک سیگنال صحبت استاندارد G.728  بر روی پردازنده TMS320C5402,دانلود تحقیق و مقاله ورد word مقطع کارشناسی مهندسی برق,دانلود سمینار و رفرنس کارشناسی ارشد برق,طراحی و پياده سازی بلادرنگ کدک سیگنال صحبت استاندارد G.728  بر روی پردازنده TMS320C5402

با سلام گرم خدمت تمام دانشجویان عزیز و گرامی . در این پست دانلود پروژه و پایان نامه کارشناسی رشته مهندسی برق با عنوان طراحی و پياده سازی بلادرنگ کدک سیگنال صحبت استاندارد G.728  بر روی پردازنده TMS320C5402 رو برای عزیزان دانشجوی رشته مهندسی برق گرایش مخابرات سیستم قرار دادیم . این پروژه پایان نامه در قالب ۱۱۲ صفحه به زبان فارسی میباشد . فرمت پایان نامه به صورت ورد word قابل ویرایش هست و قیمت پایان نامه نیز با تخفیف ۵۰ درصدی فقط ۱۵ هزار تومان میباشد …

از این سمینار آماده میتوانید در نگارش متن پایان نامه خودتون استفاده کرده و یک پایان نامه خوب رو تحویل استاد دهید .

این پروژه پایان نامه برای اولین بار فقط در این سایت به صورت نسخه کامل و جامع قرار داده میشود .

دانشگاه صنعتی خواجه نصيرالدين طوسی
دانشکده فنی و مهندسی
پایان نامه برای دریافت کارشناسی ارشد مهندسی برق
رشته مهندسی برق – گرایش مخابرات سیستم

عنوان پایان نامه : طراحی و پياده سازی بلادرنگ کدک سیگنال صحبت استاندارد G.728  بر روی پردازنده TMS320C5402

راهنمای خرید فایل از سایت : برای خرید فایل روی دکمه سبز رنگ (خرید و دانلود) کلیک کنید سپس در فیلدهای خالی آدرس ایمیل و سایر اطلاعات خودتون رو بنویسید سپس دکمه ادامه خرید رو کلیک کنید . در این مرحله به صورت آنلاین به بانک متصل خواهید شد و پس از وارد کردن اطلاعات بانک از قبیل شماره کارت و پسورد خرید فایل را انجام خواهد شد . تمام این مراحل به صورت کاملا امن انجام میشود در صورت بروز مشکل با شماره موبایل ۰۹۳۳۹۶۴۱۷۰۲ تماس بگیرید و یا به ایمیل info.sitetafrihi@gmail.com پیام بفرستید .


چکيده    
کدک صحبت استاندارد G.728 ، يک کدک کم تاخير است که صحبت با کيفيت عالی را در نرخ بيت ۱۶ kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اينترنت و موبايل که به تاخير زياد حساس هستند ، مناسب است. در اين رساله به پياده سازی بلادرنگ اينکدر و ديکدر  G.728 بصورت دوطرفه کامل ( Full Duplex ) بر روی پردازنده TMS320C5402 می پردازيم .
روشی ترکيبی برای برنامه نويسی TMS ارائه می شود که در آن  زمان وپيچيدگی برنامه نويسی نسبت به برنامه نويسی دستی به ۳۰%  کاهش می يابد . در اين روش پس از برنامه نويسی           و  شبيه سازی مميزثابت الگوريتم کدک به زبان C ، با استفاده از نرم افزار                                ( Code Composer Studio ) CCS ، برنامه به زبان اسمبلی ترجمه شده و بهينه سازی دستی در کل کد اسمبلی صورت می گيرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنويسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پايان                  نتايج اين پياده سازی ارائه می شود .

کلمات کليدی

کدينگ و فشرده سازی صحبت ، پياده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK

فهرست
– مقدمه                                            ۴
فصل ۱ : بررسی و مدل سازی سيگنال صحبت                        
    ۱-۱- معرفی سيگنال صحبت                            ۶
    ۱-۲- مدل سازی پيشگويی خطی                            ۱۰
        ۱-۲-۱- پنجره کردن سيگنال صحبت                     ۱۱
        ۱-۲-۲- پيش تاکيد سيگنال صحبت                    ۱۳
        ۱-۲-۳- تخمين پارامترهای LPC                    ۱۴

فصل ۲ : روش ها و استانداردهای کدينگ صحبت
    ۲-۱- مقدمه                                    ۱۵
    ۲-۲- روش های کدينگ                                ۱۹
        ۲-۲-۱- کدرهای شکل موج                        ۲۱
        ۲-۲-۲- کدرهای صوتی                            ۲۲        ۲-۲-۳- کدرهای مختلط                            ۲۴
        الف- کدرهای مختلط حوزه فرکانس                    ۲۷
        ب- کدرهای مختلط حوزه زمان                        ۲۹

فصل ۳ : کدر کم تاخير LD-CELP                        
    ۳-۱- مقدمه                                    ۳۴
    ۳-۲- بررسی کدرکم تاخير LD-CELP                        ۳۶
        ۳-۲-۱- LPC معکوس مرتبه بالا                    ۳۹
        ۳-۲-۲- فيلتر وزنی شنيداری                         ۴۲
        ۳-۲-۳- ساختار کتاب کد                        ۴۲
        ۳-۲-۳-۱- جستجوی کتاب کد                        ۴۳
        ۳-۲-۴- شبه ديکدر                            ۴۵
        ۳-۲-۵- پست فيلتر                            ۴۶
فصل ۴ : شبيه سازی مميزثابت الگوريتم به زبان C                    
    ۴-۱- مقدمه                                    ۴۹
    ۴-۲- ويژگی های برنامه نويسی مميزثابت                        ۵۰
    ۴-۳- ساده سازی محاسبات الگوريتم                        ۵۳
        ۴-۳-۱- تطبيق دهنده بهره                        ۵۴
        ۴-۳-۲- محاسبه لگاريتم معکوس                        ۵۸
    ۴-۴- روندنمای برنامه                                ۵۹
        ۴-۴-۱- اينکدر                                ۶۳
        ۴-۴-۲- ديکدر                                ۶۹
فصل ۵ : پياده سازی الگوريتم برروی DSP            
    ۵-۱- مقدمه                                    ۷۴
    ۵-۲- مروری بر پياده سازی بلادرنگ                        ۷۵
    ۵-۳- چيپ های DSP                                ۷۶
        ۵-۳-۱- DSP های مميزثابت                        ۷۷
        ۵-۳-۲- مروری بر DSP های خانواده TMS320            ۷۸
        ۵-۳-۲-۱- معرفی سری TMS320C54x                ۷۹
    ۵-۴- توسعه برنامه بلادرنگ                            ۸۱
    ۵-۵- اجرای برنامه روی برد توسعه گر C5402 DSK                ۸۲
        ۵-۵-۱- بکارگيری ابزارهای توسعه نرم افزار                ۸۴
        ۵-۵-۲- استفاده از نرم افزارCCS                     ۸۶
        ۵-۵-۳- نتايج پياده سازی                        ۹۴
    ۵-۶- نتيجه گيری و پيشنهاد                             ۹۷
– ضمائم
   – ضميمه (الف) : ديسکت برنامه های شبيه سازی مميز ثابت به زبان C و
                          پياده سازی کدک به زبان اسمبلی                                                                                       – ضميمه (ب) : مقايسه برنامه نويسی C و اسمبلی                        ۹۸
– مراجع                                        ۱۰۳

 – مقدمه
امروزه در عصر ارتباطات و گسترش روزافزون استفاده از شبكه هاي تلفن ،موبايل و اينترنت در جهان ومحدوديت پهناي باند در شبكه هاي مخابراتي ، كدينگ و فشرده سازي صحبت امري اجتناب ناپذير است . در چند دهه اخير روشهاي كدينگ مختلفي پديدآمده اند ولي بهترين و پركاربردترين آنها كدك هاي آناليزباسنتز هستند كه توسط Atal & Remedeدر سال ۱۹۸۲ معرفي شدند [۲] . اخيرا مناسبترين الگوريتم براي كدينگ صحبت با كيفيت خوب در نرخ بيت هاي پائين و زير ۱۶ kbps ، روش پيشگويي خطي باتحريك كد (CELP) مي باشد كه در سال ۱۹۸۵ توسط Schroeder & Atal معرفي شد [۸] و تا كنون چندين استاندارد مهم كدينگ صحبت بر اساس CELP تعريف شده اند .
در سال ۱۹۸۸ CCITT برنامه اي براي استانداردسازي يك كدك ۱۶ kbps با تاخيراندك و      كيفيت بالا در برابر خطاهاي كانال آغاز نمود و براي آن كاربردهاي زيادي همچون شبكه PSTN ،ISDN ،تلفن تصويري و غيره در نظر گرفت . اين كدك در سال ۱۹۹۲ توسط Chen et al.    تحت عنوان LD-CELP معرفي شد[۶] و بصورت استاندارد G.728 در آمد[۹] و در سال ۱۹۹۴ مشخصات مميز ثابت اين كدك توسط ITU ارائه شد[۱۰] . با توجه به كيفيت بالاي اين كدك كه در آن صحبت سنتزشده از صحبت اوليه تقريبا غيرقابل تشخيص است  و كاربردهاي آن در شبكه هاي تلفن و اينترنت و ماهواره اي در اين گزارش به پياده سازي اين كدك مي پردازيم .
در فصل اول به معرفي وآناليز سيگنال صحبت پرداخته مي شود و در فصل دوم روش ها و استانداردهاي كدينگ بيان مي شوند . در فصل سوم كدك LD-CELP را بيشتر بررسي مي كنيم و در فصل چهارم شبيه سازي مميز ثابت الگوريتم به زبان C را بيان مي نمائيم. ودر پايان در فصل ۵ به نحوه پياده سازي بلادرنگ كدكG.728 بر روي پردازنده TMS320C5402 مي پردازيم.

فصل ۱
بررسي و مدل سازي سيگنال صحبت

۱-۱ –معرفي سيگنال صحبت
 صحبت در اثر دميدن هوا از ريه ها به سمت حنجره و فضاي دهان توليد مي‏شود. در طول اين مسير در انتهاي حنجره، تارهاي صوتي  قرار دارند. فضاي دهان را از بعد از تارهاي صوتي ، لوله صوتي   مي‏نا مند كه در يك مرد متوسط حدود cm 17 طول دارد . در توليد برخي اصوات تارهاي صوتي كاملاً باز هستند و مانعي بر سر راه عبور هوا ايجاد نمي‏كنند كه اين اصوات را اصطلاحاً اصوات بي واك    مي‏نامند. در دسته ديگر اصوات ، تارهاي صوتي مانع خروج طبيعي هوا از حنجره مي‏گردند كه اين باعث به ارتعاش درآمدن تارها شده و هوا به طور غير يكنواخت و تقريباً پالس شكل وارد فضاي دهان مي‏شود. اين دسته از اصوات را اصطلاحاً باواك   مي‏گويند.
فركانس ارتعاش تارهاي صوتي در اصوات باواك را فركانس Pitch و دوره تناوب ارتعاش تارهاي صوتي را پريود Pitch مي‏نامند. هنگام انتشار امواج هوا در لوله صوتي، طيف فركانس اين امواج توسط لوله صوتي شكل مي‏گيرد و بسته به شكل لوله ، پديده تشديد در فركانس هاي خاصي رخ مي‏دهد كه به اين فركانس هاي تشديد فرمنت   مي‏گويند.
از آنجا كه شكل لوله صوتي براي توليد اصوات مختلف، متفاوت است پس فرمنت ها براي اصوات گوناگون با هم فرق مي‏كنند. با توجه به اينكه صحبت يك فرآيند متغيير با زمان است پس پارامترهاي تعريف شده فوق اعم از فرمنت ها و پريود Pitch در طول زمان تغيير مي‏كنند به علاوه مد صحبت به طور نامنظمي از باواك به بي واك و بالعكس تغيير مي‏كند. لوله صوتي ، همبستگي هاي زمان-كوتاه  ، در حدود ۱ ms ، درون سيگنال صحبت را در بر مي‏گيرد. و بخش مهمي از كار كدكننده هاي صوتي مدل كردن لوله صوتي به صورت يك فيلتر زمان-كوتاه مي‏باشد. همان طور كه شكل لوله صوتي نسبتاً آهسته تغيير مي‏كند، تابع انتقال اين فيلتر مدل كننده هم نياز به تجديد  ، معمولاً در هر ۲۰ms يکبارخواهد داشت.
در شكل (۱-۱ الف) يك قطعه صحبت باواك كه با فركانس ۸KHz نمونه برداري شده است  ديده مي‏شود. اصوات باواك داراي تناوب زمان بلند به خاطر پريود Pitch هستند كه نوعاً   بين ۲ms تا ۲۰ms مي‏باشد. در اينجا پريود Pitch در حدود ۸ms يا ۶۴ نمونه است. چگالي طيف توان اين قطعه از صحبت در شكل (۱-۱ ب) ديده مي‏شود[۳].
اصوات بي واك نتيجه تحريك نويز مانند لوله صوتي هستند و تناوب زمان- بلند اندكي را در بر دارند ، همانگونه كه در شكل هاي (۱-۱ ج) و (۱-۱ د) ديده مي‏شود ولي همبستگي زمان كوتاه به خاطر لوله صوتي در آنها هنوز وجود دارد.
بطوركلي سيگنال صحبت  داراي افزونگي  زيادي است  كه ناشي از عوامل ذيل هستند:


عتیقه زیرخاکی گنج