Mündəricat:
Video: Sadə bir DTMF (ton) Telefon Xətti Dekoderi Necə Hazırlanır: 3 Addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu, əsasən hər hansı bir telefon xəttində DTMF siqnallarını deşifr etməyə imkan verən sadə bir layihədir. Bu dərslikdə MT8870D kod açıcıdan istifadə edirik. Əvvəlcədən qurulmuş bir ton dekoderdən istifadə edirik, çünki inanın ki, Arduino ilə sınamaq arxada bir ağrıdır (Əsasən mümkün deyil). Bu dekoder də olduqca ağıllı şəkildə qurulmuşdur, buna görə də yığım zamanı hər hansı bir DTMF tonunu tanımağa imkan verən ümumi yığım tonları (350 və 440Hz) üçün filtrdə çentiklər var. Ağıllı, elə deyilmi? Bu çipin ikili çıxışı (Q1-Q4) və hardware yeniləmə bayrağı (ESt) var. Yeni bir fərqli nömrə yığılana qədər dörd ikili çıxış eyni qalır. Bu problem olardı, çünki yalnız yeni bir nömrəyə basıldıqda bunu aşkar edə bilərdik. Ancaq xilasetmə üçün EST! Bu şəkildə, yeni bir nömrə basıldığında, pin ESt bizə yeni bir rəqəmin basıldığını və ikili çıxışın yeniləndiyini bildirəcəkdir. Bununla hər hansı bir düyməyə basmağı aşkar edə bilərik. Əgər maraqlanırsınızsa, burada çip üçün məlumat cədvəli var.
Təchizat
Bir DTMF dekoderi (Diaqramlarda MT8870D -dən istifadə edirəm, çünki ucuzdur)
Mikroprosessor (Arduino'yu tövsiyə edərdim)
Çörək lövhəsi
Bəzi Tellər
102KΩ müqavimət
71.5KΩ müqavimət (bunları etdiklərini düşünməyin; sadəcə 68KΩ və 3.3KΩ və 200Ω rezistorları ardıcıl olaraq qoyun)
390KΩ müqavimət
iki keramika 100nF kondansatör
Dəqiq 3.579545 MHz bir kristal
Və 5V enerji təchizatı
Addım 1: Sonrakı dövrənizlə nə etmək istədiyinizi düşünün və hissələri sifariş edin
Daxili dövrə ilə nə edəcəyinizi planlaşdırın (və s. Arduinoya nə bağlayacağam; bununla nəyə nəzarət edəcəm?)
Sonra hissələrinizi sifariş edin.
Addım 2: Dövrənizi bir araya gətirin
Burada hər şeyin necə bir yerdə getdiyini göstərən sadə bir sxem var:
Digər nəzarət komponentlərinizi də bağlamağı unutmayın.
Addım 3: Təbrik edirik
AAAAND, təbriklər! Telefon xəttinizdə hər hansı bir DTMF siqnalını deşifr edə bilən işlək bir dövrə sahibsiniz! Bu necə görünməlidir: