Różnica między DSP a mikrokontrolerem

Kluczowa różnica: DSP oznacza cyfrowe przetwarzanie sygnału. Jest to zasadniczo każde przetwarzanie sygnału, które odbywa się na cyfrowym sygnale lub sygnale informacyjnym. Procesor DSP ma na celu modyfikację lub ulepszenie sygnału. Z drugiej strony mikrokontroler to mały komputer na jednym obwodzie scalonym zawierający rdzeń procesora, pamięć i programowalne urządzenia peryferyjne wejścia / wyjścia. Mikrokontroler często zawiera także pamięć programu, a także niewielką ilość pamięci RAM.

Mikrokontrolery i procesory DSP to dwa typy mikroprocesorów. Są zaprogramowane do wykonywania określonej aplikacji lub zadania podanego przez użytkownika. Oba działają, manipulując danymi binarnymi urządzenia. Oba mają jednak zupełnie inny charakter.

DSP oznacza cyfrowe przetwarzanie sygnału. Jest to zasadniczo każde przetwarzanie sygnału, które odbywa się na cyfrowym sygnale lub sygnale informacyjnym. Procesor DSP ma na celu modyfikację lub ulepszenie sygnału. Charakteryzuje się reprezentacją odrębnych jednostek, takich jak dyskretny czas, dyskretna częstotliwość lub dyskretne sygnały domeny. DSP obejmuje subpola, takie jak przetwarzanie sygnałów komunikacyjnych, przetwarzanie sygnałów radarowych, przetwarzanie matryc czujników, cyfrowe przetwarzanie obrazów itp.

Głównym celem DSP jest mierzenie, filtrowanie i / lub kompresowanie sygnałów cyfrowych lub analogowych. Czyni to poprzez konwersję sygnału z rzeczywistego sygnału analogowego na postać cyfrową. Do konwersji sygnału wykorzystuje konwerter cyfrowo-analogowy (DAC). Jednak wymagany sygnał wyjściowy jest często kolejnym rzeczywistym sygnałem analogowym. To z kolei wymaga również konwertera cyfrowo-analogowego.

Algorytmy cyfrowego przetwarzania sygnałów działają na różnych platformach, takich jak mikroprocesory ogólnego zastosowania i standardowe komputery; wyspecjalizowane procesory zwane procesorami sygnału cyfrowego (DSP); specjalnie zaprojektowany sprzęt, taki jak układ scalony specyficzny dla aplikacji (ASIC) i programowalne macierze bramek (FPGA); Cyfrowe kontrolery sygnałów; i przetwarzanie strumieniowe dla tradycyjnych aplikacji DSP lub przetwarzania grafiki, takich jak obraz, wideo.

Cyfrowe przetwarzanie sygnału jest bardziej złożone niż przetwarzanie sygnału analogowego; ma jednak wiele zalet w porównaniu z ASP, takich jak wykrywanie błędów, korekta w transmisji i kompresja danych.

Z drugiej strony mikrokontroler to mały komputer na jednym obwodzie scalonym zawierający rdzeń procesora, pamięć i programowalne urządzenia peryferyjne wejścia / wyjścia. Mikrokontroler często zawiera także pamięć programu, a także niewielką ilość pamięci RAM. Mikrokontroler jest czasami określany skrótem μC, uC lub MCU.

Mikrokontrolery są przeznaczone do aplikacji wbudowanych. Są one często używane w produktach i urządzeniach sterowanych automatycznie, takich jak systemy kontroli silników samochodowych, wszczepialne urządzenia medyczne, piloty zdalnego sterowania, maszyny biurowe, urządzenia, elektronarzędzia, zabawki i inne systemy wbudowane.

Zaletą korzystania z mikrokontrolera jest to, że jest on ekonomiczny w sterowaniu cyfrowym urządzeniami i procesami. Osiąga to, ponieważ jest bardziej ekonomiczny niż użycie projektu, który wykorzystuje oddzielny mikroprocesor, pamięć i urządzenia wejścia / wyjścia.

Mikrokontrolery sygnałów mieszanych są powszechne. Zawierają one komponenty analogowe, które są potrzebne do sterowania nie-cyfrowymi systemami elektronicznymi. Jednak obecnie wiele procesorów mikrokontrolerowych zbudowało instrukcje podobne do DSP lub na współprocesorach, które zajmują się strumieniowaniem danych lub innymi procesami DSP.

Niektóre różnice między DSP a mikrokontrolerem:

  • Procesory DSP często nie mają pamięci flash. Potrzebują do tego oprogramowania "załadowanego". Podczas gdy mikrokontrolery mają wewnątrz pamięć kasowalną, która nie wymaga wyłączania zasilania, a niektóre mają pamięć EPROM.
  • Procesory DSP są znacznie szybsze w operacjach z matematyką całkowitą, podczas gdy wiele mikrokontrolerów nie ma sprzętu.
  • Procesory DSP są znacznie szybsze w operacjach zmiennoprzecinkowych. W mikrokontrolerach musi to być wykonane w oprogramowaniu.
  • Procesory DSP są zorientowane na urządzenie wejścia / wyjścia z "szybką maszyną obliczeniową". Mikrokontrolery to wielofunkcyjne urządzenie z kilkoma sposobami połączenia ze światem, jednak żadne z nich nie jest najszybsze.
  • Procesory DSP nie są zaprojektowane jako "niezawodne". Potrzebują dobrze zaprojektowanej deski do prawidłowego działania. Mikrokontrolery mogą pracować na tablicy testowej.
  • Mikroprocesory mają wiele instrukcji zorientowanych na multimedia, funkcje kopiowania pamięci itp., Których procesory DSP nie obsługują.
  • Procesory DSP to szybki mikroprocesor kalkulacyjny, który jest bardzo wydajny do obliczania obliczeń i przenoszenia danych, podczas gdy mikrokontrolery są bardziej elastycznym urządzeniem z większą liczbą funkcji.
Zalecane

Podobne Artykuły

  • popularne porównania: Różnica między przedszkolem a Montessori

    Różnica między przedszkolem a Montessori

    Kluczowa różnica: zarówno Przedszkole, jak i Montessori koncentrują się na zapewnieniu podstawowej edukacji dzieciom, zanim rozpoczną formalną naukę. Różnica między nimi polega na ich metodach kształcenia. Przedszkola mają tendencję do uczenia się przyjemności i przyjemności dla dzieci, podczas gdy Montessori stara się w nich kultywować nawyki naturalnego uczenia się. Przedszkole oznacz
  • popularne porównania: Różnica między Kindle i Nook

    Różnica między Kindle i Nook

    Kluczowa różnica: zarówno Kindle, jak i Nook zaczęli jako czytniki e-booków. Amazon Kindle to seria czytników e-booków zaprojektowanych i sprzedawanych przez Amazon.com. The Nook to kolejna seria czytników e-booków i główny konkurent Kindle. Nook jest zaprojektowany i sprzedawany przez Barnes & Noble. Zarówno K
  • popularne porównania: Różnica pomiędzy diodą i rezystorem

    Różnica pomiędzy diodą i rezystorem

    Kluczowa różnica: dioda jest typem urządzenia elektrycznego, które pozwala prądowi poruszać się w nim tylko w jednym kierunku. Składa się z półprzewodnika typu N i półprzewodnika typu P, które są umieszczone razem. Rezystor jest elementem elektrycznym, który służy do zapewnienia odporności na prąd w obwodzie. Są one najczęściej
  • popularne porównania: Różnica między HP Envy X2 i tabletem Dell Latitude 10 z systemem Windows

    Różnica między HP Envy X2 i tabletem Dell Latitude 10 z systemem Windows

    Kluczowa różnica: Envy X2 to hybrydowe urządzenie firmy Hewlett-Packard (HP). Hybryda to w gruncie rzeczy skrzyżowanie tabletu i laptopa. Envy X2 to przede wszystkim tablet, ale można go podłączyć do fizycznej klawiatury. Komputer HP Envy X2 jest wyposażony w system operacyjny Windows 8, który jest oparty na dwurdzeniowym procesorze Intel Atom Z2760 o mocy 1, 80 GHz i 2 GB pamięci RAM 533 MHz LPDDR2. Tablet La
  • popularne porównania: Różnica między PuTTY a Telnet

    Różnica między PuTTY a Telnet

    Kluczowa różnica: Telnet jest protokołem sieciowym, który obsługuje zdalne logowanie do komputerów przez Internet. PuTTY to darmowa implementacja SSH i Telnet na platformy Windows i Unix. Oba terminy mogą być również używane w kontekście programów emulacji terminali; Program emulacji PuTTY jest uważany za prostszy i bezpieczniejszy w porównaniu ze standardowym programem Telnet, który występuje w systemie Windows. Telnet jest pro
  • popularne porównania: Różnica między mitozy i mejozy

    Różnica między mitozy i mejozy

    Kluczowa różnica: Mitoza to proces, w którym komórka eukariotyczna oddziela chromosomy w jądrze komórkowym na dwa identyczne zestawy. Zasadniczo komórka (komórka macierzysta) dzieli się na dwie komórki (komórki potomne), które są identyczne z komórką macierzystą. Mejoza, z drugiej strony, jest specjalnym rodzajem podziału komórek koniecznym do rozmnażania płciowego u eukariontów. W procesie mejozy k
  • popularne porównania: Różnica między przepięknymi a pięknymi

    Różnica między przepięknymi a pięknymi

    Kluczowa różnica: Wspaniałe dźwięki są bardziej refleksyjne niż piękne, ale odnoszą się tylko do zewnętrznego wyglądu osoby, podczas gdy słowo piękne daje jedną ulgę i uwzględnia zarówno wewnętrzny, jak i zewnętrzny wygląd osoby. Przymiotnik przepiękny podkreśla uderzające, atrakcyjne, cudowne i rozkoszne uczucie dotyczące istoty. Zajmuje się tylko atryb
  • popularne porównania: Różnica między królem a cesarzem

    Różnica między królem a cesarzem

    Kluczowa różnica: Król jest władcą obszaru znanego jako królestwo. Cesarz jest królem królów. On rządzi obszarem, który może obejmować wiele królestw. Zarówno królowie, jak i cesarze są monarchami, jednak terminy king i cesarz były używane zamiennie w przeszłości, co doprowadziło do ujednoznacznienia warunków. Tradycyjnie król jest
  • popularne porównania: Różnica pomiędzy kodem Swift a numerem routingu

    Różnica pomiędzy kodem Swift a numerem routingu

    Kluczowa różnica: kod SWIFT jest skrótem od jeszcze dłuższego akronimu znanego jako SWIFT / BIC - Society for Worldwide Interbanek Financial Telecommunication / Bank Identifier Code. Kod SWIFT to kod przypisany do instytucji, która działa jako tożsamość instytucji na rynku zagranicznym. Numer trasy składa się z dziewięciu cyfr i służy do identyfikacji instytucji finansowej na rynku krajowym. Numery routin

Wybór Redakcji

Różnica między prawem zwyczajowym a ustawowym

Kluczowa różnica: Common Laws to ustawy, które wprowadzono w życie na podstawie orzeczeń sądowych. Przepisy te są opracowywane na podstawie orzeczeń wydanych w starszych sprawach sądowych. Wspólne przepisy są również znane jako orzecznictwo lub precedens. Ustawowe ustawy są prawami, które zostały zapisane i skodyfikowane przez legislacyjną filię danego kraju. Ustawa została u