Grappige discussie waarbij ik me af vraag of er niet een aantal zaken door elkaar gehaald worden.
Ik denk dat je inderdaad een een M84 een Arduino kunt aansturen, Het voordeel is dan, dat je Arduino schakeling (de elektronica) wat eenvoudiger kan zijn. Tweede voordeel is dat je in de Arduino geen DCC protocol hoeft te gebruiken waardoor wellicht je software wat eenvoudiger wordt. Nadeel is natuurlijk dat je wel een M84 moet aanschaffen.
Ik denk dat dit een goede oplossing is en de kans op succes groot is.
Het verhaal van de B-line is natuurlijk onzin, je bent immers vrij om op je baan te zetten wat je wilt. Het ergste wat je kan overkomen is een kortsluiting, en daar kan de centrale wel mee overweg
Wat je natuurlijk ook kunt doen is de decoder (de M84) inbouwen in de Arduino, een Arduino heeft genoeg poorten beschikbaar is snel genoeg en de extra elektronica is kwartjes werk. Dat bespaard je dus een M84. Nadeel is dat je software iets complexer wordt, maar met de standaard bibliotheken, die overal te vinden zijn, hoeft dit geen probleem te zijn.
Een ander nadeel is natuurlijk en daar gaat deze totale discussie over, als je niet voldoende kennis hebt van de software/ hardware dat het oplossen van een storing een behoorlijke klus kan worden
Wat je natuurlijk niet moet doen, maar dat is wat complexer en dat doe je niet met een opto coupler, is met de Arduino, DCC signalen op je baanspanning gaan moduleren.