اسپیکر کامپیوتر شخصی (PC Speaker) یک بلندگوی داخلی در برخی کامپیوترهای سازگار با IBM است که برای ارائه بازخورد صوتی مانند گزارش خطاهای سختافزاری استفاده میشود. اولین کامپیوتر شخصی IBM، مدل 5150، از یک اسپیکر 2.25 اینچی مغناطیسی استفاده میکرد. کامپیوترهای جدیدتر از اسپیکرهای کوچکتر مانند اسپیکرهای آهنی متحرک یا پییزو استفاده میکنند.
کاربردهای اسپیکر کامپیوتر
اسپیکر کامپیوتر در مراحل بوت (POST) برای اعلام خطاها از طریق کدهای بیپ استفاده میشود. این کدهای بیپ به دلیل فعال بودن اسپیکر قبل از کارت گرافیک، اطلاعات ارزشمندی درباره مشکلات سختافزاری ارائه میدهند. همچنین، نرمافزارهایی مانند بازیها و برنامههای موسیقی از تکنیکهای مدولاسیون پهنای پالس (PWM) برای تولید صدا از طریق اسپیکر استفاده میکردند.
بازیها و نرمافزارهای قدیمی
اسپیکر کامپیوتر در بازیهای قدیمی برای ایجاد موسیقی پلیفونیک و افکتهای صوتی استفاده میشد. با این حال، به دلیل حساسیت به مسائل زمانبندی، این روش در کامپیوترهای کندتر باعث کندی سیستم و در کامپیوترهای سریعتر گاهی اوقات شکست میخورد. با معرفی کارتهای صدا در دهه 1990، استفاده از اسپیکر کامپیوتر برای افکتهای صوتی کاهش یافت.
جزئیات فنی
اسپیکر کامپیوتر معمولاً از طریق پورت I/O 61H و با استفاده از تایمر برنامهریزیشده Intel 8253/8254 کار میکند. تکنیک PWM اجازه میدهد تا اسپیکر به عنوان یک مبدل دیجیتال به آنالوگ عمل کند و صداهای پیچیدهتری تولید کند. با این حال، کیفیت صدا به دلیل محدودیتهای سختافزاری و عدم وجود فیلترهای مناسب در اسپیکرهای کوچک، محدود است.