The Mad Modders
http://madmodders.se/forum/

DTMF
http://madmodders.se/forum/viewtopic.php?f=1&t=151
Sida 1 av 1

Författare:  joke_poke [ ons 23 feb 2005, 20:55 ]
Inläggsrubrik:  DTMF

hej ja undrar hur man kopplar dtmf till en dator och hur man får datorn att reagera på signalern tex. det som madmodder har gjort till sitt projekt 19"skåpet när han kopplar signalerna till datorn och sen styr fläktarna med den...

Författare:  Madmodder [ ons 23 feb 2005, 21:51 ]
Inläggsrubrik: 

titta på denna: http://madmodders.no-ip.com/projekt/19t ... rt-1_s.gif
Börja vid kontakten till vänster där det står telefonlinje in.
följ sen alla ledningar bort till 8870:an till höger. Sedan går 5 ledningar till parallellporten pinne 10, 11, 12, 13 och 15.
Det är det som behövs. Plus programvara som kan läsa av parallellporten.

Författare:  joke_poke [ tor 24 feb 2005, 22:30 ]
Inläggsrubrik: 

Tack och hur har du tänkt att I/O kortet ska fungera mer precis... av det som jag har förståt så ska du koppla det till servern som du ska programera med ett sorts program och sen så kan du ansluta massa andra hmmm... ska det vara som typ ett moderkort eller????

och vad finns det för program som läser av portarna??

Författare:  Madmodder [ tor 24 feb 2005, 23:05 ]
Inläggsrubrik: 

I/O-kortet har ju då först DTMF-avkodning, som ska skickas in i 486:an. Utvöver det skickas data ut på parallellporten, som styr IC-kretsarna där, som skickar vidare data till de 8 kontakterna, vidare till varsin modul.
Moderkort vet jag väl inte, kanske dotterkort. :)

Program ja... vet inte riktigt. Har hittat ett som kort och gott heter nummerpres. Men jag har inte fått det att funka i varken NT, XP eller 2000.

Det går bra att fixa sitt program till windows i exempelvis visual basic.
Man läser av parallellporten på adress 889. 5 bitar, varav ett par är inverterade. Std från 8870 ger ut en etta när en siffra kodats av, och då ligger den i binär form på Q1-4.

Författare:  joke_poke [ mån 7 mar 2005, 10:44 ]
Inläggsrubrik: 

okej men jag är inte specielt bra på att skriva program :(
så ja vet int om jag klarar det..... men programet som du skrev var det i vb ??? om det var det kan inte du berätta grunderna eller nått Snnnällllla ;D

Författare:  Madmodder [ mån 7 mar 2005, 21:16 ]
Inläggsrubrik: 

Tyvärr, det är i QB... ;D

Men du kan få ett testprogram jag skrev i QB för att testa den modell av DTMF-avkodare som man pluggar direkt på parallellporten, utan extern strömförsörjning. Det är ingen skillnad jämfört med någon annan, bara det att här sätter jag alla datapinnar till 1 för att avkodaren ska få ström.
Det behövs ju dock lite översättning till VB för att det ska funka i exempelvis XP :P

Kod:
CLS
PRINT "DTMF-dekoder av "; : COLOR 4, 0: PRINT "MadModder";
COLOR 7, 0: PRINT " 2003": COLOR 15, 0: PRINT "Esc"; : COLOR 7, 0
PRINT " för att avsluta": PRINT
PRINT "Nummer:";
t$ = "1234567890*#ABCD"
tryck = 0
OUT 888, 255
DO
   a$ = INKEY$
   d = INP(889)
   v1 = ((128 - (d AND 128)) + (d AND 64) + (d AND 32) + (d AND 16)) / 16
   v2 = (d AND 8) / 8
   IF ((v2 > 0) AND (tryck = 0)) THEN
      PRINT MID$(t$, v1, 1);
      tryck = 1
   END IF
   IF ((v2 = 0) AND (tryck = 1)) THEN tryck = 0
LOOP UNTIL a$ = CHR$(27)


[ändrat]
tog bort en variabel som ändå inte användes.

Författare:  joke_poke [ tis 8 mar 2005, 19:02 ]
Inläggsrubrik: 

haha :o de funka ju nu ska ja bara köpa grejerna till dekodern
och då tänkte jag att det är ju nästan lika bra att jag samma I/O kort som du (om jag får) så då tänkte jag om jag kan få en komponent lista,
för jag försökte hitta själv men det är ju en jungel av prylar så jag hitta inte rätt saker skulle bli mycket glad;D

Författare:  Madmodder [ tis 8 mar 2005, 20:49 ]
Inläggsrubrik: 

Ett likadant I/O-kort är väl ändå rätt onödigt om du inte ska koppla in och styra åtta externa modulkort med åtta bitar per kort...

Författare:  joke_poke [ tis 8 mar 2005, 22:58 ]
Inläggsrubrik: 

kanske det men jag har lite att göra och försöker komma på nått så ja vet inte annars vad jag ska göra för jag är inte direkt det bästa på elektronik om man säger så :'(

Författare:  Madmodder [ ons 9 mar 2005, 18:32 ]
Inläggsrubrik: 

Här är iaf schemat för bara DTMF-delen.
Bild

Författare:  joke_poke [ lör 12 mar 2005, 12:10 ]
Inläggsrubrik: 

tack

Sida 1 av 1 Alla tidsangivelser är UTC + 1 timme [ Sommartid ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/