Verschil tussen DSP en Microcontroller

Belangrijk verschil: DSP staat voor digitale signaalverwerking. Het is eigenlijk elke signaalverwerking die wordt uitgevoerd op een digitaal signaal of informatiesignaal. Een DSP-processor heeft tot doel het signaal aan te passen of te verbeteren. Een microcontroller, aan de andere kant, is een kleine computer op een enkele geïntegreerde schakeling die een processorkern, geheugen en programmeerbare invoer / uitvoer-randapparatuur bevat. De microcontroller omvat vaak ook programmageheugen, evenals een kleine hoeveelheid RAM.

Microcontrollers en DSP's zijn twee soorten microprocessors. Ze zijn geprogrammeerd om een ​​bepaalde toepassing of taak uit te voeren zoals opgegeven door de gebruiker. Ze werken allebei door de binaire gegevens op het apparaat te manipuleren. Beide zijn echter heel verschillend van aard.

DSP staat voor digitale signaalverwerking. Het is eigenlijk elke signaalverwerking die wordt uitgevoerd op een digitaal signaal of informatiesignaal. Een DSP-processor heeft tot doel het signaal aan te passen of te verbeteren. Het wordt gekenmerkt door de weergave van discrete eenheden, zoals discrete tijd, discrete frequentie of discrete domeinsignalen. DSP omvat subvelden zoals verwerking van communicatiesignalen, verwerking van radarsignalen, verwerking van sensorarrays, digitale beeldverwerking, enz.

Het belangrijkste doel van DSP is het meten, filteren en / of comprimeren van digitale of analoge signalen. Het doet dit door het signaal van een real-world analoog signaal naar een digitale vorm om te zetten. Om het signaal om te zetten gebruikt het een digitaal-naar-analoog omzetter (DAC). Het vereiste uitgangssignaal is echter vaak een ander realistisch analoog signaal. Dit is beurt vereist ook een digitaal-naar-analoog omzetter.

Algoritmen voor digitale signaalverwerking worden op verschillende platforms gebruikt, zoals microprocessors voor algemene doeleinden en standaardcomputers; gespecialiseerde processoren die digitale signaalprocessors (DSP's) worden genoemd; speciaal gebouwde hardware zoals toepassingsspecifieke geïntegreerde schakelingen (ASIC's) en veldprogrammeerbare poortarrays (FPGA's); Digitale signaalcontrollers; en stream-verwerking voor traditionele DSP of grafische verwerkingstoepassingen, zoals beeld, video.

Digitale signaalverwerking is complexer van aard dan analoge signaalverwerking; het heeft echter vele voordelen ten opzichte van ASP, zoals foutdetectie, correctie in transmissie en datacompressie.

Een microcontroller, aan de andere kant, is een kleine computer op een enkele geïntegreerde schakeling die een processorkern, geheugen en programmeerbare invoer / uitvoer-randapparatuur bevat. De microcontroller omvat vaak ook programmageheugen, evenals een kleine hoeveelheid RAM. Een microcontroller wordt soms afgekort als μC, uC of MCU.

Microcontrollers zijn ontworpen voor embedded applicaties. Ze worden vaak gebruikt in automatisch geregelde producten en apparaten, zoals besturingssystemen voor automotoren, implanteerbare medische apparaten, afstandsbedieningen, kantoormachines, apparaten, elektrisch gereedschap, speelgoed en andere ingebedde systemen.

Het voordeel van het gebruik van een microcontroller is dat het economisch aantrekkelijk is om apparaten en processen digitaal te bedienen. Dit wordt bereikt omdat het zuiniger is dan een ontwerp dat een afzonderlijke microprocessor, geheugen en invoer / uitvoerapparaten gebruikt.

Gemengde signaalmicrocontrollers komen vaak voor. Ze integreren analoge componenten die nodig zijn om niet-digitale elektronische systemen te besturen. Tegenwoordig hebben veel processoren van het type microcontroller echter ingebouwde DSP-achtige instructies of op chip-co-processors die te maken hebben met streaming-gegevens of andere DSP-bewerkingen.

Enkele verschillen tussen DSP en Microcontroller:

  • DSP's hebben vaak geen flash-programmageheugen. Ze hebben de software nodig om erin te worden 'geladen'. Terwijl microcontrollers een niet-voedingsbaar programmaboekje hebben dat niet kan worden gewist, sommige met EPROM-opslagmogelijkheden.
  • DSP's zijn veel sneller voor geheeltallige wiskundige bewerkingen, terwijl veel microcontrollers de hardware niet hebben.
  • DSP's zijn veel sneller voor drijvende-kommabewerkingen. In microcontrollers moet dit in software worden gedaan.
  • DSP's zijn georiënteerd om een ​​invoer / uitvoerapparaat te zijn met 'snelle rekenmachine'. Microcontrollers zijn een multifunctioneel apparaat met verschillende manieren om verbinding te maken met de wereld, maar geen enkele is de snelste.
  • DSP's zijn niet ontworpen om een ​​'robuust' apparaat te zijn. Ze hebben een goed ontworpen bord nodig om goed te kunnen werken. Microcontrollers kunnen werken op een testboard.
  • Microprocessors hebben veel instructies gericht op multimedia, functies voor het kopiëren van geheugen, enz., Die DSP's niet gebruiken.
  • DSP's zijn een snelle rekenmachinemicroprocessor, die zeer effectief is voor het berekenen van berekeningen en het verplaatsen van gegevens, terwijl microcontrollers een flexibeler apparaat met meer functies zijn.
Aanbevolen

Gerelateerde Artikelen

  • verschil tussen: Verschil tussen Sony Xperia S en LG Optimus F5

    Verschil tussen Sony Xperia S en LG Optimus F5

    Belangrijk verschil: de Xperia S heeft een 4, 3-inch TFT-aanraakscherm met een onbreekbaar blad op krasbestendig glas. Het display biedt een indrukwekkende dichtheid van 342 ppi en wordt aangedreven door een Qualcomm Dual-Core-processor van 1, 5 GHz. De LG Optimus F5 heeft een 4, 3 inch scherm en zal draaien op Android v4
  • verschil tussen: Verschil tussen Meiose in plantaardige en dierlijke cellen

    Verschil tussen Meiose in plantaardige en dierlijke cellen

    Belangrijkste verschil: Meiose is een soort celdeling die het chromosoomgetal verlaagt. De processen zijn bij planten en dieren hetzelfde stil. Bij dieren resulteert het echter in de vorming van gameten, een reproductieve of geslachtscel. Aan de andere kant vormt het in planten sporen die verder uitgroeien tot gametofyt
  • verschil tussen: Verschil tussen diefstal en inbraak

    Verschil tussen diefstal en inbraak

    Belangrijkste verschil: diefstal wordt gedefinieerd door de wet als de crimineel probeert iets van waarde te nemen van een persoon door middel van geweld, intimidatie en geweld. Inbraak wordt gedefinieerd als onwettig verboden toegang of krachtige toegang om diefstal in een privé-bezit te plegen. Inbraken worden soms ook bekend als inbraak of inbraak.
  • verschil tussen: Verschil tussen HTC First en Nexus 4

    Verschil tussen HTC First en Nexus 4

    Belangrijk verschil: HTC First is de eerste telefoon die op de Facebook Home-gebruikersinterface wordt uitgebracht. De telefoon wordt gevoed door een Qualcomm MSM8930 Snapdragon 400 1, 4 GHz dual-core Krait en een 1 GB RAM. De Nexus 4 is de vierde Android-smartphone met Nexus-merk van Google. Het werd geproduceerd in samenwerking met LG Electronics
  • verschil tussen: Verschil tussen Sony Xperia E en Samsung Galaxy S Duos

    Verschil tussen Sony Xperia E en Samsung Galaxy S Duos

    Belangrijk verschil: de Sony Xperia E en E-Dual zijn twee instaptelefoons van Sony Mobile. De telefoon wordt geleverd met een 3, 5 TFT-capacitief met een pixeldichtheid van ~ 165 ppi. Het wordt geleverd met een 1 GHz Cortex-A5 Qualcomm Snapdragon-processor, een Adreno 200 GPU en 512 MB RAM. Samsung Galaxy S Duos is een dual-sim telefoon die werd uitgebracht in september 2012
  • verschil tussen: Het verschil tussen alleen zijn en eenzaam zijn

    Het verschil tussen alleen zijn en eenzaam zijn

    Belangrijkste verschil: alleen zijn is een positieve gemoedstoestand waarbij een persoon tevreden is met alleen zijn met zichzelf. Eenzaam zijn is een negatieve gemoedstoestand waarin iemand zich verdrietig voelt en van streek is omdat hij alleen gelaten wordt. Alleen zijn is de staat waarin een persoon kan zijn om zichzelf te kalmeren, te herstellen en in het algemeen zich gewoon te laten zien
  • verschil tussen: Verschil tussen Sony Xperia S en Sony Xperia L

    Verschil tussen Sony Xperia S en Sony Xperia L

    Belangrijk verschil: de Xperia S heeft een 4, 3-inch TFT-aanraakscherm met een onbreekbaar blad op krasbestendig glas. Het display biedt een indrukwekkende dichtheid van 342 ppi en wordt aangedreven door een Qualcomm Dual-Core-processor van 1, 5 GHz. De Sony Xperia L is een smartphone voor het middensegment
  • verschil tussen: Verschil tussen Bipolair en Unipolair

    Verschil tussen Bipolair en Unipolair

    Belangrijkste verschil: bipolaire stoornis is een aandoening waarbij mensen veel last hebben van stemmingswisselingen. Een persoon kan beginnen met gelukkig zijn en dan snel verdrietig of depressief worden. Unipolaire depressie is een psychische stoornis die ertoe leidt dat een patiënt episoden van een laag humeur, een laag zelfbeeld, verlies van interesse, verlies van plezier in plezierige activiteiten heeft.
  • verschil tussen: Verschil tussen wandelen en kamperen

    Verschil tussen wandelen en kamperen

    Belangrijkste verschil: wandelen is eigenlijk wandelen in de natuur op elk pad of op een specifiek pad. Wandelen vereist alleen dat de persoon in een normaal tot een stevig tempo loopt om het gewicht te verminderen en de frisse lucht uit de natuur te halen. Kamperen is een buitenactiviteit waarbij iemand buiten in een tent of onder de sterren moet slapen

Editor'S Choice

Verschil tussen dolfijnen en bruinvissen

Belangrijkste verschil: dolfijnen en bruinvissen zijn beide zoogdieren die verschillen in lichaamsvorm, vorm van de rugvin, tanden, gedrag, bewegingspatroon, spraak en levensduur. Hoewel niet veel mensen het weten, maar er zijn verschillende soorten dolfijnen en veel walvisachtige wezens die op dolfijnen lijken maar helemaal geen dolfijnen zijn