menu home
 
  Derniers projets :

•   Serveur mail Postfix/Dovecot sur Raspberry Pi sous Raspbian

•   Circuit vidéo anti-Macrovision / Macrovision remover

•   Indicateur de niveau d'humidité de la terre pour plante

•   Récupération consommation EDF via Raspberry Pi

•   Station Météo avec Raspberry Pi

•   ...

[ Voir la suite ... ]    

 
  Derniers projets :

•   Manipuler les GPIO d'un RaspberryPi sous Raspbian en Java

•   Programme pour le convertisseur impulsions téléphoniques en signal DTMF pour téléphone à cadran

•   ...

[ Voir la suite ... ]    

 
  •   Cathode Corner
 
•   Kosbo
 
•   Semageek
 
 
a propos
 
contact
 
  categorie
  Convertisseur impulsions téléphoniques en signal DTMF pour téléphone à cadran
  > Téléphonie
img avancement
Commencé le 28/03/2010  
Mis à jour le 05/06/2010  


Ce petit convertisseur me permet de composer des numéros avec un vieux téléphone à cadran de type "Socotel S63" de 1978 sur une livebox. En effet, les livebox d'Orange (et peut être les autres box) ne reconnaissent pas les numérotations à impulsions des anciens téléphones. Parler et entendre, ça c'est bon, mais composer un numéro c'était alors impossible.



Mon convertisseur, branché derrière la box en même temps que le téléphone, détecte et compte les impulsions et revoie sur la ligne un signal audio correspondant au chiffre qu'on veut faire sur le téléphone à cadran.

Un premier comparateur de tension LM311 détecte si on est en ligne ou pas, il mesure si la tension de la ligne est inférieure à 35V (vous verrez pourquoi 35V après), au quel cas, on est en ligne.

Une deuxième LM311 détecte les impulsions. En temps normal, la tension de la ligne est entre 10 et 15V. Quand il y a une impulsion, on monte vers 20-25V durant l'impulsion (voila pourquoi j'ai mis 35V au lieu de 20V au premier comparateur). Ce second comparateur détecte quand on est au moins à 20V.

Un porte AND (74LS08) me donne les impulsions seulement quand on est en ligne (car la tension de la ligne est d'environ 50V quand le téléphone est raccroché). Mais bon, cette porte AND sert juste pour les LEDs qui donne les impultions, le microcontroleur aura pu le faire aussi.

Un microcontroleur PIC16F84A compte ces impulsions, donne l'ordre à 2 oscillateurs XR2206 de générer deux signaux correspondant au signal DTMF, et affiche sur un afficheur le chiffre détecté.

Les deux oscillateurs XR2206 permettent d'obtenir une sinusoïde presque parfaite. Fonctionnant sur le principe d'oscillateur RC, il me suffisait de contrôler le choix de la résistance avec un transistor BC337 pour sélectionner la fréquence. En mélangeant leurs sorties, on obtient le signal DTMF.



L'intérieur ...









Le convertisseur en marche ...





Générant un signal DTMF après avoir détecté des impulsions ...






Cliquez sur l'image pour agrandir ...


    16 commentaires
Commencé le 28/03/2010  
Mis à jour le 05/06/2010  

Nom:  
E-Mail:  
Site Web:  

 
Vérification:  
 
Recopiez les lettres/chiffres et donnez le résultat du calcul :
captcha



   Florent   |   12/06/2010 - 18:15   

Merci et bravo pour cette astuce !!!


   Sylvain   |   14/08/2010 - 05:09   

Super ce montage. Merci pour le tuyau et le schéma. Une question cependant :
Je possède le même modèle de téléphone, et ayant compris que je ne pourrai passer aucun appel sans ce genre de dispositif, je me suis fait une raison. Mais il semble que je ne puisse pas en recevoir non plus.
Pourtant, quand à partir du panneau de configuration de ma livebox je teste le téléphone, il sonne correctement. Mais quand je numérote mon numéro de téléphone à partir de mon portable, il ne sonne pas. Auriez vous un élément de réponse à me fournir ?

Merci d'avance


   JLR's Blog   |   14/08/2010 - 10:26   

Étrange ... J'ai mon vieux téléphone et un téléphone récent sans fil de branché sur la livebox (les deux sur la même prise cigogne relié à la livebox) et je peux recevoir des appels et entendre la sonnerie même sans l'adaptateur.
Auriez-vous un téléphone récent de type VoIP de branché dessus sur la même livebox ?
Peut être que votre livebox au moment de la réception permute de l'analogique vers le numérique quand le téléphone récent est branché.
Il faudrait essayer de ne branché que le S63 pour voir si ça marche.


   Olivier   |   07/09/2010 - 21:00   

bonjour, cet élément m'interresse beaucoup, quelle est le cout de sa fabrication? Merci


   JLR's Blog   |   07/09/2010 - 21:11   

Bonjour,
suivant où on achète les composants, ça peut couter entre 30 et 40 euros max.


   Nicolas   |   08/10/2010 - 19:17   

Bonjour,

Merci pour ces belles astuces ! Cependant je ne suis absolument pas bricoleur. Savez-vous s'il existe une autre solution ? Puis-je acheter ce type de "convertisseur" ?

Nicolas.


   JLR's Blog   |   08/10/2010 - 20:03   

Bonjour,



Pour les non-bricoleurs, je sais qu'il existe des convertisseurs DTMF tout fait qu'on peut commander sur internet, par exemple sur ebay. Mais il faut bien chercher car ils ne sont pas faciles à trouver ....


   BRIDE Pascal   [ www ]   |   16/11/2010 - 12:48   

Bonjour JLR
Ou peut-on trouver le programme du pic ainsi que le circuit
de votre convertisseur impulsion téléphonique en signal DTMF
pour téléphone à cadran
Merci de votre réponse...


   JLR's Blog   |   17/11/2010 - 07:50   

Bonjour,
le programme se trouve à l'adresse :
http://www.jlr-blog.com/index.php?menu=cat&cat=2&scat=2&groupe=4
et le circuit se trouve sur cette page au dessus de la vidéo.


   jawad   [ www ]   |   13/03/2011 - 22:29   

bonjour JLR
on a un projet qui sert a filtrer un N de téléphone non désirable et tout ça au niveau du réseau RTC donc comment faire pour filtrer ce N le filtre doit être réalise par des circuit électronique
merci d avance de votre reponse


   JLR's Blog   |   14/03/2011 - 22:11   

bonjour,

Je ne peux malheureusement vous aider car je n'ai pas encore assez de connaissance dans la détection des numéro de téléphone sur une ligne RTC.
La seule chose que je sais et je peux vous dire, c'est qu'il y a une trame de données au format numérique qui arrive juste avant la première sonnerie (quelques millisecondes avant) et qui contient le numéro de téléphone qui vous appelle ainsi que d'autres informations.


   Clément   |   17/07/2011 - 19:44   

Salut,

Cool, ça faisait quelques jours que je cherchais un outil dans le style, je me lance dans la réal !

2 questions:
- as-tu une liste complète des composant ou faut-il que je me base sur le schéma ?
- quel type de programmateur PIC (à fabriquer soi-même) me conseilles-tu ? On en trouve pas mal sur le net et du coup le choix est difficile...

Merci !!!
Clément


   JLR's Blog   |   20/07/2011 - 20:29   

Salut,

Je n'ai pas fait de liste, désolé ...
Mais tu peux te baser sur les schémas, tout y est !

Comme programmateur, tu peux prendre un programmateur en kit "K8048/VM111" de la marque Velleman, il coute dans les 40?. J'ai ce modèle, en version montée, depuis quelques années, il marche très bien !

Petit détail, pour la réalisation, prend plutôt des potentiomètres multi-tours pour les potentiomètres de réglage de fréquence.
Moi qui n'en avait pas au moment de la réalisation, j'ai pas mal galéré pour les régler précisément.


   Clément   |   07/10/2011 - 21:52   

Histoire de te tenir au courant de mon avancée et pour filer si besoin quelques infos aux visiteurs:

- j'ai finalement opté pour un programmateur maison http://fribotte.free.fr/bdtech/programmateur/progPic.html
- Commande passée sur Gotronic (composants nécessaires au montage, composants nécessaires au programmateur + un peu de matos) ==> 90€
- Utilisation de plaques d'essais prépercées à pastilles


Je viens de finir de réaliser le programmateur:
- Schéma réalisé en utilisant le logiciel DIY Layout Creator (pour aider à placer les composants sur la plaque)
- Logiciel WinPIC utilisé pour la programmation. Le 16F84A n'est pas dispo dans WinPIC mais ça a l'air de marcher avec le 16F84. On verra plus tard ;)

Je peux maintenant m'attaquer au convertisseur !

Clément


   Cosiblog   |   11/01/2017 - 06:16   

Bonjour, et Bonne Année 2017!
Si je comprend bien, avant toute chose il faut que je teste moi même mon ancien téléphone à cadran, noir de bureau en bakélite de 1950 avec écouteur.
L'étiquette est absente, et si je branche sa fiche standard à la deuxième prise de mon appart, je n'entend rien. Faut il que je branche cette fiche à la sortie téléphone de la box? Cette à dire à la place du téléphone actuel? (FV, numérique..., de marque Thomson...)?
Cordialement,

P.S. Sur le dos d'un appareil semblable est écrit: Appareil Mobile BCI
330-0001 N°006221


   JLR's Blog   |   11/01/2017 - 20:45   

Bonjour,
Oui c\'est sur la prise de la box à la place de votre téléphone actuel.

 


JLR's Blog   |   Programmation et design: JLR   |   Version 2.0   |   Généré en 0.013 seconde(s)