Datorer är dum! (8 / 9 steg)
Steg 8: moderkort
Moderkortet är en stor PCB (tryck Kretsloppet bräde) som håller RAM, ROM, CPU och en massa andra saker. Det är ungefär som nervsystem som binder allt samman och blodsystemet som levererar energi eller kraft.
Datorer är dumma: Så sa jag en liten fib. I de flesta persondatorer finns det vissa kretsar som inte är bara 0 och 1. Vet du vad det är? Tja, det är inte ett väsentligt drag i datorn men det är ljud kretsarna.
Geek: Så alla ljud och musik lagras i RAM och hårddisk som 0 och 1. Ljud kretsen innehåller något som kallas en DAC. En DAC är en Digital till Analog omvandlare. Minns när jag talade om 00000000 vara svart eller 0 och 11111111 att vara vit eller 1? Jag sa också att ibland 1 är 5 volt? Ja, låt oss säga DAC ger ut 00000000 0 volt eller 5 volt 11111111. så om indata var 10000000 då produktionen skulle vara 2,5 volt. Tro det eller ej handlar 10000000 om ½ av 11111111.
SuperGeek: Okej, ska jag få SuperGeeky. Så kan en äkta analog signal varierar kontinuerligt genom olika spänningar. Vanliga exempel är en sinus våg (se bild) som är en enda frekvens som ett "C". I sanning kan inte en dator generera en perfekt sinusvåg. Det kommer ut som den stairstep som visas i bilden. Men stegen är så liten, kan inte människor riktigt skilja skillnaden.
Full information: Vissa audiophile purister hävdar att de kan höra skillnaden och kommer att använda endast analog audio utrustning. Vem vet kanske det är sant.
Datorer är dumma: Så kanske jag har berättat för en annan lite fib. Vissa datorer har också en videoutgång kallas VGA som också är analog och använder DACs som ovan. De flesta moderna datorer kommer att DVI, HDMI och Display Port som är alla digitala, 0 och 1.
Arduino: Så har Arduinos ADCs i dem som är Analog till Digital omvandlare. Dessa gör motsatsen: ta en analog ingång och konvertera den till digital. De har också PWM, vilket betyder Pulse bredd Modulation. Nu tekniskt sett är detta en digital utgång i att det är 5 volt pulser. Men pulserna varierar i bredd och frekvens så att de emulera en analog signal.