Jensi's Blog

Powered by Berlin-Hood

Flower

Posts Tagged ‘Elektronik’

Projekt Elektronik

Analog Telephone Interface

Projekt Elektronik SoSe 2008

Willkommen auf der Projektwebsite des Elektronikprojektes im Sommersemester 2008 an der TU-Berlin.

Ziel des Projektes ist es, ein universelles Analog-Telefon-Interface (“ATI”) herzustellen.

Projektbeschreibung

Es soll im Groben folgende Basisfunktionen bieten:

  • Je nach Trigger (Digitaleingang) signalisiertem Ereignis ausgewählte Personen automatisch anrufen und per aufgezeichneter Ansage über das Ereignis informieren.
  • Das Gerät kann angerufen werden, um Aktoren (Digitalausgang) fernzusteuern.
  • Das Gerät kann angerufen werden, um Digital- und Analogsensorwerte fernabzufragen.
  • Das Gerät ist über eine eingebaute Tastatur konfigurierbar.

Der Anwender hat folgende Konfigurationsmöglichkeiten:

  • Ein Telfonbuch mit 10 Einträgen führen.
  • 3 Telefonlisten verwalten.
  • 10 Ansagen selbst aufzeichnen.
  • 2 Triggern je eine Telefonliste und 2 Ansagen zuweisen.

Ansagen können vom User aufgezeichnete Ansagen oder Sensorabfragen sein.

Durch angepasste Firmware…

  • könnten auch mehrere digitale Aktorbits zur Steuerung eines Analogausgangs genutzt werden.
  • könnten auch Schwellwerte für Analogsensoreingänge eingegeben werden und somit als Trigger genutzt werden.
  • könnte das Gerät auch aus der Ferne konfiguriert werden.

Gerätebeschreibung

Das Gerät hat hardwareseitig:

  • 3 digitale Triggereingänge.
  • 3 digitale Aktorausgänge.
  • 4 analoge Sensoreingänge.

Alle Ein-/und Ausgänge sind durch Optokoppler galvanisch von der Außenwelt getrennt.

  • 1 UART-Schnittstelle zur Anwendung serieller, bidirektionaler Daten für weitere Trigger, Aktoren und Sensoren. Diese Schnittstelle kann z.B. für eine Funkdatenverbindung genutzt werden.
  • Zur Speicherung der aufgezeichneten Ansagen und “Szenariendaten” (z.B. Telefonbuch, Telefonlisten, Triggerzuweisungen, Memorymappingdaten für die Ansagenlängen,…) werden SD-Cards mit mind. 16MB bis max. 2GB Speicher benutzt.
  • 1 TAE-Anschluß zum Anschluß an das analoge Telefonnetz.

Anwendungsszenarien

  • Medizinische Ferndiagnose
  • Notrufsystem
  • Alarmanlage
  • Fernsteuerung und Fernüberwachung von Haustechnik (Heizungsanlagen, Videorecorder,…)
  • Türöffnung per Handy und PIN Code

Durch angepasste Firmware ebenfalls möglich:

  • Tonwahlgesteuertes Informationssystem
  • Anrufbeantworter mit verschiedenen Voiceboxen

Detailierte Beispiele für konkrete Szenarien:

  • Medizinische Fernüberwachung:

Ein Patient trägt zu Hause Sensoren am Körper, die bestimmte, kritische Lebensfunktionen überwachen (z.B. EKG, Atmung, EEG, …). Die Sensoren müssen eine eigene Logik besitzen und stehen mit dem ATI über eine bidirektionale Funkverbindung mithilfe des UART-Anschlusses in Verbindung.
Überschreitet ein Messwert beim Patient einen kritischen Wert, oder bewertet die Logik z.B. die zeitliche abfolge des EKG als kritisch, so tritt die Sensoreinheit mit dem ATI per Funk in Kontakt und löst z.B. einen Anruf beim Hausarzt aus. Dieser wird per Ansage über das kritische Ereignis informiert. Im Anschluß an die Ansage (nur mit angepasster Firmware möglich) kann der Hausarzt weitere Meßwerte abfragen, oder (nur mit modifizierter Hardware des ATI möglich) mit dem Patienten über eine Freisprecheinrichtung in Kontakt treten.

  • Seniorennotruf:

Ähnlich wie oben, jedoch nur ein einfacher Funknotruftaster notwendig. Der herbeigerufene Notfalldienst kann per Handy und PIN die Haustür mithilfe des ATI und einem elektrischen Türöffner öffnen. Dies ist sinnvoll, wenn mehrere Personengruppen (z.B. Notfalldienst, Hausarzt, Verwandte,…) Zugang zur Wohnung haben sollen. Somit erspart man sich mechanische Schlüsselkopien.

  • Alarmanlage

Wenn an Sensoren Informationen über Rauchentwicklung, Hitze, Erschütterung etc. zur Verfügung stehen, kann der ATI je nach empfangenem Trigger einen Sicherheitsdienst oder Nachbarn automatisch informieren.

  • Serverüberwachung:

Per Handy kann z.B. die Temperatur, Lüfterfunktion, Fehlerfreiheit (Installierter Dienst auf dem Server, der Trigger für das ATI z.B. über einen Parallelport zur Verfügung stellt), etc. eines Servers während des eigenen Campingurlaubs sehr einfach abgefragt werden.

Warum ein Analog-Telefon-Interface? (“ATI”)

Das analoge Telefonnetz PSTN (Public Switched Telephone Network) ist ein Garant für weltweite, einheitliche und fehlerfreie Nutzbarkeit. Diese Robustheit des PSTN ist heutzutage noch ein starkes Argument gegen ein “All-Over-IP”-Szenario.

Die Stromversorgung kann theoretisch direkt über die telefonnetzeigene Versorgung vom Amt geschehen. Diese Stromquelle steht auch bei einem Stromausfall im Haushalt zur Verfügung, was für die Sicherheit und Funktionsfähigkeit des Gerätes ausschlaggebend ist.

Es sind außer dem ATI keine teuren oder komplizierten Geräte notwendig. Ein Analogtelefonanschluss oder ein Handy sind überall vorhanden.

Das analoge Telefonnetzt besticht also durch seine Unkompliziertheit und Robustheit.

Publikationen

Bauteileliste

Die folgenden Bauteile haben wir für die Realisierung des ATI benötigt:

Bauelement Lieferant Artikelnummer Stück Preis
ATMega AVR 128-16 TQFP Reichelt 1 6,85
74hc4040 (Zählerbaustein) 1
SN74376 (Speicherbaustein) 1
Optokoppler 4N 32 Reichelt 1
ZVN 4206 A FET (7) dito 1
PT 10-S 100K 100k Poti dito 1
RT 10-S 4,7M 4,7M poti dito 1
1N4007 Reichelt 1
Dual OPV Reichelt LM 358 DIP 1 0,09
Relais Reichelt DIP 7212-L 5V 1 1,30
Transistor Reichelt BC 557C 3 0,09
Transistor Reichelt BD 679 1 0,20
Diode Reichelt 1N 4007 2 0,04
Diode Reichelt 1N 4148 1 0,02
Brückengleichrichter Reichelt B250C1500-W+W 1 0,40
Überspannungsschutzdioden Reichelt P6KE 6,8CA 1 0,17
Kondensator 100n 10% Reichelt X7R-5 100N 8 0,96
Kondensator 33n 10% Reichelt X7R-5 33N 1 0,10
Kondensator 10µ Elko Reichelt RAD 10/100 1 0,05
Kondensator 10n 10% Reichelt X7R-5 10N 1 0,07
Kondensator 100µ Reichelt RAD 100/100 1 0,21
Kondensator 100N 250V MKT Reichelt MKH2500-7,5 100N 1 0,14
Kondensator 10µ Tantal 6V Reichelt Tantal 10/16 – 6V gibt es nicht 1 0,23
Widerstand 100K 1% Reichelt 100K 2
Widerstand 374K 1% Reichelt 374K 1
Widerstand 56 Reichelt 56 1
Widerstand 100 Reichelt 100 2
Widerstand 270 Reichelt 270 1
Widerstand 560 Reichelt 560 1
Widerstand 1,2K Reichelt 1,2K 1
Widerstand 2,2K Reichelt 2,2K 2
Widerstand 3,3K Reichelt 3,3K 3
Widerstand 5,6K Reichelt 5,6K 1
Widerstand 6,2K Reichelt 6,2K 1
Widerstand 10K Reichelt 10K 2
Widerstand 27K Reichelt 27K 1
Widerstand 47K Reichelt 47K 2
Widerstand 100K Reichelt 100K 8
Widerstand 1M Reichelt 1M 1
Widerstand 4,7M Reichelt 4,7M 1
Mikrofon Reichelt MCE 100 1 0,66
OP-AMP DIL 14 Reichelt TL 074 DIL 4 0,15
8bit A/D D/A converter Reichelt PCF 8591 P 1 2,35
Z-Diode 0,5W Reichelt ZF 3,0 6 0,031
8/2 Multiplexer Reichelt 74 HC 151 1 0,15
Bauteile Nachbestellung
ATX 20 pol Buchse 1
Wago lotlüsterklemmen 3-fach RM 5,08 1
Mos 4043 conrad 172863 – 62 2
Wago lotlüsterklemmen 2-fach RM 5,08 4
Wago lotlüsterklemmen 1-fach 3
Wago lotlüsterklemmen 4-fach RM 5,08 2
Widerstände E96
174R 1
182R 1
232k 1
59k 1
324k 1
8k2 1
5k 1
100R 1
39R 1
Kondensatoren
22nF RM5 3
4,7uF Elko RM5 1
Klinkenbuchse 3,5mm Printmontage
Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien: