Modems de 300 bps

Nós começaremos pelos modems de 300 bps porque são extremamente fáceis de entender. Um modem de 300 bps é um aparelho que utiliza chaveamento de mudança de freqüência (FSK) para transmitir informação digital através de uma linha de telefone. No chaveamento de mudança de freqüência, um tom diferente (freqüência) é usado para os diferentes bits (veja Como funcionam os violões para uma discussão sobre tons e freqüências).

Quando o modem de um terminal disca para o modem de um computador, o modem do terminal é chamado de modem de destino. Ele transmite um tom de 1.070 hertz para cada 0 e um tom de 1.270 hertz para cada 1. O modem do computador é chamado de modem de resposta e transmite um tom de 2.025 hertz para cada 0 e um tom de 2.225 hertz para cada 1. Como os modems de origem e de destino transmitem tons diferentes, podem usar a linha simultaneamente. Esta operação é conhecida como full-duplex. Modems que transmitem em apenas uma direção por vez são chamados de modems half-duplex e são raros.

Digamos que os dois modems de 300 bps estejam conectados, e que o usuário no terminal digite a letra "a". O código ASCII para esta letra é 97 (decimal) ou 01100001 (binário) (veja Como funcionam bits e bytes para mais detalhes sobre binários). Um dispositivo dentro do terminal chamado UART (receptor/transmissor assíncrono universal) converte o byte em seus respectivos bits e os transmite um por vez através da porta RS-232 do terminal (também conhecida como porta serial). O modem do terminal está conectado à porta RS-232, então recebe os bits, um por vez, e sua função é enviá-los através da linha telefônica.