Nieuws:

Nu in MSM 244 PRAKTIJK: Een kasteeltje uit Forex * Een diorama uit de mouw schudden: een tutorial door Evan Daes

Hoofdmenu

R3 Uno als S88

Gestart door Peter.v.L, 10 juli 2020, 18:13:00 PM

Peter.v.L

Ha,

Er is al veel over geschreven maar ik werd er zo enthousiast van dat ik hem toch wil delen  ;D ;D
Ik heb de Arduino S88 van Ruud Boer eens uitgeprobeerd op mijn Central Station 2, het werkt echt super en tja, 75 of 3 euries, ik ga voor de Chinese Arduino variant   ;)
https://www.youtube.com/watch?v=zMec8TqIJ4g

svvander

Knap, alleen ontbreekt mij nu juist wat er op het op bord is samengesteld. Het interesseert me wel, ik heb nog niet zo heel lang geleden een Arduino aangeschaft. Leuk materiaal. Maar ik ben er nog mijn weg in aan het zoeken.

Bijkomende vraag: zou dit ook werken met een CS3+? (want ik denk dat de uitgangen voor S88 anders zijn).
Sven Vandersmissen HO - AC - Belgisch (en al wat op het Belgische net verschijnt) - Tijdperk IV - V -VI
Voorzitter MSC De Locloods VZW (https://www.de-locloods.be/) - info@de-locloods.be

Peter.v.L

Ha, wat er op het testbord is samengesteld zijn gewoon 3 drukknopjes, ik heb verder nu alleen even 3 testmeldingen aangemaakt in de CS2, ik moet het nog helemaal in gaan zetten.
Op de CS3 kan dit niet op deze manier, je moet als ik het goed begrepen heb een S88 Link hebben.... maar daar heb ik geen ervaring mee.

svvander

Klopt, ze raden een S88 link aan. Maar de S88 kan ook nog steeds hoor. (Is dan niet via CAN-bus). Alleen zie ik nu bij jouw voorbeeld op de CS2, dat dit precies kleine aansluitpuntjes zijn, waar dit bij de CS3+ oftewel via CAN-bus gaat voor de S88 Link (en de bijhorende extra mogelijkheden) of via een RJ-45 via de onderzijde
Sven Vandersmissen HO - AC - Belgisch (en al wat op het Belgische net verschijnt) - Tijdperk IV - V -VI
Voorzitter MSC De Locloods VZW (https://www.de-locloods.be/) - info@de-locloods.be

Peter.v.L

Ja, maar ik las ook dat de CS3+ 12 volt gebruikt? Dat gaat niet werken op een arduino..... Dus ben ik bang dat je toch aan de link vast zit.....

svvander

Werkt S88 (N) op 6V of 12V (60881)? Ik weet het eigenlijk niet. (En ik kan er niets van terugvinden). Maar ik dacht op 6V. En juist die RJ-45 connector is voorzien voor deze 60881. Maar nogmaals, ik kan verkeerd zijn.
Sven Vandersmissen HO - AC - Belgisch (en al wat op het Belgische net verschijnt) - Tijdperk IV - V -VI
Voorzitter MSC De Locloods VZW (https://www.de-locloods.be/) - info@de-locloods.be

Peter.v.L

Nou.. de oude bus (CS2) werkt op 5 volt, daarom hoef je de Arduino uno niet te voeden als je hem aansluit op de S88 bus. Ik las op andere fora dat de nieuwe bus op 12 volt werkt.

Peter.v.L

En we zijn weer een stapje verder, de Uno S88 heeft nu een Okkie8 als stroomdetector, werkt uitstekend!
https://youtu.be/EKS6_Q5g3tI

svvander

Mooi. Die Okkie 8 kende ik nog niet.
Sven Vandersmissen HO - AC - Belgisch (en al wat op het Belgische net verschijnt) - Tijdperk IV - V -VI
Voorzitter MSC De Locloods VZW (https://www.de-locloods.be/) - info@de-locloods.be

dani

Arduino als S88 werkt inderdaad mooi.   En je kan uitbreiden als je een Mega2580 versie gebruikt  (Arduino Mega).  Ik dacht tot maximaal 56  (7x8 of 3x16 en 1x8 )   ingangen op een board...
De kruik is te water gegaan...
De kruik is niet meer.

Peter.v.L

Dat zou mooi zijn, ik heb nog een mega liggen (is nu een test DCC centrale). voor mijn aankomende baan heb ik een stuk ok 50 meldingen zeker nodig. Dank voor je tip :)

bumper

En hoe ziet de sketch van de arduino er dan uit voor de verschillende mogelijkheden?

Groetjes.
Ludo.
 

Peter.v.L

#12
Ha, even getest met een Mega, maar dat gaat niet omdat mijn centrale bij de 17e aansluiting een 2e module verwacht, dus kom je op mijn centrale met 2 x  een Uno, de sketches heb ik bij de eerste video doorgezet, dit is de sketch van Ruud Boer.

Het doorschakelen gaat eenvoudig, je koppelt de 5V, GND, Interrupt 0 (Pin2) en Interrupt 1 (pin3) door naar de volgende Uno, en de data out van de nieuwe Uno (Pin13) gaat naar de Data IN van de voorgaande Uno (Pin12). Net getest en werkend. Al trekt een Uno niet veel stroom, ik ga toch eens kijken om de Nano te gebruiken, ik heb er achter mijn CS2 op de nieuwe baan straks 3 a 4 nodig denk ik.

dani

Citaat van: Peter.v.L op 10 augustus 2021, 18:31:56 PM
Ha, even getest met een Mega, maar dat gaat niet omdat mijn centrale bij de 17e aansluiting een 2e module verwacht,

Ja, uiteraard lukt dat niet "plug en play" met de code van de UNO/NANO/Micro reeks.
Je moet dan wel inje Arduino code wat gaan aanpasse zodat deze een aantal gekoppelde modules "simuleert".

Maar dan ga ik weer te moeilijk worden, en krijg ik weer kommentaar over mijn nek.  Dus laat het maar, vergeet deze optie .
De kruik is te water gegaan...
De kruik is niet meer.

Peter.v.L

Nou, hou me aanbevolen, maar volgens mij kun je in de code niet aangeven welk adres de module heeft maar wordt dat bepaald door het seriële protocol. Heb je tips, kom maar op  ;)