projekte:autoloader

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekte:autoloader [2018/03/25 08:21] adminprojekte:autoloader [2018/03/25 09:11] (aktuell) admin
Zeile 8: Zeile 8:
 {{ :projekte:autoloader_video.mp4?800x530 |}} {{ :projekte:autoloader_video.mp4?800x530 |}}
  
-===== Komponenten =====+====== Komponenten =====
 {{ :projekte:autoloader_blockdiagram.svg |}} {{ :projekte:autoloader_blockdiagram.svg |}}
 ==== Endschalter Kopf ==== ==== Endschalter Kopf ====
Zeile 23: Zeile 24:
  
  
-==== IR-Sensor Kopf ====+===== IR-Sensor Kopf =====
 Der Sensor stammt von [[http://aus3d.com.au/ir-z-probe|hier]]. Leider ist dessen Schaltschwelle von der Reflektivitaet der Oberflaeche abhaengig. So funktioniert das Detektieren der Oberflaechenhoehe mal besser und mal schlechter, je nach Medium. Der Sensor stammt von [[http://aus3d.com.au/ir-z-probe|hier]]. Leider ist dessen Schaltschwelle von der Reflektivitaet der Oberflaeche abhaengig. So funktioniert das Detektieren der Oberflaechenhoehe mal besser und mal schlechter, je nach Medium.
  
 {{ :projekte:autoloader:cimg0712.jpg?400 |}} {{ :projekte:autoloader:cimg0712.jpg?400 |}}
  
 +Der Sensor wird verwendet um festzustellen, ob ein Medium erfolgreich aufgenommen/abgelegt wurde.
 ==== IMU Kopf ==== ==== IMU Kopf ====
 Die IMU MPU9250 stammt von Ebay und ist per I2C mit dem Arduino verbunden. Ueber die IMU wird erkannt, ob die Hebekopf hin und her schwankt. Die IMU MPU9250 stammt von Ebay und ist per I2C mit dem Arduino verbunden. Ueber die IMU wird erkannt, ob die Hebekopf hin und her schwankt.
  
 {{ :projekte:autoloader:cimg0714.jpg?400 |}} {{ :projekte:autoloader:cimg0714.jpg?400 |}}
 +
 +===== Versatz =====
 +
 +Der "Versatz"-Antrieb wird verwendet, um den Versatz von der Magazinachse und der Laufwerksschublade auszugleichen.
 +{{ :projekte:autoloader:cimg0700.jpg?400 |}}
 +
 +
 +====== Ablaufsteuerung ======
 +{{ :projekte:autoloader:autoloader_ablauf.svg |}}
 +
 +Die Ablaufsteuerung wird zentral vom python-script "autoloader.py" gesteuert. Von dort aus werden per UART die verschiedenen Zustandsmaschinen im Arduino aufgerufen.
  
  
-===== Ablaufsteuerung =====+====== Gallerie ======
  
 +{{gallery>:projekte:autoloader}}
  
  
-===== Links =====+====== Links =====
 +  * {{ :projekte:autoloader:autoloader_18032401.tar.gz |}} 
 +  * {{ :projekte:autoloader:autoloader_mech_18032401.tar.gz |}} 
 +  * [[http://aus3d.com.au/ir-z-probe|IR-Sensor]] 
 +  * [[https://www.invensense.com/products/motion-tracking/9-axis/mpu-9250/|MPU9250]]
  
  
  • projekte/autoloader.1521966112.txt.gz
  • Zuletzt geändert: 2018/03/25 08:21
  • von admin