Seiten

Donnerstag, 1. August 2013

FPV Crash finder

Nachdem ich mal wieder nach einem missglückten Flug  einige Stunden im Kornfeld verbracht habe, habe ich mich entschlossen mir einen kleinen Helfer zum orten des abgestürzten Fliegers zu bauen.

In form eines piepen und blinken bei Signalverlust eines Servokanals,
sollte es möglich werden den Flieger zu finden.

Der picaxe 08M den ich noch rumliegen hatte, war ideal dafür.
Versorgt mit zwei 3V Lithium cellen, kleiner Piezospeaker und 2 gelbe klar Sicht LEDs.

Betrieb nur über den Servoanschluss ist auch möglich.
Dann kann bei einem Crash mit getrennter Batterie aber natürlich kein Alarm ausgelöst werden.

Das ganze soll natürlich kompakt und leicht werden so das es es am Heck des
Fliegers angebracht werden kann.

Prototyp auf Bradboard


Picaxe Programmcode

Freitag, 7. Juni 2013

3D Drucker

Nachdem ich über das reprap Projekt gestoßen bin, wurde ich gleich infiziert. Da ich schon mal ein fehlgeschlagen es CNC Projekt gebaut hatte, schien mir der Einsatz des CNC Gestells ideal dafür womit ich schon mal viel HW Aufbau sparen konnte.


Nach etlicher Recherche habe ich mich entschlossen eine gen3 ähnliche Elektronik zu nutzen.
Dazu habe ich mir die Verschaltung ab geschaut und ein eigenes Mainboard gefertigt.

Dieses Board hat keine Motor Treiber drauf weil ich meine alten CNCTreiber nutzen wollte.
Mainboard mit µController und serieller Schnittstelle

CNC Treiberkasten



Treiber für Extruder und Heizung
Ein weiteres Board für die Versorgung des Extruders und der Heizung musste ich noch erstellen. Die CNC HW hatte sowas ja nicht.












Auf dem ATmega644 habe ich die teacup Firmware gespielt. Das war vielleicht ein Akt!
Die Anpassung an meine CNC HW war deutlich schwieriger als gedacht.
Als Host habe ich repetier host genommen. Komme damit am besten zurecht.

Extruder mit gekauftem HotEnd
Der Extruder musste ich noch bauen. Zunächst habe ich versucht das ganze selber zu bauen, das gab aber nur teilweise Erfolg und wenn dann auch nicht auf Dauer. Den Vorschub für den Extruder habe ich bis heute mit einer Eigenentwicklung am laufen. Das HotEnd habe ich dann doch irgendwann gegen ein kauf teil getauscht.











Soweit so gut.

Alles zusammengebaut ergibt dann ein solches "Kunstwerk" sehr improvisiert. Dafür aber beeindruckend.

Mit viel Forum lesen und Geduld kamen dann auch die ersten ordentlichen drucke raus. Diese erstelle ich mit thinkercad. ein online CAD Tool das sehr einfach zu bedienen ist. Dann die daraus erstellte *.stl  Datei in den Slicer und ab zum host.

Zulezt habe ich dem ganzen dann noch ein Heizbed verpasst. dieses besteht aus einer Aluminiumplatte und einem zweckentfremdeten Glätteisen.

mein ziel ist es mit diesem Drucker teile für einen ordentlichen Drucker zu erstellen.

FPV einstieg

Kleine Übersicht zum Flieger.
- smartfly Junior. Schon ziemlich zerfledert, aber als agregateträger noch voll ausreichend.
-funke ist eine turnigy 9x mit er9x Firmware und frsky Modul. Nachgerusteter pegelkonverter für telemetrieempfang. so sehe ich bordspannung und rssi bzw tssi werte.

-motor und regler wurden ausgetauscgt weil das gewicht von 900g fur den standartmotor zuviel war. jetzt ist ein 250W motor mit passendem regler verbaut. manchmal scheint mir dieser motor sogar etwas zu stark zu sein. mithilfe eines wattmeters habe ich einen sttom vin 25a messen konnen. dabei kommen dann ca 300watt rum.

-videosender ist ein einfacher bascom 5.8ghz sender der ein videosignal von einer 570tvl sony ccd kamera bekommt und dies zum boden sendet. dort ist ein einfacher bascom rc305 empfänger der bild und ton auf einen tragbaren dvd player mit ciseoeingang gibt. momenate reichweite ist ca. 500m. um diese zu erhojen werde ich als nachstes neue antemnen anschaffen.

-akkus sind von turnigy flug 2200mah und fpv 800mah. beide akkus sind 3s lipos.


TV Schrank Steuerung

Was ist das?

In dieser Dokumentation geht es um die Umsetzung eines Kundenwunsches zur Bewegung einzelner Elemente in einem TV-Board. Aufgrund der Individuellen mechanischen Bauweise des TV-Boards kommen fertige Systeme, die es im Fachhandel gibt, nicht in Frage. Bei der Umsetzung kann somit auch auf individuelle Wünsche des Kunden eingegangen werden die es in fertigen Systemen so nicht gibt.

Die mechanische Konstruktion wurde von meinem Kollegen entwickelt dazu mehr unter:http://bastisprojekte.blogspot.de/

Ziel des zu entwickelnden Systems ist es, drei Antriebe, im Ablauf so zu steuern das ein versenken des Flachbildschirmes, in den Schrank ermöglicht wird. Dabei sollen auch kleine Podestplatten für die Stereoanlage, auf dem Board, auseinanderfahren um die Sicht auf den Flachbildschirm frei zu geben.

Um die Bedienung komfortabel zu gestalten werden die Abläufe des Aus- und Einfahrens über ein Bedienpanel vom Kunden gestartet. Auf Wunsch des Kunden werden in das Bedienpanel noch zusatz Funktionen integriert. Diese ermöglichen es Subsystem wie die
Ansmann Standby-Abschaltung“ oder die LED Beleuchtung über das Panel zu bedienen.



Des Weiteren werden vom Kunden bestimmte Sicherheitsanforderung gestellt die es zu erfüllen gilt. Die wesentlichsten darunter sind eine manuelle Stoppfunktion und ein Einklemmschutz. Die gesamten Funktionen und Vorgänge sollen von einem µController gesteuert und überwacht werden.

Zustände:

Auf diesem Foto ist das System im ausgefahrenen Zustand zu sehen. Die KP Platten sind auseinander gefahren und geben die Sicht auf den ausgefahrenen Flachbildschirm frei.











In diesem Zustand ist das System komplett eingefahren. erkennbar an den zusammengefahrenen KP Platten die eine aufgeräumte Oberfläche bilden.
Der Flachbildschirm, ist im
TV-Board eingefahren.








System:




Realisierung:

Grundrealisierung

·        Die gesamte Steuerung wird von einem PICAXE20M2 überwacht.
Dieser ist zu Programmupdatezwecken flashbar ausgelegt.
·        Die Spannungsversorgung wird über ein externes Netzteil realisiert  (12V 3A)
·        Die gesamte Mechanik sowie die Motoren sind bereits vorhanden und es bedarf keiner Neukonstruktion. (Konstruktion durch Kunden mit Gleichstrommotoren als Antrieb).
·        Die TV Liftsteuerung wird als Subsystem übernommen und nur vom µC angesteuert.      (Silent Move Midway)
·        Als Netztrennelement wird ein Standby-Abschalter als Subsystem verwendet.       
(Ansmann AES3)

Zu erfüllende Bedingungen

a.      Verfahren des GP Motors, direkt gesteuert
b.      Steuern des TV Liftes (Steuerung des Subsystems)
c.      Verfahren des KP Motors, direkt gesteuert
d.      2 Taster für die Funktionsauswahl (Aus-/ Ein- fahren)
e.      Taste zum manuellem Abbruch der Bewegungen sowie manuellem Auffahren der GP
f.       Überwachung des Stromes zum Zweck der Einklemmsicherheit
g.      Ausgabe des Betreibsstatus über LED´s
h.      Einbindung eines Bedienpanel mit Implementierung von Zusatzfunktionen


Bedienungsanleitung

System Starten (Wecken):
·      Um Energie zu sparen schaltet sich das System bei Erkennung von Standby Strömen selbstständig ab. Bei dieser Abschaltung werden alle Netzgeräte (TV, SAT, Hi-Fi, Board SG) vom Netz getrennt.
·        Um das System wieder zu aktivieren, drücken sie bitte für 3 Sekunden die Power Taste.
An der blauen Power LED erkennen sie nun dass das System hochfährt und kurz blinkt.
·        Alle Netzgeräte (TV, SAT, Hi-Fi, Board SG) im Board sind nun am Netz angeschlossen und betriebsbereit.

Auffahren:
·        An dem eingefahrenen Flachbildschirm oder an der LED über der ZU Taste ist erkennbar das, dass System im Moment zugefahren ist.
·     Um das System aufzufahren, drücken sie bitte die AUF Taste. An der LED über dem AUF Taster erkennen sie das, dass System die Eingabe erkannt hat und nun auffährt.

Zufahren:
·      Um das System zuzufahren, drücken sie bitte die ZU Taste. An der LED über dem ZU Taster erkennen sie dass das System die Eingabe erkannt hat und das System nun zufährt.

Manuelles Fahren (Service Stellung):
·    Zu Servicezwecken kann die Große Platte manuell aufgefahren werde und im offenen Zustand angehalten werden.
·        Um die GP Manuell zu verfahren, drücken und halten sie die STOPP Taste bis die Große Platte in die gewünschte Position gefahren ist.

Fehler Meldungen:
·        Das System hat einen integrierten Einklemmschutz und eine stopp Funktion. Sollte einer dieser Fehlerfälle eintreffen, wird das System gestoppt und über die Led AUF, ZU und STOPP eine Fehlermeldung  in Form von Wechselblinken der LED´s angezeigt.
·   Blinken die LED´s AUF, ZU und Stopp im Wechsel, verlangt das System eine neue Eingabe. Drücken sie dazu einfach die AUF oder ZU Taste um dem System einen neuen Zustand zu übergeben. 


Alle Weiteren Infos im Projektordner oder in der Dokumentation.



PoolSunPump v2

Es ist schon etwas her das mich damals ein arbeitskollege gebeten hat, für seine poolpumpe eine Steuerung zu bauen. Das besondere dabei war, dass seine pumpe eine bestimmte Stunden Anzahl am Tag laufen muss und am besten dann wenn die sonne gerade scheint.

Warum bei sonne? Weil er den Zirkulationsschlauch durch den das Wasser gepumpt wird, auf dem Dach seines Garten Häuschen verlegt hatte. Somit wird neben der Zirkulation auch gleich das Wasser durch die sonnen Energie erwärmt.

Quelle: selberbau.com

Dabei sollte das System erkennen ob es gerade bewölkt ist oder nicht.
Damals entstanden ist die PoolPumpSun Steuerung. Picaxe, Leistungsrelais, parametrierbar, LDR mit UV filter. Drive

Probleme des System gab es öfter durch den improvisierten Sensor der durch Witterung falsche werte lieferte. Sowie durch die Bewegung der sonne am Himmel.



Durch die Entscheidung meines Vaters sich jetzt auch einen Pool auf zu stellen, wurde ich wieder animiert das ganze in einer v2 neu zu entwickeln.

Was muss besser werden?
-sensor
-fernzugriff
-satus abfrage(sonne Stunden usw.)
-witterungsbeständig

Bis dahin erstmal....

neuer Sensor von Gerhard O.