Yksinkertaisen DTMF (ääni) -puhelinlinjan dekooderin tekeminen: 3 vaihetta
Yksinkertaisen DTMF (ääni) -puhelinlinjan dekooderin tekeminen: 3 vaihetta
Anonim
Kuinka tehdä yksinkertainen DTMF (ääni) puhelinlinjan dekooderi
Kuinka tehdä yksinkertainen DTMF (ääni) puhelinlinjan dekooderi
Kuinka tehdä yksinkertainen DTMF (ääni) puhelinlinjan dekooderi
Kuinka tehdä yksinkertainen DTMF (ääni) puhelinlinjan dekooderi
Kuinka tehdä yksinkertainen DTMF (ääni) puhelinlinjan dekooderi
Kuinka tehdä yksinkertainen DTMF (ääni) puhelinlinjan dekooderi

Tämä on yksinkertainen projekti, jonka avulla voit purkaa DTMF -signaaleja periaatteessa millä tahansa puhelinlinjalla. Tässä opetusohjelmassa käytämme MT8870D -dekooderia. Käytämme esivalmistettua äänidekooderia, koska usko minua, takana on kipua yrittää tehdä se Arduinolla (se on periaatteessa mahdotonta). Tämä dekooderi on myös melko älykkäästi rakennettu, joten sen suodattimessa on lovet yleisille valintaäänille (350 ja 440 Hz), joiden avulla voit tunnistaa kaikki DTMF -äänet valinnan aikana. Älykäs, eikö olekin? Tällä sirulla on binäärilähtö (Q1-Q4) ja laitteiston päivityslippu (ESt). Neljä binäärilähtöä pysyvät samana, kunnes uusi eri numero valitaan. Tämä olisi ongelma, koska voisimme havaita vain uuden numeron painamisen. Mutta ESt pelastamaan! Tällä tavalla, kun uutta numeroa painetaan, nasta ESt ilmoittaa meille, että uutta numeroa painettiin ja että binäärilähtö päivitettiin. Tämän avulla voimme havaita minkä tahansa painikkeen painalluksen. Jos olet kiinnostunut, tässä on sirun tietolomake.

Tarvikkeet

DTMF -dekooderi (kaavioissa käytän MT8870D: tä, koska se on halpaa)

Mikroprosessori (suosittelen Arduinoa)

Leipälauta

Jotkut johdot

102KΩ vastus

71,5 KΩ: n vastus (älä usko, että he tekevät näitä; laita vain sarja 68KΩ ja 3,3 KΩ ja 200Ω)

390KΩ vastus

kaksi keraamista 100nF kondensaattoria

Kristalli, jonka taajuus on 3,579545 MHz

Ja 5V virtalähde

Vaihe 1: Mieti, mitä haluat tehdä piirisi kanssa myöhemmin ja tilaa osat

Suunnittele, mitä aiot tehdä rakennetulla piirilläsi (jne. Mitä yhdistän Arduinoon; mitä hallitsen sillä?)

Tilaa sitten osat.

Vaihe 2: Yhdistä piiri

Laita piiri yhteen
Laita piiri yhteen
Laita piiri yhteen
Laita piiri yhteen

Tässä on yksinkertainen kaavio siitä, miten kaikki menee yhteen:

Muista kytkeä myös muut ohjauskomponentit (esim. Rele)

Vaihe 3: Onnittelut

AAAAND, onnittelut! Sinulla on toimiva piiri, joka voi purkaa kaikki DTMF -signaalit puhelinlinjallasi! Tältä sen pitäisi näyttää: