Hauptseite/MotorLeinwand: Unterschied zwischen den Versionen

Aus C3MAWiki
(Erste beschreibung)
 
Keine Bearbeitungszusammenfassung
Zeile 30: Zeile 30:
'''Nach 1min x sec kommt man immer in den Timeout'''
'''Nach 1min x sec kommt man immer in den Timeout'''


[[Datei:LeinwandZustaende.jpg]]
[[Datei:LeinwandZustaende.png]]


== Hardware ==
== Hardware ==
[[Datei:leinwandcontroller.jpg]]
[[Datei:leinwandcontroller.jpg]]

Version vom 10. Mai 2014, 23:08 Uhr

Motor Leinwand

Controller Beschaltung

Die Steuerung nutzt einen Atmega8 16PU. Dabei wurden die folgenden Pins gefunden:

  1. PC5 Motor abwärts
  2. PC4 Motor hoch
  3. PB5 SCK (SPI)
  4. PB4 MISO (SPI)
  5. PB3 MOSI (SPI)

Die SPI-Leitungen werden dann über das Netzwerkkabel zur Verfügung gestellt.

Notabschaltung

Die Motorsteuerung ist über Mechanische Endschalter (Endstopps) gelößt. D.h. die Software kann die "Hoch" oder "Runter" Befehle ewig senden. Daher muss eigentlich nie der Zustand Hoch / Runter verlassen werden. Um die Relais und zu Entlasten wurde folgende Rechnung durchgeführt: Maximale-Leinwand Länge sei 200cm

Achse auf der die LW aufgerollt ist hat einen Durchmesser von 6cm U = 2*pi*r = pi*d => ca 10 Umdrehungen fürs komplette Ab/ Aufrollen

Motor hat 10 r/min

Nach 1min ist die Leinwand komplett ausgerollt Nach 1min x sec kommt man immer in den Timeout

Hardware