Doel:€250.00
Donaties:€128.00

Per saldo:€-122.00

Steun ons nu!

Laatst bijgewerkt
op 16-04-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Decals voor een Roco 64892 DSG Speisewagen door martijnhaman
Vandaag om 08:30:14
25 jaar geleden door Marc tramt
Vandaag om 08:20:49
"Nederlandse" modellen door Besselspoor
Vandaag om 08:14:36
Oude metalen trafo's gebruiken....... door grossraumwagen
Vandaag om 08:13:06
Baan in Los Angeles door Wim Vink
Vandaag om 08:10:56
LS Models 2024 door Martijn193
Vandaag om 08:02:33
Ronald en Wanda's "Southern Comfort" swamp layout! door Frank 123
Vandaag om 06:50:08
Pfarrerwinkel bahn door AndrevdG
Vandaag om 05:11:01
Stationsplein Baden Baden door frits959
Vandaag om 03:21:41
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Modellbahnwagen
Vandaag om 00:35:59
NS 8400 van Werps door Huup
18 april 2024, 23:17:50
EifelBurgenBahn door Reinout van Rees
18 april 2024, 23:17:45
Bisonkit verdunner door Deetrein
18 april 2024, 23:16:25
Traintastic - modelbaan besturingssoftware (gratis en open source) door reinderlf
18 april 2024, 23:02:30
Vergelijkings-/conversietabel modelverven door Rob Ellerman
18 april 2024, 22:37:44
Aachenau West door MichielB
18 april 2024, 22:22:36
Bouw van materieel 40 treinstellen door FRIE
18 april 2024, 21:50:17
Onlangs gespot - gefotografeerd, de foto's door Thom
18 april 2024, 21:24:49
US diorama in H0 door basjuh1981
18 april 2024, 21:19:01
Bouw NS C 8605, BC 6012 en C 6820 door prutser
18 april 2024, 21:09:01
Een stukje Odsherreds Jernbane (OHJ) door Noordernet
18 april 2024, 20:44:22
BMB-Module: “Corfe Castle Station” door MichielB
18 april 2024, 20:24:46
Mijn eerste H0-modeltreinbaan in aanbouw door MichielB
18 april 2024, 20:05:30
20 en 21 april MobExpo door renenstimpie
18 april 2024, 18:53:42
Ervaringen met bezorgdiensten (PostNL, DHL, etc) door roco
18 april 2024, 17:54:18
Ombouw/Pimpen Bolle neuzen door bollen neus
18 april 2024, 17:48:50
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door Hans van de Burgt
18 april 2024, 17:09:15
Kleine Baan in H0 (≤ 0.5m²) door Jack Black (NS1220)
18 april 2024, 17:02:09
Frans/Belgisch H0e baantje door Jack Black (NS1220)
18 april 2024, 16:49:52
Toon hier je nieuwe (model-) spooraanwinst(en)... door Pauldg
18 april 2024, 16:03:04
  

Auteur Topic: Zelfbouw eenvoudige Arduino DCC centrale...  (gelezen 11988 keer)

Max Roodveldt

  • Offline Offline
  • Berichten: 258
  • 't is maar 'n spelletje...
Zelfbouw eenvoudige Arduino DCC centrale...
« Gepost op: 03 januari 2016, 17:05:52 »
Probleempje…

Een goed jaar geleden heb ik een regelaar gebouwd op basis van een Arduino en een Toshiba TA8050 H-brug. Dit om op een Timesaver te kunnen rijden – één loc, maximaal 8 wagens, wissels handbediend, lage snelheid en het belangrijkste: enkel knops-bediening.

Ja, enkel knops-bediening. Schakelaar naar links: trein naar links. Schakelaar naar rechts:  trein naar rechts. Schakelaar los: remmen en stop. Dankzij de Arduino langzaam optrekken en afremmen en dankzij de TA8050 met Puls Breedte Modulatie.

Een prima werkend mengsel van analoog en digitaal. Maar wel met enkele beperkingen. Bij voorbeeld geen konstante verlichting, geen geluid en geen vaste instellingen voor maximale snelheid, optrekken en afremmen. (ik heb bij een aantal locs de ingebouwde decoders verwijderd…  8)).

Zo kijk ik toch lichtelijk jaloers naar wat er met de huidige DCC decoders mogelijk is. Schakelende verlichting, vaste instellingen voor snelheid, acceleratie en remmen, geluid, ontkoppelen, wisselbediening, enz, enz.

Maar ja, een DCC bediening met een enkele schakelaar heb ik nog niet gezien – en dat is en blijft het struikelpunt. Dus vroeg / vraag ik me af of het mogelijk is om met behulp van een Arduino een kleine DCC centrale te bouwen. Tenslotte als je een DCC decoder kan bouwen zou een eenvoudige DCC encoder toch ook moeten kunnen… ;)

En zoja, zijn er hier mede knutselaars die zoiets al eens geprobeerd hebben…  ???

En ja – ik heb op het internet al verschillende dingen gevonden maar naar mijn bescheiden mening zijn die vaak toch veel te complex voor wat ik wil.

Bij voorbaat vriendelijk dank voor jullie reacties,

met vriendelijke groet,

Max.
"And these visions of Johanna are now all that remain" - Bob Dylan (1966)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #1 Gepost op: 03 januari 2016, 17:35:38 »
Hoi Max,

Deze week kwam ik daarvoor iets interessants tegen (dank je Hans  ;D ). Zie daarvoor Mint Can Controller. Ja het is in het Japans maar Google is daar best goed in  ;D Deze is voor jou taak nog te uitgebreid maar ik denk dat de code erg eenvoudig is over te zetten naar een een knops bediening zoals je nu analoog hebt :)


Timo
Verzonden vanaf mijn desktop met Firefox

Cees Baarda

  • Offline Offline
  • Berichten: 167
  • hcc!m-IG
    • hcc!m
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #2 Gepost op: 03 januari 2016, 17:48:42 »
Ik heb de library CmdrArduino gevonden en al eens een trein laten rijden. De uitgaande spanning van de Arduino, in mijn geval op pen 9, heb ik als digitale spanning aangeboden aan een BNLS-boosterhub en zowaar mijn trein reed.

groet Cees
Webmaster hcc!m - Microcontrollers (Atmel) : Arduino
Bezig met het maken van een apart ijkspoor t.b.v. Koploper of iTrain.

Max Roodveldt

  • Offline Offline
  • Berichten: 258
  • 't is maar 'n spelletje...
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #3 Gepost op: 03 januari 2016, 18:03:41 »
Beste Cees en Timo,

hartelijk dank, want de belangrijkste vraag is beantwoord: het kan...  (y)

En die japanse verpakking is grandioos - te meer daar mijn huidige regelaar in 'n sigarenkistje zit...

Mvg,
"And these visions of Johanna are now all that remain" - Bob Dylan (1966)

TEE-RAM

  • Offline Offline
  • Berichten: 222
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #4 Gepost op: 03 januari 2016, 18:57:48 »
Hallo Max,
Dus zuigen in plaats van inhaleren.
Succes
Wim

Max Roodveldt

  • Offline Offline
  • Berichten: 258
  • 't is maar 'n spelletje...
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #5 Gepost op: 03 januari 2016, 19:00:11 »
 ;D ;D ;D
"And these visions of Johanna are now all that remain" - Bob Dylan (1966)

Robert E

  • Offline Offline
  • Berichten: 909
    • Robert’s Modelspoor Pagina
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #6 Gepost op: 03 januari 2016, 19:34:00 »
Citaat
  een kleine DCC centrale te

Geen Arduino

http://members.home.nl/robert.evers/mdrrc2.htm

Citaat
Maar ja, een DCC bediening met een enkele schakelaar heb ik nog niet gezien –

Sluit op de XPressNet bus een eigen gebrouwen één knops aansturing aan die zelf de snelheid regelt en je bent klaar....

Evt dit lenen

http://pgahtow.de/wiki/index.php?title=XpressNet

en aanpassen naar eigen wensen....

Mvg

Robert

MDRRC-II (Lite) goedkope DIY centrale voor DCC en MM.
Heb je een vraag, stuur me dan een mail via mijn site ipv persoonlijk bericht...

Max Roodveldt

  • Offline Offline
  • Berichten: 258
  • 't is maar 'n spelletje...
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #7 Gepost op: 03 januari 2016, 19:58:59 »
@Robert

Bedankt - ja, dat is inderdaad ook een optie maar misschien toch iets te complex.

mvg,
"And these visions of Johanna are now all that remain" - Bob Dylan (1966)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #8 Gepost op: 04 januari 2016, 13:18:57 »
Als je het verder ook al centrale zou willen gebruiken is het leuk. Maar ik denk dat niets op kan tegen de eenvoud van de Mint Can Controller. Ik heb net even de code doorgekeken. Het is redelijke code maar het laat wat te wensen over. (Ik snap bijvoorbeeld niet hoe mensen kunnen werken met pin nummers ipv een pin naam.)

In de basis is het heel simpel. Roep in de loop Gateway.Scan(); aan en gebruik  Gateway.SetLocoSpeedEx(PROTOCOL + gLocAddress, aSpeed, 2); voor de snelheid.

Heb je eigenlijk twee eenvoudige opties. Of je schrijft een nieuwe sketch en maakt het echt met een schakelaar zoals je had (schakelaar deel kan je waarschijnlijk copy past doen uit je analoge sketch). Functies en adres kan je dan makkelijk hard coded maken. Dit is denk ik niet meer dan 50 regels code :p

Of je past de huidige aan en je past alleen het blok tussen regel 155 en 171 aan. Dit is de uitlezing van de knop en het instellen van de snelheid. Hier zou je zo een blokje kunnen toevoegen voor een knop voor de snelheid. Je houdt dan de mogelijkheid om een adres te kiezen en functies in en uit te schakelen.

Tweede is lekker makkelijk als je toch een display enzo wilt maar is qua aansluiten wel complexer. Eerste optie (eventueel alleen met functie toetsen) is natuurlijk in een kwartiertje op een stuk gaatjesprint gezet  ;D


Timo
Verzonden vanaf mijn desktop met Firefox

Max Roodveldt

  • Offline Offline
  • Berichten: 258
  • 't is maar 'n spelletje...
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #9 Gepost op: 04 januari 2016, 14:16:55 »
Hi Timo,

ik zit me inmiddels wat in te lezen in de materie en moet zeggen dat op het eerste gezicht de mogelijkheden eindeloos lijken.  ???

Als ik het schema en de sketch bekijk van de Mint Can moet het haast mogelijk zijn mijn huidige schakeling te gebruiken (als ik de verschillen kan vinden tussen de gebruikte Toshiba H-bruggen). Alleen de sketch zal ik moeten aanpassen.  8)

Rest de vraag hoe ik de sketch dusdanig kan aanvullen om er ook mee te kunnen programmeren - ik was niet van plan om daarvoor een aparte DCC centrale te kopen. Eenvoud voor alles. En ongebruikte afstandsbedieningen heb ik nog zat liggen...  ;D

mvg,

Max.
"And these visions of Johanna are now all that remain" - Bob Dylan (1966)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #10 Gepost op: 04 januari 2016, 14:35:17 »
Oef, programmeren is misschien weer wat lastiger. Dan moet je de library verder uitpluizen en dat is wat lastiger aangezien de comments in de library zelf Japans zijn....

Een alternatief zou zijn om voor het programmeren MRdirect te gebruiken. Ook daarvoor zou je H-brug als booster moeten kunnen werken ;)


Timo
Verzonden vanaf mijn desktop met Firefox

Hans van de Burgt

  • BMB
  • Offline Offline
  • Berichten: 6090
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #11 Gepost op: 04 januari 2016, 17:09:27 »
@Timo,

Ik kan contact opnemen met Yaasan (Hiroyuki Kokubun).
Wellicht wil hij de comments in het Engels aanleveren.
Anders wil ik deze wel vertalen mbv Google.

Is de code van zijn nieuwere DCC Centrale (DSmain R5) erg afwijkend van de Mint Can versie?

En je MRDirect optie? Zou die compatible zijn?

Grzz, Hans

Peter Korsten

  • Offline Offline
  • Berichten: 8571
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #12 Gepost op: 04 januari 2016, 17:20:11 »
Je zou ook nog kunnen overwegen om je 'DCC command station' een Loconet-aansluiting te maken en daar een DCC-booster aan te hangen. Dan heb je niet het gedoe om zelf een booster te bouwen en je kunt de boel later eventueel uitbreiden.

- Peter
***** ***** ***** ***** ***** ***** ***** ***** 40

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #13 Gepost op: 04 januari 2016, 17:32:46 »
@Hans, de DSCoreLib met Engelse comments zou erg handig zijn. Google is gelukkig erg goed in Japans maar het nadeel is dat je alle comments los moet kopieren om te eindigen met een Engels commented code...

Of het erg verschilt met de DSmain zou ik zo even iet durven zeggen, niet naar gekeken. Mint Can is een example in de DSCoreLib. Wordt deze ook gebruikt in het grote broertje?

De MRdirect optie is niet bedoelt als los systeem zoals Max wil maar alleen als makkelijker/handige/snelle methode om te kunnen programmeren. Dan kan er snel een programmeerloze versie gemaakt worden die gewoon kan rijden, verder geen poes pas.

@Peter, zoals ik zei is dat natuurlijk ook een optie. (y) (Meerdere wegen naar Rome.) Maar het is een stuk complexer dan de Mint Can Controller. En de booster is eigenlijk het makkelijkste onderdeel van een centrale... H-brug, klaar. De kortsluitdetectie enz is allemaal bijzaak. Werd dat analoog niet nodig geacht met de H-brug zou je het nu ook gewoon achterwege kunnen laten.


Timo
Verzonden vanaf mijn desktop met Firefox

Max Roodveldt

  • Offline Offline
  • Berichten: 258
  • 't is maar 'n spelletje...
Re: Zelfbouw eenvoudige Arduino DCC centrale...
« Reactie #14 Gepost op: 04 januari 2016, 17:36:27 »
@Peter

om met 1 locomotiefje te kunnen rijden heb je aan 500 mA genoeg; wat moet je dan met een booster  ???

Een 7-pens TA8050 levert 1,5 A, meer dan genoeg... (en kost €4  (y))(trouwens die gebruik ik nu ook)

en 't idee was zelfbouw - je weet wel, met een soldeerbout en printplaatjes...  ;D

Die Mint Can Controller is perfect - moet alleen worden uitgebreid met een IR brugje om een tv-afstandsbediening te kunnen gebruiken voor het programmeren.

Max.
"And these visions of Johanna are now all that remain" - Bob Dylan (1966)