Passer aux informations produits
1 de 5

Eletechsup Factory store

CE005 MT8870 Module de décodage vocal DTMF Téléphone Carte de télécommande

CE005 MT8870 Module de décodage vocal DTMF Téléphone Carte de télécommande

SKU:CE005

10958 en stock

Prix habituel $3.99
Prix habituel $3.99 Prix promotionnel $3.99
Promotion Épuisé
Frais d'expédition calculés à l'étape de paiement.
 
Nom du produit : Module de décodage vocal DTMF MT8870 pour téléphones et télécommandes
 
 
 
Contenu de l'emballage : :
1 module de décodage vocal DTMF MT8870 ;
1 câble audio mâle-mâle de 50 cm ( prise jack 3,5 mm );
 
 
Description :
 
Circuit intégré de décodage de fréquences complexes MT8870D intégré
 
5 indicateurs LED intégrés pour visualiser facilement l'état de sortie
 
Broches universelles de 2,54 mm
 
Tension d'alimentation CC : 5 V (4,5 V - 5,5 V)
 
Température de fonctionnement : -40 à +85 °C
 
Courant maximal de sortie des E/S : 10 mA.
 
Dimensions du circuit imprimé : 25,4 x 25,4 mm
 
Ce module de décodage est destiné à la fonction de numérotation vocale des téléphones portables et fixes
Conçu spécifiquement pour les cartes ARDUINO (UNO, MEGA2560, etc.). Peut également être utilisé avec les microcontrôleurs sur plaque d'essai ( C8051, C51, ZIGBEE, CC2530 AVR, PIC, MSP430, STM32, STM8 ARM Xilinx, Altera, Lattice FPGA/CPLD)
Aucun câblage n'est nécessaire ; peut être inséré directement dans une carte UNO/MEGA2560/DUE pour être utilisé.
12 sorties numériques décodent les touches des téléphones portables et fixes (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, #). 4 autres sorties numériques (A, B, C, D) peuvent être utilisées avec le logiciel PC « DTMF Dial ».
 
Numérotation -> A4 A3 A2 A1
 
Numéro 1 -> 0 0 0 1
Numéro 2 -> 0 0 1 0
Numéro 3 -> 0 0 1 1
Numéro 4 -> 0 1 0 0
Numéro 5 -> 0 1 0 1
Numéro 6 -> 0 1 1 0
Numéro 7 -> 0 1 1 1
Numéro 8 -> 1 0 0 0
Numéro 9 -> 1 0 0 1
Numéro 0 -> 1 0 1 0
Numéro * -> 1 0 1 1
Numéro # -> 1 1 0 0
Numéro A -> 1 1 0 1
Numéro B -> 1 1 1 0
Numéro C -> 1 1 1 1
Numéro D -> 0 0 0 0
 
Extrait de code pour Arduiuo uno/mega2560 :
Après l'achat, veuillez me contacter pour obtenir le code complet !
//*******************************************//
#include
int STD = A0;
int Q1 = A1;
int Q2 = A2;
int Q3 = A3;
int Q4 = A4;
....
//Vérification toutes les 5 ms
void dtmf_decode(void)
{
....
}
void setup()
{
.....
}
void loop()
{
//Compléter le décodage
if(Decod_finished)
{
Decod_finished = 0;
Serial.print('' Activate : '' );
switch(Q_dat){
case 1 : Serial.print(''1 /n'' ); break;
case 2 : Serial.print(''2 /n'' ); break;
case 3 : Serial.print(''3 /n'' ); break;
case 4 : Serial.print(''4 /n'' ); break;
case 5 : Serial.print(''5 /n'' ); break;
case 6 : Serial.print(''6 /n'' ); break;
case 7 : Serial.print(''7 /n'' ); break;
case 8 : Serial.print(''8 /n'' ); break;
case 9 : Serial.print(''9 /n'' ); break;
case 10 : Serial.print(''0 /n'' ); break;
case 11 : Serial.print(''* /n'' ); break;
case 12 : Serial.print(''# /n'' ); break;
....
}
.....
 
//****************************************************************************//
 
 
 
 
 
Application typique pour les téléphones portables((sans UNO/MEGA2560) :
 
 
 
Application typique pour le logiciel PC « DTMF Dial » :
 
Afficher tous les détails