Escolar Documentos
Profissional Documentos
Cultura Documentos
Este tópico descreve como utilizar um terminal de controle (CoolTerm) para troubleshooting de comunicações através
do padrão EIA RS232-C.
Introdução
Apesar de antigas, as comunicações Seriais ainda não se tornaram
antiquadas... No mundo dos CI Electronics, muitos dispositivos, tais como
projetores, receivers e multiroom controllers, ainda mantém este tipo de
interface como um dos principais meios de integração com Sistemas de
Automação e Controle. Sendo assim, você, integrador, deve estar familiarizado
a este tipo de comunicação (pelo menos a nível de aplicação da mesma) para
que tenha sucesso em suas instalações.
Sobre o CoolTerm
O CoolTerm é uma implementação simples de um terminal de controle, voltada
para amadores e profissionais com a necessidade de trocar dados com
hardware conectados à portas seriais, tais como computadores,
microcontroladores etc. Referenciado amplamente no meio acadêmico, o
software tem sua popularidade devido a interface simples e bem projetada,
portabilidade e uso livre. Versões do CoolTerm para Windows, macOS e Linux
estão disponíveis no site do desenvolvedor - http://freeware.the-meiers.org
(http://freeware.the-meiers.org) - regularmente atualizadas.
Download CoolTerm
http://freeware.the-meiers.org (http://freeware.the-meiers.org)
support.absoluteacoustics.com/support/solutions/articles/16000102909-utilizando-o-coolterm-para-comunicacão-serial 1/4
10/12/2019 Utilizando o CoolTerm para Comunicação Serial : Audiogene
Dica: no Windows, as portas são nomeadas de acordo com a ordem pela qual são adicionadas ao sistema
operacional, e têm o nome de "COM". Como as portas "COM1" e "COM2" são nativas ao sistema da Microsoft, à
porta do seu adaptador de controle será atribuído o nome “COM3", ou maior. No macOS, as portas são nomeadas de
acordo com o driver, então é mais fácil indentificá-las.
Conectando-se ao Equipamento
Antes de iniciar propriamente a conexão, é preciso ajustar os parâmetros da comunicação entre os dispositivos (port,
baudrate, data bits, parity, stop bits). Estes parâmetros variam entre equipamentos, e podem ser encontrados na
documentação fornecida pelo fabricante do equipamento com o qual você está tentando se comunicar. É essencial
que os parâmetros sejam ajustados corretamente, caso contrário, a comunicação não funcionará.
Certifique-se também do formato de terminação das strings de controle do equipamento. No modo Line, o CoolTerm
adiciona automaticamente caracteres não visíveis no pressionamento do botão Enter (ou seja, se estes caracteres
aparecem no final das strings de controle do equipamento, você não precisa adiciona-los a sua mensagem, pois o
support.absoluteacoustics.com/support/solutions/articles/16000102909-utilizando-o-coolterm-para-comunicacão-serial 2/4
10/12/2019 Utilizando o CoolTerm para Comunicação Serial : Audiogene
CoolTerm já fará isso para você). Estes caracteres podem ser ajustados na opção “Enter Key Emulation”. “CR”
representa o caractere Carriage Return (muitas vezes também representado como \r ou 0D) e “LF” o Line Feed
(também representado como \n ou 0A).
Uma vez realizadas essas configurações, você pode salvá-las como padrão de trabalho, evitando que tenham de ser
realizadas a cada vez que o programa foir iniciado. Isso é possível através do item de menu "Save As Default",
acessível pelo caminho "File > Save As Default" do menu de arquivo do programa.
support.absoluteacoustics.com/support/solutions/articles/16000102909-utilizando-o-coolterm-para-comunicacão-serial 3/4
10/12/2019 Utilizando o CoolTerm para Comunicação Serial : Audiogene
Teste de Loopback
Caso as coisas não ocorram conforme o esperado e a troca de mensagens
entre o computador e o equioamento não aocnteça, é válido certificar se o seu
próprio material de trabalho (computador, cabos) esteja funcionando
corretamente. Uma boa forma de se fazer isto é através do Teste de
Loopback. Este teste redireciona fisicamente os sinais enviados pela interface
de volta para o remetente. Para executa-lo, basta ligar (“curtar”) as vias TXD e
RXD do cabo, e enviar uma mensagem qualquer através do terminal de
controle. Se você receber na tela a mesma mensagem que acabou de enviar,
é sinal de que o seu equipamento está funcionando corretamente; caso
contrário, possivelmente existe um problema com o seu cabo ou computador.
Funcionalidades Adicionais
O CoolTerm é um aplicativo cheio de recursos, como formas alternativas de visualização, captura de logs e até mesmo
possibilidade de integração com outros programas. Neste artigo, cobrimos apenas sua funcionalidade mais básica.
Com um pouco de esforço e curiosidade, é possível utiliza-lo para funções mais avançadas. Sendo assim, não se
limite ao que leu aqui: “fuce” um pouco e encontre outras maneiras ao qual ele pode ser útil em seus trabalhos.
support.absoluteacoustics.com/support/solutions/articles/16000102909-utilizando-o-coolterm-para-comunicacão-serial 4/4