Terminal Remoto HP50g

Esse projeto é uma interface sem fio entre duas calculadoras HP50G permitindo o envio de caracteres  alfa-numéricos entre elas:

 




 

Foram utilizados para isso, módulos TX, RX de 315MHz. Foi preciso usar inversores transistorizados para que, na ausência de caracteres transmitidos, os módulos TX ficassem desligados, liberando a frequência para outros usos. 



Montagem da calculadora no projeto:
 
 



 

As duas calculadoras, cada uma com sua interface: a parte de cima da tela mostra os caracteres transmitidos e, a parte de baixo, os recebidos:

 




 Aqui, os módulos utilizados:

 




 Atrás dos módulos:

 



 
Uma placa de fenolite de 10cm x 20cm usada no projeto:

 



 A placa atrás:

 


 

O conector serial foi improvisado:

 

 Foi necessária a retirada de um capacitor, curto-circuitando-o no módulo RX pois originalmente esses módulos apresentam um ruído de saída que prejudica o funcionamento das UARTS:


 



É necessário configurar a calculadora p/ trabalhar em 2400 bauds com conexão via fio:

Botão APPS, I/O Functions, Transfer, Port: colocar "Serial", Baud: "2400" NXT, OK;

Botão MODE, FLAGS, em 33: Transfer via wire, OK, OK;

 

  


Abaixo o programa que cria algumas variáveis na primeira execução, sendo preciso criar uma pasta específica para ele, no meu caso a pasta HPT.
Esse programa usa um truque, esvaziando o buffer RX logo após a transmissão de um caractere, evitando que ocorram "ecos" com a aparição do mesmo caractere transmitido, na tela de recepção da mesma calculadora.

Como os módulos são iguais, podem ocorrer "colisões" onde o caractere é perdido mas tem uma vantagem que é a possibilidade de se utilizar mais de duas calculadoras na "rede".

Quanto ao alcance, pegou bem do quarto p/ sala e, num corredor de 10 metros.

 

 

 Vídeo:



 

 

 

O programa para as calculadoras:

https://drive.google.com/file/d/17mDJbt-ri-Ta73EA1ooINX9kHKMBzri6/view?usp=share_link 

 

Comentários

Postagens mais visitadas deste blog

Gerador Aleatório

MP3

HD com relês