Hvad er en digital signalprocessor?
En digital signalprocessor er et specielt computerprogram, der bruger digitale beregninger og muligvis en eller flere analoge indgange til at generere nødvendige analoge udgange. For eksempel kan en stemmeskifter acceptere almindelig stemme fra en mikrofon. Denne almindelige stemme bliver en strøm af digitale bytes eller ord, der kan ændres digitalt for at producere en "anden" stemme.
Denne mikroprocessor er en af grundene til, at mobiltelefoner og andre elektroniske gadgets er så pålidelige og producerer krystalklar lyd. Det findes også på lydkortene på personlige computere (pc'er) og bærbare computere. Udvikling af digital signalprocessor lover nye produkter, der vil ændre levevis af mennesker. Teknologi, såsom stemmegenkendelse og biometrisk genkendelse, er muliggjort på grund af digitale signalbehandlingssystemer.
På grund af overlegenheden ved den digitale signalprocessor og de faldende omkostninger ved digital hardware er digital signalbehandling blevet en stærk teknologi til at skabe bedre produkter til underholdning og kommunikation. Det digitale tv-signal (TV), der når hjem, udviser ny kapacitet til tovejs digital signalering, hvor hjemmefagere faktisk kan interagere med tv-tv-anlægget på forskellige måder. En af disse er video-on-demand og pay-per-view.
En analog-digital (A / D) -konverter er en enhed, der er bygget inde i den digitale signalprocessor. A / D-konverteren konverterer analog til digital, og den digitale analoge (D / A) -konverter konverterer digital til analog. For eksempel kan output fra en A / D-konverter gemmes som en binær fil på en pc eller bærbar computer.
Den digitale signalprocessor har en digital-behandlingsenhed, der kan modtage maskininstruktioner, der hører til drifts-kode-plus-argument-formatet for det pågældende computerprogram. For eksempel kan en numerisk kode, såsom 9E, producere maskinsekvens, der overfører indholdet af et 8-bit-register til en digital port, der kaskader til en digital-analog-konverter. Den digitale behandlingsenhed kan udføre næsten enhver type digital beregning.
Der er mange interessante applikationer til den digitale signalprocessor. Ved støjreduktion kan målet være at eliminere hørbar støj, der regelmæssigt gentages eller periodisk er, såsom motor- eller motorstøj. En digital signalprocessor registrerer muligvis støjen, som den konverterer til digital. I betragtning af de digitale data og de forudsagte involverede tidsforsinkelser genererer den digitale signalprocessor en "out-of-phase" støjdæmper som digitale ord, der føres ind i den indbyggede D / A-konverter til at drive en analog støjdæmpende højttaler . Det resulterende støjniveau sænkes markant, fordi dette computerprogram også overvåger det resulterende støjniveau og foretager digitale justeringer for at kompensere for minimal støj.