PC reproduktor

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 28. února 2017; kontroly vyžadují 30 úprav .

PC reproduktor ( angl.  PC speaker; beeper ) - nejjednodušší zařízení pro přehrávání zvuku používané v IBM PC a kompatibilních PC . Před příchodem levných zvukových karet to bylo hlavní zařízení pro reprodukci zvuku. Kvůli mizerné kvalitě zvuku dostal přezdívku PC skřípěč, „reeper“ a další.

V současné době zůstává reproduktor standardním zařízením počítačů kompatibilních s IBM-PC a používá se hlavně k vydávání zvukových signálů o chybách, zejména během POST . Některé programy ( Skype ) vždy duplikují vyzváněcí signál do reproduktoru, ale nevydávají přes něj zvuk konverzace – to se hodí, když jsou ke zvukové kartě připojena sluchátka (ve výchozím nastavení se nenosí).

64bitový systém Windows nepodporuje reproduktor, protože 64bitové verze byly původně určeny pro servery, které nemají programovatelný časovač . V operačních systémech pro stolní počítače bylo nutné zavést rehabilitační technologie , které jsou ve Spojených státech legálně vyžadovány, a obejít reproduktor přes zvukovou kartu [1] . Reproduktor navíc zasahoval do energeticky úsporných technologií notebooků : programovatelný časovač byl připojen k samostatnému vstupu zvukového čipu, což znemožňovalo zapínání a vypínání zvuku na požádání, protože signál reproduktoru mohl přijít při kdykoliv.

Funkce

Reproduktor lze ovládat dvěma způsoby:

  1. Programovatelný časovač Intel 8253 , který generuje obdélníkovou zvukovou vlnu o zlomku 1,193 MHz [2] bez účasti centrálního procesoru . To vám umožní přehrávat jednoduché jednohlasé zvukové signály. V 90. letech se však programátoři, hrající rychlá arpeggia , naučili hrát hudbu na reproduktoru, která nezpůsobuje nepohodlí při poslechu [3] . Pokud se program zhroutil během přehrávání zvuku, časovač pokračoval v běhu a hrál jednu notu, dokud nebyl počítač restartován .
  2. A přímé ovládání membrány přes port 61hs rozlišením 1 bit. Použitím buď 0 nebo 1 na vysoké frekvenci, pomocí pulzně šířkové modulace, můžete syntetizovat nekvalitní digitalizovaný zvuk  – nicméně kvůli značnému využití zdrojů procesoru. Toho kdysi hojně využívali trackery a některé hry ( Another World , Metal Mutant ). Všechny tyto programy nefungují v multitaskingových operačních systémech. Ke spuštění starých her a programů na moderním hardwaru se používají emulátory - například DOSBox .

Popis konektoru reproduktoru

Ve starých počítačích byl PC Speaker obvykle reproduktor značné velikosti , umístěný v pouzdře systémové jednotky a připojený k základní desce pomocí speciálního konektoru:

Kolík název Popis Barva drátu
jeden +SP +5V Výstup pro reproduktor nebo piezo bzučák Červené
2 GND nebo KEY nebo NC nebo Buzzer+ Uzemněný nebo nezapojený klíč nebo na některých základních deskách + 12V výstup pro piezo bzučák Žádný nebo červený pro 12V bzučák
3 GND nebo KEY nebo NC nebo Buzzer- Uzemněný nebo nezapojený klíč nebo na některých základních deskách -12V výstup pro piezo bzučák Žádný nebo černý pro 12V bzučák
čtyři −SP nebo Speaker Out -5V Výstup pro reproduktor nebo piezo bzučák Černá (na moderních počítačích může být bílá)

Většina nových počítačů od počátku roku 2000 používala miniaturní elektromagnetický nebo piezo bzučák . V moderních systémových jednotkách může být umístěn (připájen) přímo na základní desce nebo dodáván samostatně, přičemž připojení zůstává na uvážení uživatele. Moderní notebooky zpravidla nemají reproduktor a při pokusu o jeho použití se zvukový signál přehrává prostřednictvím vestavěného audio systému nebo se nepřehrává vůbec.

Viz také

Poznámky

  1. Co se děje s ovladačem Beep ve Windows 7? — WebLog Larryho Ostermana archivován 22. března 2020 na Wayback Machine // Blogy MSDN
  2. Bran's Kernel Development Tutorial: The Programmable Interval Timer . Získáno 2. prosince 2013. Archivováno z originálu 11. ledna 2011.
  3. Porovnání různých zařízení pro reprodukci zvuku na příkladu Monkey Island . Získáno 29. září 2017. Archivováno z originálu 1. srpna 2017.