La respuesta corta es que no se "convierte", los voltajes son el binario (o una representación de él). Al igual que si escribes un número en un papel, las marcas son una representación del número, o si cuentas con un ábaco, las posiciones de piedra son una representación de un número.
Binario es un sistema numérico, al igual que decimal (u octal, hexadecimal, etc.)
Mientras que el decimal (base-10) tiene 10 símbolos (0123456789), el binario (base-2) solo tiene dos (01)
La secuencia 10 en cualquier base significa la base a la primera potencia, por lo que en decimal 10 significa 10 ^ 1 = 10, y en binario significa 2 ^ 1 = 2. Siguiendo, 100 en decimal significa 10 ^ 2 = 100, y en binario significa 2 ^ 2 = 4. Y así sucesivamente.
Representar decimal usando electrónica sería posible pero complicado, por lo que eligieron un binario que puede representarse con un simple 0 y 1 (u on / off)
Hubo variaciones en esto, como los sistemas ternarios (3 estados) y por supuesto, computación analógica . Antes de los transistores, había máquinas de tarjetas perforadas mecánicas (Google sabe bastante, algunas lecturas muy interesantes si tiene tiempo)
Las primeras computadoras digitales binarias se hicieron con interruptores reales (relés electrónicos). El Zuse Z3 (1941) es un ejemplo:
Despuésdeesto,seusarontubosdevacíoenlugarderelés(podríancambiarmásrápidosinpartesmecánicasenmovimiento),loquerealizóelcambioenlugarderelés.El ENIAC es un ejemplo de una computadora antigua hecha con tubos de vacío.
Luego, en los años 60 llegaron los transistores y poco después de los circuitos integrados. Los transistores realizan la misma función que los relés / válvulas tenían en las máquinas anteriores, pero eran mucho más pequeños, más rápidos y consumían menos energía.
La teoría real detrás de la forma básica en que funcionan los circuitos binarios de computadoras no ha cambiado en absoluto, al igual que no hemos cambiado la forma en que manipulamos los números en matemáticas: los algoritmos mejoran pero las reglas básicas siguen siendo las mismas.
Entonces, si sabe cómo funciona el binario y tiene un circuito simple capaz de almacenar un 1 o 0 como dos niveles de voltaje diferentes (por ejemplo, 5V y 0v), y otros circuitos simples que pueden realizar funciones lógicas simples como AND y O, entonces puedes combinarlos todos para hacer cosas más complejas.
Ya que todos estos circuitos binarios son solo interruptores en su posición más fundamental, puede lograr lo mismo con cualquier cosa que pueda alternar entre dos estados como mecánico / relé / válvula / transistor /?
Para dar un ejemplo de almacenamiento de un número en binario, digamos que tenemos 8 interruptores (no importa qué tipo son)
Un 1 está representado por 5V y un 0 está representado por 0V.
Queremos almacenar el número 123.
En decimal es 123 = (1 X 10 ^ 2) + (2 * 10 ^ 1) + (3 x 10 ^ 0)
En binario es 01111011 = (0 x 2 ^ 7) + (1 x 2 ^ 6) + (1 x 2 ^ 5) + (1 x 2 ^ 4) + (1 x 2 ^ 3) + (0 x 2 ^ 2) + (1 x 2 ^ 1) + (1 x 2 ^ 0)
Entonces, todo lo que hacemos es configurar los interruptores 0,1,3,4,5,6 a 5V y los interruptores 7 y 2 a 0V. Esto "almacena" el número 123 en binario. Esta configuración se conocerá como un "registro".
Si desea saber más acerca de cómo se combinan los conmutadores para formar circuitos más complejos, consiga un buen libro sobre lógica digital o pregunte a google.
Este sitio no parece ser tan malo para empezar.