DIY Altoid DTMF Encoder/Generator!
Vi tar för givet i modern tid, men bara ett par decennier sedan (!), jag minns fortfarande livligt med min rotary telefon för att ringa ut. Någon gång i mellanstadiet, med tillkomsten av tre-vägs ringer, vår familj gått över till en tonvalstelefon telefonen. Ersätta den välbekanta KLICKEN var nu DTMF frekvenser för varje nedtryckt!
Detta fungerar eftersom DTMF använder 2 toner av särskilda frekvenser i intervallet mänskliga hörseln ljud för att koda varje nummer tryckt på telefonen. Pulsval arbetade genom att mekaniskt hänga upp linjen om och om igen i specifikt tid mönster. Ny utrustning inte alltid förstår pulsval men givet att touch toner spelas som ljud, är det möjligt att bara spela dem i mikrofonen av ringa.
Sätta på ett annat sätt, låt oss säga att du har nyligen förvärvat en rotary telefon eller en telefon som inte är tonval aktiverat, vad då? Frukta inte! Med den här fiffiga DTMF generator, spela tonerna direkt i telefonluren mikrofonen och telefonsystemet tror du har touch tone ringt ett nummer!
Saker som behövs:
- Mikrokontroller - vi använde en Propeller styrelse vi hade skapat, men du kan använda någon MCU kan skapa 2 sinustoner samtidigt.
- Strömbrytare - helst en som kan monteras på sidan av altoids tin
- Batteri - se till att detta kan driva din mikrokontroller. Våra är råkade vara en 3.7V lithium batteripack tidigare används i en mobiltelefon
- Altoids Tin - Minty friskhet! (Eller åtminstone du kommer att få Altoids tin!)
- 3 x 10uF kondensatorer - dessa behöver inte vara polariserad och kan vara SMT eller Throughhole
- Ledningar!
- Lödning Station + lödtenn
- Drill Press + borr
- Dubbelhäftande tejp