3 votos

¿Cuántos datos binarios se transmiten por un cable físico en un ciclo de reloj?

¿Cuánto cambio de voltaje, lo que estoy llamando datos binarios, se puede transmitir por un cable a la vez en un ciclo de reloj? Entiendo, creo, que los datos binarios es lo que llamamos y el cable no envía realmente un uno o un cero. Es conceptual.

He estado leyendo la pregunta y tengo una medida de comprensión, pero no muy grande. Entiendo que hay una frecuencia a la que el voltaje se transmite y se representa por nosotros visualmente / lógicamente como datos binarios. Pero, ¿cuántos "datos" se pueden transmitir por un cable en un ciclo? ¿Un ciclo es una transmisión de voltaje (un bit) a través de un cable físico? Como el código Morse, pero con los ordenadores acaba siendo muy, muy rápido (Ghz).

15voto

Alex Martelli Puntos 330805

En realidad, la respuesta a su aparentemente sencilla pregunta es más compleja de lo que cree.
La respuesta corta es que uno señal a la vez pueden pasar por un solo cable de señal, en un ciclo. La cantidad de datos que representa ese símbolo depende del protocolo utilizado.

La respuesta larga es esa:

  • Los protocolos de 2 estados, como el OOK (On-Off Keying), sólo pasan un bit (encendido o apagado) por ciclo;
  • Los protocolos multiestado unidimensionales, como FSK (Frequency Shift Keying), PSK (Phase Shift Keying), FM (Frequency Modulation) o AM (Amplitude Modulation), pueden transferir unos cuantos bits de datos a la vez;
  • Los protocolos multiestatales multidimensionales, como el QAM (Quadrature Amplitude Modulation), pueden transmitir cantidades bastante enormes de datos en un solo ciclo (he visto anunciados QAM 512 {9 bits por ciclo}).

6voto

transistor Puntos 2074

Bienvenido a SE, Johnny. Tienes algunos términos mezclados. Entiendo que por la pregunta quieres una comprensión de principiante de lo que está pasando.

Hertz es el número de ciclos por segundo.

Una explicación muy sencilla

Una forma (simplista) de entenderlo sería imaginar un sistema de señalización que transmite unos y ceros en forma de pulsos.

schematic

simular este circuito - Esquema creado con CircuitLab

Figura 1. Transmisión del código "1 1 0 1 0" mediante modulación por ancho de pulso.

Codificación de los datos

En nuestro sencillo sistema de transmisión, un "1" se transmite con un pulso largo. Un cero se transmite con un pulso corto. En la figura 1 mostramos cómo codificar la señal mediante la modulación por ancho de pulso y transmitir una señal binaria.

Velocidad de los datos

  • Si transmitimos un pulso por segundo tendremos una señal de 1 Hz (un ciclo/segundo) y transmitiremos un 'bit' ( b inario de la excavación it ) por segundo.
  • Si aumentamos la velocidad de transmisión, podemos transmitir bits por segundo.

Para un sistema tan sencillo se puede pensar que la velocidad de los datos es la misma que la del pulso. Así, para transmitir 9.600 bits por segundo habría que tener 9.600 Hz.

Límites en la velocidad de los datos

Entonces, ¿por qué no transmitimos todo a alta velocidad? Hay varias razones, pero una de las más fáciles de apreciar es que el cable tiene capacitancia e inductancia. El efecto de éstas es desordenar la bonita onda cuadrada que hemos generado y en lugar de una bonita onda cuadrada lo que sale por el otro extremo es más bien una onda triangular. A medida que aumentamos la frecuencia, la señal va empeorando hasta que no podemos leerla de forma fiable.

Existen varios métodos para maximizar la velocidad y la fiabilidad de la transmisión y, como se ha indicado en las otras respuestas, el asunto se vuelve muy técnico rápidamente. La regla general es que cuanto más largo sea el cable o la distancia de transmisión, más se degrada la señal, por lo que hay que utilizar velocidades de datos más bajas.

Por favor, aclare su pregunta si he planteado esta respuesta demasiado alta o demasiado baja.

2voto

Jeff Hall Puntos 1016

Como dicen laptop2d y transistor, ¡NOISE! Ese es el concepto clave. Todo lo demás es sólo señal (lo siento, no he podido resistirme).

Retrocede un minuto y simplifica la pregunta. Consideremos sólo una tensión invariable en el cable, suministrada en un punto y medida en otro. Digamos que el extremo de transmisión (suministro) es una fuente de alimentación teóricamente perfecta. El transmisor conduce una determinada tensión en el cable. En el extremo receptor (de medición), nos preguntamos: "¿Cuál es la tensión?". Si todo lo que podemos decir es: "Eh, alrededor de 1,2V", no es mucha información. Si podemos decir sinceramente: "Es 1,23798570520664V, más o menos unos cuantos femtovoltios", entonces eso es mucha más información. De hecho, si no hubiera límite a la precisión con la que podemos suministrar y medir un voltaje (y nada que interfiera en el camino), no habría límite a la cantidad de información que podríamos meter por un cable.

En el mundo real, nuestra precisión está limitada por el ruido. Hay ruido en cualquier fuente de tensión real, ruido debido a la excitación térmica del cable, ruido en el instrumento de medición, etc. También hay otras limitaciones prácticas debido a las tolerancias del mundo real en los valores de los componentes, las fuentes de referencia, etc., pero ni siquiera necesitamos pensar en ellas para ver que no podemos suministrar y medir una tensión con una precisión ilimitada.

Entonces, ¿cómo hacemos para bajar más bits por un cable? Se trata de un intercambio de precisión y tiempo. Por ejemplo, en lugar de intentar medir un voltaje una vez con una precisión de femtovoltios, dividimos los datos y realizamos múltiples mediciones con una precisión de, digamos, milivoltios, repartidas a lo largo de un periodo de tiempo. Ahora las cosas empiezan a ser realmente interesantes, porque hay muchas maneras diferentes de hacer esto, y la razón por la que hay tantos esquemas diferentes en uso es porque cada uno hace un conjunto diferente de compensaciones con respecto a la velocidad, la complejidad, el costo, la potencia, la robustez, y lo que tienen. Además, como ya se ha mencionado, una vez que se introduce el elemento temporal, hay una nueva serie de problemas además del ruido puro, porque hay distorsiones y reflexiones que limitan la rapidez con la que se pueden hacer cambios en la fuente y obtener un resultado distinto en el receptor.

Así que, volviendo a la pregunta original, "¿Cuántos datos binarios se transmiten a través de un cable físico en un ciclo de Hertz?", todo depende de cómo se transmitan y reciban. Si quiere profundizar, el campo se llama "Teoría de las Comunicaciones", y Claude Shannon es su santo patrón.

0voto

EM Fields Puntos 10237

Si los datos se transmiten de forma sincronizada con un reloj compartido por el emisor y el receptor, el número de cambios de tensión significativos (de 0 a 1 y de 1 a cero. entre relojes) dependerá, en una primera aproximación, de las características del medio de transmisión y de la impedancia de la carga.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X