რა არის შიდა სპიკერი?

ზოგიერთი კომპიუტერი ჩატვირთვისას გამოსცემს ერთ ელექტრო სიგნალს. ეს სიგნალი ადრე ძალიან გავრცელებული იყო, მაგრამ ბევრად ნაკლები გახდა თანამედროვე კომპიუტერებში. სიგნალი გენერირებულია შიდა სპიკერის ან კომპიუტერის დინამიკის მიერ. შიდა დინამიკი IBM-მა თავისი ორიგინალური პერსონალური კომპიუტერით 1981 წელს წარადგინა.

იგი მიმაგრებული იყო დედაპლატზე მოკლე მავთულის საშუალებით, მაგრამ შეეძლო ძირითადი ხმის გამომუშავება. როგორც წესი, ეს შემოიფარგლება მხოლოდ ტონებით. ეს ნაწილობრივ იმიტომ მოხდა, რომ მას არ შეეძლო მუსიკისა და მეტყველებისთვის საკმარისად კარგი აუდიო ხარისხი. ასევე იმიტომ, რომ ადრეული პროგრამული უზრუნველყოფა იყო მინიმალური და არ იყო ციფრული მუსიკა დასაკრავად.

მიზანი

შიდა დინამიკის პირველადი და თავდაპირველი დანიშნულება იყო ჩატვირთვის პროცესში აუდიტორული „ბიპ კოდების“ მიწოდება. ეს იყო ნაწილი პოსტი პროცესი, ჩატვირთვის პროცესის ადრეული ნაწილი, რომელიც ადასტურებს კრიტიკული აპარატურის არსებობას და ფუნქციონირებას. ჩატვირთვის პროცესის ამ ეტაპზე, ვიდეო გამომავალი არ არის, რადგან ვიდეო დრაივერი არ არის გააქტიურებული და ეყრდნობა მუშა RAM-ს. ამრიგად, შიდა დინამიკი უკრავს ერთ-ერთ ტონს. ამ ტონების გაშიფვრა შესაძლებელია დედაპლატის სახელმძღვანელოს კონსულტაციის გზით პრობლემის იდენტიფიცირებისთვის. ერთი მოკლე სიგნალი ზოგადად მიუთითებდა "პრობლემის გარეშე". ამიტომ ისმოდა, როდესაც კომპიუტერი - თითქმის ყოველთვის - წარმატებით ჩაიტვირთებოდა.

კომპიუტერზე არსებულმა პროგრამამ შეძლო შიდა დინამიკზე წვდომა და მისი გამოყენება. ეს ხშირად გამოიყენებოდა მარტივი შეცდომის ტონებისთვის. თუმცა, ზოგიერთმა აპლიკაციამ, განსაკუთრებით კომპიუტერულმა თამაშებმა, ეს უფრო წინ წაიწია. „პულსის სიგანის მოდულაციის“ გამოყენებით, შესაძლებელი იყო სპიკერის დაკვრა, რომლის დაკვრა სხვაგვარად არ შეიძლებოდა. ეს გამოიყენებოდა ძირითადი მუსიკის დასამზადებლად და თუნდაც მეტყველებისთვის. თუმცა თამაშებში გამოყენება შეზღუდული იყო, რადგან დროის მკაცრი მენეჯმენტი რთული იყო თამაშის დამუშავებისას.

იყო DOS ვირუსიც კი, რომელიც იყენებდა შიდა დინამიკს. ტექნო, რომელიც გამოვიდა 1993 წელს, დაემატა .COM ფაილების ბოლოს და ათიდან ერთი შანსი ჰქონდა გააქტიურებულიყო ფაილის გახსნისას. თუ ვირუსი დაიწყო, ის უკრავდა ტექნო სიმღერას და აკრეფდა სიტყვა „TECHNO“ ეკრანზე ნელა და განმეორებით, სანამ ეკრანი არ შეივსებოდა. ეკრანის შევსების შემდეგ სიტყვა „ტექნო“ ეკრანის ცენტრში დიდი შრიფტით იბეჭდებოდა. შემდეგ რამდენიმე წამის შემდეგ, ვირუსი დაიხურება, რაც მომხმარებელს საშუალებას აძლევს განაგრძოს კომპიუტერის გამოყენება.

Პულსის მოდულაცია

შიდა დინამიკი შექმნილია მხოლოდ კვადრატული ტალღის სიგნალების რეპროდუცირებისთვის. პროგრამული უზრუნველყოფა იყენებდა სპიკერს, რადგან ის პირდაპირ იყო ხელმისაწვდომი I/O პორტიდან. მას შეეძლო ერთბიტიანი აუდიოს დაკვრა, ანუ ორი შესაძლო გამოსავალი, ტონი და არა-ტონი. თუმცა, გაირკვა, რომ შესაძლებელი იყო შუალედური ტონების მიღება მოკლე იმპულსების ფრთხილად გაზომვითაც. ეს "პულსის სიგანის მოდულაცია" არის ციფრული ანალოგური გადამყვანის უხეში მაგალითი. აუდიოს ხარისხი ზოგადად მინიმალური იყო. ეს ნაწილობრივ გამოწვეული იყო უხეში ტექნიკით და სპიკერს არ აკლდა სპიკერის კონუსი, რადგან მას არ სჭირდებოდა განკუთვნილი ტონების გასაკეთებლად.

უარყოფა

როდესაც კომპიუტერები განვითარდა და დისკრეტული დინამიკები და ხმის ბარათები ხელმისაწვდომი გახდა, შიდა დინამიკმა დაკარგა მისი გამოყენება, როგორც ლეგიტიმური აუდიო მოწყობილობა. ეს იყო იმის გამო, რომ ის უბრალოდ აკლდა, თუმცა არასოდეს იყო შექმნილი, რომ ყოფილიყო ნამდვილი მრავალფუნქციური აუდიო მოწყობილობა.

ასევე შემუშავდა POST შეცდომის კოდების კომუნიკაციის ალტერნატიული მეთოდები. ბევრი დედაპლატა ახლა აღჭურვილია შვიდი სეგმენტიანი დისპლეით, რომელსაც შეუძლია აჩვენოს ორნიშნა კოდების ნაკრები, რომელიც შეიძლება ვიზუალურად ითარგმნოს დედაპლატის შესაბამისი სახელმძღვანელოს გამოყენებით. ზოგიერთი დედაპლატა ასევე იყენებს LED-ების კომპლექტს, რათა მიუთითოს კომპონენტები, რომლებმაც გაიარეს POST შემოწმება.

დედაპლატების უმეტესობა კვლავ მხარს უჭერს შიდა დინამიკს. ალტერნატიული POST გამართვის მეთოდები და ის ფაქტი, რომ შიდა სპიკერი არის დამატებითი ღირებულება და გამაღიზიანებელი მოსმენა მხოლოდ იმას ნიშნავს, რომ დედაპლატების ძალიან ცოტა მწარმოებელს აქვს შიდა დინამიკები ნაგულისხმევი.

დასკვნა

შიდა სპიკერი, რომელიც ასევე ცნობილია როგორც კომპიუტერის სპიკერი, არის პატარა ტონის გენერატორი, რომელიც ინტეგრირებულია ან დაკავშირებულია დედაპლატთან. ის გამიზნულია POST გამართვის ტონების უზრუნველსაყოფად. თუმცა, ხშირად ისმის მხოლოდ ერთი სიგნალის გაცემა წარმატებულ POST-ზე. კომპიუტერების უმეტესობას ახლა არ აქვს შიდა დინამიკი ნაგულისხმევად. თუმცა, ის ძირითადად კვლავ მხარდაჭერილია დედაპლატზე ცარიელი სათაურებით.