Telefon linje svarare
Telefon linje svarare
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.
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.
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å.
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å.
- JimmyAndersson
- Inlägg: 26532
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
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.
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.

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.
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.
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???
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???