user:kurser:dtmf
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
user:kurser:dtmf [2021/03/29 15:56] – created eta | user:kurser:dtmf [2021/03/29 16:52] (current) – eta | ||
---|---|---|---|
Line 14: | Line 14: | ||
Vi kommer utnyttja det //något// utdaterade chippet [[https:// | Vi kommer utnyttja det //något// utdaterade chippet [[https:// | ||
+ | Komponenter som kommer behövas är. | ||
+ | * 8st resistorer | ||
+ | * 2st kondensatorer | ||
+ | * 1st kristall | ||
+ | * 5st LEDs | ||
+ | * 2st conn_01x02_Male | ||
+ | * 1st MT8870 | ||
+ | KiCad förkortar namnet på vissa vanliga komponenter. Nedan är de vanligaste förkortningarna. | ||
+ | * C = kondensator (capacitor) | ||
+ | * CP = elektrolytisk kondensator (Capacitor polarized) | ||
+ | * R = resistor | ||
+ | * D = diod | ||
+ | * L = spole | ||
+ | \\ | ||
+ | När alla komponenter är ute är det dags att koppla ihop dem.\\ | ||
+ | Välj verkyget för att lägga till nya kopplingar och tryck på det utstickade benet på en av dina komponeter och sedan på det andra benet av komponenten du vill koppla till. Likt på bilden. \\ | ||
+ | Vill du ta bort komponenter kan du klicka på delete på tangentbordet.\\ | ||
+ | Vill du flytta dem, markera dem med vänsterklick och flytta musen.\\ | ||
+ | Vill du rotera dem, Klicka R när de är markerade.\\ | ||
+ | {{user: | ||
+ | |||
+ | Koppla sedan ihop kretsen som denna exempelbild taget från databladet. \\ | ||
+ | {{: | ||
+ | Det kanske hjälper att fixa en bild från KiCad med så du inte behöver tänka så mycket :) som ett äkta Labb-PM. \\ | ||
+ | Annars om du tar med dig något från denna kursen så är det datablad is king! exempelkretsar finns oftast med.\\ | ||
+ | |||
+ | |||
+ | FIXME Bild på kretsen.\\ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | \\ | ||
+ | **När ditt kopplingsschema är kopplat** | ||
+ | Gå tillbaka till [[user: | ||
+ | |||
+ | ==== Footprints ==== | ||
+ | |||
+ | Mycket av etspm är fokuserat kring 5v regulatorn, så här kommer lite specifikt för DTMF avkodaren.\\ | ||
+ | |||
+ | Tillskillnad från ett riktigt Labb-PM tänker jag inte skriva vad __MT8870DS__ har för footprint. Du valde inte 5v regulatorn trotts allt. Men [[https:// | ||
+ | När det kommer till de andra komponenterna så vill du gärna ha dem ytmonterade, | ||
+ | |||
+ | Exempelvis så hittar du footprintet för din resistor is resistor_SMD och inte resistor_THT biblioteket. Välj sedan resistor 0805_handsolder .Resten tror jag du listar ut. | ||
+ | |||
+ | |||
+ | ==== Test av MT8870D ==== | ||
+ | För att testa om din krets funkar följ dessa steg. | ||
+ | |||
+ | - Se till att dina dioder är vända åt rätt håll med hjälp av diotesten på en mulimeter, kolla även om Vcc och Gnd är kortsluten (kortslutning = dåligt). | ||
+ | - Koppla på 5v till Vcc och 0v till Gnd från valfri källa. Se till att den inte drar mer än typ 10mA (100mA är massor). Detta för att se till att den inte är kortsluten. (generellt sett vill du inte göra kortslutningstest så här men den klarar det.) | ||
+ | - Hitta en gammal sunkig telefon och skruva sönder luren och koppla på högtalaren till DTMF in. (alternativt spela upp knappsatsljudet från din mobil till en AUX sladd och analysera det (jobbigt utan förlursutgång dock)). | ||
+ | - Ring telefonlinjen med din mobil och svara och tryck sedan på knappsatsen på din mobil. Om allt gått rätt till borde du se LEDs tändas beroende på knapp. | ||
+ | |||
+ | |||
+ | |||
+ | ==== Förslag på fortsättningar på detta projekt. ==== | ||
+ | * Sätt till en 7-segmentsdisplay på outputten på din avkodare. Använd exempelvis en 74HC46 för driva din display. | ||
+ | * Bygg en DTMF-enkoder med en PCD3311 exempelvis (finns i en låda) och sicka data mellan dem. | ||
+ | * Bygg en telefonsvarare som du kan sicka data till genom att slå på knappsatsen. | ||
+ | * Mer sofistikerad data input så du kan ta emot hela bytes istället för 4-bit eller implementera [[https:// | ||
+ | |||
+ | Sedan behöver du inte bygga saker med DTMF heller. |
user/kurser/dtmf.1617033416.txt.gz · Last modified: 2021/03/29 15:56 by eta