Affichage des codes DTMF circulant sur une ligne téléphonique
Un Sniffer DTMF
A quoi ça sert ?
Qui n'a jamais été confronté au problème de savoir quels sont les codes DTMF (Dual Tone Multi Frequency) envoyés par tout appareil connecté sur un ligne téléphonique, lorsqu'il y a demande de connexion...
Le montage ci-joint, permet de sniffer tout ces caractères, et de les afficher sur un afficheur LCD 4x16 caractères ou de les envoyer, via une liaison série RS232 vers un terminal PC (9600, 8,1,N) pour une plus grande capacité d'enregistrement et de traitement des données .
Le dispositif peut également servir d'espion sur une ligne téléphonique et enregistrera tous les numéros chiffrés sur celle-ci !
A quoi ça ressemble ?
Comment ça marche ?
Sur le schéma on distingue en partie haute, l'alimentation 5volt. La source est obtenue par un bloc d'alimentation et par des piles. Si l'on utilise des batteries enficher le cavalier JP1 pour la recharge. Un inter à 3 positions permet la mise en marche, avec ou sans rétroéclairage (économie de piles).
Les signaux de la ligne (J1) sont adaptés à l'entrée du circuit qui va convertir la DTMF en mot binaire 4 bits avec strobe de validation (CM8870CP).
Un Pic 16F88 converti ces signaux, pilote l'afficheur et la RS232.
La réalisation:
sur circuit imprimé double face.
La liste des composants:
EAGLE Version 4.16 Copyright (c) 1988-2005 CadSoft
Part Value Device Package Library Sheet
C1 0,1µF/250 C-EU075-042X103 C075-042X103 rcl 1
C2 0.1µF C-EU075-032X103 C075-032X103 rcl 1
C3 1µF CPOL-EUE2.5-5 E2,5-5 rcl 1
C4 1µF CPOL-EUE2.5-5 E2,5-5 rcl 1
C5 1µF CPOL-EUE2.5-5 E2,5-5 rcl 1
C6 1µF CPOL-EUE2.5-5 E2,5-5 rcl 1
C7 22pF C-EU025-025X050 C025-025X050 rcl 1
C8 22pF C-EU025-025X050 C025-025X050 rcl 1
C10 0.1µF C-EU075-032X103 C075-032X103 rcl 1
C11 0.1µF C-EU075-032X103 C075-032X103 rcl 1
C12 0.1µF C-EU075-032X103 C075-032X103 rcl 1
C13 0.22µF C-EU075-042X103 C075-042X103 rcl 1
D1 1N4004 1N4004 DO41-10 diode 1
D3 1N4004 1N4004 DO41-10 diode 1
D4 1N4004 1N4004 DO41-10 diode 1
H1 MOUNT-PAD-ROUND3.6 MOUNT-PAD-ROUND3.6 3,6-PAD holes 1
H2 MOUNT-PAD-ROUND3.6 MOUNT-PAD-ROUND3.6 3,6-PAD holes 1
H3 MOUNT-PAD-ROUND3.6 MOUNT-PAD-ROUND3.6 3,6-PAD holes 1
H4 MOUNT-PAD-ROUND3.6 MOUNT-PAD-ROUND3.6 3,6-PAD holes 1
IC1 PIC16F84AP PIC16F84AP DIL18 microchip 1
IC2 MAX232 MAX232 DIL16 maxim 1
IC3 7805 78XXL 78XXL v-reg 1
J1 215876-7 215876-7 con-amp 1
JP1 PINHD-1X2 1X02 pinhead 1
JP2 PINHD-1X6 1X06 pinhead 1
LCD1 LCD_4X16 LCD_4X16 MC1604BW_SYL lcd_4x16_backlight 1
Q1 4MHz CRYTALHC49S HC49/S crystal 1
Q2 3.58MHz CRYTALHC49S HC49/S crystal 1
R2 100k R-EU_0207/10 0207/10 rcl 1
R3 330k R-EU_0207/10 0207/10 rcl 1
R4 10K TRIM_EU-LI10 LI10 pot 1
R5 89 R-EU_0207/10 0207/10 rcl 1
R7 1K R-EU_0207/10 0207/10 rcl 1
R10 100K R-EU_0207/10 0207/10 rcl 1
R13 1K/1W R-EU_0309/12 0309/12 rcl 1
S1 320-916 320-916 switch 1
U$2 CM8870CP CM8870CP DIL18 california-micro-devices 1
X1 F09H F09H con-subd 1
X2 AK300/4 AK300/4 con-ptr500 1
Et tout ce dont on a besoin dans le fichier Zip:
Dtmf (83.22 Ko)
Ajouter un commentaire