Du kannst keine neue Antwort schreiben
Seiten (3): [1] 2 3 »

Autor Thema 
Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 100880 , Flightboard [Alter Beitrag31. Mai 2006 um 14:13]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

ich habe endlich mal die Zeit gefunden mir Gedanken zu einem Flightboard zu machen.
- Als Steuerzentrale kommt ein ATMEL zum Einsatz.
- Das Board soll in der Lage sein 4 Zünder zu zünden: Drogue, Main, Motor, Reserve.
- Es soll diverse Sensoren auslesen können.

Die Realisierung sieht so aus, das ich so weit ich konnte das Kursboard nach gebaut habe. Alles was ich nicht brauche ist verschwunden. Übrig geblieben sind:
- ATMEL
- RS-232
- 16MHz Quarz
- Spannungsversorgung

Diese sind mit der Schaltung des Kursboard identisch und sollten somit funktionieren.

Da hinzu gekommen ist die Schaltung für die Zünder. Diese habe ich aus meinem Startgerät übernommen. Sollte also kein Problem darstellen.

Für die ganzen Sensoren habe ich den INA125 vorgesehen. Das ist ein Verstärker speziel für DMS-Vollbrücken. Er liefert eine konstante Brückenspeisespannung und über ein Poti kann die Verstärkung eingestellt werden. Da er als Eingang eine Differenzsspannung von Masse unabhänig benötigt, kann er aber auch für andere Anwendungen genutzt werden.
Die Schaltung ist direkt eine Beispielschaltung aus dem Datenblatt und sollte keine Problemebereiten. Davon sind insgesamt 8 Stück auf den Board, was es dann auch etwas groß werden läst.
Ich habe die Schaltung komplett fertig und bin gerade dabei das Platinenlayout zu gestalten. In der Datei ist der aktuelle Stand der Arbeit abgelegt. Dazu noch die entsprechende Bibliothek mit eigen angefertigten Bauteilen und deren Datenblättern.
Ich würde mich über sehr darüber freuen, wenn mal einer rein schaut und Anregungen sowie Hinweise auf Fehler machen würde.

Gruß

Neil

Geändert von Neil am 31. Mai 2006 um 14:14


Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


Reinhard

Überflieger

Reinhard

Registriert seit: Sep 2003

Wohnort: Österreich

Verein: TRA #10691, AGM

Beiträge: 1186

Status: Offline

Beitrag 100893 [Alter Beitrag01. Juni 2006 um 11:20]

[Melden] Profil von Reinhard anzeigen    Reinhard eine private Nachricht schicken   Besuche Reinhard's Homepage    Mehr Beiträge von Reinhard finden

Hi Neil,

ich werde mir bei Gelegenheit die Schaltung noch gründlicher ansehen, aber die Sachen die mir fürs Erste aufgefallen sind:

  • Wieso verwendest du den eher exotischen ATmega163 anstatt einem 16er oder 32er?
  • Sind deine 12V stabilisiert? Wenn nicht wirst du bei ratiometrischen Sensoren, also jene deren Ausgangssignal proportional zur Eingangsspannung ist, driftende Signale aufgrund der Entladung der Batterie haben.
  • Wie wäre es noch mit einer kleinen Statusled oder einem Piepser. Das hilft bei der Entwicklung und Verwendung ungemein, wenn die Schaltung zumindest rudimentär in der Lage ist ihren Status mitzuteilen. Natürlich kannst du so etwas auch über die digitalen IOs anbinden.
  • Hast du geplant den Zünderdurchgang zu Überwachen. Vom Sicherheitsstandpunkt würde ich das sehr empfehlen.
  • Ach ja, Cooles Projekt!


Gruß
Reinhard
Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 100895 [Alter Beitrag01. Juni 2006 um 13:04]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

1. Ich habe diesen genommen, weil er in der Bibliothek drin war. Von der Beschaltung sollte der aber gleich sein. Zumindest habe ich mir die Eingangsbeschriftung angeschaut und die Pinbelegung. Die scheinen identisch zu sein mit dem aus unserem AVR-Kurs-Board.

2. Die +-12V kommen aus Batterien. Diese sind erstmal nicht stabilisiert. Könnte man aber eine dazu passende Elektronik an der Batterie vor sehen. Der INA125 kann von ?-18V betrieben werden. Wie sehr jetzt das Ausgangssignal von der Versorgungsspannung abhängt muss noch geklärt werden. Da aber z.B. bei der Vollbrücke ja mit einer exakten Spanung gespeist werden muss, hat der INA 125 diverse Ausgänge die so eine Spannung stabilisiert liefern. Daher gehe ich mal davon aus, wenn der das für die Ausgänge kann, wird er das auch für sich selber können.

3. Status LED sind gut. Bis jetzt habe ich nur für die 5V eine vorgesehen. Ich habe aber schon selber gemerkt, das so ein paar LED nicht verkehrt sind. Werde ich wohl extern anklemmen. Das Konzept sieht vor, das auf dem Board eigentlich kein Userinterface drauf sein soll. Das kommt dann immer angepaßt in die jeweilige Rakete.

4. Zünderüberwachung.
Klingt erstmal vernünftig, aber ich habe eigentlich schon alles verplant an analoge Eingänge. Du denkst doch daran, die Zünder zu messen. Ich habe das bis jetzt immer vorher manuel gemacht, und würde das jetzt auch so machen bevor ich den Zünder eingebaut habe. Wäre aber eine Überlegung das zu machen.
Ich könnte mir auch vorstellen das über einen digitalen Eingang zu lösen. Man müßte nur etwas Elektronik davor packen was das Signal konditioniert.

Danke für deine Hinweise.

Gruß

Neil


Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


CharlyMai

Foren-Prediger


Administrator

CharlyMai

Registriert seit: Mär 2005

Wohnort: Fuhrberg

Verein: SOLARIS-RMB e.V. (P2;T2) / AGM / TRA#21598

Beiträge: 1976

Status: Offline

Beitrag 100918 [Alter Beitrag01. Juni 2006 um 18:50]

[Melden] Profil von CharlyMai anzeigen    CharlyMai eine private Nachricht schicken   Besuche CharlyMai's Homepage    Mehr Beiträge von CharlyMai finden

Das Flightboard wird DEFINITIV keinen MEGA 8/16 enthalten !!!

Das Flightboard wird auf der Grundlage eines Mega 128 aufgebaut werden, welcher nur in SMD-
Bauweise erhältlich ist !!

Über die "On-Board" Features können wir uns Unterhalten, wenn der Kurs denn einmal so weit fortgeschritten ist, das wir (die 4 "Kursmacher") der Meinung sind, euch mit der Programmierung und der Hardware auf die Menschheit loszulassen. Leider ist das im Moment eher weniger der Fall (von 8 Außnahmen einmal abgesehen)

Wir haben nicht umsonst erst ein "Entwickler-Board" gemacht da das Sicherheitsrisiko einfach zu hoch ist !!

In einem Flightboard sollte auch ein Watchdog seine Dienste tätigen (was das ist, kommt noch im Kurs) !!

Natürlich kann jeder für sich eintscheiden, solch ein Board zu "Entwickeln" aber DAS FLIGHTBOARD vom KURS ist dieses hier nicht !!!!!

Vielleicht hätten wir hinter den Begriff "Flightboard" noch ein (R) setzen sollen *fg*

Grüße
Pierre

Geändert von CharlyMai am 01. Juni 2006 um 18:51


•"Der Glaube an eine bestimmte Idee gibt dem Forscher den Rückhalt für seine Arbeit.
Ohne diesen Glauben wäre er verloren in einem Meer von Zweifeln und halbgültigen Beweisen." Konrad Zuse

•Konstruiere ein System, das selbst ein Irrer anwenden kann, und so wird es auch nur ein Irrer anwenden wollen.

SOLARIS-RMB e.V. AGM
Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 100934 [Alter Beitrag01. Juni 2006 um 22:21]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

also ich meine nicht das allgemein Flightboard, sondern mein Flightboard. Da ich auf der Suche nach einem Namen für das Projekt war, kam mir dieser in den Sinn ohne daran zu denken, das irgendwann mal der Kurs auch so ein Ding so benennen möchte.

Gruß

Neil

Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 100981 [Alter Beitrag03. Juni 2006 um 10:22]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

ich habe mir die Punkte von Reinhard nochmal durch den Kopf gehen lassen. Ich habe jetzt mal den Zünderkreis mit 2 LED erweitert und auch eine Abfrage des Zünderkreises per ATMEL. Das ganze sieht jetzt so aus:



1. Das ganze wird mit 12V betrieben. Dazu habe ich noch C30 eingebaut um die Spannung zu puffern. Hierbei viel mir auch auf, das er in der alten schaltung falsch eingebaut war. Ist jetzt verbessert.

2. T1 wird über IGN1 vom ATMEL angesteuert. R13 begrenzt den Strom und muss evtl. nochmal angepaßt werden. Wird auf IGN1 auf High gesetzt, geht T1 auf und das Potential zwischen T1 und R10 ist nicht mehr Masse. Das sorgt dafür das LED2 leuchtet und der BTS-43612 öffnet. Somit zeigt LED2 die Zündung an.

3. LED3 ist über den Zünder mit Masse verbunden. R33 begrenzt den Strom auf 5mA (mus noch dimensioniert werden. Somit leuchtet LED3 sobald der Zünder durchgang hat. Die Spannung über LED3 sorgt dafür das T5 auf geht und somit Fuse_Test_1 auf Masse zieht, was der ATMEL dann mit bekommt.

Das sollte es eigentlich gewesen sein.
Funktioniert das so wie ich mir das gedacht habe?

Gruß

Neil

Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


tr0815

Raketenbauer

tr0815

Registriert seit: Jan 2005

Wohnort: Dresden

Verein: SOLARIS-RMB e.V.

Beiträge: 168

Status: Offline

Beitrag 100982 [Alter Beitrag03. Juni 2006 um 10:42]

[Melden] Profil von tr0815 anzeigen    tr0815 eine private Nachricht schicken   Besuche tr0815's Homepage    Mehr Beiträge von tr0815 finden

Hi,
der Emitter von T1 liegt zu keinem Zeitpunkt auf Masse.
Er etwa die Flussspannung der LED (2V).

Christoph
Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 100990 [Alter Beitrag03. Juni 2006 um 12:30]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

ich habe die Schaltung mit T1 schon gebaut und diese Funktioniert sogar. Der Widerstand R10 soll den Strom durch T1 begrenzen damit dieser nicht weg glüht. Dazu kam dann nur die LED2.

Ich glaube aber mit der Zündkreisüberprüfung per ATMEL noch einen kleinen Fehler zu haben.
IGN1OUT ist über den Zünder mit Masse verbunden. Das würde bedeuten, solange der Zünder noch nicht gezündet hat, fließt Strom über R33 und LED3 über den Zünder nach GND. Das bedeutet T5 bekommt die Spannung von LED3 und den Zünder ab. Sollte genug sein damit dieser auf geht und somit der Eingang am ATMEL auf Masse gezogen wird.
Wird jetzt aber der Zünder gezündet, zieht er anschließend nicht mehr die LED3 auf Masse. Was dazu führt, das an der Basis von T5 dann mehr Spannung anliegt als vorher, weil der Strom jetzt über R33 LED3 und T5 fließt. Ist also immer noch offen. Da muss ich nochmal was ändern.

Gruß

Neil

Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 100995 [Alter Beitrag03. Juni 2006 um 17:58]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

so hier meine neuste Idee für die Zündkreisprüfung:



Der Emitter von T5 ist jetzt über den Zünder geerdet. Da der Zünder einen sehr kleinen Widerstand hat, ist das Quasi Erde. Der Strom durch den Zünder ergibt sich dann aus dem Basisstrom und den Strom über den Pullup am Eingang vom ATMEL. Der Basistrom ist begrenzt durch den Widerstand R33 und der LED3.
Nachdem der Zünder durchgebrannt ist, fließt kein Strom mehr durch R33 und LED3. Dadurch schließt der T5 und der Pullupwiderstand am Eingang zieht das Signal nach High.
Was passiert im Augenblick wenn der Zünder gezündet wird. Dann kommt aus den OUT Ausgang des BTS-43612 12V. Das wäre mehr als die SPannung an der Basis von T5. Somit sollte der schließen. Die Frage ist, fließt dann kein Strom durch T5 mehr?

Gruß

Neil

Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


Neil

99.9% harmless nerd


Administrator

Neil

Registriert seit: Aug 2000

Wohnort: Delft

Verein: SOLARIS

Beiträge: 7776

Status: Offline

Beitrag 101011 [Alter Beitrag04. Juni 2006 um 18:11]

[Melden] Profil von Neil anzeigen    Neil eine private Nachricht schicken   Neil besitzt keine Homepage    Mehr Beiträge von Neil finden

Hi,

ich habe jetzt mal daas Board erweitert mit der Eletronik die den Zünder überprüft. Außerdem kam noch ein paar LED hinzu die das Zünden anzeigen sowie eine LED nur so die per Software blinken soll.

Gruß

Neil

Anhang: flightboard_v2.zip

Die Erde ist eine Scheibe. Egal in welche Richtung sich die Menschheit bewegt, sie geht immer auf einen Abgrund zu.


Seiten (3): [1] 2 3 »
[Zurück zum Anfang]
Du kannst keine neue Antwort schreiben