Batterilös larmuppringare för fasta telenätet?
Postat: 27 december 2017, 23:44:07
Funderar på om det går att bygga något mycket enkelt och litet som sitter passivt långa perioder och t.ex. endast övervakar en temperatur, och via en fast telefonlinje ringer upp ett inprogrammerat telefonnummer och piper en larmsignal när en förinställd gräns passerats. En microcontroller, PIC, AVR eller annat strömsnålt med djup-sleep känns som en självklar grund och mycket mer borde inte behövas. Larmet ska helst inte behöva ha något batteri, en kondensator borde kunna laddas långsamt från telefonlinjen utan att "öppna" den och sedan ha energi nog för att både mäta temperaturen några gånger per timme och ringa upp ett larmsamtal åtminstone en gång.
Någon som har koll på vad som behövs som minimum? Jag har för mig att 600 ohm är det som "öppnar" en fast telefonlinje, och ska man göra det strömsnålt funkar det inte med ett relä. Eftersom telefonlinjen används för vanliga in- och utgående samtal får larmuppringaren inte heller störa detta, eller störas. Ringsignalen håller 80-100 volt så ska linjen kopplas till larmuppringaren behövs en spänningstålig transistor. Sannolikt behöver denna tåla betydligt mer, åtminstone ute på landsbygden där åskväder kan "ruska om" ledningarna ganska duktigt. Det behöver inte vara en fullständigt skottsäker lösning som håller för närträffar och 1000-tals volt.
Jag tänker mig nu en diodbrygga för enkel inkoppling, ett seriemotstånd på X antal kiloohm och en kondensator stor nog för att driva kretsen till att öppna linjen, sända DTMF-toner, skicka larmsignalen och orka detta i 20-30 sekunder eller vad som nu kan vara max antal ringsignaler. Om det sedan finns ett enkelt sätt att mäta om någon besvarat uppringningen kan det vara värdefullt för att avgöra om larmuppringaren ska göra nya försök efter ett antal minuter. Eftersom larmet kan vara viktigt spelar det mindre roll om uppringning sker konstant t.ex. var tionde minut tills felet är åtgärdat.
För "öppning" av telelinjen borde en extern högspänningstransistor med 600 ohm kollektormotstånd vara nog. Kan det sedan funka att mata ut fyrkantpuls via en andra resistor mellan linjens "heta" sida och microcontrollern? I så fall borde det bara vara att öppna linjen, vänta några sekunder, skicka DTMF (eller rent av gammaldags pulsval) och pipa toner.
Någon som har koll på vad som behövs som minimum? Jag har för mig att 600 ohm är det som "öppnar" en fast telefonlinje, och ska man göra det strömsnålt funkar det inte med ett relä. Eftersom telefonlinjen används för vanliga in- och utgående samtal får larmuppringaren inte heller störa detta, eller störas. Ringsignalen håller 80-100 volt så ska linjen kopplas till larmuppringaren behövs en spänningstålig transistor. Sannolikt behöver denna tåla betydligt mer, åtminstone ute på landsbygden där åskväder kan "ruska om" ledningarna ganska duktigt. Det behöver inte vara en fullständigt skottsäker lösning som håller för närträffar och 1000-tals volt.
Jag tänker mig nu en diodbrygga för enkel inkoppling, ett seriemotstånd på X antal kiloohm och en kondensator stor nog för att driva kretsen till att öppna linjen, sända DTMF-toner, skicka larmsignalen och orka detta i 20-30 sekunder eller vad som nu kan vara max antal ringsignaler. Om det sedan finns ett enkelt sätt att mäta om någon besvarat uppringningen kan det vara värdefullt för att avgöra om larmuppringaren ska göra nya försök efter ett antal minuter. Eftersom larmet kan vara viktigt spelar det mindre roll om uppringning sker konstant t.ex. var tionde minut tills felet är åtgärdat.
För "öppning" av telelinjen borde en extern högspänningstransistor med 600 ohm kollektormotstånd vara nog. Kan det sedan funka att mata ut fyrkantpuls via en andra resistor mellan linjens "heta" sida och microcontrollern? I så fall borde det bara vara att öppna linjen, vänta några sekunder, skicka DTMF (eller rent av gammaldags pulsval) och pipa toner.