www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Hilfe bei einer Schaltung


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Mirko H. (Gast)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,
ich habe ein Problem mit meiner Schaltung - ich hoffe, dass ich den 
Sachverhalt verständlich erklären kann.

In meinem Fahrzeug ist eine Alarmanlage mit Komfortausgang verbaut. 
Dieser ist für einen Zeitraum von 10Sekunden geschalten (auf Masse). Das 
Ziel ist es damit die Zentralverriegelung anzusteuern. Diese besitzt 
einen Eingang zum Öffnen und einen zum Schließen des Fahrzeugs.

Der Mikrocontroller muss also feststellen, welchen Zustand 
(offen/geschlossen) das Fahrzeug momentan besitzt und den entsprechenden 
Anschluss der Zentralverriegelung bestromen.

Die Zustandserkennung wollte ich über die Steuerleitungen der 
Vordertüren realisieren. Hier liegt in der jeweiligen Endlage die 
Bordspannung auf einer von zwei Leitungen an.

Im Anhang findet ihr meine Version1 bei dieser habe ich das Signal über 
einen Spannungsteiler in den µC geschleift, die funktionierte auf dem 
Steckbrett gut, nur in der Realität war es eine Katastrophe. Der 
Spannungsteiler hat die Zentralverriegelung beeinflusst (es wurde beim 
Anschluss geschalten) - meine Vermutung ist, dass de µC daran schuld 
ist, da er zu diesem Zeitpunkt nicht bestromt war und somit die PINs 
auch nicht konditioniert. Zweiter Nebeneffekt; der Mikrocontroller hat 
sich manchmal falsch entschieden - hier ist meine Vermutung, dass es am 
Pullup liegt.

Jetzt habe ich die Version2 mit Optokopplern aufgebaut - Bitte schaut 
euch die einmal an . Könnte dies so funktionieren? Für 
Verbesserungsvorschläge bin ich offen...So richtig zufrieden bin ich 
noch nicht.

Ich glaube,das war genug Prosa für de Anfang. Ich hoffe, ihr könnt mir 
helfen.

Gruß Mirko

Autor: Bernd Rüter (Firma: Promaxx.net) (bigwumpus)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Optokoppler ?? Wozu ?  Weil die so hübsch sind ?


Evtl. belastest Du das Signal zu sehr.
Ich kann mir vorstellen, daß die Signale selbst eher Pull-Ups sind, die 
dann ein Schaltkontakt gegen Masse schaltet.
Ich würde mal nachdenken, die Eingangssignale über einen 100K (oder 
mehr) Widerstand direkt an den Porteingang zu legen. Die internen 
Klemmdioden sorgen für den Rest.

Autor: Mirko H. (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Vielen Dank,
Ich dachte schhon es hat gar keiner eine Idee dazu.
Vater des Gedanken war eher faellt ihm nichts mehr ein,dann baut edar 
einen Optokoppler ein...ich dachte eher an eine galvanische Trennung.Ich 
werde aber ihre Idee mal aufgreifen und einen ordentlich hochohmigen 
Widerstand dazwischen schalten.
Gruss Mirko

Autor: Bernd Rüter (Firma: Promaxx.net) (bigwumpus)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Du machst keine galvanische Trennung, wenn auf beiden Seiten des 
Optokopplers die gleiche Masse und/oder Versorgungsspannung benutzt 
wird.

Autor: Mirko H. (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Jetzt fällt es mir wie Schuppen von den Augen - da haben sie recht...wie 
gesagt,ich versuche die Tage ihren Rat - vielen Dank

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net