| Автор |
Съобщение |
|
setoy
Ранг: Почетен член
Регистриран на: Пет Фев 17, 2006 9:17 am Мнения: 765 Местоположение: Стара Загора
|
 Съвет за избор на DSP
Здравейте. Никакъв опит нямам с DSP, но се налага. Нямам представа какъв контролер да избера като за начало. Най-важното условие е анализ на Фурие в реално време на 4 10-херцови сигнали. Заглеждам се по TMS320x24x на TI, но не мога да преценя дали е достатъчно бърз... Още по-добре би било да е някой дето се поддържа от MatLab.... то и с него ми е пълна мъгла засега, ама карай;) Дайте някой съвет,моля!
|
| Вто Окт 24, 2006 5:33 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
какъв спектър търсиш в 10Hz....
|
| Вто Окт 24, 2006 6:18 pm |
|
 |
|
3aek
Ранг: Форумен бог
Регистриран на: Вто Яну 10, 2006 2:40 pm Мнения: 2258
|
10 Hz може да го смяташ и с PIC 
|
| Вто Окт 24, 2006 9:04 pm |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
"анализ на Фурие" -> за 10-те hz. edit: & pic
Сигурен ли си , я обясни малко повече.
*я -> ако можеш, ако обичаш , моля 
|
| Вто Окт 24, 2006 11:37 pm |
|
 |
|
3aek
Ранг: Форумен бог
Регистриран на: Вто Яну 10, 2006 2:40 pm Мнения: 2258
|
защо по принцип няма проблем да прави спектрален анализ 0-10Hz с резолюция 1Hz например
че няма проблем да я направи и с 0.1Hz но в случая трябва да работи със семпъл минимум 10 секунди за да хване 0.1 Hz съставката, затова му писах че може и с PIC да се оправи
|
| Вто Окт 24, 2006 11:57 pm |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
E човече 10сек. е*ати меренето  + изчисленията
Кои pic имаш предвид.
Питам , защото ми е интересно такова нещо с Pic
* = г.
|
| Сря Окт 25, 2006 12:22 am |
|
 |
|
setoy
Ранг: Почетен член
Регистриран на: Пет Фев 17, 2006 9:17 am Мнения: 765 Местоположение: Стара Загора
|
Не точно. Имам 4 сигнала с честота 10 Hz и доста сложен спектър - присъстват нечетни хармоници до 25-и. Както и да го мислихме, няма да мине без спектрален анализ, колкото и да не ни се иска. Не става дума за 10 сек, а да речем за минута и половина натрупване, защото на всичкото отгоре и смущенията са много, дори и отделянето на полезния сигнал от смущенията си е сериозна задача. Забравяме за микро4епските боклуци.
|
| Сря Окт 25, 2006 10:34 am |
|
 |
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 9:19 pm Мнения: 4464 Местоположение: Stara Zagora
|
MC56F8322
Разгледай го. Ако смяташ че те устройва имам и малки платки като китове и платки Jtag за него.
|
| Сря Окт 25, 2006 10:57 am |
|
 |
|
3aek
Ранг: Форумен бог
Регистриран на: Вто Яну 10, 2006 2:40 pm Мнения: 2258
|
за 1 минута и тез бавни сигнали всеки микроконтролер ще ти свърши работа AVR, PIC...
иди виж на TI DSP-тата JTAG-а колко струва и пак ще си говорим, особено ако пък и нямаш опит и трябва да учиш нова архитектура
един dsPIC с едно ICD2 те оправят веднага или една Мега 128 с AVR JTAGICE при AVR-ите има и GCC
|
| Сря Окт 25, 2006 12:15 pm |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
Значи тази сфера ми е непозната - признавам си (без бой  ).
Но dsPIC и PIC са си доста различни неща.  dsp vs mcu
Така става съвсем нормална картинка.
Но моята идея беше по-точно:
10hz = 1sec/10 = 0.1sec = 100ms
4 сигнала , ако ми трябва по 10сек за сигнал ... + доп. изчисления как ще е realtime
Т.е нали това е метода на ... (не го помня наизуст, малко съм чел за него).
На база няколко измерваня ти дава един вид всичко за вълната  / много грубо казано.
/ако ти се обяснява - обяснявай, ако не - ок , но пак казвам любопиството ми е , че PIC може да се справи (не dsPIC) 
|
| Сря Окт 25, 2006 12:24 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
ако имаш sample данни и дадеш честотата на дискретизация може събота/неделя да ти дам benchmark за което искаш DSP на тексас инстр.
П.С> а фурието колко разрядно требе да е? FIR филтър ще слагаш ли?или друг? прозорец къв hamming или друг? като сложиш филтри и т.н. PIC- фамилията ще ти се стори неприложима.
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Сря Окт 25, 2006 1:01 pm |
|
 |
|
setoy
Ранг: Почетен член
Регистриран на: Пет Фев 17, 2006 9:17 am Мнения: 765 Местоположение: Стара Загора
|
Проблема е че все още не сме наясно с алгоритъма, опитваме се като за начало да го направим на ПС, ама така или иначе е ясно че DSP ще трябва да е. Не ща да е DsПик понеже не е ясно колко сложни се о4аква да станат сметките в бъдеще. Фурието трябва да е поне до 50  Никола, бива ли да се видим някъде из града на по бира? 
|
| Чет Окт 26, 2006 10:16 am |
|
 |
|
danov
Ранг: Минаващ
Регистриран на: Вто Ное 16, 2004 4:43 pm Мнения: 85 Местоположение: София
|
Ако ти харесва Analog Devices ADSP-BF532, виж http://blackfin.uclinux.org/projects/bf1/.
Мисля, че ще стигне за 4 сигнала по 10Hz, понеже работи на 400MHz 
|
| Чет Окт 26, 2006 10:46 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
|
| Чет Окт 26, 2006 11:22 pm |
|
 |
|
Nikola Kirov
Ранг: Форумен бог
Регистриран на: Нед Окт 31, 2004 9:19 pm Мнения: 4464 Местоположение: Stara Zagora
|
Бива.
Обади се.
|
| Чет Окт 26, 2006 11:29 pm |
|
|