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


