Signal zum Start

OP #937008
Hallo Forum!

Ich habe folgendes Problem. Ich baue gerade einen Höhenmesser für meine 
Modellrakete. Per Knopfdruck wird gezündet und dann soll auch die 
Messung gestartet werden.

Der PIC wird mit 5V versorgt und die Zündspannung hat 12V. Wie kann ich 
jetzt mit den 12V die Messung starten?

Ich dachte ein PIN als Eingang der in einer Endlosschleife abgefragt 
wird. Kommt das Signal wird die Messung gestartet und läuft bis das 
EEPROM voll ist und hört dann alleine auf zu messen.

So soll es funktionieren. Aber wie kann ich nun das 12V Signal zum start 
nutzen?

Danke
Andreas
OP
Danke für die Antworten.

Ich möchte bevor die Rakete abhebt schon die Messung beginnen also 
fallen schon ein paar Sachen aus.

Kann ich mit den 12V auch das Gate eines FET ansteuern und so 5V 
schalten als würde ich einen Taster drücken?
Danke für die Antworten sagen ist nett, sie lesen und zur Kenntnis 
nehmen auch. Wenn man sich einen Spannungsteiler anguckt und du dann 
fragst ob du nicht nen Transistor nehmen kannst, fragt man sich schon ob 
du die Vorschläge wenigstens kurz angeguckt hast...
OP
@Malte:
Ich habe mir die Vorschläge sehr wohl angesehen. Nur ein Spannungsteiler 
ist ungenau für diese Anwendung. Ist der Akku geladen hat er vielleicht 
13,1V und der Pegel ist vielleicht zu hoch für den PIN. Wurde er nicht 
aufgeladen hat der Akku 10V und der Pegel ist zu Gering. Habe ich mal 
24V muss ich den Spannungsteiler anpassen und die Abweichungen sind noch 
größer.


Beschleunigungssensor: Messung kann erst Starten wenn die Rakete abhebt.

Mikrophon: Siehe Beschleunigungssensor.

Optokoppler: Benötigt auch ein maximalsignale nehme ich an am Eingang. 
Muss auch mittels eines Spannungsteilers oder so angepasst werden.

Höhenmesser: Die Messung startet auch nicht am Boden.

Z-Diode mit Vorwiderstand: Keine Ahnung wie das gemeint ist.

Interrupts: Brauche ich auch ein Signal das max. 5V hat.

LG
Andreas
Gast
Hallo Andreas,

vielleicht schon mal an einen unkonventionellen Weg mit einem 
RS232-Treiber (MAX232 o.ä.) gedacht? Die Treiber gehen bis zu +-30V 
(also innerhalb deiner Batteriespannungsgrenzen) und machen je nach Typ 
5V oder 3,3V draus. Wie weit die dann runtergehen um noch einen 
vernünftigen Pegel auszugeben musst Du im Datenblatt schauen. Aber ich 
denke das könnte funktionieren.

Diese 5V kannst Du dann auf einen Interrupt-Eingang legen. Mit 
Interrupts würde ich, wie Michael H* schon schrieb, auch die Auswertung 
starten.

Gruß Olaf
Komm, also man kann es auch kompliziert (und schwergewichtig machen)....

Also das mit der Z-Diode ist ganz einfach:
http://www.elektronik-kompendium.de/sites/slt/1012151.htm

Du musst an das 12V (kann auch mehr oder weniger sein, das ist der 
Vorteil an dieser Schaltung) einen Widerstand z.B. 1k=hm anhängen. Dann 
an das freie Ende des Widerstandes kommt eine Z-Diode mit der Kathode, 
die Anode der Z-Diode kommt an GND.
Es gibt verschiedene Z-Dioden (welche verschiedene Durchbruchspannungen 
haben). Nimmst du eine 5.1V-Z-Diode, dann hast du am Verbindungspunkt 
zwischen Diode und Widerstand höchstens 5.1V (ungefähr, also je nach 
Strom der sich einstellt, ist aber meist unkritisch). Wenn am Eingang 
(also an der Zündleitung 0V anliegen, dann hast du auch am 
Verbindungspunkt 0V.

Ich halte diese Möglichkeit für einfach, zuverlässig und leicht (vom 
Gewicht und den Anforderungen).

Bei der Diomensionierung kannst du den oben genannten Link nehmen und 
bei Unklarheiten nochmals fragen...
Gast
Also ich versteh nicht was daran kompliziert sein soll? Man nehme einen 
MAX3180E, das ist ein RS232 Receiver der ohne externe Beschaltung 
verwendet werden kann und mit 5V (gibts auch mit 3,3V, und mit 3,3V bis 
5V)läuft. Das IC ist in einem SOT23-5 lieferbar, also jenseits einer 
schwergewichtigen Schaltung, und -oh Wunder- man kann bei Maxim sogar 
kostenlose Samples (meist max. 2 Stück) bekommen. Also wenn jemand einen 
µC verwendet und schonmal was mit RS232 gemacht hat, sollte das für ihn 
einfacher sein, als sich mit Z-Dioden zu befassen die ja, so wie ich das 
gelesen habe, nicht zum Grundwissen von Andreas (Entschuldigung wenn das 
anders sein sollte) gehören. Und das schöne daran ist, dass er an dem 
nach aussen zugänglichen Eingang, der ja als Eingang für den Startimpuls 
dienen soll, noch zusätzlich einen ESD-Schutz hat. Und im Zweifelsfall 
ist dann durch ESD der MAX3180E hinüber und nicht der Kontroller hinter 
der Z-Diode.

Gruß Olaf
Gast
was isn hier los? was is jetz daran so schwer?

   ^ ca 12V.
   |
  ,-,
  | | 1k
  |_|
   |
   +------+----o TTL/MOS eingang
   |      |
  ---,   ,-,
  / \    | | 100k
  ---    |_|
   |      |
  ---    ---
  GND    GND

die diode ist eine Z-diode. wenn du dir die kennlinie anschaust, wirst 
du merken, dass Z-dioden bei einer revers(!)-spannung, die sich der 
angegebenen zener-spannung nähert, strom in sperrrichtung leiten können.
noch einen pull-down zur sicherheit und gut is. als wert für deine diode 
würde ich dir 4,7V empfehlen.

einen spannungsteiler würde ich nur nehmen, wenn du dir mit deinen 12V 
auch sicher bist. wenn die 12V irgendwann mal 14V sind, kann das dem 
controller schon zu viel sein.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.