22.05.2015

AEG DTBK-15 [1]

Neuzugang

Nach langer erfolgloser Suche nach einer guten gebrauchten Handbohrmaschine um 50€ für meinen Bohrständer konnte ich einem passenden Angebot nicht widerstehen und habe für das gleiche Budget eine alte Tischbohrmaschine AEG DTBK-15 gekauft.


Das Teil ist kein Leichtgewicht, ich schätze mal 80-90kg. Die Maschine läuft und Spiel konnte ich an der Bohrwelle erstmal keines feststellen. Das Bohrfutter  läßt sich rausnehmen, der MK1 Dorn sieht allerdings schon etwas mitgenommen aus. Die AEG ist noch im ungereinigten Scheunenzustand, was sich allerdings ändern wird.


19.05.2015

Bauknecht Ku 2-1 restaurieren [3]: Abschluß

Der Zusammenbau

Wegen anderer Aufgaben wurde die Restaurierung etwas im Umfang eingeschränkt. Das Gehäuse wird nicht neu lackiert und eine Elektronik wird vorerst auch nicht nachgerüstet.

Letztendlich wurden folgende Teile bestellt:




Das Getriebefett wurde soweit möglich entfernt allerdings habe ich das Getriebe nicht komplett zerlegt (u.a. das Pertinax ähnliche Zahnrad wurde nicht ausgebaut). Da das alte Fett noch einigermaßen OK aussah sind ein paar Reste davon wohl kein Problem.



Die Restaurierung beschränkte sich also hauptsächlich auf eine Grundreinigung (dringend notwendig), Getriebefettwechsel und das Ersetzen defekter Teile (z.B. spröde oder zugeschmodderte Kunststoffteile). Hier ein paar Fotos.
Getriebe von oben, noch ohne Fett

Neue "Zwischenplatte", die alte war nur noch Schmodder

Antrieb oben

Die "Elektronik" ist wieder am Platz

Fett wurde bei laufender Maschine eingefüllt bis zum sichtbaren Stand

Gleich kommt der Deckel wieder drauf

Die Nabe, noch ohne Dichtungsring

Neue Füße

Ein neue Gummischlauchleitung, die Tülle fehlt noch

Erste Tests

Erste Tests wurden natürlich schon (erfolgreich) durchgeführt. Relativ feines Brät läßt sich herstellen indem man einmal die Zutaten (ohne Eis) durch mit 3mm wolft und danach das Hack mit Crush-Eis durch die 2mm Scheibe lässt. Noch etwas kneten und der Teig wird schön bindig. Für den ersten Versuch ist es recht gut geworden.



21.01.2015

Bauknecht Ku 2-1 restaurieren [2]: Zerlegen und Bestandsaufnahme

Ersatzteile

Defekte oder verschlissene Teile kommen direkt auf die Bestellliste. Ersatzteilllisten mit Explosionszeichnungen für alte und aktuelle Ausführungen sind bei der Firma Krefft hier zu finden. Die Ersatzteilliste für mein Gerät scheint diese hier (KU 2-1 - Art.Nr. 504106) zu sein.

Gehäuse öffnen

Als Erstes muß die Maschine zerlegt werden soweit sinnvoll und möglich. Dafür sollte man zuerst den Drehknopf des Schalters abziehen und den Abdeckring am oberen Antrieb entfernen.



Danach die folgenden vier Schrauben lösen, welche das Gehäuse auf dem Unterteil fixieren.



Als nächstes muß man die Aufstecknabe an der Vorderseite demontieren. Nach Entfernen eines Dichtungsrings werden insgesamt 4 Schrauben sichtbar. Sind diese entfernt, läßt sich (zumindest bei mir...) die Aufstecknabe  einfach abnehmen.
Aufstecknabe demontieren


Aufstecknabe



Jetzt läßt sich das Gehäuseoberteil einfach nach oben abnehmen. Zum Vorschein kommt ein Getriebe mit angeflanschtem Motor und ein Schalter. Schön übersichtlich und auf den ersten Blick sind keine Schäden zu erkennen.

Gehäuseoberteil entfernt


Beim Blick auf den Netzanschluß bin ich mir nicht mehr so sicher, ob an der Maschine nicht schon gebastelt wurde. Ein Schutzleiter oder Entstörung ist nicht vorhanden. Vielleicht läßt sich hier später etwas aufrüsten.
Zentralelektrik


Im Innern der Maschine hat sich jede Menge Schmodder angesammelt. Es handelt sich wohl um eine Mischung aus Schmutz (von außen in die Maschine gelangt), Getriebefett (aus dem Getriebe rausgeschwitzt wie auf dem Foto zu sehen) und Dichtungsmaterial (z.B. Zwischenplatte Pos. 94 laut Liste, welche sich nach 40 Jahren aufgelöst hat).
 

Schmodder
Das Getriebe schwitzt

Motor und Getriebe ausbauen

Für eine gründliche Reinigung und die geplante Neulackierung müssen Motor und Getriebe ausgebaut werden. Die ganzen Gummidämpfer sind entweder spröde oder lösen sich auf. Diese Teile werde ich wohl alle nachbestellen.


 Motor und Getriebe ausgebaut.

Das Unterteil, bereit für eine erste Reinigung.




Ein erster Blick in das Getriebe nach Enfernen des oberen Deckels zeigt noch ziemlich viel Fett in gutem Zustand. Weil ich das Gehäuse neu abdichten werde, wird das ganze Getriebe trotzdem gereinigt und neu befüllt. 





Bauknecht Ku 2-1 restaurieren [1]: Die Ausgangslage

Der Gerät

Nach längerer(!) Suche auf eBay nach einem robusten und bezahlbaren Fleischwolf hatte ich letztendlich Auktionsglück und bin nun Besitzer eines Bauknecht Ku 2-1 Antriebs mit passendem Fleischwolf W 60 A, beides vermute ich produziert in den 70er Jahren.
Eine Weiterentwicklung wird heute noch von der Firma Krefft produziert (Universal - Küchenmaschinen - System Allzweck Ku 2-1), und auch Ersatzteile für die alten Bauknecht sollen noch lieferbar sein (wird sich demnächst zeigen).

Der Fleischwolf wurde schon getestet und funktioniert einwandfrei. 15kg Fleisch für Bratwurst durch die 3mm Scheibe oder Rinderbeinscheibe mit richtig dicken Sehen als Hundefutter sind dank des Vorschneiders kein Problem.

Es gibt übrigens zwei passende Wölfe, den W60 System Unger R70 mit Vorschneider (leicht erkennbar am eckigen Einfülltrichter) und den AW3 mit System Enterprise Größe 8 (runder Einfülltrichter). System Enterprise hat keinen Vorschneider. Beide Ausführungen sind regelmäßig auf bekannten Auktionsplatformen zu finden.

Wieso Restaurieren

Antrieb und Wolf machen einen sehr robusten Eindruck und sind eigentlich für den Einsatz in der Gastronomie gedacht. Der Antrieb (laut Anleitung "Kernstück") wiegt ca. 17kg. Der Entwurf dieser Maschine stammt eindeutig aus einer Zeit als ein programmiertes Lebensende nach der Garantie noch nicht bekannt war. Wer an Technik und Maschinen interessiert ist, wird gerne etwas Zeit in Wartung und Reinigung investieren.

Und warum bloggen? Weil ich jedesmal froh bin zu einem Problem eine Anleitung oder Hilfestellung  im Internet zu finden und vielleicht gibt es jemanden, den das hier interessiert.

Ein netter Nebeneffekt besteht darin, daß ich später genug Fotos habe um die Maschine nach der Wartung auch wieder richtig zusammensetzen zu können.

Was Restaurieren

Folgende Arbeiten sind momentan geplant:
  • Reinigen;
  • Defekte oder verschlissene Teile ersetzen;
  • Getriebefett wechseln;
  • Neu lackieren (vielleicht).


19.02.2014

Mr Ice Cube

Ein kleines Projekt mit dem coolen SmaTrig 2.1, ein sehr nützlicher microcontrollergesteuerter Trigger. In diesem Fall wurde er als Intervallauslöser benutzt.Das ganzeSetup dauerte ca. 5 Minuten und war eigentlich nur als kleiner Test gedacht. Mit dem Ergebnis bin ich recht zufrieden, war ja der erste Versuch eines timelapse Videos.

Lessons learned:
  • Den Weißabgleich habe ich vergessen festzulegen, die Automatik springt manchmal hin und her was zu ein bisschen Flackern führt.
  • Der Fokus liegt zu weit hinten, da hätte ich mir mehr Zeit nehmen sollen.



Technik:

  • Nikon D80
  • AF Nikkor 50/1:1.8D
  • Canon Nahlinse
  • SmaTrig 2.1
  • Stativ

Aufnahmen:

  • Intervall: 8 Sekunden
  • 598 Aufnahmen
  • Dauer ca. 1h20m
  • Belichtung 1/2s f/10 @ ISO400 (Vorhandene Raumbeleuchtung)

Bearbeitung:

  • Irfanview:
    Batch Resize 1600x1071 mit Irfanview
  • Virtualdub:
    Einzelbilder zu Video
    Resize 1200x800
    Rotate
    Interpolate x2
    Sharpen 20
    Crop
  • Microsoft Movie Maker:
    Vorspann, Nachspann, Musik

Raspberry Pi - CPU Temperatur mit Cacti loggen

Der Raspberry Pi bietet die Möglichkeit die Temperatur der CPU und der GPU auszulesen. Aus verschiedenen Gründen (Gehäuseeinbau, Overclocking, ...) kann es sinnvoll sein diese Temperaturen im Auge zu behalten. Auf meinem betroffenen Pi läuft schon eine Cacti Installation, also warum diese nicht für diesen Zweck benutzen. Codebeispiele zum Auslesen der Temperaturen findet man leicht im Netz, hier zwei Beispiele:

Shell
#!/bin/bash
cpuTemp0=$(cat /sys/class/thermal/thermal_zone0/temp)
cpuTemp1=$(($cpuTemp0/1000))
cpuTemp2=$(($cpuTemp0/100))
cpuTempM=$(($cpuTemp2 % $cpuTemp1))

gpuTemp0=$(/opt/vc/bin/vcgencmd measure_temp)
gpuTemp0=${gpuTemp0//\'C/}
gpuTemp0=${gpuTemp0//temp=/}
echo  gpu_temp:$gpuTemp0 cpu_temp:$cpuTemp1"."$cpuTempM

Python
import commands

def get_cpu_temp():
    tempFile = open( "/sys/class/thermal/thermal_zone0/temp" )
    cpu_temp = tempFile.read()
    tempFile.close()
    return float(cpu_temp)/1000
    # Uncomment the next line if you want the temp in Fahrenheit
    #return float(1.8*cpu_temp)+32

def get_gpu_temp():
    gpu_temp = commands.getoutput( '/opt/vc/bin/vcgencmd measure_temp' ).replace( 'temp=', '' ).replace( '\'C', '' )
    return  float(gpu_temp)
    # Uncomment the next line if you want the temp in Fahrenheit
    # return float(1.8* gpu_temp)+32

def main():
  print "cpu_temp:{0:.1f} gpu_temp:{1:.1f}".format(get_cpu_temp(),get_gpu_temp())
if __name__ == '__main__':
    main()

Nach dem Test der Skripte in der shell fehlt - um die Temperaturen mit Cacti zu loggen - also nur noch eine Cacti "Data Input Method", die eins der Skripte aufruft, eine Cacti "Data Source" und ein Cacti "Graph", der die Temperaturen anzeigt.

Leider stellte sich der Erfolg nicht umgehend ein. Das RRD file blieb leer und ein Blick in das Cacti log file zeigte:
CMD: bash /home/pi/cacti/pitemp.sh, output: U 
Diese Zeile bedeutet, daß bei der Ausführung des Skripts irgendetwas schiefgegangen ist. Leider weiß ich nicht wie man mehr Details zu dem aufgetretenen Fehler rauskriegen kann (für Hinweise wie man das macht wäre ich dankbar). Da das Skript außerhalb von Cacti funktioniert, lohnt es sich hier die Rechtevergabe genauer unter die Lupe zu nehmen. Die Cacti poller.php, welche die einzelnen Skripte zum Daten sammeln aufruft läuft bei meiner Installation unter dem Benutzer "www-data", ich habe allerdings an verschiedener Stelle auch schon von anderen Benutzern (z.B. "cactiuser") gelesen. Ein Blick in die crontab verschafft hier Klarheit.
Es stellte sich das Kommando zum Auslesen der GPU Temperatur als Übeltäter heraus.
sudo -u www-data /opt/vc/bin/vcgencmd measure_temp
VCHI initialization failed

Um die GPU Temperatur mit obigem Kommando auslesen zu können muß der Benutzer, unter welchem die poller.php ausgeführt wird, in die Gruppe "video" aufgenommen werden.

usermod -a -G video www-data
Man sollte seine Skripte also immer unter dem Benutzer testen, welcher auch die poller.php von Cacti ausführt. Ein erneuter Blick in das Cacti log file zeigt nun, daß das Skript korrekt ausgeführt wird.
CMD: bash /home/pi/cacti/pitemp.sh, output: gpu_temp:42.2 cpu_temp:42.2
Wem die GPU Temperatur nicht so wichtig ist, z.B. im headless  Betrieb wo die GPU Temperatur wahrscheinlich nie höher als die CPU Temperatur ist, der liest im Skript einfach nur die CPU Temperatur aus, was für alle Benutzer ohne weiteres möglich ist.


Das Ergebnis, noch ohne Overclocking, Pi liegt ohne Gehäuse im Schrank:
Raspberry Pi CPU und GPU Temperatur einer Woche in Cacti (RRDTool)

Zu Cacti

Das Speichern sowie Konsolidieren der Daten in einer Round Robin Database (RRD) und das Erzeugen der Graphen erfolgt mittels RRDTool. RRDTool kann auch ohne Cacti benutzt werden. Ich verwende Cacti, da hiermit ein Webinterface für die Administration und die Anzeige der verschiedenen Graphen zur Verfügung steht. Cacti erledigt auch das regelmäßige Polling der verschiedenen Datenquellen (z.B. das hier vorgestellte script) um die darzustellenden Daten einzusammeln und per RRDTool in die Datenbank zu schreiben.
Die Installation von Cacti auf dem Raspberry Pi erfolgt einfach über den Paketmanager, hierzu finden sich viele Anleitung im Netz.