Benutzer-Werkzeuge

Webseiten-Werkzeuge


ocs:tech_grundlagen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ocs:tech_grundlagen [2016/12/11 23:52] – [Carsystem, wie fange ich an?] williocs:tech_grundlagen [2024/04/24 23:13] (aktuell) stephan
Zeile 1: Zeile 1:
 ====== Grundlagen und Informationen ====== ====== Grundlagen und Informationen ======
  
-Hier finden Sie in loser Folge technische Grundlagen, Hilfen und Informationen zum Open Car System. Meist aus konkreten Problemen im Forum abgeleitet, zum schnellen auffinden nun archiviert.+Hier finden Sie in loser Folge technische Grundlagen, Hilfen und Informationen zum Open Car System. Meist aus konkreten Problemen im Forum abgeleitet, zum schnellen Auffinden nun archiviert.
  
  
Zeile 9: Zeile 9:
 ===== Modulaufbau ===== ===== Modulaufbau =====
  
-[[http://www.opencarsystem.de/|OpenCar]] wie auch [[http://www.opendcc.de/|OpenDCC]] mit seinen BiDiB Komponenten ist zu großen Teilen als **Kostengünstiges Selbstbau System** konzipiert. Das macht nicht mit allen Baugruppen mehr Sinn, teils weil die Baugrößen so klein sind das Sie es nicht mehr selbst aufbauen möchten, teils weil es inzwischen so viele Nutzer gibt das eine industrielle Bestückung (bzw. Vorbestückung) **nicht teuer ist** als wenn Sie sich die Bauteile alle einzeln beschaffen und sie dann noch selber bestücken müssen. Wenn Sie aber Module selbst aufbauen, sollten Sie **nicht wild einher** bestücken, sondern sich eine **Sinnvolle Reihenfolge** angewöhnen und das **Zwischenergebnis immer überprüfen**. In den Anleitungen haben die Entwickler meist versucht so eine Reihenfolge deutlich zu beschreiben und auch alle **notwendigen Tests** anzugeben. Bitte **bauen Sie bei negativen Zwischentest nicht weiter!** Es macht keinen Sinn einen Mikrocontroller zu bestücken, wenn der Netzteilbereich noch nicht funktioniert! Der Controller geht sofort kaputt und der Aufwand bis zur funktionierenden Baugruppe steigt dann deutlich an (Controller wieder ablöten ohne Beschädigung der Platine.....). +[[https://www.opencarsystem.de/|OpenCar]] wie auch [[https://www.opendcc.de/|OpenDCC]] mit seinen BiDiB Komponenten ist zu großen Teilen als **kostengünstiges Selbstbau System** konzipiert. Das ergibt nicht mit allen Baugruppen mehr Sinn, teils weil die Baugrößen so klein sind, dass Sie es nicht mehr selbst aufbauen möchten, teils weil es inzwischen so viele Nutzer gibt, dass eine industrielle Bestückung (bzw. Vorbestückung) **nicht teuerer ist** als wenn Sie sich die Bauteile alle einzeln beschaffen und sie dann noch selber bestücken müssen. Wenn Sie aber Module selbst aufbauen, sollten Sie **nicht wild einher** bestücken, sondern sich eine **sinnvolle Reihenfolge** angewöhnen und das **Zwischenergebnis immer überprüfen**. In den Anleitungen haben die Entwickler meist versucht so eine Reihenfolge deutlich zu beschreiben und auch alle **notwendigen Tests** anzugeben. Bitte **bauen Sie bei negativen Zwischentest nicht weiter!** Es ergibt keinen Sinneinen Mikrocontroller zu bestücken, wenn der Netzteilbereich noch nicht funktioniert! Der Controller geht sofort kaputt und der Aufwand bis zur funktionierenden Baugruppe steigt dann deutlich an (Controller wieder ablöten ohne Beschädigung der Platine ...). 
-Wenn Sie Ihre Baugruppen **selbst aufbauen und in Betrieb nehmen**, sollten Sie sich nach Möglichkeit ein **geregeltes, Strombegrenztes! Labornetzteil** anschaffen. Einfache preiswerte Geräte wie z.B. das [[http://www.peaktech.de/produktdetails/kategorie/acdc-stabilisierte-labornetzgeraete/produkt/p-6085.html|PeakTech® 6085]] sind hier auch völlig ausreichend. Dabei wird die **Strombegrenzung zur Baugruppeninbetriebnahme** auf einen Wert **unter 100 mA** eingestellt. Wenn Sie sich wirklich überhaupt kein Labornetzteil anschaffen möchten (oder können) sollten Sie Ihre Baugruppen mit einem **externen Schutzwiderstand** in Betrieb nehmen. {{ :ocs:snt_r.png?500 |}} Dieser Schutzwiderstand muss **sinnvoll** bemessen sein. Bei 12V Baugruppen könnte das ein **100 Ohm Widerstand** sein. Damit ist der Strom, der durch die Baugruppe fließen kann, dann auch auf einen **ungefährlichen Maximalwert** begrenzt. Unsere Baugruppen benötigen alle im inaktiven Erstinbetriebnahme Zustand Betriebsströme im **zweistelligen Milliampere Bereich**, was mit solch einer Kombination gegeben ist. Eine Lötbrücke o.ä. zieht dann aber nicht gleich **verehrende Folgen** nach sich.+Wenn Sie Ihre Baugruppen **selbst aufbauen und in Betrieb nehmen**, sollten Sie sich nach Möglichkeit ein **geregeltes, strombegrenzendes! Labornetzteil** anschaffen. Einfachepreiswerte Geräte wie z.B. das [[https://www.peaktech.de/PeakTech-P-6080-A-Lineares-Digital-Labornetzgeraet-0-15-V-0-3-A-DC/P-6080-A|PeakTech® P 6080 A]] sind hier auch völlig ausreichend. Dabei wird die **Strombegrenzung zur Baugruppeninbetriebnahme** auf einen Wert **unter 100 mA** eingestellt. Wenn Sie sich wirklich überhaupt kein Labornetzteil anschaffen möchten (oder können)sollten Sie Ihre Baugruppen mit einem **externen Schutzwiderstand** in Betrieb nehmen. {{ :ocs:snt_r.png?nolink&500 |}} Dieser Schutzwiderstand muss **sinnvoll** bemessen sein. Bei 12V Baugruppen könnte das ein **100 Ohm Widerstand** sein. Damit ist der Strom, der durch die Baugruppe fließen kann, dann auch auf einen **ungefährlichen Maximalwert** begrenzt. Unsere Baugruppen benötigen alle im inaktiven Erstinbetriebnahme-Zustand Betriebsströme im **zweistelligen Milliampere Bereich**, was mit solch einer Kombination gegeben ist. Eine Lötbrücke o.ä. zieht dann aber nicht gleich **verheerende Folgen** nach sich.
  
  
Zeile 18: Zeile 18:
 ===== Carsystem, wie fange ich an? ===== ===== Carsystem, wie fange ich an? =====
  
-**Schritt für Schritt!** Auf keinen Fall alles mit einem Mal! Beginnen Sie mit einem **fertigen** Faller© Fahrzeug, bauen Sie eine **Teststraße** dafür und lassen Sie das Fahrzeug dort fahren. Testen Sie verschiedene Straßentypen, Kreuzungen,  Abzweigungen und Stoppstellen. Finden Sie dabei Ihren persönlichen Favoriten beim Straßenbau, **alles andere baut darauf auf**. Wenn diese Voraussetzungen vorhanden sind, dann fangen Sie an sich **Schritt für Schritt** in Ihr persönliches Carsystem einzuarbeiten. Da ist auf der einen Seite das **Fahrzeug** und auf der anderen Seite die **Steuerung**. Für beides gibt es **verschiedene Lösungen** in Aufbau und Konstruktion. Für ein OpenCar gesteuertes Fahrzeug benötigen Sie mindestens: +**Schritt für Schritt!** Auf keinen Fall alles mit einem Mal! Beginnen Sie mit einem **fertigen** Faller© Fahrzeug, bauen Sie eine **Teststraße** dafür und lassen Sie das Fahrzeug dort fahren. Testen Sie verschiedene Straßentypen, Kreuzungen,  Abzweigungen und Stoppstellen. Finden Sie dabei Ihren persönlichen Favoriten beim Straßenbau, **alles andere baut darauf auf**. Wenn diese Voraussetzungen vorhanden sind, dann fangen Sie ansich **Schritt für Schritt** in Ihr persönliches Carsystem einzuarbeiten. Da ist auf der einen Seite das **Fahrzeug** und auf der anderen Seite die **Steuerung**. Für beides gibt es **verschiedene Lösungen** in Aufbau und Konstruktion. Für ein OpenCar gesteuertes Fahrzeug benötigen Sie mindestens: 
-  * ein Fahrzeug, das erste Vorzugsweise ein großes (LKW) original Faller© [[http://www.faller.de/App/WebObjects/XSeMIPS.woa/cms/page/pid.14.17.109/agid.1139/ecm.ag/Fahrzeuge.html|Carsystem  Fahrzeug]] +  * ein Fahrzeug, das erste, vorzugsweise ein großes (LKW) original Faller© [[https://www.faller.de/car-system/car-system/|Carsystem Fahrzeug]] 
-  * einen [[http://shop.fichtelbahn.de/CarDecoder|Fahrzeugdecoder]] zur Ansteuerung im Fahrzeug (Vergleichbar mit einem Lokdecoder in einer Lokomotive) +  * einen [[https://shop.fichtelbahn.de/CarDecoder-OCS|Fahrzeugdecoder]] zur Ansteuerung im Fahrzeug (vergleichbar mit einem Lokdecoder in einer Lokomotive) 
-  * eine DCC Digitalsteuerung zum erzeugen der Steuerbefehle mit angeschlossenem IR Sender+  * eine DCC Digitalsteuerung zum Erzeugen der Steuerbefehle mit angeschlossenem IR Sender
 in einem zweitem Schritt folgt dann später noch:  in einem zweitem Schritt folgt dann später noch: 
-  * ein [[http://shop.fichtelbahn.de/RFM73-S-mit-Stiftleiste|Funkempfänger]] zum Empfang von Funksteuerbefehlen an das Fahrzeug +  * ein [[https://shop.fichtelbahn.de/RFM75-S-mit-Stiftleiste|Funkempfänger]] zum Empfang von Funksteuerbefehlen an das Fahrzeug 
-  * eine [[http://shop.fichtelbahn.de/DCC-Funk-Booster|Funkbasis]] mit [[http://shop.fichtelbahn.de/RFM73-S-mit-Stiftleiste|Funkemodul]] zum senden der Funksteuerbefehle an die Fahrzeuge+  * eine [[https://shop.fichtelbahn.de/RF-Basis-V20-Fertiggeraet-im-Case|Funkbasis]] zum Senden der Funksteuerbefehle an die Fahrzeuge
  
-Beginnen Sie mit dem Decodereinbau in das Fahrzeug. Dazu finden Sie gesonderte Tipps und Hinweise im Forum und im **Handbuch**. Mindestens **notwendig** zum Betrieb des Fahrzeugdecoder sind zwei [[http://shop.fichtelbahn.de/PT17-21B-L41-TR8-IR-Fototransistor-0805|Fototransistoren]] in der **Fahrzeugfront**. Diese werden später auch für eine Kommunikation zwischen den Fahrzeugen bzw. zur **Abstandsregelung** benötigt. Zu **Bauteiltypen**  und **Montageart** und **Ort** am Fahrzeug gibt es Informationen im **Handbuch** und weiter unten im Kapitel **Abstandsregelung**. Der **Fahrzeugmotor** wird auch in diesem ersten Schritt an den Fahrzeugdecoder angeschlossen (irgendwas wollen Sie ja steuern 8-) ). Auch dazu finden Sie im Handbuch oder im Kapitel Fahrzeugmotor weitere Informationen. Auf der Fahrzeugseite ist erst einmal **nicht mehr** notwendig. Zum Ansteuern dieses ersten Aufbau ist ein **normales DCC Gleissignal** nötig, welches mit **Infrarot Licht** an das Fahrzeug übertragen wird. Dies kann man z.B. mit diesem Aufbau machen:{{ :ocs:nahbetrieb.png?400 |}}+Beginnen Sie mit dem Decodereinbau in das Fahrzeug. Dazu finden Sie gesonderte Tipps und Hinweise im Forum und im **Handbuch**. Mindestens **notwendig** zum Betrieb des Fahrzeugdecoder sind zwei [[https://shop.fichtelbahn.de/PT17-21B-L41-TR8-IR-Fototransistor-0805|Fototransistoren]] in der **Fahrzeugfront**. Diese werden später auch für eine Kommunikation zwischen den Fahrzeugen bzw. zur **Abstandsregelung** benötigt. Zu **Bauteiltypen**  und **Montageart** und **Ort** am Fahrzeug gibt es Informationen im **Handbuch** und weiter unten im Kapitel **Abstandsregelung**. Der **Fahrzeugmotor** wird auch in diesem ersten Schritt an den Fahrzeugdecoder angeschlossen (irgendwas wollen Sie ja steuern 8-) ). Auch dazu finden Sie im Handbuch oder im Kapitel Fahrzeugmotor weitere Informationen. Auf der Fahrzeugseite ist erst einmal **nicht mehr** notwendig. Zum Ansteuern dieses ersten Aufbaus ist ein **normales DCC Gleissignal** nötig, welches mit **Infrarot Licht** an das Fahrzeug übertragen wird. Dies kann man z.B. mit diesem Aufbau machen:{{ :ocs:nahbetrieb.png?nolink&406 |}}
  
 Die Fahrzeuge lassen sich darüber mit einem **28 Fahrstufen DCC Signal** (ab Cardecoder Firmware V0.3.x auch mit 128 Fahrstufen DCC Signal) steuern und am **Programmiergleis programmieren**. Mehr ist zu einem ersten Test nicht nötig. Die Fahrzeuge lassen sich darüber mit einem **28 Fahrstufen DCC Signal** (ab Cardecoder Firmware V0.3.x auch mit 128 Fahrstufen DCC Signal) steuern und am **Programmiergleis programmieren**. Mehr ist zu einem ersten Test nicht nötig.
  
-Im **zweiten** Schritt können Sie Ihr Fahrzeug auf **Funksignalsteuerung** erweitern. Dazu wird am Fahrzeugdecoder ein **Funkmodul** angeschlossen. Für die Ansteuerung kann an das vorhandene DCC Gleis eine **Funkbasis** angeschlossen werden. Es kann aber auch eine Autonome Funkbasis oder eine BiDiB Funkbasis verwendet werden. Über den Funkweg ist eine **erheblich stabilere** und **höhere Reichweite** als mit dem IR Signal möglich.+Im **zweiten** Schritt können Sie Ihr Fahrzeug auf **Funksignalsteuerung** erweitern. Dazu wird am Fahrzeugdecoder ein **Funkmodul** angeschlossen. Für die Ansteuerung kann an das vorhandene DCC Gleis eine **Funkbasis** angeschlossen werden. Es kann aber auch eine autonome Funkbasis oder eine BiDiB-Funkbasis verwendet werden. Über den Funkweg ist eine **erheblich stabilere** und **höhere Reichweite** als mit dem IR Signal möglich.
  
-Für diesen zweiten Schritt müssen Sie sich eine **Funkbasis** aufbauen, alternativ dazu steht im Fichtelbahn Shop eine SMD vorbestückte Variante zur Verfügung. Weitere Informationen dazu finden sie im Kapitel [[rfmbasis| -> Funk Basen]].+Für diesen zweiten Schritt müssen Sie sich eine **Funkbasis** aufbauen, alternativ dazu steht im Fichtelbahn Shop eine SMD vorbestückte Variante zur Verfügung. Weitere Informationen dazu finden sie im Kapitel **[[rfmbasis| -> Funk Basen]]**.
  
-Wenn dies alles **stabil** arbeitet, fangen Sie an Ihr Fahrzeug mit [[http://shop.fichtelbahn.de/CarDecoder-Zubehoer|LEDs]] zur Beleuchtung und [[http://shop.fichtelbahn.de/IR17-21C-TR8-IR-Diode-0805|IR Dioden]] zur Abstandsregelung auszurüsten. Näheres finden Sie wieder im **Handbuch** oder hier unter "LEDs" und "Abstandsregelung".+Wenn dies alles **stabil** arbeitet, fangen Sie anIhr Fahrzeug mit [[https://shop.fichtelbahn.de/ASR-LED-Zubehoer|LEDs]] zur Beleuchtung und [[https://shop.fichtelbahn.de/IR17-21C-TR8-IR-Diode-0805|IR Dioden]] zur Abstandsregelung auszurüsten. Näheres finden Sie wieder im **Handbuch** oder hier unter "LEDs" und "Abstandsregelung".
  
-Zum Schluss machen Sie sich noch Gedanken, über die [[ocs:accessory:power|Fahrzeug Akkus]], Anschlussbuchsen und integrierte Stoppstellentechnik die Sie in Ihrem Car System verwenden wollen. +Zum Schluss machen Sie sich noch Gedanken, über die **[[ocs:accessory:power|Fahrzeug Akkus]]**, Anschlussbuchsen und integrierte Stoppstellentechnikdie Sie in Ihrem Carsystem verwenden wollen. 
  
  
Zeile 44: Zeile 44:
 ===== Abstandsregelung ASR ===== ===== Abstandsregelung ASR =====
  
-...einer der Gründe für ein Carsystem, wenn nicht sogar **"die Aufgabe"** des Carsystem für ein realistisch wirkenden Straßenverkehr auf der Moba. Blockstellen Betrieb auf der Straße? Ultraschall Positionsbestimmung mit "Riesigen" Empfängern welche maximal in große H0 Fahrzeuge passen? Alles möglich, aber nicht optimal. Entweder sieht es nicht realistisch aus, oder ist sehr teuer und nur für größere Fahrzeuge geeignet. Es muss also eine **einfache, kleine Lösung** gefunden werden ein **realistisches Verhalten** der Fahrzeuge untereinander nach zu bilden.+... einer der Gründe für ein Carsystem, wenn nicht sogar **"die Aufgabe"** des Carsystems für einen realistisch wirkenden Straßenverkehr auf der Moba. Blockstellen-Betrieb auf der Straße? Ultraschall Positionsbestimmung mit "riesigen" Empfängernwelche maximal in große H0 Fahrzeuge passen? Alles möglich, aber nicht optimal. Entweder sieht es nicht realistisch aus, oder ist sehr teuer und nur für größere Fahrzeuge geeignet. Es muss also eine **einfache, kleine Lösung** gefunden werden ein **realistisches Verhalten** der Fahrzeuge untereinander nachzubilden.
  
-Das Open Car System (wie auch andere Carsysteme) nutzt dafür **Infrarot Licht**. Ein Open Car System Fahrzeug **sendet** an seinem Heck zyklisch zwei **verschiedene Infrarot Signale** aus. Die Intensität dieser Signale ist unterschiedlich, so das sie von einem nachfolgendem Fahrzeug in **unterschiedlicher Entfernung** wahrgenommen werden können.{{ :ocs:car_aufbau_rf.png?500 |}} Mit dieser Methode lassen sich **unterschiedliche Abstände der Fahrzeuge** zueinander je nach **Geschwindigkeit und Verkehrssituation** erzielen.+Das OpenCar-System (wie auch andere Carsysteme) nutzt dafür **Infrarot Licht**. Ein OpenCar-System Fahrzeug **sendet** an seinem Heck zyklisch zwei **verschiedene Infrarot Signale** aus. Die Intensität dieser Signale ist unterschiedlich, so dass sie von einem nachfolgendem Fahrzeug in **unterschiedlicher Entfernung** wahrgenommen werden können.{{ :ocs:car_aufbau_rf.png?nolink&600 |}} Mit dieser Methode lassen sich **unterschiedliche Abstände der Fahrzeuge** zueinander je nach **Geschwindigkeit und Verkehrssituation** erzielen.
  
 Wo liegen die **Grenzen** der IR Abstandsregelung? Wie können Sie die ASR **optimal** aufbauen? Wo liegen die **Grenzen** der IR Abstandsregelung? Wie können Sie die ASR **optimal** aufbauen?
 Die IR Dioden im Fahrzeugheck senden Licht und dieses bereitet sich **gerade** aus! Aus diesem Grund ist es **günstig**, wenn alle Fotobauteile in der **selben Höhe** an den Fahrzeugen verbaut werden. Weiterhin verbessern vorn **leicht nach außen gerichtete** Fototransistoren dem Empfang bei Kurvenfahrt. Im **Gegenverkehr** kann es passieren, das die aneinander vorbei fahrenden Fahrzeuge sich gegenseitig "sehen" und beide **fälschlicherweise** stark abbremsen. Aus diesem Grund besteht die **Möglichkeit**, für beide Fahrtrichtungen **unterschiedlich kodierte IR Signale** zu verwenden. Was bleibt, sind durch **Fremdlicht übersteuerte Fototransistoren** an der Fahrzeugfront. Hier haben sich **"schwarze"** auf den Empfang von **IR Licht optimierte** Fototransistoren an der Fahrzeugfront bewährt. Die IR Dioden im Fahrzeugheck senden Licht und dieses bereitet sich **gerade** aus! Aus diesem Grund ist es **günstig**, wenn alle Fotobauteile in der **selben Höhe** an den Fahrzeugen verbaut werden. Weiterhin verbessern vorn **leicht nach außen gerichtete** Fototransistoren dem Empfang bei Kurvenfahrt. Im **Gegenverkehr** kann es passieren, das die aneinander vorbei fahrenden Fahrzeuge sich gegenseitig "sehen" und beide **fälschlicherweise** stark abbremsen. Aus diesem Grund besteht die **Möglichkeit**, für beide Fahrtrichtungen **unterschiedlich kodierte IR Signale** zu verwenden. Was bleibt, sind durch **Fremdlicht übersteuerte Fototransistoren** an der Fahrzeugfront. Hier haben sich **"schwarze"** auf den Empfang von **IR Licht optimierte** Fototransistoren an der Fahrzeugfront bewährt.
  
-Aber auch diese können durch **pulsierendes Licht** oder **extreme direkte Beleuchtung** übersteuert und so für die IR Strahlung der voraus fahrenden Fahrzeuge **unempfindlich** sein. Dies muss bei der Anlagenkonzeption berücksichtigt werden. Direkte **Sonneneinstrahlung** oder PWM gedimmte Anlagenbeleuchtung in **unmittelbarer Nähe** zu den Fahrzeugen sollte möglichst **vermieden** werden. Dies ist auch der Grund warum darauf verzichtet wurde, die LED Beleuchtung der Fahrzeugdecoder elektronisch zu dimmen um deren Helligkeit gezielt verändern zu können.+Aber auch diese können durch **pulsierendes Licht** oder **extreme direkte Beleuchtung** übersteuert werden und so für die IR Strahlung der voraus fahrenden Fahrzeuge **unempfindlich** sein. Dies muss bei der Anlagenkonzeption berücksichtigt werden. Direkte **Sonneneinstrahlung** oder PWM gedimmte Anlagenbeleuchtung in **unmittelbarer Nähe** zu den Fahrzeugen sollte möglichst **vermieden** werden. Dies ist auch der Grund warum darauf verzichtet wurde, die LED Beleuchtung der Fahrzeugdecoder elektronisch zu dimmen um deren Helligkeit gezielt verändern zu können.
 Bei der Bauteilauswahl sollten Sie möglichst immer **identische** Fotobauteile verwenden, um bei allen Fahrzeugen **gleiche** Regelungsabstände zu erzielen. Die Cardecoder haben einen **ASR Testmode**, mit deren Hilfe Sie die **exakte** Funktion der Fotobauteile am Fahrzeug **überprüfen** können. Bei der Bauteilauswahl sollten Sie möglichst immer **identische** Fotobauteile verwenden, um bei allen Fahrzeugen **gleiche** Regelungsabstände zu erzielen. Die Cardecoder haben einen **ASR Testmode**, mit deren Hilfe Sie die **exakte** Funktion der Fotobauteile am Fahrzeug **überprüfen** können.
- 
  
 ---- ----
- 
  
 ==== ASR Anlagenbeleuchtung ==== ==== ASR Anlagenbeleuchtung ====
Zeile 75: Zeile 73:
 | ohne Beleuchtung               | minimal      | gefühlt sinkt der Abstand etwas | | ohne Beleuchtung               | minimal      | gefühlt sinkt der Abstand etwas |
 | Sonne                    | ASR außer Funktion | je nach Einstrahlung wird die ASR komplett außer Betrieb gesetzt | | Sonne                    | ASR außer Funktion | je nach Einstrahlung wird die ASR komplett außer Betrieb gesetzt |
- 
  
 ---- ----
- 
  
 ==== ASR im Detail ==== ==== ASR im Detail ====
  
-Die ASR nutzt zwei **eigene DCC codierte Telegramme**, die mit Adressen aus dem für Erweiterungen reserviertem Bereich operieren. Diese beiden Telegramme werden mit **unterschiedlich starker IR Leistung** am Fahrzeug Heck abgestrahlt. Das schwächere (ASR low Signal) mit IR Strom von ca. 5mA, das starke (ASR high Signal) mit ca. 20mA. Die ASR ist damit ein **Hauptenergieverbraucher** im Fahrzeug! +Die ASR nutzt zwei **eigene DCC codierte Telegramme**, die mit Adressen aus dem für Erweiterungen reserviertem Bereich operieren. Diese beiden Telegramme werden mit **unterschiedlich starker IR Leistung** am Fahrzeugheck abgestrahlt. Das schwächere (ASR low Signal) mit IR Strom von ca. 5mA, das starke (ASR high Signal) mit ca. 20mA. Die ASR ist damit ein **Hauptenergieverbraucher** im Fahrzeug! 
-{{ :ocs:asr_ir_aufbau.png?500 |}} +{{ :ocs:asr_ir_aufbau.png?nolink&500 |}} 
-In die ASR Signale sind die wichtigsten **Rückmelde- und Anhängerbeleuchtungs- Informationen** integriert. Die beiden ASR Befehle haben (ab Firmware V0.3.0) folgenden Aufbau:+In die ASR Signale sind die wichtigsten **Rückmelde- und Anhängerbeleuchtungs-Informationen** integriert. Die beiden ASR Befehle haben (ab Firmware V0.3.0) folgenden Aufbau:
  
 ^ ASR DCC Signale        ^                                          ^ ^ ASR DCC Signale        ^                                          ^
Zeile 92: Zeile 88:
 | Adresskennung_ASR_high | Datenbyte_1 | Datenbyte_2 | DCC_XOR_Prüfbyte | | Adresskennung_ASR_high | Datenbyte_1 | Datenbyte_2 | DCC_XOR_Prüfbyte |
  
-Die **zeitliche Länge** einer DCC kodierten Nachricht ist **vom Inhalt abhängig**, da Null und Eins Bits mit unterschiedlich langen Pulsen Kodiert sind. Um für die ASR eine **konstante Anzahl von Nachrichten** zu erhalten und auch etwas den **Strombedarf** der ASR zu **optimieren**, wird alle 25ms eine neue ASR Übertragung begonnen. Dabei werden beide ASR Signale **abwechselnd** übermittelt.+Die **zeitliche Länge** einer DCC kodierten Nachricht ist **vom Inhalt abhängig**, da Nullund Eins-Bits mit unterschiedlich langen Pulsen Kodiert sind. Um für die ASR eine **konstante Anzahl von Nachrichten** zu erhalten und auch etwas den **Strombedarf** der ASR zu **optimieren**, wird alle 25ms eine neue ASR Übertragung begonnen. Dabei werden beide ASR Signale **abwechselnd** übermittelt.
  
-Die **Beleuchtung eines Anhängers** wird mit dem ASR low Signal übermittelt, so das ein Anhänger alle **50ms** einen neuen Beleuchtungsstatus für die Anhängerbeleuchtung bekommt. Damit leuchten die Blinklichter im Anhänger noch ausreichend **synchron** zu denen im Zugfahrzeug.+Die **Beleuchtung eines Anhängers** wird mit dem ASR low Signal übermittelt, so dass ein Anhänger alle **50ms** einen neuen Beleuchtungsstatus für die Anhängerbeleuchtung bekommt. Damit leuchten die Blinklichter im Anhänger noch ausreichend **synchron** zu denen im Zugfahrzeug.
  
-Zum regeln des Abstandes wertet die ASR das **Vorhandensein** und deren **Häufigkeit** der beiden ASR Signale aus. Dabei wird auch die Anzahl der **eintreffenden** ASR Signale mit einbezogen, da die **fehlerfreie** Übertragung der Signale mit sinkendem Abstand zu nimmt. Dabei gibt es drei Eckpunkte für die Regelung: +Zum Regeln des Abstandes wertet die ASR das **Vorhandensein** und deren **Häufigkeit** der beiden ASR Signale aus. Dabei wird auch die Anzahl der **eintreffenden** ASR Signale mit einbezogen, da die **fehlerfreie** Übertragung der Signale mit sinkendem Abstand zunimmt. Dabei gibt es drei Eckpunkte für die Regelung: 
-  - es wird überhaupt ein  ASR high Signal erkannt+  - es wird überhaupt ein ASR high Signal erkannt
   - es wird zusätzlich ein ASR low Signal erkannt   - es wird zusätzlich ein ASR low Signal erkannt
   - es wird eine bestimmte Anzahl von ASR low Signalen erkannt   - es wird eine bestimmte Anzahl von ASR low Signalen erkannt
Zeile 103: Zeile 99:
 ** Die folgende Beschreibung ändert sich mit Cardecoder Firmware V0.3.x teilweise! ** ** Die folgende Beschreibung ändert sich mit Cardecoder Firmware V0.3.x teilweise! **
  
-Erstens ist der **Punkt** auf den **fahrende Fahrzeuge** versuchen ihren **Abstand** zu halten. Ein folgendes Fahrzeug versucht seine Geschwindigkeit so **anzupassen**, das es immer um die **Erkennungsgrenze** des high Signal herum folgt. Im  Fahrbetrieb ist **Punkt zwei die "Notbremse"** bei der ein folgendes Fahrzeug schnell auf V-min abbremst. Wenn es dann noch näher auffährt und **Punkt drei** erreicht, bleibt es auch **stehen**. Dies kommt hauptsächlich bei **unterschiedlichen V-min** der Fahrzeuge vor, wenn ein Nachfolger **nicht mehr langsamer** fahren kann als der Vorausfahrende. +Erstens ist der **Punkt**auf den **fahrende Fahrzeuge** versuchenihren **Abstand** zu halten. Ein folgendes Fahrzeug versucht seine Geschwindigkeit so **anzupassen**, dass es immer um die **Erkennungsgrenze** des high Signals herum folgt. Im  Fahrbetrieb ist **Punkt zwei die "Notbremse"** bei der ein folgendes Fahrzeug schnell auf V-min abbremst. Wenn es dann noch näher auffährt und **Punkt drei** erreicht, bleibt es auch **stehen**. Dies kommt hauptsächlich bei **unterschiedlichen V-min** der Fahrzeuge vor, wenn ein Nachfolger **nicht mehr langsamer** fahren kann als der Vorausfahrende. 
-Wird auf ein **stehendes** Fahrzeug aufgefahren, **ändert** sich das **Verhalten** des Auffahrenden in Abhängigkeit seiner Auffahrgeschwindigkeit. Ist er sehr **schnell**, wir **sofort ohne Verzögerung** (CV35 wird ignoriert) auf V-min abgebremst und dann bei Punkt drei angehalten. Fährt er mit einer **mittleren** Geschwindigkeit auf, wird **verzögert** (Wert aus CV35) auf V-min gebremst und dann wieder bei Punkt drei angehalten. Bei **geringer** Auffahrgeschwindigkeitwird die Geschwindigkeit ab Punkt eins **langsam** bis Punkt zwei verringert und dann noch wieder bis Punkt drei mit V-min weitergefahren.+Wird auf ein **stehendes** Fahrzeug aufgefahren, **ändert** sich das **Verhalten** des Auffahrenden in Abhängigkeit von seiner Auffahrgeschwindigkeit. Ist er sehr **schnell**, wird **sofort ohne Verzögerung** (CV35 wird ignoriert) auf V-min abgebremst und dann bei Punkt drei angehalten. Fährt er mit einer **mittleren** Geschwindigkeit auf, wird **verzögert** (Wert aus CV35) auf V-min gebremst und dann wieder bei Punkt drei angehalten. Bei **geringer** Auffahrgeschwindigkeit wird die Geschwindigkeit ab Punkt eins **langsam**bis Punkt zwei verringert und dann noch wieder bis Punkt drei mit V-min weitergefahren.
  
-Nach einem **Halt**fährt ein Fahrzeug erst wieder weiter, wenn **kein** ASR low Signal mehr erkannt wird. Es beschleunigt dann mit CV3 wieder hoch und fährt gegebenenfalls auch wieder hinter dem Vordermann in der ASR weiter.+Nach einem **Halt** fährt ein Fahrzeug erst wieder weiter, wenn **kein** ASR low Signal mehr erkannt wird. Es beschleunigt dann mit CV3 wieder hoch und fährt gegebenenfalls auch wieder hinter dem Vordermann in der ASR weiter. 
 + 
 +Für eine **"geschmeidig" wirkende ASR** ist es **wichtig**, bei allen Fahrzeugen eine **ähnliche V-min** und auch eine ähnliche V-max mit CV2 und CV5 einzustellen. Die Beschleunigung in CV3 sollte so **hoch** gewählt werden, dass ein in der ASR folgendes Fahrzeug nicht **"aufschaukelnd"** folgt. Beim wieder hoch Beschleunigen in der ASR wird der Wert in CV2 **verdoppelt** genutzt, um einem aufschaukelnden Verhalten entgegenzuwirken. Zum **Bremsen** wird hier der Wert aus **CV35** verwendet. 
 + 
 + 
 +===== Akku-Kapazitäten ===== 
 + 
 +Aus dem Forum: 
 + 
 +C ist der C-Koeffizient. Er bezeichnet die Lade- bzw. Entladerade und bezieht sich immer auf die Nennleistung des Akkus. Der Wert ist immer ein Vielfaches oder ein Bruchteil der Nennleistung. 
 + 
 +Wenn wir bei einem 30 mA Akku als Beispiel bleiben. Dann wäre das mal exakt ein 30 mAh Stunden Akku. D.h. wenn der voll ist und du belastest ihn mit 30 mA, ist er nach einer Stunde leer. Die Stromstärke in mA und die Zeit in h (oder Minuten) stehen immer in Korrelation. Wenn man den Akku jetzt mit 60 mA belastet, ist er dann nach 30 Minuten (1/2 Std) leer. Eine Verdopplung des Stroms bewirkt daher eine Halbierung der "Laufzeit"
 + 
 +Der C-Koeffizient ist jetzt nichts anderes wie die Angabe, um wie viel mal mehr man den Akku belasten darf als der Nennleistung entspricht. 
 +Wenn da 3C oben steht, darf man den Akku mit maximal 90 mA belasten (bei 20 Minuten Laufzeit). 
 + 
 +Das Gleiche gilt beim Laden. Jeder Akku hat daher genau genommen zwei C-Werte. Einer für das Laden und einer für das Entladen. 
 + 
 +Beim Laden ist man mit 1C (bei LiPos) auf der sicheren Seite. Wenn es der Hersteller entsprechend spezifiert hast, darf man aber auch mit mehr - laut der C-Angabe - laden. 
 + 
 +Bei einem 30 mAh Akku würde das bedeuten: 
 + 
 +Laden 1C = Laden mit 30 mA 
 +Laden 1,5C = Laden mit 45 mA 
 +Laden 2C = Laden mit 60 mA 
 + 
 +Leider ist das bei den kleinen Akkus die wir in den Autos verwenden sehr selten angegeben. Aber 2-3C Belastung sollte eigentlich immer gehen. Laden würde ich aber nur mit 1C. Geringfügig höher spielt keine Rolle. 
 + 
 +---- 
 +==== Videos zum OpenCar-System ==== 
 + 
 +{{:ocs:videotutorial.jpg?nolink&200 |}} 
 + 
 +Auf dem YouTube-Channel von Kufenau, gibt es interessante Video-Tutorials zu dem Thema OpenCar-System, Car-Anlagenbau, Car-Rückmeldung, Fahrzeugbau und Konfiguration. 
 + 
 +[[https://www.youtube.com/playlist?list=PLfT0XDPrqGsKopC_0HkZijGngj3rCMAGu|YouTube-Channel Kufenau OpenCar-System]] 
 +----
  
-Für eine **"geschmeidig" wirkende ASR**, ist es **wichtig** bei allen Fahrzeugen eine **ähnliche V-min** und auch eine ähnliche V-max mit CV2 und CV5 einzustellen. Die Beschleunigung in CV3 sollte so **hoch** gewählt werden, das ein in der ASR folgendes Fahrzeug nicht **"aufschaukelnd"** folgt. Beim wieder hoch Beschleunigen in der ASR wird der Wert in CV2 **verdoppelt** genutzt, um einem Aufschaukelnden Verhalten entgegen zu wirken. Zum **Bremsen** wird hier der Wert aus **CV35** verwendet.+**[[ocs:opencar|Wiki Home Open Car System]]**
ocs/tech_grundlagen.1481496748.txt.gz · Zuletzt geändert: 2016/12/11 23:52 von willi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki