शुरुआती के लिए डीएसपी की सिफारिश [बंद]


17

मैं एक प्रोजेक्ट पर विचार कर रहा हूं जिसमें डिजिटल सिग्नल प्रोसेसिंग का उचित हिस्सा शामिल है। जहां तक ​​मुझे पता है, इसके लिए सबसे उपयुक्त प्रकार का आईसी डिजिटल सिग्नल प्रोसेसर हैं। मैंने पहले कभी उनके साथ काम नहीं किया है - क्या आप मुझे किसी भी मॉडल की सिफारिश कर सकते हैं जो शुरुआती लोगों के लिए पर्याप्त सरल है? परियोजना में हाई-फाई डिजिटल ऑडियो (44100Hz, 16 बिट स्टीरियो) को कई तरीकों से फ़िल्टर करना शामिल है।

इसके अलावा, क्या मुझे एलसीडी पैनल और कुछ बटन के साथ यूआई को नियंत्रित करने के लिए एक अतिरिक्त यूसी की आवश्यकता है, या डीएसपी अपने सिग्नल प्रोसेसिंग कार्य के साथ इसे संभाल सकता है?

जवाबों:


11

एक अच्छी शुरुआत डीएसपी की टीआई से C5505 DSP और TI से C6713 भी है। मुझे पहला कारण पसंद है यह केवल $ 55.00 है और मुझे दूसरा पसंद है क्योंकि चिप के चारों ओर पूरी किताबें लिखी गई हैं (डिजिटल सिग्नल प्रोसेसिंग और एप्लीकेशन C6713 और C6416 DSK के साथ) अधिकांश डीएसपी मूल्यांकन बोर्डों ने एलसीडी के समर्थन में बनाया है।


तिवारी ने कुछ साफ-सुथरे भक्तों के साथ फिर से प्रोसेसर बनाया है
XTL

14

माइक्रोचिप से माइक्रोकंट्रोलर की dsPIC30F लाइन उत्कृष्ट परिचयात्मक डीएसपी हैं। वे सी या असेंबली में उसी तरह से प्रोग्राम किए जाते हैं जैसे कि अन्य PIC होते हैं, लेकिन इसमें DSP लाइब्रेरी शामिल होती हैं, जो फ़िल्टरिंग में मदद करती हैं, आदि। उनके पास अधिकांश प्रोजेक्ट्स (ADC, DAC, सीरियल कम्युनिकेशंस, टाइमर) के लिए सभी आवश्यक पेरिफेरल्स हैं, लिस्ट चलती है। और इसपर)। वे काफी सस्ते हैं ($ 10 से अधिक नहीं), थ्रू होल पैकेजिंग में नमूना लिया जा सकता है, और मानक पीआईसी प्रोग्रामर और डीबगर्स के साथ प्रोग्राम किया जा सकता है।


8

यदि आप dsPIC भागों में से एक के साथ जाते हैं, तो आप इंटरफ़ेस और प्रसंस्करण दोनों एक में हो सकते हैं (महान सामान्य उद्देश्य MCU के रूप में अच्छी तरह से करें)। वे एसओआईसी और डीआईपी पैकेज में आते हैं जो प्रोटोटाइप को आसान बनाते हैं, और कुछ डीएसपीआईसी 33 रेंज में उनके लगभग सभी पिन फिर से मिलाने योग्य होते हैं जो बोर्ड को एक हवा का मार्ग बनाते हैं।


हार्डवेयर बढ़िया है लेकिन माइक्रोचिप से देव उपकरण AWFUL हैं।
जेसन एस

4
हमने आपके द्वारा छोड़ी गई अंतिम टिप्पणी से यह पता लगाया। :)
एडम लॉरेंस

8

की जाँच करें एनालॉग डिवाइसेज डीएसपी पेज

और मुक्त विकास उपकरण

कोई प्रोग्रामिंग की आवश्यकता नहीं है, बस GUI ऑब्जेक्ट को खींचें और छोड़ें।


देव उपकरण बीयर की तरह स्वतंत्र हैं, स्वतंत्रता में नहीं। इसके अलावा, ड्रैग-एन-ड्रॉप प्रोग्रामिंग स्वचालित रूप से एक अच्छी बात नहीं है - हम में से कुछ पुराने जमाने की पद्धति को पसंद करते हैं, और इसके लिए अच्छा कारण है! उस ने कहा, AD के पास अच्छे DSP हैं। मैंने देखा है कि उनके सिगमाडीएसपी का उपयोग ऑटोमोटिव माइक्रोफोनों में शोर को हटाने और डिजिटलीकरण के लिए किया जाता है, लेकिन उन्होंने विभिन्न बाजारों के लिए कई लाइनें प्राप्त की हैं।
केविन वर्मियर

ध्यान दें कि ये नमूना-आधारित प्रोसेसर हैं जो FFT जैसे ब्लॉक-आधारित ऑपरेशन नहीं कर सकते हैं। dsprelated.com/showmessage/131569/1.php
एंडोलिथ

6

तुम सच में, वास्तव में, एक 44.1kHz 16bit स्टीरियो सिग्नल पर भी उन्नत ऑडियो फ़िल्टरिंग करने के लिए DSP की आवश्यकता नहीं है।

एआरएम कोर केवल एलसीडी / बटन को फ़िल्टर करने और चलाने के लिए ठीक रहेगा।

मैं सिर्फ एक बीगलबोर्ड पकड़ूंगा , उस पर आरटी को टॉस और उस पर । यदि आप प्रदर्शन के लिए वास्तव में बेताब हैं, तो एसओसी बोर्ड पर भी टीएस 64x + डीएसपी है।

बहुत कम एप्लिकेशन हैं जिनके लिए आज एक डीएसपी की जरूरत है, खासकर ऑडियो वर्ल्ड में। यदि आप 192khz के 32 चैनलों के साथ काम कर रहे थे 24bit ऑडियो Thats विलंबता महत्वपूर्ण, हाँ डीएसपी के लिए जाओ। लेकिन जो आपके साथ काम कर रहा है वह आधुनिक माइक्रोकंट्रोलर की क्षमताओं के भीतर अच्छी तरह से है।


5

मैं उसी चीज की तलाश में हूं। इस सूत्र के कुछ सुझाव हैं।

वहाँ भी है TI TAS3202 सिस्टम-ऑन-ए-चिप, जो लगता है सब कुछ आप स्टीरियो ऑडियो छानने के लिए की आवश्यकता होगी। कन्वर्टर्स और सब कुछ अंतर्निहित हैं। चिप अपने आप में $ 5 है, लेकिन eval बोर्ड लगभग $ 500 है । शीश।

(आप लगभग $ 10 के लिए एक एकल TAS3204 प्राप्त कर सकते हैं । TAS3202 मुझे कम मात्रा में भी नहीं मिल सकता है।)

AK7742 भी है , जिसमें बहुत सुविधाजनक GUI है , लेकिन आपको eval बोर्ड खरीदना होगा।

मुझे बेसिक स्टैम्प, अरडिनो, गिरगिट इत्यादि जैसे एक शौक़ीन-समर्पित ओपन सोर्स डीएसपी बोर्ड को खोजना अच्छा लगेगा।

आदेश डीएसपी की उच्च स्तरीय बुनियादी बातों को जानने के लिए में, हालांकि, आप अपने कंप्यूटर के साथ शुरू करने के लिए, जैसे उपकरण का उपयोग कर चाहता हूँ MATLAB या अपने नि: शुल्क क्लोन साइलैब , सप्टक , Freemat , आदि सिमुलेशन करने के लिए। मैं एक बहुत हाल ही में SciPy के साथ खेल रहा हूँ । इस तरह से आप कार्यान्वयन विवरणों से घबराए बिना सैद्धांतिक सामग्री सीख सकते हैं।


3
+1 MATLAB सुझाव। इसे वास्तविक DSP में पोर्ट करने से पहले MATLAB में काम करना बहुत बेहतर है।
अज्ज ४१०

1

अपने प्रश्न के दूसरे भाग का उत्तर देने के लिए, हाँ, आपको अपने यूजर इंटरफेस को संभालने के लिए सामान्य प्रयोजन के माइक्रोकंट्रोलर की आवश्यकता होगी। डीएसपी समर्पित प्रोसेसर हैं: वे एक काम बहुत अच्छी तरह से (सिग्नल प्रोसेसिंग) करते हैं, लेकिन कुछ और नहीं करते हैं।


1
??? इन दिनों डीएसपी और माइक्रोकंट्रोलर के बीच ज्यादा अंतर नहीं है। वे उच्च-प्रदर्शन डीएसपी प्रसंस्करण के लिए अनुकूलित हैं, हां, लेकिन कोई भी कारण आप सामान्य-उद्देश्य वाले सामान नहीं कर सकते हैं, जब तक कि आपको बहुत सारी मेमोरी से निपटने की आवश्यकता न हो, और तब भी आपको बस एक बाहरी के साथ डीएसपी ढूंढना होगा डेटा / पता बस।
जेसन एस

केवल एक डीएसपी है कि एक uC नहीं है इन दिनों परिपत्र संबोधित मोड है। इसके अलावा, वे मूल रूप से एक ही बात कर रहे हैं। हो सकता है कि एक विशिष्ट यूसी में अधिक I / O और DMA चैनल हों, लेकिन एनालॉग डिवाइसेस Blackfin परिवार एक बहुत पुरानी धारणा बनाता है।
mtrw

1
डीएसपी पर लोड के लिए यादृच्छिक कार्यों को जोड़ने में कुछ जोखिम शामिल हो सकते हैं, लेकिन वे सामान्य उद्देश्य इंटरफेस जैसे डिस्प्ले / बटन / संचार लाइनों में काफी सक्षम होना चाहिए।
XTL

1

तुम भी एक इस्तेमाल कर सकते हैं BeagleBoard से केवल $ 150 के लिए उपलब्ध sparkfun


1
बीगलबोर्ड के साथ समस्या यह है कि आपको डिजिटल ऑडियो I / O तक पहुंच नहीं मिलती है। वे डी / ए कन्वर्टर्स में वायर्ड हैं। ट्विस्टेड पियर ऑडियो में रेज़ व्हाइट ने बफ़ेलो डी / ए के साथ काम करने के लिए इसे हैक किया है, लेकिन मुझे बताया गया है कि यह इतना आसान नहीं है।
छत

0

दो वैकल्पिक विकल्प भी देखने लायक हो सकते हैं:

MSP430 जैसी मिश्रित सिग्नल क्षमताओं वाले माइक्रोकंट्रोलर। 44k * 2 * 2 बहुत सारे नमूने हैं, इसलिए आपके पास इन चलाने की गति पर उन्हें संसाधित करने के लिए बहुत समय नहीं हो सकता है।

स्टैंडअलोन पीसी, पीडीए या ऐसे। आपको शायद कम या ज्यादा HI-FI (और अपग्रेड करने योग्य) AD / DA और ऑडियो सामान बिल्टइन मिलते हैं और इसमें बड़े पैमाने पर सीपीयू पावर प्लस डिस्प्ले क्षमता होगी। अच्छा देव सॉफ्टवेयर अक्सर मुफ्त होता है और हार्डवेयर सस्ता या मुफ्त भी हो सकता है। हालाँकि, उच्चताएँ हो सकती हैं, और आपको एक बड़ी शक्ति-भूख अप्रभावी मशीन के साथ काम करना होगा।


इसके साथ समस्या यह है कि रनिंग ओएस का ओवरहेड लगभग किसी भी प्रकार के एप्लिकेशन को मारने जा रहा है। बिजली की खपत का कोई संबंध नहीं है कि आप डीएसपी के किसी रूप का उपयोग करके क्या पाएंगे। संक्षेप में, यह काम करेगा, लेकिन स्टैंडअलोन पीसी विकल्प बहुत अक्षम है।
राउटर सिमंस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.