PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : dsp کار



arsalan681
11-01-2010, 16:49
سلام کسی از دوستان dsp کار هست ؟؟ یک سری اطلا عات می خواستم

1nafar
11-01-2010, 22:13
سلام
من مطالعاتی در مورد داشتم و میتونم کمکتون کنم
کتاب زیر هم میتونه به شما کمک کنه :
You can see links before reply

Hadi_ghr_e
16-07-2015, 19:05
سلام
من مطالعاتی در مورد داشتم و میتونم کمکتون کنم
کتاب زیر هم میتونه به شما کمک کنه :
You can see links before reply

سلام
روز بخیر
اولا متاسفانه لینک دانلود خرابه
دوما اصلا dsp چیه و چرا در بعضی از لوازم صوتی ازش استفاده شده؟
چطور کار میکنه؟
تشکر و روز خوش

alghasi
17-07-2015, 01:44
کدوم dsp مد نظرتون هست؟
Digital signal processing(پردازش صدا و تصویر)
Digital signal processor (آیسی های dsp )
Discrete signal processing. ..(واحد درسی در دانشگاه)
معلنی مختلفی داره
کدومش؟

Hadi_ghr_e
17-07-2015, 01:54
کدوم dsp مد نظرتون هست؟
Digital signal processing(پردازش صدا و تصویر)
Digital signal processor (آیسی های dsp )
Discrete signal processing. ..(واحد درسی در دانشگاه)
معلنی مختلفی داره
کدومش؟



Digital signal processing(پردازش صدا و تصویر)
Digital signal processor (آیسی های dsp )

alghasi
17-07-2015, 02:14
پردازش صدا و تصویر یه مبحث بزرگ و پیچیده هست.
در حد چند تا مثال از گوشی موبایل خدمتتون عرض میکنم.
مثلا دوربین که پردازش میکنه که جطور فکوس کنه یا چهره تشخیص بده یا افکت تصویر بهش اضافه کنه. یا اینکه یه ویدو فشرده بشه و ذخیره بشه یا برعکس پخش بشه و....
برای پردازش صدا میتونم بگم حذف صدا های اضافی محیط موقع مکالمه (anc)
اکولایزر موقع پخش موزیک. یا نوشتار به گفتار و برعکس....
مباحث پیچیده و زیادی ولی عموما پردازش صدا از مفاهیم مثه تبدیل فوریه کامولوشن و فیلتر .... استفاده میکنه .
پردازنده dsp هم به زبان ساده میشه گفت یه میکرو کنترلر ه ولی بهینه سازی شده برای دستورات خاص و سری. به نحوی که الگوریتم های اولیه پردازشی مثه fft و فیلتر fir رو میتونه خیلی سریع انجام بده. این پردازنده معمولا جایی که بخوان پردازش صدا و تصویر رو سخت افزاری انجام بدن استفاده میشه

Hadi_ghr_e
17-07-2015, 03:04
مرسی
فرض کنیم من بخوام یه اکولایزر 30 تا 40 باند برای صدای mp3 player بسازم تا موزیک در حال پخش شدن رو بتونم با جزییات بیشتر تنظیم کنم
لطفا بفرمایین شمای کلی کار چطور قابل اجراست؟

alghasi
17-07-2015, 09:29
نمیدونم شما از درس های دانشگاه درس تجزیه و تحلیل سیستم ها رو پاس کردین یا نه. اونجا مقدمه ای از تبدیل فوریه میگن که حواب شما اونجاست.
ولی شمای کلی کار اینه که نمونه بردلری میکنی از سیگنال آنالوگ. که شاید اینجا شما سیگنالت دیجیتال باشه.
بعدش به تعداد نقاطی که میخوای اکولایزر بسازی یا حداقل رزولوشن فرکانسی ، سگنالتو دسته بندی میکنی مثلا 100 نقطه 100 نقطه، بعد ازش fft میگیری. بعدش چیزی که داری 50 تا ظریب فرکانسیه مثه یه اکولایزر 50 تایی. بعد از دستکاری عکس fft انجام میدی و نقاط جدید رو پخشش میکنی
البته این کارا رو میتونی تو آنالوگ هم انجام بدی ولی کلی باید فیلتر و آپ امپ بزاری که سخته.
حالا الگوریتم fft و ifft رو باید تویه یه پروسسور انجام بدی که خوب dsp سریع تره. ولی برنامه نویسیش سختر.
الان فکر کنم با این میکرو های arm شرکت st که fpu داره و کمی هم دستورات dsp براحتی یه همچین کاری قابل اجراست.

Hadi_ghr_e
17-07-2015, 11:15
تشکر

fpu چیه؟
نمونه مثال یا کدی دارین که بشه برسی کرد فرم برنامه نویسیش رو؟
یه میکرو مجهز به این سیستم یا یه ای سی dsp معرفی بفرمایین لطفا تا ببینم میتونم یاد بگیرم کارش رو
6 کانال سیگنال ورودی انالوگ میاد که هر کدوم با تنظیمات متفاوتی روش قراره اصلاح و بهینه سازی بشه مثلا
روند این پروژه چی میشه؟
چیز جالبی بنظر میاد
تشکر

alghasi
17-07-2015, 18:01
واحد FPU یعنی Floating point unit.
یعنی ضرب اعشاری ممیز شناور رو به صورت سخت افزاری انجام میده که باعث میشه خیلی سرعتدبرنامه های ریاضی بالا بره.
در مورد میکرو میتونم STM32F429 رو معرفی کنم.
اما در مورد DSP خودم کار نکردم و نمیتونم معرفی کنم.
کد هاشون هم پیچیدس. پروژه کوچیکی نیست. اما اگه به عنوان پروژه بخواین تعریف کنید گروه ما انجام میدن.

alghasi
17-07-2015, 20:32
یه جستجو با گوگل انجام بدین با این کلید واژه:
Stm32f4 fft example
تو سایت st مثال مشابه کاری که میخواید بکنید برای یک کانال صدا انجام داده.

Hadi_ghr_e
17-07-2015, 22:06
واحد FPU یعنی Floating point unit.
یعنی ضرب اعشاری ممیز شناور رو به صورت سخت افزاری انجام میده که باعث میشه خیلی سرعتدبرنامه های ریاضی بالا بره.
در مورد میکرو میتونم STM32F429 رو معرفی کنم.
اما در مورد DSP خودم کار نکردم و نمیتونم معرفی کنم.
کد هاشون هم پیچیدس. پروژه کوچیکی نیست. اما اگه به عنوان پروژه بخواین تعریف کنید گروه ما انجام میدن.

میخوام ورودی انالوگ 6 کاناله رو با dsp کنترل کنم
تقریبا 50 باند اکولایزر برای هر کانال
یه کانالم ساب وفر دارم
قبلا با یه سری ای سی و پروتکل I2C اینکارو میکردم ولی وقتش رسیده یه پیشرفتی داشته باشم
راهنمایی کنین لطفا یا یه قیمت معقول بدین تا بهش فکر کنم
تشکر

alghasi
18-07-2015, 01:47
برای کار صوتی میخواین؟
نمی صرفه این کار. نمونه هم زیاد بصرف نیست. فکر کردم برای پردازش صدا یا گفتاری چیزی میخواین.
یه زمانی توکار صدا بودم. به نظرم آیسی های اماده و پرقدرت برای پردازش چند کانال وجود دارن.
از همینایی که کار dolby pro logic رو انجام میدن.
دومبال اوناوباشی خیلی خیلی بهتره.
شما از کدوم ic استفاده میکردین که با i2c کنترل میشد؟

Hadi_ghr_e
18-07-2015, 03:45
یه سری ای سی های اکولایزر دیجیتال
dsp بهترین شیوست برا ساخت اکولایزر
این
dolby pro logic چی هستند؟
شما زحمت بکشید و یه براورد قیمت بفرمایین تا منم روشنتر تصمیم بگیرم
تشکر

alghasi
18-07-2015, 08:50
اون آی سی هایی که گفتم مخصوص صدا هستن. اکولایزر هم دارن. تقسیم صدا بین کانال ها رو هم انجام میدن
ورودی و خروجی دیجیتال و آنالوگ هم انجام میدن. کامل هستن دیگه.
ولی تو ایران نیستن اما بگردی میتونی پیدا کنی و خرید خارج. ای سی اصلی توی سنمای خانگی هاست.
Dolby pro logic
یه تکنولوژی و سیستم پیچیدس که با کمک اون میتونن یه صدا استریو دوکانال رو تقسیم کنن به 4 ،6 یا 8 کانال. نه تقسم ساده. بلوکه بر اساس وجود سیگنال ها و اختلاف فازشون تو کانالا. عملا میتونه تا حدی خواننده رو ساز ها جدا کنه . یا ساز ها رو از هم تفکیک کنه. همه سینما خانگیا دارن

Hadi_ghr_e
18-07-2015, 16:10
نمونه ازش نمیشناسین؟