ForHosting KIT · Conversores de unidades

Conversor CPS

100 caracteres por segundo equivalem a 100 B/s, 800 bit/s e 800 baud: digite uma taxa em CPS de uma folha de dados serial ou tabela de teleimpressor e receba as três equivalências, com 8 bits por caractere e um bit por símbolo. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Cps
100
Você obtém
Bytes por segundo
100
Bits por segundo
800
Baud
800
Bits por caractere
8

Um conversor de caracteres por segundo toma uma taxa de dados expressa em caracteres por segundo (CPS, também escrito char/s) e devolve as três taxas equivalentes usadas em fichas de porta serial, tabelas de teletipo e deveres de redes: bytes por segundo, bits por segundo e baud. Informe um valor CPS finito não negativo. O resolvedor trata cada caractere como um byte de oito bits sob sinalização binária, em que um bit é um símbolo, de modo que os bytes por segundo coincidem com a cifra CPS enquanto bits por segundo e baud equivalem ambos a CPS vezes oito.

Por que caracteres por segundo viram bytes, bits e baud desse jeito

Caracteres por segundo contam quantos símbolos de texto codificados saem de um enlace em um segundo. Em um canal orientado a bytes cada caractere é armazenado como um octeto, então um caractere é exatamente um byte e a taxa de bytes iguala a de caracteres com fator um. Bits medem a mesma informação com oito vezes mais resolução porque um octeto contém oito bits por definição, e por isso a taxa de bits é CPS vezes oito.

Baud mede símbolos por segundo na linha física. Quando cada símbolo carrega um bit —sinalização binária ou de dois níveis, a convenção das tabelas SI de taxa de dados e das bibliotecas de conversão— um baud equivale a um bit por segundo, de modo que o baud iguala a taxa de bits e portanto também CPS vezes oito. Essa identidade tríplice é o que este conversor devolve: bytes por segundo, bits por segundo e baud como taxas equivalentes do mesmo CPS, não três palpites independentes.

Zero caracteres por segundo mapeia com clareza a zero em cada unidade. Taxas negativas são rejeitadas porque um fluxo não pode ser negativo. Professores podem contrastar esta convenção de carga útil com a serial assíncrona 8N1, em que um bit de início e um de parada envolvem cada octeto e a linha usa dez bits por caractere: esse enquadramento é uma questão UART, não a tabela SI caractere-para-byte que esta página implementa, e misturar as duas é a origem mais comum da discordância dez-versus-oito nos deveres.

Verificações práticas, enquadramento serial e buscas relacionadas

Verificações de ida e volta são simples: converta um caractere por segundo e confirme que recebe um byte por segundo, oito bits por segundo e oito baud após o arredondamento, ou converta novecentos e sessenta caracteres por segundo e confirme novecentos e sessenta bytes por segundo com sete mil seiscentos e oitenta bits por segundo e baud.

Se uma ficha UART citar nove mil e seiscentos baud sob oito bits de dados, sem paridade e um bit de parada, a taxa de caracteres de carga útil é baud dividido por dez, não por oito; não alimente esse baud de linha nesta ferramenta esperando a taxa de caracteres enquadrada —divida primeiro pelos bits por caractere incluindo início e parada, ou trate este conversor como a tabela SI de carga útil que ele é.

Permaneça dentro da faixa absoluta para que os produtos não transbordem para um resultado não finito que o resolvedor deva rejeitar. Ao ensinar análise de unidades, combine um exemplo de teletipo CPS com a identidade de oito bits para que os estudantes vejam por que bits por segundo e baud coincidem sob sinalização binária e só divergem quando um símbolo carrega mais de um bit, como em QAM.

Esta página visa quem busca um conversor CPS, caracteres por segundo para baud, char/s para bits por segundo ou caracteres por segundo para bytes por segundo; não é um hub geral Mbps-para-MB/s, nem um conversor de prefixos binários (mebi versus mega), nem uma calculadora de tempo de bit UART com início, paridade e parada configuráveis.

Prefira esta capacidade quando a entrada já estiver em caracteres por segundo e você precisar das três taxas SI equivalentes; se precisar converter entre muitas unidades de enlace modernas em uma única chamada, use um conversor de taxa de dados mais amplo.

Folhas de laboratório de teletipo e serial

Converta uma leitura CPS da sala em bytes por segundo, bits por segundo e baud para que os estudantes contrastem o trabalho à mão com passos determinísticos antes de entregar um laboratório de redes.

Fichas técnicas e carga útil UART

Passe uma cifra em caracteres por segundo de notas de equipamento legado para as taxas de byte e bit usadas em registros modernos, sem misturar fatores SI de carga útil com o enquadramento opcional 8N1.

Como converto caracteres por segundo para bytes, bits e baud?

Envie um valor CPS finito não negativo. Exemplo: 100 char/s → 100 B/s, 800 bit/s, 800 baud.

Por que bits por segundo e baud são o mesmo número?

Baud é símbolos por segundo. Com sinalização binária cada símbolo carrega um bit, então um baud equivale a um bit por segundo. Ambos igualam portanto CPS vezes oito para um caractere de 8 bits. Modulação multinível (mais de um bit por símbolo) os separaria; este conversor usa a tabela SI binária.

Isto usa 10 bits por caractere como a serial 8N1?

Não. Esta ferramenta usa a convenção SI de carga útil de oito bits por caractere, não o enquadramento assíncrono com bits de início e parada. Sob 8N1 a linha usa dez bits por caractere, então o CPS de carga útil é baud ÷ 10. Não alimente baud UART enquadrado neste conversor esperando essa taxa de caracteres.

O que acontece se CPS for negativo ou não for um número?

Taxas de dados negativas e campos ausentes ou não numéricos são rejeitados e não são cobrados.

Serve para converter Mbps em MB/s?

Não. Ele sempre parte de caracteres por segundo e devolve bytes por segundo, bits por segundo e baud. Não é um conversor geral de megabits para megabytes e não trabalha com prefixos binários como mebibytes.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/conv/cps-converter

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/conv/cps-converter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cps":100}'
{
  "cps": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "conv.cps_converter",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Entrada ausente, não numérica, infinita ou negativa falha com invalid_input em vez de inventar uma taxa.

Como chamar a API e o que volta

Os valores absolutos devem permanecer dentro do limite publicado de um quatrilhão. Prefira números puros quando controlar o cliente; strings numéricas só são aceitas se coincidirem com um padrão numérico finito estrito sem sufixos de unidade nem separadores de milhar. Cem caracteres por segundo, portanto, devolvem cem bytes por segundo, oitocentos bits por segundo e oitocentos baud. Envie um corpo JSON com um campo numérico finito não negativo obrigatório chamado cps. Os aliases characters_per_second, chars_per_second, value, rate e char_s são aceitos para que clientes SDK e envios de formulário usem o nome que se encaixe no produto. Em caso de sucesso a resposta ecoa cps arredondado, define bytes_per_second como CPS vezes um, bits_per_second como CPS vezes oito e baud como a mesma taxa de linha óctupla, e inclui bits_per_character oito, bytes_per_character um, bits_per_symbol um, formula reafirmando as três identidades, message como um resumo curto em inglês e steps como um arranjo ordenado de linhas de substituição que você pode colar em uma planilha ou teste unitário. Validação falha —campos ausentes, números não finitos, sinais de mais ou menos soltos, strings não numéricas, taxas negativas, valores fora dos limites absolutos ou resultado convertido não finito— retorna invalid_input e nunca é cobrada. O preço é fixo de US$ 0,002 por requisição bem-sucedida com unidade item.

Verificações práticas, enquadramento serial e buscas relacionadas

Tarefas falhas que retornam invalid_input não consomem saldo pré-pago, o que mantém baratos scripts exploratórios quando os alunos omitem de propósito cps ou enviam texto.

Automação e macros de suporte

Scripts e ferramentas de mesa de ajuda normalizam totais CPS de tickets em B/s, bit/s e baud para fichas SI, notas CRM e cargas API sem fatores frágeis escritos à mão.

Quanto custa o conversor CPS?

A ferramenta do navegador é gratuita. Requisições API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →