DSP

دی اس پی DSP چیست :

DSP یعنی پردازش سیگنال های ورودی به منظور دستیابی به خروجی مطلوب روال پیاده‌سازی یک الگوریتم دی اس پی به این صورت است که ابتدا الگوریتم مناسب در MATLAB یا یک زبان سطح بالا مثل Python انتخاب و تست شود. زمانی که از صحت عملکرد این الگوریتم  دی اس پی اطمینان یافتیم، نوبت به نوشتن همان برنامه از ابتدا به زبان C در یک IDE که این زبان را پشتیبانی کند،‌ می‌رسد. باید نتایج برنامه نوشته به زبان C در Visual Studio با نتایج برنامه‌ی نوشته شده در MATLAB یکسان باشد. عموماً در این موارد از یک سری فایل‌های ذخیره‌ شده بر روی کامپیوتر به عنوان دیتای ورودی برنامه‌ها استفاده می‌شود. در مرحله‌ی آخر نوبت به نوشتن الگوریتم به زبان C در نرم‌افزار Code Composer Studio و Build و Debug‌ به منظور پیاده‌سازی نهایی روی DSPهای TI می‌رسد. این مرحله مهمترین بخش از کار می‌باشد و اصولاً بیشترین زمان در یک پروژه RT-DSP صرف این بخش می‌گردد.


مقالات مربوط مبحث DSP

در برنامه نویسی Wrapper‌ چیست ؟

Wrapper در برنامه نویسی

گروه فنی مهندسی آرتوان متخصص در طراحی و ساخت سیستم‌های پردازشی-کنترلی ( مبحث رپر Wrapper‌ چیست ) موضوع Wrapper در برنامه نویسی بخش اول مفهوم Wrapper‌ چیست ؟ در بخش اول از بحث Wrapper ابتدا سراغ کلیات و مفاهیم می رویم. معنای لغوی Wrapper‌ چیست ؟ معنای لغوی Wrapper که از فعل …

ادامه نوشته »

کتاب آمورش DSP مبتنی بر پردازنده‌های C5000

کتاب آموزش DSP و C55x

کتاب آمورش DSP بر اساس پردازنده‌های TI در این بست توضیحات لازم در ارتباط با کتاب آمورش DSP ارئه شده است.  پردازش سیگنال‌های دیجیتال که معادل عبارت انگلیسی Digital Signal Processing می‌باشد و به اختصار به آن DSP گفته می‌شود، یک بخش مهم از علوم مهندسی با کاربردهای گوناگون در …

ادامه نوشته »

مبانی پردازش بلادرنگ سیگنال‌های دیجیتال – DSP (بخش چهارم)

مبانی پردازش بلادرنگ سیگنال‌های دیجیتال DSP

  ۴- مبدل‌های داده با کاربرد در سیستم‌های پردازش سیگنال‌های ( DSP ) صوتی: در این پست به موراد زیر به صورت بسیار مختصر و کوتاه اشاره می‌شود : روش‌های اتصال ADCها و DACها به آی‌سی‌های پردازنده‌ي سیگنال‌های دیجیتال ( DSP ) آ‌ی‌سی‌های واسط آنالوگ که شامل ADC و DAC و …

ادامه نوشته »

پردازش بلادرنگ سیگنال‌های دیجیتال DAC ( دوره آموزش DSP )

پردازش بلادرنگ سیگنال‌های دیجیتال DAC ( آموزش دوره DSP )

بخش سوم: فیلترهای هموار در سیستم‌های پردازش سیگنال – DAC : در اکثر DAC های تجاری از نگهدار مرتبه‌ی صفر (zero-order-hold) استفاده‌ می‌شود. این نوع نگهدار بدین صورت عمل می‌کند که عدد باینری ورودی را به سطح ولتاژ متناظر تبدیل می‌کند و آن مقدار به اندازه‌ی T‌ ثانیه نگه می‌دارد. بنابراین …

ادامه نوشته »

پردازش بلادرنگ سیگنال های دیجیتال ( دوره آموزش DSP )

پردازش بلادرنگ سیگنال های دیجیتال ( آموزش دوره DSP )

بخش دوم:مبانی پردازش بلادرنگ سیگنال های دیجیتال : کوانتیزاسیون و انکدینگ: اگر یک ‌مبدل ADC، دارای رزولوشن B‌ بیت باشد${{2}^{B}}$ مقدار متمایز برای نمایش نمونه‌های دیجیتال$x(n)$ وجود دارد. حال اگر مقدار$x(nT)$ بین دو سطح کوانتیزاسیون قرار داشته باشد،‌ برای دست‌یابی به$x(n)$، باید یا به سطح بالایی یا به سطح پایینی رُند …

ادامه نوشته »

پردازش بلادرنگ سیگنال‌های دیجیتال ( دوره آموزش DSP )

پردازش بلادرنگ سیگنال‌های دیجیتال DSP

بخش اول: پردازش بلادرنگ سیگنال های دیجیتال DSP: به منظور پیاده‌سازی هر الگوریتم پردازش سیگنال دیجیتال DSP دو راه‌کار وجود دارد. یکی پردازش غیر بلادرنگ که تمام عملیات بر روی سیگنال‌های صورت می‌گیرد که به صورت دیجیتال ذخیره شده‌اند. در این نوع، پردازش صورت گرفته تابعی از زمان حقیقی نمی‌باشد. …

ادامه نوشته »

بلادرنگ ؟ پردازش بلادرنگ سیگنال‌های دیجیتال-Real-Time DSP

پردازش سیگنال های بلادرنگ دیجیتال

تفاوت پردازش بلادرنگ سیگنال های دیجیتال با پردازش سیگنال های دیجیتال: با توجه به اهمیت و کاربردهای فراوان پرداش بلادرنگ سیگنال‌های دیجیتال در دنیای امروز و نبود شناخت و آموزش مناسب در کشور ما، برای معرفی و شناساندن بهتر این حوزه‌ی مهم از علم و تکنولوژی، گروه فنی و مهندسی …

ادامه نوشته »