RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#76 von bertr2d2 , 08.09.2017 11:37

Hallo Rainer,
[quote="Rainer Müller" post_id=1723241 time=1504800736 user_id=1332]
Hallo Gerd und weitere Mitleser,

Zitat


Ich habe mal einen Blick in den Code des modifizierten SRCPD von (Herrn) Sigg geworfen. Aufgrund eines Fehlers des RPi Chips muss da wieder einiges abgefangen werden. Zudem muss man dafür Sorgen, das immer genügend Daten über DMA dem SPI zur Verfügung stehen. Ob das mit dem BPi auch so möglich ist (DMA für SPI), weiß ich momentan nicht.
Gruß

Gerd



in der Zwischenzeit habe ich auch einen BananaPi hier und damit experimentiert.
[/quote]Cool

Zitat

Da ich eine Entwicklungsplattform wollte und keine Zielplattform habe ich nicht auf LEDE gesetzt, sondern ein Raspbian (3.4.112) genommen, alternativ waren noch Armbian und Bananian mit ähnlich angestaubten Kernels, ohne CAN, aber mit SPI.

zum Entwickeln ist Raspbian sicherlich die bessere Wahl. Aber ich hätte an Deiner Stelle ein Armbian mit Mainlinie Kernel verwendet. Da hast Du dann einen aktuellen Kernel und CAN mit drin.

Zitat

Die Anzahl der SPI-Anwender scheint nicht groß zu sein, sonst wäre die Implementierung nicht so trostlos. Ein Versuch ein SPI-Paket zu übertragen, scheiterte immer mit "invalid parameter". Eine Suche im Internet zeigte, dass das normal ist, als Abhilfe wurde "Kernel neu compilieren" genannt. Ganz so aufwendig ists aber nicht, ein Compilieren der spidev-Moduls nach Einkopieren einer korrekten Headerdatei in die KernalHeaders genügte.
Der nächste Stolperstein ist die Einstellung der SPI-Frequenz. Der SOC muss die Eingangsfreuenz (hier 86,4MHz) runterteilen mit guter Auflösung bis zum Teiler 512, danach sehr grob. Bei der mfx-Frequenz von 160kHz ergibt sich ein Teiler von 540, also mehr als 512. Der Treiber (spi-sun7i) errechnet als besten Wert 512, stellt aber 256 ein, was zu 337,5kHz führt - mehr als leicht daneben.
Wenn man dagegen per HW-Zugriff am Treiber vorbei den Eingangstakt auf 24MHz zwingt, kommen die benötigten Takte mit guter Genauigkeit.

Genau das scheint der überarbeitete SPI Treiber in einem halbwegs modernen Kernel IMHO zu machen.

Zitat

Und wenn man eine Paketlänge von GENAU 64Byte nimmt bei Duplexübertragung, hängt sich die ganze Banane auf!

In der Tat, das ist unschön. Scheint aber auch [url=]bekannt zu sein[/url]:

1
2
3
4
5
6
7
8
 
#define SUN4I_FIFO_DEPTH		64
...
/*
* Fill the TX FIFO
* Filling the FIFO fully causes timeout for some reason
* at least on spi2 on A10s
*/
sun4i_spi_fill_fifo(sspi, SUN4I_FIFO_DEPTH - 1);
 


Zitat

Aber insgesamt kann man die SIGG-Software bei genügender Leidensbereitschaft auch auf einen BananaPi portieren.


Ich denke, das ist mit vertretbaren Mitteln machbar. Nur würde ich es etwas anders anpacken. Sigg bläht die Pakete bewusst auf, damit eine Befehlsequnz sicher über die Grenze von 96 Bytes kommt damit die Daten beim RPi per DMA übertragen werden. Das ist anscheinend notwendig, weil der RPi2/3 eine kleine Pause zwischen den SPI Daten einlegt, wenn nicht per DMA übertragen wird.
Hast Du mal nachgeschaut, ob der Banana Pi auch so eine Pause macht ?
Wenn nicht, dann ergibt sich wahrscheinlich die Möglichkeit, einen komplette Sequenz in 64-1 Bytes zu packen. Etwas aufwendiger wären dann nur die Protokolle mit variabler Bit-Länge wie DCC und mfx. Hier muss man die Bytes entsprechend erst zusammen schieben. Aber alles kein Hexenwerk und wird ja bei der Übertragung über RS232 von srcpd auch bereits gemacht.


Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.544
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#77 von Rainer Müller , 09.09.2017 19:05

Hallo,

das BPi-Thema habe ich nach Gleissignalerzeugung mit BananaPi ausgelagert.

Gruß
Rainer


 
Rainer Müller
InterRegioExpress (IRE)
Beiträge: 313
Registriert am: 29.06.2006
Homepage: Link
Ort: Korntal
Gleise Mä: K und M
Spurweite H0
Steuerung basrcpd
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#78 von andiatbaden , 07.01.2018 16:17

Hallo Gerd,

dann möchte ich mal den Thread aus der Versenkung holen.

Super Projekt,

Ich bin mehr durch Zufall auf deinen Thread gestossen, da ich mich seit zwei Wochen mit dem Booster von Dave Bodnar rumärgere
Aktuell bin ich soweit, das Zeug in die Ecke zu werfen und mir einen fertigen Booster zu kaufen.

Als "Gleisbox" setze ich die DCC++ Unit ein, die auch zuverlässig funktioniert. Die Leistung reicht jedoch nicht aus. Den Booster wollte ich nun anbinden,
bekomme ihn aber nicht zum laufen. Die Signale vom 6N137 kommen sauber rüber (getestet mit dem DCC Monitor von MynaBay), gehen jedoch nicht auf das Gleis raus.

Die Schaltung von Dave (wie immer sie auch bei ihm funktioniert hat), hat wohl noch Fehler drin, u.a. die Spannungsversorgung, die nach den Diode nur ca. 4,2 Volt liefert.

Wenn Du mir einige Fragen beantworten könntest, wäre das super:

    Ist der Mini-Booster für DCC geeignet? (Dem Schaltschema nach sollte es kein Problem sein)

    Hast Du die Schaltung von ihm nachgebaut und kannst mir Hinweise geben, bzw. entspricht der "Mini-Booster" ohne Current-Sensing dem Booster von Dave?


    Kann ich den Mini-Booster um die Funktionen von Dave Strombegrenzung und Anzeige erweitern?


Viele Grüße aus dem Badischen

Andreas

Anlagenbau:

Andreshaim II: viewtopic.php?f=15&t=135978

Mein Planungsthread:

Andreshaim II (Neu): viewtopic.php?f=24&t=131628


andiatbaden  
andiatbaden
InterRegio (IR)
Beiträge: 181
Registriert am: 21.03.2013
Gleise Märklin K-Gleis
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#79 von bertr2d2 , 07.01.2018 21:00

Beitrag gelöscht


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.544
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#80 von andiatbaden , 08.01.2018 17:12

Hallo Gerd,

danke für die rasche Antwort.

Mit der Schaltung meinte ich die Schaltung von Dave aus deinem Post #1.

Dann werde ich mit deiner Schaltung das ganze nochmal versuchen.


Viele Grüße aus dem Badischen

Andreas

Anlagenbau:

Andreshaim II: viewtopic.php?f=15&t=135978

Mein Planungsthread:

Andreshaim II (Neu): viewtopic.php?f=24&t=131628


andiatbaden  
andiatbaden
InterRegio (IR)
Beiträge: 181
Registriert am: 21.03.2013
Gleise Märklin K-Gleis
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#81 von bertr2d2 , 08.01.2018 17:55

Hallo ANdreas,

bevor Du Deinen bestehenden Aufbau auseinander reißt, würde ich nochmal mit die Signale am Eingang des IBT-2 anschauen.
Ist Enable (Pin 3 und 4) über 3,5V ? Ich hatte da auch am Anfang einen zu geringen H-Level, da die Pull-Down Widerstände auf dem IBT-2 schon relativ niedrig sind und die Spannung stark nach unten ziehen. Dito bei RPWN (Pin 1) und LPWN (Pin 2). Siehe auch H-Eingangsegel aus dem Datenblatt des 74HC244D.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.544
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#82 von volkerS , 08.01.2018 18:25

Hallo Andreas,
im Schaltplan http://trainelectronics.com/DCC_Arduino/...oster/index.htm (siehe auch Post 19) ist tatsächlich ein Fehler.
In diesem Plan sind die Pins 3 (R_EN), 4 (L_EN) und 7 (Ub 5V des IBT2) zusammengeschaltet und werden mit Pin 6 des Arduino verbunden. Pin 7 muss aber muss direkt mit dem Ausgang des 7805 verbunden sein.
Volker


volkerS  
volkerS
ICE-Sprinter
Beiträge: 5.981
Registriert am: 14.10.2014


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#83 von andiatbaden , 08.01.2018 20:52

Hallo Gerd,
hallo Volker,

die Schaltung von Dave hatte ich schon "entsorgt".

Ich habe dann den "Mini-Booster" aus Post #44 aufgebaut, allerdings hatte ich statt der 1,5 K Widerstände nur 1 K da und die Spannungsversorgung analog dem Plan von Dave gemacht. Dort kommen auch die 5 V raus

@Gerd:
Leider gleiches Ergebniss, kein Mucks. Ich habe dann die Spannungen an den Anschlüssen zur IBT 2 gemessen:

Pin 1: 2,78 V
Pin 2: 4,85
Pin 3 - 4 über 5V

Gerd, PIN 1 und 2 beim Minibooster die auf den 7805 gehen, kommen bei mir von einem Gleichrichter, ist ok?

@Volker:
Die Anschlüsse des IBT2 habe ich wie im Schaltplan von Gerd angeschlossen:

1: vom Pin 6 des Optokopplers
2: von der Base des BC547
3: von 5 V+
4: von 5 V+
5: nicht belegt
6: nicht belegt
7: von 5 V+
8: gegen GND

Während ich die Spannungen durchgemessen habe lief die Lok, obwohl V=0 eingestellt war, auf einmal wie der Teufel los. Danach einmal alles abgehängt und wieder dran -> alles OK.


Den IBT habe ich wie in Post #44 verkabelt.

Ich bestelle jetzt nochmal einen neuen IBT, vielleich hat der einen Hau und besorge die korrekten Widerstände und melde mich dann.

Danke für die Unterstützung.


Viele Grüße aus dem Badischen

Andreas

Anlagenbau:

Andreshaim II: viewtopic.php?f=15&t=135978

Mein Planungsthread:

Andreshaim II (Neu): viewtopic.php?f=24&t=131628


andiatbaden  
andiatbaden
InterRegio (IR)
Beiträge: 181
Registriert am: 21.03.2013
Gleise Märklin K-Gleis
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#84 von bertr2d2 , 08.01.2018 21:41

Hallo Andreas,

Zitat

Hallo Gerd,
hallo Volker,

die Schaltung von Dave hatte ich schon "entsorgt".

Ich habe dann den "Mini-Booster" aus Post #44 aufgebaut, allerdings hatte ich statt der 1,5 K Widerstände nur 1 K da und die Spannungsversorgung analog dem Plan von Dave gemacht. Dort kommen auch die 5 V raus

@Gerd:
Leider gleiches Ergebniss, kein Mucks. Ich habe dann die Spannungen an den Anschlüssen zur IBT 2 gemessen:

Pin 1: 2,78 V
Pin 2: 4,85
Pin 3 - 4 über 5V

Gerd, PIN 1 und 2 beim Minibooster die auf den 7805 gehen, kommen bei mir von einem Gleichrichter, ist ok?

mach bitte mal eine Zeichnung - ich kann Dir nicht folgen.

Zitat

@Volker:
Die Anschlüsse des IBT2 habe ich wie im Schaltplan von Gerd angeschlossen:

1: vom Pin 6 des Optokopplers
2: von der Base des BC547
3: von 5 V+
4: von 5 V+
5: nicht belegt
6: nicht belegt
7: von 5 V+
8: gegen GND

Während ich die Spannungen durchgemessen habe lief die Lok, obwohl V=0 eingestellt war, auf einmal wie der Teufel los. Danach einmal alles abgehängt und wieder dran -> alles OK.


Den IBT habe ich wie in Post #44 verkabelt.

Bitte tausche den R4 (1k5) mal gegen eine 390 Ohm Widerstand.

Zitat

Ich bestelle jetzt nochmal einen neuen IBT, vielleich hat der einen Hau und besorge die korrekten Widerstände und melde mich dann.

Danke für die Unterstützung.


glaub ich nicht das der IBT kaputt gegangen ist.

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.544
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#85 von andiatbaden , 08.01.2018 22:12

Hallo Gerd,

die Zeichnung mache ich morgen Abend, muss jetzt auf die Matratzenhorchstation.


Viele Grüße aus dem Badischen

Andreas

Anlagenbau:

Andreshaim II: viewtopic.php?f=15&t=135978

Mein Planungsthread:

Andreshaim II (Neu): viewtopic.php?f=24&t=131628


andiatbaden  
andiatbaden
InterRegio (IR)
Beiträge: 181
Registriert am: 21.03.2013
Gleise Märklin K-Gleis
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#86 von volkerS , 09.01.2018 00:40

Hallo Andreas,
die Spannung an Pin2 ist falsch hier sollten etwa 2,5V zu messen sein. Ist das invertierte Signal von Pin1.
Pin6 vom Opto an Pin1 IBT2 = 2,78V (sollte stimmen, da Digitalsignal.)
Widerstand 1-1,5k von Pin2 IBT2 nach Pin7 IBT2
Widerstand 1-1,5k von Pin1 IBT2 an Basis BC547
nicht an Basis, wie du schreibst sondern Kollektor BC547 an Pin2 IBT2 -
Emitter BC547 an Pin8 IBT2
Ob du den Gleichrichter der 5V aus dem DCC Signal oder einem eigenen Trafo (keine weiteren Verbraucher angeschlossen) erzeugst ist egal.
Achtung, ohne Arduino hast du keinen Kurzschlußschutz. Dann kann der IBT2 das speisende Netzteil zerstören, wenn dieses nicht kurzschlußfest ist.
Volker


volkerS  
volkerS
ICE-Sprinter
Beiträge: 5.981
Registriert am: 14.10.2014


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#87 von bertr2d2 , 09.01.2018 11:34

Beitrag gelöscht


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.544
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#88 von andiatbaden , 09.01.2018 19:55

Hallo Gerd,
Hallo Volker,

heute Abend komme ich leider zu nichts mehr. War heute etwas viel und lang im Büro.

Ich melde mich morgen.


Viele Grüße aus dem Badischen

Andreas

Anlagenbau:

Andreshaim II: viewtopic.php?f=15&t=135978

Mein Planungsthread:

Andreshaim II (Neu): viewtopic.php?f=24&t=131628


andiatbaden  
andiatbaden
InterRegio (IR)
Beiträge: 181
Registriert am: 21.03.2013
Gleise Märklin K-Gleis
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#89 von andiatbaden , 10.01.2018 20:57

Hallo Gerd,
hallo Volker,

ich habe den Schaltplan jetzt gezeichnet und angehängt.

Die Stromversorgung läuft über DCC, der Ausgang zum IBT2 nach der korrigierten Schaltung von Gerd.
Der Arduino schaltet sich über D3 ein, sobald DCC anliegt. Zur Absicherung bei Kurzschluss hängt der Arduino wie aus der Schaltung von
Dave dran.

Könnt ihr bitte drauf schauen und mir sagen, ob das jetzt so korrekt ist?

Da ich eh für die anderen Arduinos 9V über die Anlage verlege, könnte ich den Arduino auch daraus versorgen und den Rest der Schaltung
aus dem Arduino mit 5V speisen.


Viele Grüße aus dem Badischen

Andreas

Anlagenbau:

Andreshaim II: viewtopic.php?f=15&t=135978

Mein Planungsthread:

Andreshaim II (Neu): viewtopic.php?f=24&t=131628

Dateianlage:
Sie haben nicht die nötigen Rechte, um die angehängten Dateien zu sehen

andiatbaden  
andiatbaden
InterRegio (IR)
Beiträge: 181
Registriert am: 21.03.2013
Gleise Märklin K-Gleis
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#90 von bertr2d2 , 10.01.2018 21:37

Hallo Andreas,

Zitat

Hallo Gerd,
hallo Volker,

ich habe den Schaltplan jetzt gezeichnet und angehängt.

Die Stromversorgung läuft über DCC, der Ausgang zum IBT2 nach der korrigierten Schaltung von Gerd.
Der Arduino schaltet sich über D3 ein, sobald DCC anliegt. Zur Absicherung bei Kurzschluss hängt der Arduino wie aus der Schaltung von
Dave dran.

Könnt ihr bitte drauf schauen und mir sagen, ob das jetzt so korrekt ist?

Da ich eh für die anderen Arduinos 9V über die Anlage verlege, könnte ich den Arduino auch daraus versorgen und den Rest der Schaltung
aus dem Arduino mit 5V speisen.


mehere Punkte fallen mir auf:

- LED1 ist falsch gepolt
- der IBT-2 (Pin 7) sollte direkt von 5V gespeist werden. Die Ansteuerungselektonik braucht mehr Saft als der Arduino an einem PIN liefern kann
- einerseits trennst Du mit dem Optokoppler 6N137 die Schaltung vom DCC-Signal Erzeuger, andererseits gewinnst Du die 5 V aus dem DCC Signal. Das macht keinen Sinn. Der Booster (IBt-2) braucht ja auch eine Versorgung. Gewinne daraus die 5 V.


Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.544
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#91 von volkerS , 11.01.2018 05:56

Hallo Andreas,
das 5V Symbol an Leitung D3 des Arduino entfernen, diese Leitung wird vom Arduino geschaltet, so kann er zerstört werden.
Led1 umpolen.
Pin 7 IBT2 nicht an D3 Arduino sondern an Ausgang 5V-Regler, hatte ich ja schon geschrieben.
Erzeugung der 5V aus dem DCC Signal ist ok. Der Opto 6N137 ist in dieser Schaltung für die Pegelanpassung DDC-Spannung zu IBT vorgesehen und nicht als galvanische Trennung. Auf keinen Fall darf aber das Netzteil für die Lastspannung des IBT eine Verbindung zur DCC-Signal erzeugenden Schaltung (Zentrale) haben.
Volker


volkerS  
volkerS
ICE-Sprinter
Beiträge: 5.981
Registriert am: 14.10.2014


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#92 von andiatbaden , 11.01.2018 07:41

Hallo Gerd,
hallo Volker,

so, ich hoffe ich habe jetzt alles richtig gemacht.

Für Dummis (also für mich) jetzt die Erläuterung der Schaltung. Mal schauen, ob ich das verstanden habe, was ich da gezeichnet habe.

1. Zwei unabhängige Spannungsversorgungen:

    VIN1 versorgt den Arduino

    VIN2 versorgt die Schaltung

    Display wird mit Spannung aus dem Arduino versorgt


2. DCC-Signal kommt über den Optokoppler und geht über den Transistor auf den IBT und sorgt dort für die Erzeugung des DCC-Signals
3. IBT-Ansteuerung wird über VIN2 auf PIN 7 mit Spannung versort, die 5V gehen auch auf PIN 3 und 4 des IBT
4. Arduino sorgt über A0 Ausgang auf PIN 5 und 6 des IBT für die Lastregelung und Abschaltung im Kurzschlussfall
5. Der IBT wird über ein eigenes Netzteil mit Spannung versorgt (nicht eingezeichnet)

Anhang entfernt. Anleitung zum Einstellen von Bildern im Forum beachten! -Moderation-


Viele Grüße aus dem Badischen

Andreas

Anlagenbau:

Andreshaim II: viewtopic.php?f=15&t=135978

Mein Planungsthread:

Andreshaim II (Neu): viewtopic.php?f=24&t=131628


andiatbaden  
andiatbaden
InterRegio (IR)
Beiträge: 181
Registriert am: 21.03.2013
Gleise Märklin K-Gleis
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#93 von bertr2d2 , 11.01.2018 13:14

Hallo Andreas,

ein paar kleine Sachen noch:

    IBT-2 Pin 3&4 (R_EN & L_EN) würde ich nicht direkt an 5V legen sondern an einem Ausgangs-Pin des Arduinos.
    Hierüber kann die Abschaltung z.B. bei Überlast erfolgen. Aber nicht vergessen den PIN auf high zu legen. Ansonsten
    kommt am IBT-2 nix raus

    PIN 1 &2 würde ich jeweils auf einen Eingangs-PIN des Arduinos legen um auch ein Monitoring zu ermöglichen.
    Wenn z.B. lange kein Flankenwechsel kam, soll der Arduino abschalten (Pin 3&4), um die Gleise spannungslos zu schalten.


Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.544
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#94 von Umberto ( gelöscht ) , 12.01.2018 21:24

Hätte da mal ne kleine Frage...
Hab aufm Windows Rechner Cs2.exe laufen die sich mit dem pi verbindet.
Habe ich die Möglichkeit meine alte MS2 auch noch damit zu verwenden? Wenn ich sie an die Gleis box anschließe steht dort "kein Master"


Umberto

RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#95 von ricky , 18.02.2018 20:47

Hallo Jungs

Habe ein bisschen gewurschtelt am MFX - Booster von Gerd
Habe ein Progaramm für den ATTin84 erstellt mit LCD 4x20 der passt mit Programmanpassungen direkt rein.
So das auch das Gleis komplett abgeschaltet wird Enable false die Prozentanzeige geht auch, das ganze ist in der Adruino SDK erstellt.
Die LCD library auch leicht für denATTiny84 angepasst muß natürlich das library library Verzeichniss.

Gruß Reiner

Dateianlage:
Sie haben nicht die nötigen Rechte, um die angehängten Dateien zu sehen

 
ricky
Regionalbahn (RB)
Beiträge: 44
Registriert am: 19.03.2016


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#96 von bertr2d2 , 19.02.2018 08:05

Hallo Reiner,

Zitat

Hallo Jungs

Habe ein bisschen gewurschtelt am MFX - Booster von Gerd
Habe ein Programm für den ATTin84 erstellt mit LCD 4x20 der passt mit Programmanpassungen direkt rein.

Wenn noch Pin-Anpassungen gemacht werden sollen, gib mir bitte Bescheid. Das kann ich das ja für spätere Platinen Versionen berücksichtigen. Beim eigentlich vorgesehenen PIC16F1705 können Pins zur Laufzeit umdefiniert werden.

Zitat

So das auch das Gleis komplett abgeschaltet wird Enable false die Prozentanzeige geht auch, das ganze ist in der Arduino SDK erstellt.
Die LCD Library auch leicht für den ATTiny84 angepasst muss natürlich das library library Verzeichniss.


Coole Sache!

Gruß

Gerd


Smallest Rocrail Server Ever II ist jetzt Smallest Railroad Server Ever II
SRSEII -> SRSEII (Raider heisst jetzt Twix, sonst ändert sich nix )


bertr2d2  
bertr2d2
CityNightLine (CNL)
Beiträge: 1.544
Registriert am: 09.10.2012
Spurweite H0
Stromart Digital


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#97 von ricky , 20.02.2018 21:52

Hallo Gerd
Im Moment denke ich braucht es keine Änderung im Desgin vielleicht später dann könnte man statt einem Poti zwei Tasten zum einstellen der Stromgrenzen benutzen es sind ja noch Pins frei.
Speicher hätte es auch noch einbisschen.
Die jetzige Funktion der Led signalisiert den Zustand Dauer ein Normabetrieb, schnelles Blinken abgeschaltet also kein Signal, noch schnelleres Blinken eingestellte Stromgrenze erreicht da würde es vieleicht Sinn machen die Led nach Außen zu verlegen.

Gruß Reiner


 
ricky
Regionalbahn (RB)
Beiträge: 44
Registriert am: 19.03.2016


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#98 von ricky , 21.02.2018 00:06

Hallo Jungs

So noch ein paar kleine Änderungen im Programm vom Booster Blink ohne Signal auf 1 Sekunde Überlast-Abschaltung auf 10sec hochgesetzt
für mich hab ich die Obergrenze erst mal auf 3A festgesetzt Netzteil kann auch nur 3,5A.


// NOTE: about 0.014 amps / digit of reading with 10K resistor on sense line
void loop(){
puls();
blinker();
AnzeigeProzent();
PotReading = analogRead(Pot1);
//PotReading = 350; Kann hier leicht abgeändert werden Wert 350 entspricht ungefähr 3,5A man muß halt dir zwei Balken // entfernen
und vor ""//PotReading = analogRead(Pot1);"" setzen
PotReading = PotReading / 100;
if (millis() - previousMillis7 > interval) {

Gruß Reiner

Dateianlage:
Sie haben nicht die nötigen Rechte, um die angehängten Dateien zu sehen

 
ricky
Regionalbahn (RB)
Beiträge: 44
Registriert am: 19.03.2016


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#99 von ricky , 24.02.2018 23:18

Hallo zzusammen

Mal einpaar Bilder des Kunstwerks
Das soll eimal ein Pult geben der Deckel fehlt noch mit der Led und dem Dispaly und Poti
Tasten müssen da auch noch darauf mit seriellen LED´s für die Weichen da nehm ich ein angepasstes Mäcan Input Modul
mit einem Atmega1284.









Gruß Reiner


 
ricky
Regionalbahn (RB)
Beiträge: 44
Registriert am: 19.03.2016


RE: Preisgünstiger Gleisbox Booster incl. mfx Feedback

#100 von d11b , 25.02.2018 13:20

Hallo Reiner,

ich bin auch immer noch am Überlegen wie ich die ganzen Gerätschaften am besten "unter" der Eisenbahn verstauen kann. Eine Holzbox und die Geräte verschrauben ist sicherlich eine tolle Idee.

Viele Grüße
Daniel


 
d11b
Regionalbahn (RB)
Beiträge: 46
Registriert am: 31.12.2016
Spurweite H0
Stromart AC, Digital


   

ESU Lok Programme Software wo finden
CS3 DCC Loks Lokadresse ändern

  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
Xobor Einfach ein eigenes Forum erstellen
Datenschutz