डिजिटल सिग्नल नियंत्रक
This article does not cite any sources. (March 2013) (Learn how and when to remove this template message) |
एक डिजिटल सिग्नल कंट्रोलर (डीएससी) माइक्रोकंट्रोलर और डिजिटल सिग्नल प्रोसेसर (डीएसपी) का एक संकर है। माइक्रोकंट्रोलर्स की तरह, DSCs में तेजी से रुकावट प्रतिक्रियाएं होती हैं, पल्स चौड़ाई उतार - चढ़ाव और निगरानी घड़ी जैसे नियंत्रण-उन्मुख बाह्य उपकरणों की पेशकश करते हैं, और आमतौर पर C (प्रोग्रामिंग भाषा) का उपयोग करके प्रोग्राम किए जाते हैं, हालांकि उन्हें डिवाइस की मूल असेंबली भाषा का उपयोग करके प्रोग्राम किया जा सकता है। डीएसपी की तरफ, वे अधिकांश डीएसपी पर पाई जाने वाली सुविधाओं को शामिल करते हैं जैसे एकल-चक्र गुणा-संचित (गुणा-संचय) इकाइयां, बैरल शिफ्टर्स, और बड़े संचायक (कंप्यूटिंग)। सभी विक्रेताओं ने डीएससी शब्द को नहीं अपनाया है। यह शब्द पहली बार माइक्रोचिप प्रौद्योगिकी द्वारा 2002 में अपनी 6000 श्रृंखला DSCs के लॉन्च के साथ पेश किया गया था और बाद में अधिकांश, लेकिन सभी DSC विक्रेताओं द्वारा नहीं अपनाया गया था। उदाहरण के लिए, Infineon और Renesas अपने DSCs को माइक्रोकंट्रोलर के रूप में संदर्भित करते हैं।)
डीएससी का उपयोग अनुप्रयोगों की एक विस्तृत श्रृंखला में किया जाता है, लेकिन अधिकांश मोटर नियंत्रण, बिजली रूपांतरण और सेंसर प्रसंस्करण अनुप्रयोगों में जाते हैं। वर्तमान में इलेक्ट्रिक मोटर्स और बिजली आपूर्ति में बिजली की खपत को कम करने की उनकी क्षमता के लिए डीएससी को हरित प्रौद्योगिकियों के रूप में विपणन किया जा रहा है।
मार्केट रिसर्च फर्म फॉरवर्ड कॉन्सेप्ट्स (2007) के अनुसार, बाजार हिस्सेदारी के क्रम में, शीर्ष तीन डीएससी विक्रेता टेक्सस उपकरण ्स, फ्रीस्केल और माइक्रोचिप टेक्नोलॉजी हैं। ये तीन कंपनियां डीएससी बाजार पर हावी हैं, अन्य विक्रेताओं जैसे इन्फिनॉन और रेनेसास पाई का एक छोटा टुकड़ा लेते हैं।
डीएससी चिप्स
नोट: डेटा 2012 (माइक्रोचिप और टीआई) से है और तालिका में वर्तमान में केवल शीर्ष 3 डीएससी विक्रेताओं की पेशकश शामिल है।
Vendor | Device | Clock Speed (MHz) | Flash (kB) | PWM channels, resolution, duty cycle |
---|---|---|---|---|
Microchip | dsPIC30F | 30 | 6–144 | 4–8 (16 bits, 1 or 16.5 ns depending on part) |
dsPIC33F | 40 | 12–256 | up 18 PWM (16 bits, 12.5 ns) | |
dsPIC33E | 70 | 64-512 | up 16 PWM (16 bits, 8.32 ns) | |
Texas Instruments | TMS320F28x | 60–150 | 32–512 | 16 PWM (13 bits, 150 ps) |
TMS320LF240x | 40 | 16–64 | 7–16 PWM (11 bits, 150 ps) | |
Freescale | MC56F83x | 60 | 48–280 | 12 PWM (15 bits, 10 ns) |
MC56F80x | 32 | 12–64 | 5–6 PWM (15 bits, 10 ns) | |
MC56F81x | 40 | 40–572 | 12 PWM (15 bits, 10 ns) |
डीएससी सॉफ्टवेयर
DSCs, जैसे माइक्रोकंट्रोलर और DSPs को सॉफ़्टवेयर समर्थन की आवश्यकता होती है। सॉफ्टवेयर पैकेजों की संख्या बढ़ रही है जो डीएसपी अनुप्रयोगों और माइक्रोकंट्रोलर अनुप्रयोगों दोनों के लिए आवश्यक सुविधाओं की पेशकश करते हैं। आवश्यकताओं के व्यापक सेट के साथ, सॉफ़्टवेयर समाधान अधिक दुर्लभ हैं। उन्हें आवश्यकता है: विकास उपकरण, डीएसपी पुस्तकालय, डीएसपी प्रसंस्करण के लिए अनुकूलन, तेजी से रुकावट से निपटने, बहु-सूत्रण और एक छोटे पदचिह्न।