Controlar o hardware de um telefone antigo usando um PI de framboesa

12

Eu tenho um telefone muito antigo (60 anos) e quero controlar sua parte usando um PI de framboesa:

  • Microfone e alto-falante do fone de ouvido
  • O sino
  • A roda de discagem

Eu tenho o circuito elétrico, mas não reconheço todas as partes.

insira a descrição da imagem aqui

Agora, minha pergunta é como posso obter o seguinte usando o PI de framboesa:

  1. Detectar o sinal do dial dial
  2. Tocar a campainha
  3. Use o microfone e o viva-voz do fone de ouvido
  4. Detectar quando o fone de ouvido foi levantado do gancho

Além disso, não entendo todas as partes do circuito:

por exemplo, o que é este ícone de pulso com a legenda 100entre 2e6

Atualizar

Tentei decifrar o circuito para poder usar o hardware deste telefone. Usei azul para os códigos de cores alemães dos meus cabos e verde para os conectores:

esquemático

simular este circuito - esquemático criado usando o CircuitLab

No telefone, tenho os seguintes conectores:

  • M1: Microfone (vermelho)
  • M2: Microfone (rosa)
  • T1: Alto-falante (verde escuro)
  • T2: Alto-falante (verde claro)
  • a: Linha de telefone?
  • b: Linha de telefone?
  • E: Linha de telefone?
  • W1+ W2(em ponte)
  • W3/1: greencabo conectado n vezes com redthrough Jquando discado
  • 2: red
  • 3: blue
  • 4: yellow
  • 5: white

Atualização 2 :

Ele define 300 Ohm - 7000 W - 0,13 Ku Em nas duas bobinas, que são usadas para os sinos.

Este é o telefone acutal por dentro.

insira a descrição da imagem aqui

Besi
fonte
Você já tentou procurar adaptadores? Como telefone analógico para isdn? Pode ser mais fácil para o PI falar com o chip ISDN?
1
Quero usá-lo sem nenhuma linha telefônica real. Eu só quero usar o hardware. Então, eu posso usá-lo como um gravador de som. Qualquer coisa realmente ....
Besi 03/02
Eu suspeito que a coisa do 'ícone de pulso' seja um termistor, para compensar diferentes comprimentos de linhas telefônicas. A coisa do tipo 'diac' no fone de ouvido seria algum tipo de supressão de picos para proteger o ouvido do usuário contra transientes e sinais acima de uma voltagem específica.
PeterG
1
@Wilhelmsen thanks. Eu sei, é realmente bonito. É com quem eu cresci, então estou realmente apegado a ele e trazê-lo de volta à vida é como viajar de volta no tempo. O telefone foi construído em 1956.
Besi 05/02
Eu consegui isso - inspirado no SparkFun. Decodifiquei o mostrador de pulso do rotativo e o status do gancho nas entradas do Raspberry Pi - consulte este link para obter mais detalhes. Foi muito divertido fazer isso e foi bastante fácil escrever o código Python para controlá-lo. No entanto, o que achei foi que você não pode segurá-lo e pagar pelo café ao mesmo tempo!
precisa saber é o seguinte

Respostas:

5

Dê uma olhada nisto: https://www.sparkfun.com/tutorials/51 . Eles fizeram a engenharia reversa de um telefone rotativo semelhante ao seu. Se você quiser respostas mais detalhadas, precisará explicar exatamente o que não entende sobre o esquema.

Zuofu
fonte
3

Para controlar um aparelho telefônico como esse, você provavelmente precisará "desconstruí-lo" até seus componentes funcionais essenciais. Cada um desses componentes será mais fácil de lidar do que tentar usar o aparelho como um todo, da maneira original como deveria ser conectado ao sistema telefônico de dois condutores. "Desconstruir" significa desconectar a coisa toda e usar apenas o fone de ouvido, o mostrador, o microfone, etc.

O mostrador é simplesmente um interruptor acionado por came. Coloque um ohmímetro nos fios e você poderá vê-lo funcionar. Você disca um "1", obtém um pulso (alterna os contatos para abrir e fechar), disca um "2", obtém 2 pulsos. O "0" fornece dez pulsos.

O fone de ouvido geralmente é um arranjo de bobina magnética com impedância de 300 a 600 ohms. Você pode controlar isso a partir de um simples amplificador de áudio de sub-1-watt. Não se preocupe com a incompatibilidade de impedância, essas coisas eram de baixa qualidade de áudio!

O microfone é um microfone de carbono e requer que você passe uma corrente DC para obter um sinal de voz CA dele. Se você conectar uma bateria AA e um resistor de 470 Ohm em série e conectar um osciloscópio O entre o resistor e o microfone, verá o sinal de voz.

O sino é provavelmente o maior desafio que você enfrentará. É preciso muita tensão em uma determinada frequência para que ela toque adequadamente. O conjunto da bobina de sino é ressonante mecanicamente a uma certa frequência. Portanto, é necessário acioná-lo nessa frequência (geralmente em torno de 30 Hz) para que ele soe corretamente. Originalmente, os sistemas telefônicos funcionavam com 48 VCC, e foi para isso que a campainha foi projetada. Você pode ficar com uma tensão menor se acertar a frequência do inversor. Você terá que experimentar um pouco com um gerador de sinal e um amplificador de áudio robusto para determinar a frequência correta a ser usada. Havia várias frequências padrão, mas todas elas estavam entre 20 e 50 Hz. Você deseja encontrar a frequência com que a campainha toca mais alto. Porque essa é a frequência ressonante do mecanismo da bobina,

Boa sorte!

FiddyOhm
fonte
Na verdade, os toques funcionam em torno de 90v CA sobrepostos à corrente da linha de 48v CC. Nos EUA, a frequência típica é 20 Hz. Não sei dizer se é um telefone alemão ou Fench, pois os dois idiomas aparecem no esquema. Na França, a frequência de toque é de 50 Hz a 80v CA. Em outros lugares da Europa, 25 Hz é comumente usado. Você pode gerar a frequência de toque adequada usando uma pesquisa da tabela senoidal dentro do Raspberry Pi e usá-la para controlar o portão que controla uma saída de alta tensão. Ou você pode construir um circuito usando um timer 555 e depois ligá-lo e desligá-lo usando o Raspberry Pi.
tcrosley
Você também pode considerar tornar a campainha auto-oscilante, onde o movimento do braço interrompe o circuito da bobina.
John
2

Para gerar o anel, existem CIs de alta tensão especiais projetados apenas para esta tarefa.

Um exemplo é o Supertex HV430 .

insira a descrição da imagem aqui

Spehro Pefhany
fonte
Chip interessante, onde está disponível? (Não listados no Digi-Key ou Newark, estado não-estoque na Mouser.)
tcrosley
onlinecomponents.com tem 414 em estoque a 6,54 cada, pode haver um chip posterior da Supertex.
Spehro Pefhany
Obrigado, nunca ouvi falar deles, sempre bom encontrar um novo fornecedor.
tcrosley
Eu os usei sem intercorrências. Nenhuma outra conexão com eles.
Spehro Pefhany
2

Pessoalmente, estou horrorizado com a quantidade de sugestões para quebrar a excelente peça do telefone clássico. As pessoas pagam um bom dinheiro por essas coisas. :)

Uma abordagem mais construtiva é conectar o telefone em questão com um adaptador especial, como os listados aqui:

http://www.voip-info.org/wiki/view/Dial+Pulse+to+Touchtone+DTMF+Conversores

(Também existem adaptadores VoIP que podem executar telefones de discagem por pulso: http://www.oldphoneworks.com/xlink-cellular-bluetooth-gateway-bttn-version.html )

A linha compatível com DTMF resultante pode ser conectada a uma caixa VoIP pequena e barata (muitas delas ao redor); por sua vez, a caixa VoIP pode ser trivialmente controlada pela rede por qualquer tipo de servidor SIP com script (incluindo gravação e controle remoto, não é necessário telefonia). Uma opção popular e muito programável é o bom e velho Asterisk:

http://www.raspberry-asterisk.org/

oakad
fonte
1

Sua melhor aposta é modificar o próprio telefone em partes componentes e conectar cada elemento a um circuito apropriado acionado pelo Raspberry PI. A campainha precisará de cerca de 90VAC 20Hz para tocar. O microfone e o alto-falante devem ser óbvios. O discador e o gancho podem ser deixados juntos e conectados a outra entrada que você precisará monitorar quanto a pulsos de discagem e eventos de gancho.

Se você não pode modificar o telefone, o que você precisa fazer é criar uma interface FXO (agência de câmbio). Existem vários adaptadores USB FXO <--> existentes no mercado, os mais baratos, que farão tudo o que você precisa, exceto a discagem. Você pode adicionar um pequeno circuito em paralelo com o telefone para monitorar a linha e capturar a discagem separada da interface FXO. Provavelmente será mais fácil do que construir uma interface inteira.

Um compromisso entre modificar completamente o telefone e usar uma interface externa existente seria desconectar o discador do circuito e adicionar um circuito de conversão de pulso para tom dentro do telefone. Isso não apenas permitiria o uso de uma interface FXO para USB pronta para uso, mas também permitiria a conexão do telefone, como está, a qualquer rede de telefonia moderna.

Construir a interface inteira você mesmo não é tão difícil assim. É só que o telefone combina 5 funções em dois fios e você está essencialmente construindo 5 circuitos diferentes para lidar com cada função. Seria melhor se você dividisse essa pergunta em várias outras perguntas para cada função (talvez combine o alto-falante e o microfone em uma pergunta).

Adam Davis
fonte