Telefon linje svarare

Berätta om dina pågående projekt.
nike
Inlägg: 19
Blev medlem: 5 februari 2006, 23:26:37

Telefon linje svarare

Inlägg av nike »

Hej !

Jag skulle vilja bygga ihop en annordning som svarar på en vanlig analog telefon linje när man ringer till den, och som lägger på när man avslutarsamtalet på fjärr sidan.. detta för att jag vill kunna ringa upp och lyssna på LF från en utrustning.

Någon som har några enkla tips.. ??



Mvh: Niklas.
peter555
Inlägg: 6047
Blev medlem: 12 februari 2006, 10:02:22

Inlägg av peter555 »

Telefonsvarare kanske ?
nike
Inlägg: 19
Blev medlem: 5 februari 2006, 23:26:37

Inlägg av nike »

Ja.. jag tänkte, med sådan gammal fin analog teknik, så borde det väl gå att bygga ihop något enkelt som fixar det, eller vad tror du ?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Ett problem är att man inte kan detektera när motparten lägger på luren.
Då måste man ha någon form av detektor som löser ut efter X antal sekunders tystnad el.dyl..
Telefonsvarare bygger väl på något liknande, så utgå enklast ifrån den.
Alternativt så skaffar du IP-telefonabonnemang och använder en mjukvaruklient som gör motsvarande. Fortfarande osäker om man får indikation när motparten lägger på.
Användarvisningsbild
JimmyAndersson
Inlägg: 26532
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Minns inte exakt hur det fungerar, men man kan läsa av när motparten lägger på luren.
Kommer inte ihåg om det var en spänning i själva ledningen som ändrades eller om det var någon signal som skickades.
Men det går ju att prova med en fast telefon, en mobil och ett oscilloskop.

Dessvärre hittar jag bara massor om ATH (Modem Hang-up) när jag söker på google. :)
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Det du kanske tänker på är svenska telenätets "lägen" (states), där viloläge (inget samtal) har en polaritet, och vid pågående samtal har linan en inverterad polaritet.
Det fungerar att mäta när motparten (B-abonnenten) lyfter luren och svarar. Då växlas polaritet.
Men den växlar inte tillbaka förrän båda har lagt på luren, och då är det väl ändå försent.
Man kan tänka sig att en utrustning vill mäta samtalslängden, och då mäter tiden under inverterad polaritet. Förmodligen får man betala för samtalet så länge man själv håller linjen öppen, oavsett om motparten lagt på eller inte. Dock rena spekulationer.

Det kan vara ett undantag för mobiltelefoner eftersom när de lägger på, så är det definitvt.
Mellan hemtelefoner kan man behöva flytta samtalet mellan olika lurar, och lägger man oftast på först, och sedan lyfter igen i en annan lur. Detta utan att samtalet bryts.
Det löser dock ut en timeout om ingen lur har lyfts, men den tror jag är på många minuter, och då är linjen upptagen under den tiden också.

Har jobbat ganska hårt med en lösning på det där problemet på min förra anställning, och det finns inga genvägar tyvärr.
Användarvisningsbild
Icecap
Inlägg: 26629
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Om det är den uppringande som lägger på för att byta lur/telefon har man ca: 10 sek på sig, är det den uppringda som gör det är det 2 minuter har jag för mig.
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31419
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Inlägg av MadModder »

xxargs
Inlägg: 10189
Blev medlem: 23 september 2006, 14:28:27
Ort: Södertälje

Inlägg av xxargs »

Vad man än gör mot telefonlinjen så måste man använda en linjetrafo på något sätt, annars får du bara brum och elände hur du än gör.

Skall man inte gör allt själv så föreslår jag att man tar en gammal modems linjegränssnitt - du måste kunna styra relän på något sätt och känna av ringdetektorn, trafon, relä med linjedelarna på 'heta sidan' måste vara orört kvar medan resten på datorsidan av modemet som DSP, controller etc. kan strippas bort. Har man ingen krav på gaffel/hybrid för att undertrycka sin egen prat ut på linjen på lyssningssidan så kan man göra ganska enkelt en OP-amp ingång/utgång och koppla till ljudkortet.

impedansen ut från OP-ampen till trafon (1:1) skall dock vara 600 Ohm (2 st paralella 1200 Ohms motstånd mellan OP-amputgång och trafon - om trafon är jordad - alternativt två balanserade OP-amputgångar med 300 Ohm i serie till trafon på båda sidor).

Nivån ut på linjen är absolut max 0.387 Volt RMS (-6 dBm) - sikta på max -10 - -14 dBm ( ~150 - 245 mV) i talnivå ut - detta mätt över telefonlinjen när allt är uppkopplat.

DTMF-tonerna (som din dator fixar) skall ha en utnivå av -11 dBm på låga tonerna och -9 dBm för den höga tonen i DTMF-signalen om du själv ringer ut - det tillåts dock med -10 dBm (0.245 mV) på båda tonerna vid inkopplad linje.

---

Polväxling på linjen var förr en indikering att B-abbonenten la på luren - men detta är nu ingen garanti längre. med andra ord kan man inte lita på dessa längre och man måste ha någon form av ljud/taldetektor och maxtid i sitt prgram

---

Börja bli rostig på det här - men jag har faktiskt gjort telefonlinjegränssnitt och godkänt sådana hos SP under 90-talet, så lite kommer jag kanske ihåg...

edit:

läste nyss standarden i länken innan - tydligen har det gjorts om lite iom. ETSI-Harmoniceringen - och minst 50 sidor detaljreglering har försvunnit...

bl.a lite ändrade definitioner avseende referensimpedanser - förr var det mot 600 Ohm utom i fallet när man testade DTMF-signalen - nu är det tydligen den komplexa impedansen som gäller i dom flesta lägen.

Dock tycker jag det är mer oklarheter nu - man blandar dBm, dBr och dB mot vad? bl.a 16:2 och 16:5 gör mig förbryllad - vad menas egentligen???
Björken
Inlägg: 9
Blev medlem: 6 september 2007, 18:10:17
Ort: Piteå

Inlägg av Björken »

Varför inte skicka en DTMF-sekvens för att få mottagaren att lägga på? Förutom 0-9, fins även A-D att skicka.

/Björken
Skriv svar