Torsteuerung

So nun haben wir uns wieder einen Hund angeschafft. Wir mußten aber bald feststellen das seine Lauffreudigkeit und Schnelligkeit in einen größeren Maße zunahm als wir mit seiner Erziehung nach kamen. Damit der Kleine auf der stark befahrenen Hauptstraße nicht unter die Räder kommt, mußten wir unser Grundstück einzäunen. Das bringt aber auch einige Nachteile für die Grundstücksbewohner mit sich. Das lästige aussteigen, Tor auf, einsteigen , durchfahren, aussteigen, Tor zu, einsteigen. Handelsübliche Elektroantriebe brachten leider den Nachteile der langsamen Öffnungs- und Schließbewegung mit sich. Im Schnitt etwa 15-20s und man muß die Fernbedienung immermit dabei. Was ist wenn mal Besuch kommt?

 

 

Das war der Anlaß zu diesen kleinen Projekt "Torsteuerung".
Folgendes Ergebnis ist dabei hersausgekommmen: Das Tor öffnet und schließt sich selbst ständig bei Durchfahrt eines Fahrzeug. Die Fahrzeugerkennung funktioniert wie bei den unbeliebten Blitzanlagen mittels in der Fahrbahn eingelassenen Induktionsschleifen. Außerhalb der regulären Tageszeiten also nach 22.00 Uhr läßt sich des Tor natürlich nur mittels codierter Fernbedienung oder Schlüsselschalter am Schaltschrank öffnen.

 

Antrieb 

Der Antrieb des Tores erfolgt mittels zwei starken 12V Scheibenwischermotoren. Zum Öffnen und Schließen der Torflügel benötigen diese nur etwa 1 – 1,5s. Zum Leichtanlauf und Abbremsen dienen dabei starke Druckfedern an den Torflügeln. Die Stromausnahme der Motoren wird dabei ständig überwacht damit eine Blockierung des Tores zuverlässig erkannt wird und die Motoren nicht geschädigt werden.

 

Sicherheit

Zur Sicherheit überwachen auch noch zwei Lichtschranken den Schwenkbereich der Tores. Bei Auslösung dieser wird der Torantrieb sofort gestoppt und läuft später zeitverzögert von selbst wieder an wenn das Hindernis nicht mehr vorhanden ist.

 

 

Betriebsarten

 

Zu Tor wird geschlossen wenn offen 
Läßt sich mit der Fernbedienung öffnen und schließen
Auf Tor wird geöffnet wenn geschlossen
Durch das festgelegte Zeitfenster schließt sich das Tor am Abend von selbst und öffnet sich morgens wieder.
Läßt sich mit der Fernbedienung unabhängig öffnen und Schließen
Automatik Tor wird geschlossen wenn offen.
Tor öffnet selbständig wenn ein Fahrzeug eine der Induktionsschleifen auslöst und schließt nach Durchfahrt wieder automatisch.
Der Automatikmodus ist nachts deaktiviert und das Tor bleibt geschlossen.
Mit der Fernbedienung läßt sich das Tor manuell nur öffnen und schließt dann nach Durchfahrt wieder automatisch.
Einstellung
Einstellung der Uhrzeit ,
Zeitfenster für Automatikbetrieb
Inbetriebnahme

 

 

technische Daten des Steuermodul

 

  • basierend auf einen ATMega32 mit 16 Mhz Takt ,dieser ist dabei nur zu max. 12% ausgelastet.
  • Stromversorgung erfolgt mittels eines hochwertigen ATX-Computernetzteiles
    • 12V/ 28A für die Antriebsmotoren
    • 5V Standbystromversorgung , der Standby-Verbrauch liegt bei unter einen Watt
  • 2 zeiliges alphanumerisches Textdisplay zur Statusanzeige und Inbetriebnahme
  • 8x digitale Eingänge
    • zur Positionsrückmeldung der Antriebe
    • für die 2 Lichtschranken
  • 2 x Openkollektorausgänge
    • zum Starten des Netzteiles
    • Alarmpiepser
  • 2x 12V Relaisausgänge mit Motorstromüberwachung
  • Ansteuerung der zwei Torflügelantriebe erfolgt leicht zeit versetzt um durch die hohen Motorenanlaufströme das ATX-Netzteil nicht in die Zwangsabschaltung zu treiben
  • 2x Induktionsschleifenauswertung für Fahrzeugerkennung , Empfindlichkeit einstellbar
  • Echtzeituhr mit Ram zur Datenspeicherung
  • Logbuch-Funktion, Öffnungs- und Schließvorgänge werden mit Uhrzeit vermerkt
  • Erweiterung über I²C-Bus möglich
  • Funkmodul (868Mhz) Reichweite bis zu 200m
    • Zum Öffnen und Schließen , neue Handsender müssen angemeldet werden
    • Funkübermittlung bei Alarm oder Datenabfrage
    • Datenübertragungsrate 4800 Baud , Fehlerkorrektor mittels Hamming-Codierung

    Platine

    Hab ich nach der Direkt-Toner-Methode gerade noch selber herstellen können. Die normale Leiterbahnbreite und Abstand beträgt 16mil (0,4 mm) .

     

    Entwicklung


    Die Hardwarenahe Softwareentwicklung erfolgte mit dem AVR-Studio und dem gcc-Compiler.
    Zur schnelleren Umsetzung des User-Interfaces und der Steuerungslogik erfolge der erste Entwicklungsschritt unter Windows wobei das Verhalten der externen Hardware nachgebildet wurde. So ließen sich Änderungen und Erweiterungen der Steuerungssoftware schnell testen und die Suche nach logischen Fehlern gespaltet sich mit dem Debugger unter Windows erheblich einfacher.



    Screenshot AVR-Projekt:

     

     

    Screenshot der PC-Programmmversion der Steuerungssoftware:

     

     

    PC-Version zum Download: steuerung.zip