Doel:€250.00
Donaties:€50.00

Per saldo:€-200.00

Steun ons nu!

Laatst bijgewerkt
op 03-01-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Onlangs gespot - gefotografeerd, de foto's door mass am see
Vandaag om 14:18:46
Gebruik je Arduino zonder te "programmeren" ;) door bask185
Vandaag om 14:12:48
BMB-Module: “Corfe Castle Station” door Hans van de Burgt
Vandaag om 14:07:52
U-vorm beperkte ruimte (H0 C-rails) door Jelmer
Vandaag om 13:59:14
OVP voor wagons van blauw naar wit door Railman
Vandaag om 13:40:42
GSS Jubileumbaantje (0e / 0n30) door MacArthur
Vandaag om 12:55:30
N spur scenery elementen maken van gips of klei? door Paul552
Vandaag om 12:35:08
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door spoorijzer
Vandaag om 12:33:37
Toon hier je nieuwe (model-) spooraanwinst(en)... door Sven
Vandaag om 12:28:41
De overeenkomst tussen een Ovaalramer en een Motorpost. door RK
Vandaag om 12:25:12
Al mijn goede ideeën... door Karst Drenth
Vandaag om 11:42:58
NTM P1 in Schaal-1 door MaraNCS
Vandaag om 11:39:38
US diorama in H0 door Wim Vink
Vandaag om 11:35:28
Mijn eerste H0-modeltreinbaan in aanbouw door Jack Black (NS1220)
Vandaag om 11:33:00
Rio Grande Southern - Lizard Head Pass door Hans GJ
Vandaag om 11:30:20
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 11:27:15
Bauarbeiten im gange door Dave.......
Vandaag om 10:55:26
Variaties op Station Zetten Andelst in HO door Duikeend
Vandaag om 10:54:40
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
Vandaag om 10:42:29
Onze Nederlandse Stoomlocomotieven (nieuwe druk) door R v/d Hoven
Vandaag om 09:24:48
Internationale Spoor 0 en 1 dagen in Gießen, 23 en 24 maart, 2024 door bernhard67
Vandaag om 08:42:53
De Hondsrugbaan door mass am see
Vandaag om 08:15:11
Pfarrerwinkel bahn door Jelmer
Vandaag om 08:00:19
M.s.v. De Percee bouwt aan nieuwe clubbaan door J. Moors
Vandaag om 01:00:05
30 maart Modelspoorbeurs Houten & HCC Kennisdag door WimM
Vandaag om 00:42:50
Raadplaatje door Magic
27 maart 2024, 23:27:03
Ronald en Wanda's "Southern Comfort" swamp layout! door Ronald Halma
27 maart 2024, 23:17:30
Bouw van materieel 40 treinstellen door Pauldg
27 maart 2024, 22:45:06
Martijn's rariteitenkabinet door Martijn193
27 maart 2024, 22:30:17
Beekdaelen in H0 door Link
27 maart 2024, 22:17:23
  

Auteur Topic: Zelfbouw eenvoudige Arduino DCC centrale...  (gelezen 11947 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: 166
  • 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: 6061
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)