BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: henk op 14 August 2008, 11:50:02

Titel: Elektor komt met DCC-project.
Bericht door: henk op 14 August 2008, 11:50:02
Las op het 3rail forum dat Elektor in september met een DCC project komt (http://www.elektor.nl/products/kits-modules/kits/dcc-command-station-(070989-71).639184.lynkx).

Zou dan nog zinnig zijn?
Voor mij misschien wel. Als de systeemprint overweg kan met de Edits booster en een S88 aansluiting heeft, dan schuif ik hem gewoon in de plaats van de EditsPro print. Ik koop in september wel een Elektor en zal wel over de specificaties berichten.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Wim Ros op 14 August 2008, 12:28:19
Henk, hoe zit het dan met je Lok en Wisseldecoders?? Zijn die dan nu ook geschikt voor DCC?

Mvg

Wim.
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 14 August 2008, 12:39:07
Ja, inmiddels wel. Ik gebruik sowieso voornamelijk LokPilot, de seindecoder van LDT was altijd al multiprotocol en ik heb mijn Edits wisseldecoders geleidelijk vervangen door de Viessmann 5212.
Het werkt hier overigens prima en het heeft dus allemaal geen haast. Maar de 14 snelheidsstappen zijn uiteindelijk niet ideaal en het is irritant om locs met een ingebouwde DCC-decoder (Trix 1200) van een nieuwe decoder te moeten voorzien.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Wim Ros op 14 August 2008, 13:39:06
Henk,

Dan ben je toe aan een Roco Multi-Maus en een  S88XPressNetLI, dit is denk ik goedkoper dan dat Elektuur projectje.

Mvg
Wim.
Titel: Re: Elektor komt met DCC-project.
Bericht door: KroKo op 14 August 2008, 14:19:00
Las op het 3rail forum dat Elektor in september met een DCC project komt (http://www.elektor.nl/products/kits-modules/kits/dcc-command-station-(070989-71).639184.lynkx)...... en een S88 aansluiting heeft,.....
Zo te zien twee met keuze tussen "gewoon" en S88-N.

Erik
Titel: Re: Elektor komt met DCC-project.
Bericht door: Wim Ros op 14 August 2008, 15:13:29
Kroko, ik weet niet waar je dat denkt te zien, maar ik denk dat de aansluitingen van het type RJ12 zijn. Dus voor het XPressnet, maar laten we september even afwachten dan weten we het zeker.

Mvg
Wim.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Karst Drenth op 14 August 2008, 15:33:26
Citaat van: Wim Ros
...Dan ben je toe aan een Roco Multi-Maus en een  S88XPressNetLI...

De eerste heeft ie al  ;D ;D ;D en de tweede binnenkort ook  :P :P :P

Grtzz,

Karst
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 14 August 2008, 15:50:45
Ja, en die bestelling blijft ook staan. Veel te nieuwsgierig.  :)

Alleen vind ik de Edits booster een ideaal ding en heb ik nog geen mogelijkheid gevonden om de booster afdoende met de maus te laten communiceren.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Wim Ros op 14 August 2008, 16:12:34
Henk, en wat is daarbij of daarmee dan het probleem, misschien kunnen we met je meedenken. Oftewel gooi het in de groep.


Mvg
Wim.
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 14 August 2008, 17:39:55
Iets zegt me dat je wel weet wat het probleem zou kunnen zijn.  :)
Hoe vertelt de Edits booster bij kortsluiting aan de MM dat er een sluiting is, zodat de muis stopt met signalen verzenden en op zijn beurt aan de computer kan melden dat het treinverkeer stil staat?
Hebben jullie je tussen de ontwikkelbedrijven door verdiept in de manier waarop de Roco versterker aan de muis vertelt dat er kortsluiting is? Gebeurt dat met een specifiek signaal of juist door onderbreking van een signaal?
Titel: Re: Elektor komt met DCC-project.
Bericht door: Karst Drenth op 14 August 2008, 17:43:59
Henk,

Zeer binnenkort gaat de scope er weer op om wat Lenz probleempjes op te lossen.
Ik weet al dat de Rocoboosters direct een signaal aan de Maus leveren om kortsluiting te melden. Hoe dit er uit ziet, helaas nog niet ;)

Grtzz,

Karst
Titel: Re: Elektor komt met DCC-project.
Bericht door: Wim Ros op 14 August 2008, 18:27:56
Hoe het met een echt Lenz setje moet, via een relais contact welke de M met de E van de booster aansluiting verbind. Het relais wordt aangestuurd door de baanspanning uit de booster. Hetzelfde als bij en met een TC of IB.
En ik vermoed dat dit ook het geval is bij een Roco 10764. Maar bij gebrek aan een 10764 kan ik je niet verder helpen.

Mvg
Wim.

Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 14 August 2008, 18:36:11
Zou dan nog zinnig zijn?

Zinnig wellicht, maar op een seriële poort zit ik eerlijk gezegd niet te wachten. Toch eens kijken wat een Linux SBC tegenwoordig moet kosten.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: Wim Ros op 14 August 2008, 18:43:16
Henk, misschien is dit een stapje in de richting van een oplossing voor de edits-booster, http://www.ldt-infocenter.com/english/adap-Roco_e.htm

Mvg
Wim.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 14 August 2008, 18:49:23
Citaat
Linux SBC

Een wat????? Ikke alleen Windhoos en Atmel  ;D

Tsja, kwa project Elektuur, vandaag effe gelezen in de Elektuur op het werk.
Volgens mij een ontwerp van een lezer wat Elektuur wel vaker heeft.

't is een variant op de vele zelfbouw mogelijkheden. 't Is wat je zelf wil,
zoiets, commercieel duur apparaat of bijvoorbeeld de interface zoals
hier genoemd voor de Multimuis of DDW of MrDirect...

De clou zit hem in het genereren van een DCC signaal, als je daar een ARM
voor nodig hebt? Een Atmel of PIC gaat ook. 

Maar altijd leuk om te zien.

Robert
Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 14 August 2008, 19:42:27
Citaat
Een wat?

Single Board Computer. Een super-geïntegreerde computer (in dit geval eentje die Linux draait) waar je vaak uitbreidingen aan kunt hangen.

Zoiets bijvoorbeeld: http://gumstix.com/

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 14 August 2008, 19:47:53
Aha zo'n ding.....

Die zie je inderdaad steeds meer... Mss wat voor Koploper icm DDW en dan ergens
onder je baan schroeven.... 

Maar back to topic.

Robert

Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 14 August 2008, 19:50:50
Niet DDW, DDL. Linux, immers. :)

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 14 August 2008, 20:17:17
Hoe het met een echt Lenz setje moet, via een relais contact welke de M met de E van de booster aansluiting verbind. Het relais wordt aangestuurd door de baanspanning uit de booster. Hetzelfde als bij en met een TC of IB.
En ik vermoed dat dit ook het geval is bij een Roco 10764. Maar bij gebrek aan een 10764 kan ik je niet verder helpen.

Mvg
Wim.



Dat ken ik. Ik zou je met genoegen een 10764 sturen om eens te kijken, maar misschien dat Karst dat toch al van plan is.

Ben verder wel benieuwd in hoeverre dit Elektor-project nog aansluit bij EditsPro, inmiddels ook al weer bijna 10 jaar oud. Dat was een ideaal nabouwproject voor halfwetenden als ik. Vanuit dat perspectief heb ik nog twee artikelen over de bouw van EditsPro voor Railmagazine geschreven. Dave Hen, ik en nog een paar figuren hebben Paul Haagsma zo ver gekregen dat hij Koploper geschikt maakte voor EditsPro.
Intertijd had ik regelmatig contact met Steffen van de Vries, de ontwerper van EditsPro, en die speelde toen met het idee om een DCC-variant te maken eenvoudig door de PIC van andere software te voorzien. Maar daar is het nooit van gekomen en zo te zien sluit dit project meer aan bij de ontwikkelingen in de DCC-wereld. We zullen zien.

Neemt niet weg dat een MM met Edits booster prima zou zijn met als groot voordeel dat ik die al heb.  ;D

Ik snap dat er nog legio mogelijkheden zijn, maar misschien moeten we dit draadje maar voor het Elektor project reserveren.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 14 August 2008, 20:29:00
Citaat
Elektor-project nog aansluit bij EditsPro

Niet... Dit is alleen DCC, Edits-Pro is (alleen) Maerklin....

Robert
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 14 August 2008, 22:38:01
Eerlijk?
Zoveel was wel duidelijk Robert.  :P
Hetgeen niet wegneemt dat booster, terugmeldencoders of desnoods het protocol van de computerinterface zeer wel bruikbaar zouden zijn. Ze zijn daar atijd erg trots op de booster geweest.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Albert.H0 op 16 August 2008, 00:46:22
...een ontwerp van een lezer...

Niet alleen Elektor lezer, maar volgens mij ook actief op dit forum
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 20 August 2008, 13:40:12
Afgelopen maandag heb ik het blad in Leeuwarden gekocht en lekker in de trein naar Utrecht doorgelezen.

Het basisidee is toch wel hetzelfde als bij EditsPro. Patrick noemt het een DCC command station. De print kan DCC signalen opwekken en verder heeft het een heleboel aansluitingen. Je kunt er pas wat mee als je een computer en/of een handregelaar aansluit. Verder is nog een losse booster met trafo nodig.
Voor de computer is er een RS232 aansluiting. Er wordt gesproken over een open protocol, zodat veel software pakketten zijn te gebruiken (oa Koploper), maar om een of andere duistere reden wordt nog niet genoemd welk protocol dat dan precies is.
De twee XpressNET aansluitingen zijn vooral voor handregelaars bedoeld. Je kunt er in ieder geval zo je maus op aansluiten.
Voor de terugmelding bevat de print een S88 bus. Verder natuurlijk een boosteraansluiting en een aparte programmeeruitgang.

Persoonlijk vind ik dit soort projecten leuk. Ik heb intertijd met plezier EditsPro nagebouwd. Alleen had dat bijna 10 jaar gelden ook nog grote financiële voordelen en die tijd is wel voorbij.
Nu kan ik me voorstellen dat ik zoiets alleen voor de zelfbouwleut zou gaan maken, maar toch niet als de kosten te gek worden. Elektor kennende, zal dat vermoedelijk niet meevallen. Alleen de processor kost al 37 euro. De prijzen van een print of een compleet bouwpakket (geprogrammerde processor, print en componenten) zijn nog niet bekend, maar voor veel minder dan een eurootje of 70 tot 80 zal het wel niet lukken. En dan heb je nog geen booster, trafo of handregelaar.
Eigenlijk komt het project een paar jaar te laat.

Zo, en nu terug naar Leeuwarden.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 20 August 2008, 14:52:45
Hier om en om de 15 euri ex booster ervan uitgaande dat alles op gaatjespint
gepirkt wordt... Of zelf effe etsen  ;D Geen Xpress en zo, gebruik in niet...

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

En zo dwalen er noch tig zelfbouw centrales rond, zie ook

http://www.opendcc.de/elektronik/opendcc/opendcc.html

Effe doorscrollen en dan onderaan.

De lol voor de maker van zelfbouw is het aan de praat krijgen, zal voor
Patrick ook gegolden hebben... Voor mij was een een grote lol....

Mocht je de  uren achteraf gaan tellen tegen tarief baas dan is het niet goedkoop  ;D
Maar ja, houdt een mens van de straat af...

Robert

Titel: Re: Elektor komt met DCC-project.
Bericht door: stig op 20 August 2008, 15:17:50
Nog steeds een RS232 aansluiting. Ik ben al aan mijn derde laptop bezig zonder rs232 poort...

Die converters naar usb zijn ook niet altijd je-van-het.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Gert1 op 20 August 2008, 15:25:40
Al aan je derde? Hoe kan dat nou? Dat Apple-spul is toch juist heel degelijk?   :P

mvg,
Gert
Titel: Re: Elektor komt met DCC-project.
Bericht door: santerdam op 20 August 2008, 15:25:56
Over het algemeen zijn alle RS232-USB adapters hetzelfde en even goed. Het grote verschil zit 'm in de meegeleverde drivers. Het lijkt wel of fabrikanten geen geld willen uitgeven aan een licentie voor drivers.

Op internet zijn makkelijk drivers te downloaden, die van een slechtwerkende adapter alsnog een prima werkend ding maken.

Sander
Titel: Re: Elektor komt met DCC-project.
Bericht door: NS 1100 op 20 August 2008, 15:27:15
Op zich zouden ze ook een of andere FTDI-chip op de print kunnen zetten om RS-232 te vertalen naar USB signalen.
Titel: Re: Elektor komt met DCC-project.
Bericht door: stig op 20 August 2008, 15:37:33
Nee Gert, voor de apple zaten nog 2 windhoos laptops, ook toen al met alleen maar usb en vuurdraad.

NCE bied trouwens een usb interface voor zijn producten. http://www.ncedcc.com/

Ik zie dat Lenz dat ook al heeft.

Begint het dan toch een beetje in te burgeren.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 20 August 2008, 15:39:56
Citaat
Op zich zouden ze ook een of andere FTDI-chip

Dat kan, alleen een gemiddelde huis tuin en keuken soldeerder wordt
er compleet gek van  ;D  En je loopt hier kans op driver problemen, alhoewel
dat nu wel opgelost zal zijn... Overigens is dit gewoon een oplossing identiek
aan een USB serieel adapter...

Ik heb een USB serieel geval dat met Koploper op Vista Home draait zonder
enig probleem :) Was  effe zoeken, maar dan heb je wat  ;D

Mooiste is om de USB in de controller te hebben ala PIC18F nog wat serie.
Meen dat een Atmel dit tegenwoordig ook heeft.  Maar dan moet je weer
een CDC of zoiets gaan doen, teveel werk :) 

Hier staat overigens een software USB voor Atmels, dwalen wel flink af...

http://www.obdev.at/products/avrusb/index.html

Hier staat iets met serieel via Atmel, maar dat gaf me

http://www.ulrichradig.de/home/index.php/avr/usb-relaiskarte

- of na 10 seconden geen contact meer
- blauw scherm in Vista  :-|

Robert

Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 21 August 2008, 00:39:12
Nog steeds een RS232 aansluiting. Ik ben al aan mijn derde laptop bezig zonder rs232 poort...

Tja, maar RS-232C kost elektronisch gezien niets om te implementeren (RS-232 is een beetje ander verhaal, vanwege de voltages), wat van USB niet gezegd kan worden. Daar heb je al snel een apart IC voor nodig en die zijn vrijwel zonder uitzondering SMD. En dat is niet fijn om met de hand te solderen.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: piksov op 25 August 2008, 10:45:58
Ik heb even de (gratis) downloads bekeken bij het elektuur project,
de source code van de controller e.d. wordt er niet bij geleverd.

Je kunt dus alleen het project nabouwen, maar je kunt er NIETS aan veranderen omdat de code er niet bij zit.

Dat vind ik persoonlijk heel jammer. Dat er een ARM op zit is dan zo, je leert er verder niets van.

Ik heb zelf een OpenDCC centrale nagebouwd, hier wordt ALLE code bijgeleverd, en kun je dus zelf dingen aanpassen, mocht je dat willen.

Guus Weggemans
Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 25 August 2008, 11:58:32
Maar die PICs en AVRs hebben weer als nadeel dat ze zo weinig geheugen hebben. Hoeveel treinen kun je serieus laten rijden met 2 KB?

Maar geen source code voor de controller is inderdaad een groot gemis, voornamelijk eigenlijk voor de continuïteit.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: piksov op 25 August 2008, 12:07:02
Peter,

hoe kom je aan 2KB ????

De OpenDCC centrale draaide op een mega32, dus 32kb flash.

Ik ga vanavond upgraden naar een mega64 met 64kb flash, want door de expressnet ondersteuning past het programma niet meer in 32 kb...

Er zijn nog 2 maatjes groter, de mega128 en de mega256.

Plaats genoeg (denk aan bill gates....)

groet,
Guus Weggemans
Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 25 August 2008, 12:22:37
Die dingen hebben 2 KB (S)RAM, excuus voor de onduidelijkheid.

Nou is de 300 MB RAM die mijn Netbeans-ontwikkelomgeving op dit moment gebruikt ook wat overdreven, maar 2 KB is dus echt heel weinig, zelfs als het alleen maar voor variabelen is.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: Dave van der Locht op 25 August 2008, 12:23:16
Misschien doelt Peter op het SRAM geheugen en niet het flash geheugen.
[edit]Ik zie dat Peter net iets eerder was met posten en dit inderdaad bedoelde.  :P[/edit]

Mijn centrale draait ook op een Mega32, met volledige XpressNet-ondersteuning en diverse andere toeters en bellen waarvan de meeste door OpenDCC ook ondersteund worden. Nog plek genoeg, heb nog iets van 32% ruimte in het programma-geheugen beschikbaar. En met de huidige software-versie kan ik 256 loks in een interne database kwijt waarvan er 128 tegelijk kunnen rijden. Voor mijn eigen baan en in het geval van anderen een behoorlijke overkill, maar zoveel ruimte neemt dat nou ook weer niet in beslag. Echter zijn er wel ontzetten veel optimalisaties toegepast om de code zo klein (en ook snel) mogelijk te maken.

Er zijn ook behoorlijk wat verschillende smaken van AVR's en PIC's.
Voor elke doel zit er wel iets bruikbaars tussen, en zoals Guus al aangeeft zijn er nog AVR's met meer geheugen (en andere extra toeters en bellen) te krijgen.

Groetjes,
Dave
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 25 August 2008, 12:31:13
Citaat
maar je kunt er NIETS aan veranderen omdat de code er niet bij zit.

Een goede tovernaar laat zich de konijnen toch niet uit zijn toverhoed jatten  ;D

Citaat
nadeel dat ze zo weinig geheugen hebben.

En als voordeel dat er (gelukkig) geen Winhoos oid op draait. Zoals Dave aangeeft heb je met 2K
RAM voor aansturing voldoende.... Ik zit nu op 50% RAM gebruik, en dat kan terug naar 40%...

Citaat
elfs als het alleen maar voor variabelen is.

En als die variabelen hoofdzakelijk bytes en integers (16 bits) zijn, dan heb je aan 2K flink wat.... 32 bits variabelen op een 8 bit is zowieso killing voor perfermonce e.d.

Robert

Robert
Titel: Re: Elektor komt met DCC-project.
Bericht door: Dave van der Locht op 25 August 2008, 13:14:52
Het is ook maar net hoe je iets programmeert en optimaliseert.
Door gebruik te maken van b.v. handige trucjes kun je vaak veel ruimte in Flash en/of SRAM besparen.

En inderdaad zijn o.a. 32bits variabelen en diverse wiskundige berekeningen (met b.v. floating point getallen) niet echt 'geschikt' voor o.a. een AVR.
Maar om een dergelijke centrale te bouwen is dit ook niet echt nodig en kun je dit met een 8-bit AVR-etje goed realiseren.

Groetjes,
Dave
Titel: Re: Elektor komt met DCC-project.
Bericht door: piksov op 25 August 2008, 13:27:00

Ik meen dat Wolfgang Kufer ooit ergens heeft geschreven dat het DCC protocol bij ongeveer 64 rijdende (en dus refreshende) loks vol zit
Titel: Re: Elektor komt met DCC-project.
Bericht door: Karst Drenth op 25 August 2008, 13:55:10
Hoi,

Dat kun je uitrekenen door de DCC specs er bij te halen:

58uS voor een '1', 116uS voor een '0'.

9 Bits per byte: gemiddeld 5 '0' en 4 '1' ==> 580uS + 232uS = 812uS per byte
3 bytes per packet -> 2436uS per packet, voorafgegaan door 14 bits '1' pre-amble -> 812

Totaal dus 3248uS per packet, oftewel 3.2 mS, oftewel ca. 300 packets per seconde.

Als je dus stelt dat je toestaat dat een lok slechts 1 maal per seconde zou worden gerefreshed, zijn theroretisch 300 loks simultaan te besturen.

Kijken we nu naar de genoemde 64, dan betekent het dus, dat elke loc ca. 5 maal per seconde wordt gerefeshed. Oftewel in het meest ongunstiste geval wordt een commando pas na 0.2 sec. door de lokdecoder uitgevoerd.
Het is dus maar net waar je je grens legt...

Grtzz,

Karst
Titel: Re: Elektor komt met DCC-project.
Bericht door: piksov op 25 August 2008, 14:47:41

Voordat de mods actief worden ....  :-*

stel ik voor om hier https://forum.beneluxspoor.net/index.php?topic=13139.0 (https://forum.beneluxspoor.net/index.php?topic=13139.0) verder te gaan.

En dit draadje te laten voor de nieuwe elektuur dcc centrale....

Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 26 August 2008, 09:37:13
Na een weldoende vakantie even enkele kanttekeningen bij het DCC Command Station

1° Uiteraard is het ontwerp van de hand van een Elektor lezer (al sinds 1978) maar dus, zoals Albrecht terecht aangeeft, ook van lid van het forum  ;).
2° Over de keuze van een processor kan men heel lang pro's en contra's opnoemen. Een ATMega 644 zou zonder twijfel ook wel een goede keuze zijn. Het ontwerp is enkele jaren gelden gestart op basis van een 80188  :o en op een bepaald ogenblik verder gezet op basis van het ARmee bord. Hierdoor is het dus een ARM7 geworden (en gebleven).  RAM (64K)/ Flash (128K) zal voorlopig geen probleem zijn.
3° Het protocol over de seriële poort is dus (een subset van) P50x. Ongeveer 90% van de opdrachten zitten erin, voldoende voor de meeste commerciële en freeware software.
4° Het ontbreken van de source code zal vooral (enkel?) door de techneuten onder ons ervaren worden als een gemis. Het blijft altijd altijd leuk om te kijken hoe iemand anders het zaakje aangepakt wordt. Continuiteit lijkt me op dit ogenblik niet echt een probleem, zeker niet als het niet de bedoeling is dat je zelf gaat sleutelen aan de software. Overigens heb ik met meerdere forumleden (ook van dit draadje) al in meer of mindere mate stukken broncode gedeeld, weliswaar via PM.

mvg,

Patrick Smout
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 26 August 2008, 11:52:04
Patrick,

Is natuurlijk wel een eer om in de Elektor te komen, doet niet iedereen na  ;D

Robert
Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 26 August 2008, 12:12:20
Van een 80188 had ik nog nooit gehoord, maar het is dus een 80186 (daar had ik weer wel van gehoord) met een 8-bits databus. Weer wat geleerd.

Wat je met je software doet moet je natuurlijk zelf weten, maar mijn mening is dat je software of commercieel moet verkopen, of open source moet maken. Software gratis weggeven maar de source code voor jezelf houden is, naar mijn idee tenminste, zinloos. je wordt er financieel niet beter van en je gebruikers worden er ook niet beter van. Aan de andere kant wordt je ook niet slechter van je source code openbaar te maken, terwijl het wel voordelen voor je gebruikers heeft.

Die discussie heb ik ook al met Paul 'Koploper' Haagsma gevoerd, ondertussen al zeker 10 jaar geleden. Hij is kennelijk nog steeds niet van gedachten veranderd, maar als Paul morgen onder een bus loopt (en laten we dat vooral niet hopen) dan is dat het einde van de ontwikkeling van Koploper.

Het niet verkrijgen van de source code is voor mij een goede reden om niet verder naar dit project om te kijken. Enfin, denk er nog eens over na. :)

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 26 August 2008, 12:43:16
Citaat
Software gratis weggeven maar de source code voor jezelf houden is, naar mijn idee tenminste, zinloos.

't is maar net hoe je er tegen aan kijkt. Veel hobbyuurtjes zitten er vaak in, en dat geef je dan zo maar weg zodat Jan en Alleman wat kan gaan klooien. En als je de code op de site hebt staan wordt je overspoeld met zinvolle en vaak compleet zinloze vragen.... 

Als er iemand iets van mij bouwt en het werkt niet is het tot nu toe 99,999% hardware matig geweest. Die zaken die niet werken heb ik zelf thuis gezien, en allemaal soldeer danwel etsfouten..

De OpenDcc centrale software is ook alleen in te zien na verkrijgen van wachtwoord voor Zip file, zonder dat wachtwoord niks unzippen...  Dus daar zit ook een barriere...

Citaat
commercieel moet verkopen

Link voor hobby gebeuren naar mijn mening... Hierdoor creeer een soort garantie gezeur en
evt juridisch gezeur... En dat wil ik als hobbyist niet...

En reeds eerder gemeld

Een goede tovenaar laat zich de konijnen toch niet uit de hoed jatten  ;D

...dan is dat het einde van de ontwikkeling van Koploper....

Mwaaah, denk dat de nabestaanden van Paul wel tot een regeling kunnen komen zodat
de voortgang daar niet in gevaar komt. BTW, onder de bus klinkt zo banaal, ik ga
uit van 100 miljoen winnen...  ;D

Robert
Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 26 August 2008, 13:02:23
Het enige dat je opschiet met de source code zelf houden is voorkomen dat anderen zien dat je programmeerkunsten maar matig zijn. ;)

Nee, serieus, ik heb dat ook een tijdje gehad, dat ik het zelf wilde houden, want ik had er toch immers zoveel werk aan besteed. It's ours, my Precious. The mean Hobbitses can't have it. ;)

Voor de goede orde, zelf werk ik al een jaartje of 15 als programmeur en dat is allemaal closed source, omdat het allemaal in-house is. Maar zodra ik de tijd vind om iets met treintjes en software te doen, wordt het open source met een Creative Commons-licentie. Daar kunnen andere mensen alleen maar beter van worden (ik stel namelijk erg hoge eisen aan mijn code) en zelf word ik er niet slechter van. Dan is de keuze simpel.

Maar goed, we dwalen af.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 26 August 2008, 13:19:46
Bedenk me net, maar als iemand zelf wat wil doen staat op mijn site een library/object file.
Hiermee kan men dan zelf een decoder maken.

http://members.home.nl/robert.evers/ZIP/Tiny2313MM.zip

De code zelf is niet zichtbaar, maar wel toe te passen voor eigen ontwerpen.

Citaat
ik stel namelijk erg hoge eisen aan mijn code

Idem dito, na wat jaartjes embedded automotive gaat dit wel vanzelf... Ben alleen bang
dat je op hobby sites de plank misslaat met mooie code / hoge eisen..  Dit is zelfs
verschillend per bedrijf... Laat staan dat een gemiddelde modelspoorder (met alle respect
er kaas van gegeten heeft..... Maar dit dwaalt wel heel erg af...   

Robert
Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 26 August 2008, 13:41:55
Het enige dat je opschiet met de source code zelf houden is voorkomen dat anderen zien dat je programmeerkunsten maar matig zijn. ;)
Mooi dat je het hele verhaal al objectief geanalyseerd en samengevat hebt. Hoef ik zelfs niet meer voor de examenjury te verschijnen.

Vraagje - hoeveel extra punten levert het op als je gebruik maakt van versiebeheer voor het beheren van je broncode (zie onder)?
Vraagje - hoeveel extra punten levert het op als je gebruik maakt van hardware abstractie en layering zodat je in een mum van tijd porteert naar om het even welke processor die beschikt over voldoende resources?


/*
 *  URL:                    $HeadURL: file://Smoutathome/Repository/Projects/Embedded/ARM/DCCStation/Trunk/HAL_ARMeeLPC2106/dccL1.c $
 *  Revision:               $LastChangedRevision: 258 $
 *  Last modified:          $Date: 2008-05-01 14:57:19 +0200 (do, 01 mei 2008) $
 *  Modified by:            $LastChangedBy: Patrick $
 *
 *  Description:            DCC driver - Layer 1 target specific file
 */
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 26 August 2008, 13:51:44
Citaat
Vraagje - hoeveel extra punten levert het op als je gebruik maakt van versiebeheer voor het beheren van je broncode (zie onder)?
Vraagje - hoeveel extra punten levert het op als je gebruik maakt van hardware abstractie en layering zodat je in een mum van tijd porteert naar om het even welke processor die beschikt over voldoende resources?

U gaat door voor de koelkast  ;D

Extra vraagjes

- Hoeveel punten krijg ik voor coding guidelines
- Hoeveel punten krijg ik voor fatsoendelijke functionele decompositie / ontwerp

Dat wordt de koelkast met ingebouwde combimagnetron  ;D 

Robert
Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 26 August 2008, 14:30:48
De coding guidelines zijn (een subset van) MISRA-C

(ik ga voor een volledige nieuwe keuken  ;) )
Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 26 August 2008, 14:49:04
Automatische source code analyse?

Allemaal heel grappig en zo, maar ik heb nog steeds geen argumentatie gezien, anders dan "ik wil niet dat iemand anders aan mijn code zit", terwijl het ontwerp van de print en het schema wel openbaar wordt gemaakt. Nogmaals, ik vind dat vreemd.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: Wim Ros op 26 August 2008, 15:46:58
Ik vind dat het iemand zijn goed recht is om de code niet openbaar te maken.
Verder is dit een nutteloze discussie.

Mvg
Wim.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 26 August 2008, 16:05:17
Wim was me net voor, maar ik zie verder het nut hier ook niet meer van in.
Diegene die er niet mee kan leven dat de source niet beschikbaar is, so be it, je kan niet iedereen gelukkig houden en/of maken. Zou ook een utopie zijn om dat na te streven.

Terug naar de inhoud van het ontwerp ...

mvg,

Patrick Smout
Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 26 August 2008, 18:00:28
Lezen is ook een kunst... ::)

Zoals ik al eerder zei, moet je helemaal zelf weten wat je met je source code doet. Maar ik zou graag weten waarom je die niet openbaar wil maken.

Aangezien je die reden kennelijk ook al niet openbaar wil maken, is het inderdaad een zinloze discussie.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: piksov op 26 August 2008, 19:02:49

Ik ken wel verhalen van mensen die hun hex code voor decoders online hebben gezet en dat die later te maken kregen met commerciele versies van hun producten. Toen zijn de hex bestanden van de website verdwenen.

(Maar gelukkig was de webarchive.org al langs geweest, dus is de code daar nog gewoon te downloaden  :P)

Dat is natuurlijk wel heel zuur!

Aan de andere kant: ik heb een jaar of 2 de source code van mijn hccm besturingsprogramma online gehad. In al die tijd heb ik er geen enkele reactie op gekregen.

Ik vind het stoer en leuk voor Patrick dat ie een publicatie in de elektuur heeft staan. Goed gedaan dus.

groet,
Guus
Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 26 August 2008, 20:07:23
Dat van het 'stelen' van de source code is inderdaad een probleem. Een goed voorbeeld is JMRI (treintjes besturen met Java), dat te maken had met iemand met veel geld die zich advocaten kon veroorloven tegen dit vrijwilligersproject. Daardoor won hij min of meer de eerste rechtszaak, maar in hoger beroep kreeg JMRI gelijk. Maar ja, ga maar eens een rechtszaak aanspannen.

Redenen om niet te publiceren kunnen zijn:
Allemaal legitieme antwoorden. Maar je ziet zoveel projecten die vanuit open source software naar open source hardware zijn gegaan (dit (http://sanguino.cc/) zou een leuke basis kunnen zijn om snel een centrale te ontwerpen), dat open hardware zonder open software op mij onverwacht overkomt.

Maar ik sluit me zeker aan bij je felicitatie: inderdaad geweldig dat dit in de Elektuur gepubliceerd is.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 27 August 2008, 11:11:03
Citaat
(dit zou een leuke basis kunnen zijn om snel een centrale te ontwerpen)

Blijft het probleem dat er geen seriele converters op zitten, RS485, buffer voor S88 en noem maar op. Dus dat printje is leuk, maar je hebt zowieso wat nodig voor de interfacing...

Overigens Olimex heeft ook leuke hobby boardjes, als voorbeeld deze

 http://www.voti.nl/winkel/catalog.html?AVR-P40B-8535

Kun je ook een Mega32 / 644 op prikken. Maar je moet toch wat solderen... Dat kun je
dan doen op het gaatjesstuk... Er moet gewoon interfacing bij,  dan is de toegevoegde
waarde van zo'n boardje ook enigszins ver te zoeken....

Citaat
Allemaal legitieme antwoorden.
.

Ik zou zeggen, start een BelexSpoorOpenSourceDigitaleCentrale project  ;D  Open source zowel HW als SW.... Eenieder kan zomaar wat bijprullen vanuit de SVN reposotory...... Succes verzekerd  ;D Verkoop van HW kun je dan de kast van BeneluxSpoor mee spekken  ;D

Robert



Titel: Re: Elektor komt met DCC-project.
Bericht door: Peter Korsten op 27 August 2008, 11:37:07
Citaat
Dus dat printje is leuk, maar je hebt zowieso wat nodig voor de interfacing...

Vandaar ook dat het een leuke basis zou zijn. Waar je nog spul aan toe moet voegen en zo.

De toegevoegde waarde is de zeer uitgebreide (open source) ontwikkelomgeving voor Windows, Mac en Linux. Of had je daar overheen gelezen?

Citaat
Ik zou zeggen, start een BelexSpoorOpenSourceDigitaleCentrale project  ;D  Open source zowel HW als SW.... Eenieder kan zomaar wat bijprullen vanuit de SVN reposotory...... Succes verzekerd  ;D Verkoop van HW kun je dan de kast van BeneluxSpoor mee spekken  ;D

Het zou handig zijn je iets meer in open source te verdiepen, voordat je het in het belachelijke trekt. Deze hele server draait op open source: Linux, Apache HTTPd, MySQL, Joomla, SMF. Lijkt me toch vrij goed te werken.

- Peter
Titel: Re: Elektor komt met DCC-project.
Bericht door: Robert E op 27 August 2008, 11:54:19
Citaat
is de zeer uitgebreide (open source) ontwikkelomgeving
Hou het maar lekker op AvrGcc / WinAvr...  Alle andere opties zijn aftreksels obv
WinAvr/AvrGcc of die erop leunen en links en rechts zie je verwoede discussies
o.a. over Arduino.

Citaat
voordat je het in het belachelijke trekt.

Hoho, ik wil/zal BeneluxSpoor niet belachelijk maken en ook niet de open source gedachte,
ik doel specifiek op een open source centrale mbt de software/hardware voor een centrale
aangezien zowat iedereen die closed houdt (including me). 

That's all...   ;D

Robert
Titel: Re: Elektor komt met DCC-project.
Bericht door: piksov op 27 August 2008, 12:06:53

Waarbij dan OpenDCC dan blijkbaar de enige is die alles wel wil delen en dat ook doet. .....

De enige horde is soms dat je een mailtje moet sturen voor het pw op de zipfile van de sourcecode van de centrale.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Dave van der Locht op 27 August 2008, 12:28:06
De gedachte van Robert is nog niet eens zo verkeerd.

Tenslotte zijn de meeste (goede) open-source projekten op een dergelijke manier opgebouwd en in ontwikkeling. Zitten ook wel een aantal haken en ogen aan, maargoed... Een dergelijke ontwikkeling is niets nieuws behalve dat het er mogelijk nog niet is voor een DCC centrale (zowel HW als SW).

Groetjes,
Dave
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 27 August 2008, 15:52:17
Inmiddels staat de prijs van een complete kit (geprogrammeerde processor, print en componenten) op de site van Elektor. Een kleine 130 euro. Tsja.
Vreemd trouwens, dat we geen processor met print kunnen bestellen.

Gefeliciteerd met de publicatie in Elektor Patrick.
Maar het prijsbeleid van Elektor is eigenlijk te ruig voor zoiets.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 28 August 2008, 09:33:18
Vreemd trouwens, dat we geen processor met print kunnen bestellen.
Losse printen kan je, zoals meestal het geval is bij elektor, bestellen bij www.thepcbshop.com (http://www.thepcbshop.com).
Het ontwerp wordt via elektor ook aangeboden als een compleet bouwpakket, inclusief geprogrammeerde processor. Bedoeling hiervan is om de instapdrempel te verlagen.

mvg,

Patrick Smout
Titel: Re: Elektor komt met DCC-project.
Bericht door: Wim Ros op 28 August 2008, 10:13:49
De print van de DCC centrale staat daar nog niet bij.

Mvg
Wim.
Titel: Re: Elektor komt met DCC-project.
Bericht door: KroKo op 28 August 2008, 10:57:55
Is het niet deze (http://be.eurocircuits.com/EKBusinessServices/vEKArticles.aspx?LoadByToggling=0&lng=nl&articleid=070989-1)?

Erik
Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 28 August 2008, 11:58:54
Inderdaad beschikbaar, zoals Erik aangeeft

mvg,

Patrick
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 28 August 2008, 15:30:00
Ik zie het.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Willem Smith op 11 September 2008, 10:33:38
Hallo,
Ik heb met veel belangstelling dit topic gevolgd met de hoop (meer) toepassingsvoorbeelden van de centrale te vinden. Tot nu toe helaas nog niet veel.

Vragen:
Kan de Roco 'centrale' 10764 als booster gebruikt worden? Hoe moet deze dan aangesloten worden. Meerdere centrales als boosters mogelijk?
Kan dan de Roco Multimaus op de dcc centrale aangesloten worden? Blijft de kortsluitbeveiliging werken?
Kan ik de centrale ook gebruiken met de terug-/bezetmelder BMD16N-SD van Huib Maaskant (http://www.floodland.nl/aim/info_bmd16n_sd_1.htm)?

Is er al een site met meer gegevens over de centrale en toepassingen er van? Ik heb wel zin (en kennis) om daar aan mee te werken.

Patrick bedankt! :D
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 11 September 2008, 13:22:15
Willem, de centrale kan in de kern alleen DCC-signalen genereren. Je hebt randapparatuur nodig om daar wat mee te kunnen doen.

Er is een handregelaar of een computer nodig om de centrale te vertellen welke signalen moeten worden gegenereerd. De handregelaar sluit je aan op een Xpressnet bus op de print. De Multimaus is te beschouwen als een handregelaar met Xpressnet aansluiting, maar die functioneert dan alleen als 'opdrachtgever' van de centrale en niet als zelfstandige centrale met een eigen beveiliging (bij de maus zit de centrale in de muis zelf en niet in de versterker).

Er is een booster met trafo nodig om de signalen te versterken. De beveiliging van de 10764 zal niet werken, maar er zijn er tientallen zelfbouw- en fabrieksboosters die wel bruikbaar zijn.

De centrale heeft een S88 bus voor de terugmelding. Daarop kun je alle S88-klonen aansluiten en dus ook die van Huib Maaskant.

Voor meer info misschien toch even een Elektor kopen.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Willem Smith op 11 September 2008, 16:13:02
Henk,
Bedankt voor jouw opmerkingen.

Heb je een idee waarom een Roco 10764 niet zal werken? Het is toch in feite gewoon een versterker? Of werkt alleen de beveiliging niet? (Hij geeft, dacht ik, normaal gesproken een beveiligingssignaal naar de Multimaus die dan, zoals jij terecht opmerkt, als centrale dient) Zou dit signaal niet te modificeren zijn zodat het aan de elektor centrale wordt doorgegeven?

Ik zit aan de volgende opstelling te denken:
(https://images.beneluxspoor.net/bnls/elektor_dcc_setup_2.jpg)
plaatje als Figuur 1 (Blokschematische weergave ...) uit Elektor artikel met als versterker: Roco 10764 en als CAB Multimaus en/of draadloze controller.

Ik begrijp dat de BMD16N-SD zal werken als Bezet- en Terugmelder.

Ik wil graag naar zo'n setup omdat ik

Alvast bedankt voor alle reacties en ervaringen van andere gebruikers.
Titel: Re: Elektor komt met DCC-project.
Bericht door: santerdam op 11 September 2008, 16:21:41
Willem, aan de linkerkant staat een optie op plaatjes te uploaden.

Sander (die ook de 10764  als booster wil gebruiken)
Titel: Re: Elektor komt met DCC-project.
Bericht door: henk op 11 September 2008, 16:25:22
De 10764 zal de boel netjes versterken, maar tot nu toe weten we niet hoe de beveilging precies werkt. Zeker is dat de versterker bij kortsluiting een signaal naar de muis stuurt en dat de muis vervolgens de boel uitschakelt. De Elektor centrale kan dat hoogstwaarschijnlijk niet (daar moet Patrick maar uitsluitsel over geven), zodat de versterker bij kortsluiting in rook zal opgaan en als het een beetje tegenzit ook nog je centrale beschadigt.

Voor een betaalbare opstelling zou ik zeggen je muis als handregelaar en misschien een Märklin Delta als booster. Zo'n ding vind je voor 10 of 15 euro op een beurs. Als trafo is alles geschikt dat pakweg 14 tot 16 volt wisselstroom kan leveren. Is de Delta bruikbaar Patrick?

ps In het hoofdmenu vind je een knop 'Plaatje uploaden'.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Willem Smith op 11 September 2008, 18:08:28
Henk en Santerdam,

Bedankt,

Ik heb het plaatje kunnen uploaden en mijn post geëdit zodat het plaatje zichbaar is.
Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 11 September 2008, 22:39:07
Ikzelf gebruik een lenz LV102 als booster.
Ik heb geen ervaring met de Roco 10764 als booster of een Märklin Delta (6604 of 66045).
Als ik echter een blik werp op het aansluitschema dat toegepast wordt voor MrDirect, dan kan je ervan uit gaan dat de 6604 of 66045 ook op het DCC Command Station zullen werken. Gebruik dus in elk geval ook wel een afzonderlijke trafo voor de booster.

Voor de Roco 10764 moet ik me eerst even wat verder moeten verdiepen in de aansluitingen. Kom hier binnen enkele dagen op terug (of iemand moet me voor zijn  ;) )

Roco MultiMaus werkt prima, net als de de LM2. (heb beiden zelf in gebruik, zowel programmering als rijden)

Er is (nog) geen site met meer info over het DCC station - wat niet is kan natuurlijk nog komen, mij ontbreekt in elk geval de kennis (en eigenlijk ook wel wat de tijd) voor het opbouwen van een deftige site.

mvg,

Patrick Smout
Titel: Re: Elektor komt met DCC-project.
Bericht door: Eric "den Belg" op 11 September 2008, 23:02:46
Patrick,

Kan Hans dat niet arangeren voor jou? ;)
Titel: Re: Elektor komt met DCC-project.
Bericht door: Karst Drenth op 11 September 2008, 23:26:37
Citaat van: Patrick Smout
...Voor de Roco 10764 moet ik me eerst even wat verder moeten verdiepen in de aansluitingen. Kom hier binnen enkele dagen op terug (of iemand moet me voor zijn  ;) )

'Sorry' Patrick  ;D

Ik was er net vanavond aan begonnen ;)

Klik maar hier (https://forum.beneluxspoor.net/index.php?topic=13491.msg206444#msg206444)  ;D

Ik vermoed overigens een software wijziging en hardware aanpassing, zodat je de Roco versterker heel netjes met de Elektor DCC centrale kunt verenigen ;)

Grtzz en succes,

Karst
Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 12 September 2008, 07:50:23
Hallo Karst,

bedankt voor je heldere uitleg over het aansluiten van een Roco 10764. Het zal dus inderdaad een hulpschakeling vragen om een Roco 10764 als booster te gebruiken. Opbouwen op een gaatjesprint lijkt me geen probleem. Schema zie ik wel zitten, ik moet alleen even nadenken hoe ik nu best tot een werkende oplossing kom vooraleer ik dit kan aanbevelen (bezit zelf geen Roco 10764).

gr,

Patrick
Titel: Re: Elektor komt met DCC-project.
Bericht door: Patrick Smout op 12 September 2008, 07:55:35
Patrick,

Kan Hans dat niet arangeren voor jou? ;)
Mm, verrassing ... ik weet niet of Hans bedreven is in het bouwen van websites (tenminste, als we spreken over jouw buur). 'K zal het straks op kantoor eens vragen. De wereld is in elk geval wel heel klein  ;)

gr,

Patrick