Hva er en intern høyttaler?

Noen datamaskiner lager en enkelt elektrisk pipetone når de starter opp. Denne lyden pleide å være veldig vanlig, men har blitt mye mindre på moderne datamaskiner. Pipet genereres av den interne høyttaleren eller PC-høyttaleren. Den interne høyttaleren ble introdusert av IBM med sin originale personlige datamaskin i 1981.

Det ble festet til hovedkortet med et par korte ledninger, men kunne produsere grunnleggende lyd. Vanligvis vil dette være begrenset til toner. Dette var delvis fordi det ikke kunne gi god nok lydkvalitet for musikk eller tale. Det var også fordi tidlig programvare var minimal, og det var ingen digital musikk å spille.

Hensikt

Det primære og opprinnelige formålet med den interne høyttaleren var å gi auditive "pipekoder" under oppstartsprosessen. Dette var en del av POST prosess, en tidlig del av oppstartsprosessen som bekrefter at kritisk maskinvare er tilstede og funksjonell. På dette stadiet av oppstartsprosessen er det ingen videoutgang da videodriveren ikke er aktivert og er avhengig av fungerende RAM. Den interne høyttaleren spiller derfor en av et utvalg toner. Disse tonene kan dekodes ved å konsultere hovedkorthåndboken for å identifisere problemet. Det enkle korte pipet var generelt en indikasjon på "ingen problem." Det ble derfor hørt når datamaskinen – nesten alltid – kunne starte opp.

Programvare på datamaskinen kunne få tilgang til og bruke den interne høyttaleren. Dette ble ofte brukt til enkle feiltoner. Noen applikasjoner, spesielt dataspill, tok imidlertid dette videre. Ved å bruke "pulsbreddemodulasjon" var det mulig å få høyttaleren til å spille noter den ellers ikke kunne spille. Dette ble brukt til å lage grunnleggende musikk og til og med tale. Bruk i spill var imidlertid begrenset ettersom den stramme tidsstyringen som kreves var vanskelig å utføre samtidig som spillet ble behandlet.

Det var til og med et DOS-virus som gjorde bruk av den interne høyttaleren. "Techno," utgitt i 1993, la seg til slutten av .COM-filer og hadde en av ti sjanse til å aktiveres når filen ble åpnet. Hvis viruset startet, spilte det en techno-sang og skrev ordet "TECHNO" sakte og gjentatte ganger på skjermen til skjermen ble fylt. Når skjermen var fylt, ble ordet "Techno" skrevet ut med en stor skrift i midten av skjermen. Etter noen sekunder lukkes viruset, slik at brukeren kan fortsette å bruke datamaskinen.

Pulsbreddemodulering

Den interne høyttaleren ble designet for kun å gjengi firkantbølgesignaler. Programvaren brukte høyttaleren fordi den var direkte tilgjengelig på en I/O-port. Den var i stand til å spille av en-bits lyd, det vil si to mulige utganger, tone og ingen tone. Det ble imidlertid oppdaget at det var mulig å få mellomtoner ved å nøye timing av korte pulser også. Denne "pulsbreddemodulasjonen" er et grovt eksempel på en digital til analog omformer. Lydkvaliteten var generelt minimal. Dette var delvis på grunn av de grove teknikkene, og høyttaleren manglet en høyttalerkjegle, da den ikke trengte en for å lage de tiltenkte tonene.

Avslå

Etter hvert som avanserte datamaskiner og diskrete høyttalere og lydkort ble tilgjengelig, mistet den interne høyttaleren bruken som en legitim lydenhet. Dette var fordi den rett og slett ble utklasset, selv om den aldri ble designet for å være en faktisk flerbrukslydenhet.

Alternative metoder for å kommunisere POST-feilkoder ble også utviklet. Mange hovedkort har nå et par skjermer med syv segmenter som kan vise et sett med tosifrede koder som kan oversettes visuelt ved hjelp av den relevante hovedkortmanualen. Noen hovedkort bruker også et sett med lysdioder for å indikere komponenter som har bestått POST-kontrollene.

De fleste hovedkort støtter fortsatt den interne høyttaleren. De alternative POST-feilsøkingsmetodene og det faktum at den interne høyttaleren er en ekstra kostnad og irriterende å høre på betyr bare at svært få hovedkortprodusenter inkluderer interne høyttalere misligholde.

Konklusjon

Den interne høyttaleren, også kjent som PC-høyttaleren, er en liten tonegenerator integrert i eller koblet til hovedkortet. Den er ment å gi POST-feilsøkingstoner. Imidlertid høres det ofte bare et enkelt pip på en vellykket POST. De fleste datamaskiner mangler nå en intern høyttaler som standard. Imidlertid støttes det generelt fortsatt med tomme overskrifter på hovedkortet.