Relógio de tubo Nixie de contador HP de 1960 / display BG: 3 etapas
Relógio de tubo Nixie de contador HP de 1960 / display BG: 3 etapas
Anonim
Image
Image
Relógio HP Counter Nixie Tube / Display BG dos anos 60
Relógio HP Counter Nixie Tube / Display BG dos anos 60
Relógio HP Counter Nixie Tube / Display BG dos anos 60
Relógio HP Counter Nixie Tube / Display BG dos anos 60
Relógio HP Counter Nixie Tube / Display BG dos anos 60
Relógio HP Counter Nixie Tube / Display BG dos anos 60

Este é um projeto para fazer um relógio - e no meu caso, um display de glicose no sangue - a partir de um contador de frequência HP 5532A 1966 antigo. No meu caso, o balcão não funcionou e tive que fazer alguns reparos. Essas fotos iniciais são alguns dos reparos. Este instrutível presumirá que o seu está funcionando e também que você tem a capacidade e o desejo de instalar e configurar um Raspberry Pi e fazer alguns códigos. A capacidade de soldar com segurança também é um requisito. Devido às altas tensões necessárias para disparar o nixies, deve-se ter extremo cuidado e o dispositivo nunca deve ser operado enquanto estiver conectado à energia.

Suprimentos

Contador de freqüência

Ferro de solda / solda

Framboesa PI zero W

Carregador USB 120VAC 5V (pode ou não ser necessário dependendo do modelo do contador)

Relés de estado sólido optoacoplados para lidar com as tensões nixie (pode ou não ser necessário, dependendo do contador)

Código do relógio Python

Fio pequeno

Etapa 1: descobrir como aumentar o contador

Esta etapa varia de acordo com o contador que você possui. Você pode até ser capaz de usar um multímetro antigo ou algum outro equipamento "digital" antigo para o relógio. A chave é descobrir como o display funciona. No meu caso, consegui baixar um manual técnico dos manuais Artek. Analisar o esquema está além do escopo deste instrutível, mas um conhecimento básico de teoria elétrica / eletrônica é necessário. Nesse caso, soldei um fio ao cabo de entrada e conectei a outra extremidade ao GPIO do pi framboesa. Usei o código Python para alternar o GPIO alto e baixo e experimentei para ver o que funciona melhor. Eu soldei um resistor pull-down (10K, eu acho) do pino GPIO para o aterramento para evitar 'flutuação'. Eu também cortei o link do contador da 3ª década para o 4º, e o conectei a outro pino GPIO para que eu pudesse incrementar os primeiros 3 dígitos separadamente.

Etapa 2: Fornecer energia para Pi / executar controles adicionais do Nixie se necessário

Fornecer energia para Pi / Executar controles Nixie adicionais, se necessário
Fornecer energia para Pi / Executar controles Nixie adicionais, se necessário
Fornecer energia para Pi / Executar controles Nixie adicionais, se necessário
Fornecer energia para Pi / Executar controles Nixie adicionais, se necessário

Eu cortei um carregador USB 120VAC antigo e o conectei à entrada AC comutada do contador, e soldei um cabo micro USB na saída do carregador. Além disso, neste caso, eu queria controlar as luzes decimais para indicar a tendência de glicose no sangue. Eles usam 150 VCC para disparar, então eu tive que usar relés de estado sólido optoacoplados soldados ao Pi. Eles são conectados diretamente (com resistores de limitação) aos pads GPIO sem cabeçalho, que usei para sinalizar os relés.

Etapa 3: Configurar Pi

Configurar Pi
Configurar Pi

Você precisará configurar o Raspberry Pi para se conectar ao WiFi e carregar o script do relógio Python. Em seguida, você precisará configurá-lo para iniciar na inicialização, criando um arquivo.service. No meu caso, também exibo a glicose no sangue do meu filho, obtendo dados de um servidor da web local para exibir o valor e a tendência. Você pode modificá-lo para extrair dados de temperatura local (ou placar esportivo, ou qualquer coisa que você quiser) e exibi-lo também. Você terá que modificar o script para mostrar apenas o relógio se for isso que você deseja. Você pode ver no script como ele aumenta de 59 para 100 quando necessário e, por sua vez, alterna o próximo dígito à esquerda, se necessário. Você também pode precisar experimentar o tempo dos sinais para fornecer contagens de exibição precisas; Descobri que este dispositivo só contaria com precisão se os primeiros 5 ciclos ou mais tivessem um pequeno atraso (0,01 segundo por pulso alto / baixo). Depois disso, a máquina pode contar com precisão os ciclos de Pi tão rápido quanto pode produzi-los. Ao contar os primeiros 3 dígitos, usando um osciloscópio, descobri que desligar e ligar a entrada do barramento -35V para o aterramento, junto com um resistor pull-up de 10K para o aterramento (puxando para cima porque estava puxando de -35V) criaria o correto forma de onda para incrementar os 10 ^ 4 dígitos em um a cada ciclo. 2 dos relés de estado sólido são usados para esse propósito.