logo

The Mad Modders

Välkommen till diskussionsforumet
Aktuellt datum och tid: tor 28 mar 2024, 18:39

Alla tidsangivelser är UTC + 1 timme [ Sommartid ]




Ny tråd Svara på tråd  [ 11 inlägg ] 
Författare Meddelande
 Inläggsrubrik: DTMF
InläggPostat: ons 23 feb 2005, 20:55 
Offline

Blev medlem: mån 8 nov 2004, 20:15
Inlägg: 44
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...

_________________
Ingenting är omöjligt, det omöjliga tar bara lite längre tid.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: ons 23 feb 2005, 21:51 
Offline
Domänadministratör

Blev medlem: lör 15 feb 2003, 14:39
Inlägg: 560
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.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: tor 24 feb 2005, 22:30 
Offline

Blev medlem: mån 8 nov 2004, 20:15
Inlägg: 44
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??

_________________
Ingenting är omöjligt, det omöjliga tar bara lite längre tid.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: tor 24 feb 2005, 23:05 
Offline
Domänadministratör

Blev medlem: lör 15 feb 2003, 14:39
Inlägg: 560
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.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: mån 7 mar 2005, 10:44 
Offline

Blev medlem: mån 8 nov 2004, 20:15
Inlägg: 44
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

_________________
Ingenting är omöjligt, det omöjliga tar bara lite längre tid.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: mån 7 mar 2005, 21:16 
Offline
Domänadministratör

Blev medlem: lör 15 feb 2003, 14:39
Inlägg: 560
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.


Senast redigerad av Madmodder tis 8 mar 2005, 21:04, redigerad totalt 2 gånger.

Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: tis 8 mar 2005, 19:02 
Offline

Blev medlem: mån 8 nov 2004, 20:15
Inlägg: 44
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

_________________
Ingenting är omöjligt, det omöjliga tar bara lite längre tid.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: tis 8 mar 2005, 20:49 
Offline
Domänadministratör

Blev medlem: lör 15 feb 2003, 14:39
Inlägg: 560
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...


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: tis 8 mar 2005, 22:58 
Offline

Blev medlem: mån 8 nov 2004, 20:15
Inlägg: 44
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å :'(

_________________
Ingenting är omöjligt, det omöjliga tar bara lite längre tid.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: ons 9 mar 2005, 18:32 
Offline
Domänadministratör

Blev medlem: lör 15 feb 2003, 14:39
Inlägg: 560
Här är iaf schemat för bara DTMF-delen.
Bild


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: lör 12 mar 2005, 12:10 
Offline

Blev medlem: mån 8 nov 2004, 20:15
Inlägg: 44
tack

_________________
Ingenting är omöjligt, det omöjliga tar bara lite längre tid.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Ny tråd Svara på tråd  [ 11 inlägg ] 

Alla tidsangivelser är UTC + 1 timme [ Sommartid ]


Vilka är online

Användare som besöker denna kategori: Google [Bot] och 7 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010