Fazendo chamadas telefônicas analógicas?


12

Como podemos fazer com que a placa do Arduino interaja com o telefone analógico antigo e faça chamadas telefônicas?

Eu acho que envolve conectar a placa ao telefone com um cabo específico (como é chamado?)

Além disso, presumo que será necessário o uso do protocolo de discagem de baixo nível do telefone (para realmente interagir com o telefone e enviar comandos). Onde posso ler sobre isso?

Existe um motivo para se preocupar com a conversa entre a placa digital / serial e um dispositivo análogo?

A propósito, eu li que os telefones analógicos têm tensões relativamente altas que podem danificar facilmente a placa. Eu adoraria obter informações sobre coisas como essa, relacionadas à conexão do Arduino a telefones analógicos, a fim de saber sobre esses problemas e sobre o que se deve preocupar e explorar.

Muito obrigado!

Respostas:


5

Compre um modem de voz externo com uma conexão RS-232. Conecte-o a uma blindagem RS-232C. Use os comandos AT para discar números e atender chamadas. Use os comandos de voz AT para transmitir ou receber áudio.

Nunca tente conectar a linha telefônica diretamente a um Arduino, pois, sim, você a fritará. A voltagem está errada em primeiro lugar e aumenta ainda mais quando a linha telefônica toca.


1
Ou algo como este (o que eu não sabia que existia até 5 minutos atrás) com isolamento adequado.
Ignacio Vazquez-Abrams

2

Conectar um microcontrolador a uma linha telefônica é uma tarefa bastante técnica e requer conhecimento sobre o funcionamento da linha, mas não é uma tarefa impossível, embora possa ser perigosa, e experimente alguns choques desagradáveis ​​se você não estiver preparado para esse trabalho. .

Inicialmente, você deve construir um circuito retificador, principalmente para o seu circuito de polarização, pois você não sabe qual é o anticorpo positivo na sua linha telefônica, mas sabe que as tensões são medidas inversamente, ou seja, quando medidas em relação ao terra (GND), as medidas serão negativo, isso ocorre porque foi descoberto que os pólos das baterias costumavam ser menos roídos quando conectados ao sistema.

Um segundo passo é desenvolver um pequeno acoplador para evitar conectar seu circuito diretamente à linha telefônica. Para isso, você pode usar um par de filtros passa-baixo, que são colocados em cada ponto de conexão da linha após o retificador de ponte, e a desvantagem do retificador de ponte é conectada para aterrar seu circuito com este filtro. E o ponto positivo é conectado a uma saída PWM do seu controlador.

Outras informações importantes, você não pode conectar a porta PWM diretamente a este filtro, porque os níveis de tensão na linha telefônica são bastante diferentes, a saber:

  • Quando a linha toca, você obtém uma tensão superior a 60V, oscilando acima de 20Hz.
  • Quando a linha está no modo de espera, ela permanece entre 30V e 48V como sua operadora e região.
  • Quando a linha estiver ocupada ou devido ao seu circuito ou outra extensão, você terá uma tensão entre 6V e 12V.
  • Já a modulação de áudio em sua linha ocorre com pico de 0,7Volts equivalente a 3dBm, portanto sua saída PWM deve gerar uma saída como esta.

Para igualar o nível da tensão da sua linha com o sistema telefônico, você pode usar um divisor de tensão com uma saída de 0 a 0,7Volts, ou seja, quando a tensão de saída máxima do pulso PWM da porta de 5V for 0,7Volts, o resistor do divisor. Outra maneira é usar um amplificador operacional com um ganho reverso, reduzindo assim a saída. você também pode usar um circuito optoacoplado com 4n25 e, assim, polarizar o fototransistor para essa variação com os pulsos em seu diodo.

Outro componente importante nesse circuito é um par de diodos a serem cortados, sinalizando o sinal, ou seja, como nosso limite de tensão para o áudio é de 0,7Volts depois que os filtros colocam alguns diodos entre o positivo e o negativo do seu sinal filtrado na ponte retificador, para evitar que sinais acima desse nível atinjam o arduino quando houver ruído na linha.

Mais informações: http://carlosdelfino.eti.br/WorkshopTelefoniaAutomacao/ Um esquema geral sobre isso

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.