BeneluxSpoor.net forum
Vraag en antwoord => Digitaal => Topic gestart door: erikkral op 02 January 2023, 21:52:58
-
Er waren twee dingen die mij stoorden bij het digitaal rijden:
- Een goederentrein reed sneller dan de koploper.
- Ik kreeg het maar niet voor elkaar om op de normale baan te ijken in Rocrail.
Het ijken lukte mij niet omdat ik met goed fatsoen geen recht stukje spoor kon vinden op mijn baan zonder dat er een wissel tussen zit.
En als ik eenmaal klein stukje had gevonden, moest ik de baan in Rocrail dusdanig aanpassen zodat de blokken er in ieder geval niet voor zorgen dat de snelheid omlaag ging.
Uit nood geboren en een leuk projectje voor tijdens de kerstvakantie, heb ik een aparte ijkbaan gemaakt. Deze bestaat uit een plint, met daarop 4 infraroodsensoren, een aansluiting voor de rails en een DCC++EX-centrale.
Om te ijken hoef ik alleen maar een stuk rails naast te leggen en aan te sluiten, voeding aan, USB-kabel naar de computer, centrale instellen in Rocrail (of welk programma dan ook), locomotieven inladen en gaan met die banaan!
Het ijken is daarna kinderspel.
Ik kan zelf kiezen welke sensoren er genomen worden om te ijken. Ik heb het gedaan met sensor 2 en 3.
(https://images.beneluxspoor.net/bnls_2023/IMG-4164-63b343759d367.jpg) (https://images.beneluxspoor.net/bnls_2023/IMG-4164-63b343759d367.jpg)
(https://images.beneluxspoor.net/bnls_2023/IMG-4165-63b34375a13e8.jpg) (https://images.beneluxspoor.net/bnls_2023/IMG-4165-63b34375a13e8.jpg)
Misschien dat ik mensen inspireer om zelf ook zoiets te maken.
Mocht je de baan willen lenen (voorlopig ben ik klaar met ijken), dan stuur je maar een PB om hem af te halen in Amersfoort.
-
Zou je dat eens willen uitleggen, hoe je dat gemaakt hebt en met welke materialen en afmetingen?
Hier op het forum zijn er waarschijnlijk ook nog anderen daarin geintereseerd.
alvast bedankt,
Saskia
-
Ik ben geen Erik ;) maar ik zie:
- 1x arduino mega (https://tecvoordeel.nl/product/mega-2560-arduino-compatible-development-board/),
- 1x motorshield (https://hackerstore.nl/Artikel/464)(specifieke soort ken ik niet, maar er zijn er meerdere(
- 4x IR reflectiesensoren (https://tecvoordeel.nl/product/ir-object-detectie-sensor-module/?utm_source=Google%20Shopping&utm_campaign=tec1&utm_medium=cpc&utm_term=1484) op breakoutboard
- 1x USB B kabel
- veel dupont/jumper kabels
- proto pcb met schroefterminals
- vakwerk van Erik :P
Mvg,
Bas
-
Die opsomming klopt Bas.
Ik heb de spullen alleen uit China laten overkomen, was bij elkaar voor €10-15 klaar.
Wat moet je er verder nog over zeggen? Het is een stuk MDF wat ik nog had liggen, maar elk soort hout werkt natuurlijk ook.
Sensoren om de iedere 80 cm geplaatst, dat leek mij wel een mooie afstand.
Het had net zo goed 1 meter kunnen zijn.
De blauwe kabels zijn UTP-kabels waar ik van iedere kabel 3 aders gebruikt heb. Waarom deze kabels? Dit had ik nog liggen en ik zocht iets moois waarbij alle aders netjes gebundeld waren in een mantel.
Ik had niet eens gekeken of de 5V spanning en de kleine stroom binnen de specs van deze kabel past. Het leek me zo weinig dat dat wel af moet kunnen met een UTP-kabel. En als het niet werkte had ik de volgende kabel uit de bak getrokken.
Sensoren hebben adressen 34, 36,38 en 40. Waarom niet bij 1 begonnen? Ja nou deze aansluitingen zaten binnen handbereik en je moet toch ergens beginnen.
Dus afhankelijk van hoe je het wil, geef je in je ijkprogramma aan dat je sensor 36 en 38 wil gebruiken om te ijken, met een tussenruimte van 80cm.
Als je dat te kort vindt en je hebt toch voldoende rails of ruimte om de trein uit te laten rollen, dan pak je bijvoorbeeld 36 en 40 en voer je als afstand 160cm in....
-
Okay, hierbij een schopje van mijn eigen topic.
Ik heb deze ijkbaan maar afgebroken. Was een lomp geval wat altijd in de weg lag. Gebruik het ding immers niet elke dag.
Wat me ook tegenstond was dat ik een apart stukje spoor moest aanleggen voor het gebruiken ervan.
En als derde stopte Rocrail ermee. Het zou zo moeten zijn dat in ijkmodus de locomotief met verschillende snelheiden langs de de sensoren gestuurd werd en op basis daarvan de CV's werden bijgesteld (POM). Alleen dat laatste werkte toch niet dus per saldo had ik er meer kopzorgen aan dan dat ik er gemak van had.
Dan maar weer terug naar het gebruik van de rollenbank die ik heb liggen. Die rollenbank heeft een eigen DCC++EX centrale die ik gekoppeld heb met JMRI.
Dan kan ik op die manier de CV's aanpassen.
Rest nog een nieuw apparaat om de snelheid te kunnen bepalen, bij de treinbaan in kwestie. En dat is een Arduino met een displaytje geworden.
Met twee sensoren en een beetje habbiebabbie-code erop, meet het ding perfect de snelheid van de voorbij rijdende loc.
(https://images.beneluxspoor.net/bnls_2024/IMG-5780-65d1282807801.jpg) (https://images.beneluxspoor.net/bnls_2024/IMG-5780-65d1282807801.jpg)
(https://images.beneluxspoor.net/bnls_2024/IMG-5781-65d1282805229.jpg) (https://images.beneluxspoor.net/bnls_2024/IMG-5781-65d1282805229.jpg)
(https://images.beneluxspoor.net/bnls_2024/IMG-5782-65d1282839249.jpg) (https://images.beneluxspoor.net/bnls_2024/IMG-5782-65d1282839249.jpg)
(https://images.beneluxspoor.net/bnls_2024/IMG-5783-65d128283cc77.jpg) (https://images.beneluxspoor.net/bnls_2024/IMG-5783-65d128283cc77.jpg)
Ik heb ervoor gekozen om het geheel niet op een lat te monteren. Nu kan ik het ding klein opvouwen en gewoon in de kast gooien na gebruik. Iedere keer wel even de rolmaat erbij om de afstand te bepalen tussen de twee sensoren. Ik hanteer 100cm tussen de sensoren.
Het CV's aanpassen met JMRI is altijd een beetje gokken. Iedere een keer een beetje erbij of eraf. Met een half uurtje heb ik de loc wel op de snelheid rijden die ik wil.
-
leuk gedaan (y);
je kan de 2 plaatsen ook aftekenen met een potlood, hoef je niet altijd de rolmaat erbij te halen;
en weet je ook direct dat je daar geen scenery mag plaatsen;
mvg,
Michel
-
Is dat niet het zelfde ding als deze (https://n-modellbahn.de/moba-speed/)?
Die heb ik nl een keer gebouwd, zei het door mijn onwetendheid mbt de arduino wel met wat probleempjes (https://forum.beneluxspoor.net/index.php?topic=96639.15). Werkt prima (y)
-
Goede tip Michel, misschien doe ik dat nog wel eens een keer.
Die van jou ziet er wel mooi uit Ruud. De code is wat netter dan bij die van mij.
En met die van jou kan je de afstand van de sensoren in millimeters ertussen invoeren, bij die van mij alleen maar per meter.
Grote kans dat ik die code een keer verbouw zodat het getoond kan worden op een ouderwets LCD-tje in plaats van op het grotere OLED-scherm.
Een ding snap ik nog steeds niet. Kennelijk wordt de snelheid geconverteerd aan de hand van de schaal 1:87. Voordat ik aan deze Arduino-versie begon dacht ik dat de snelheid correspondeert met de werkelijke snelheid maar dat is dus niet zo.
Rijdt een modeltrein met 80 km/h in modelspoorwereld in de werkelijkheid sneller of langzamer dan 80 km/h?
-
Afstand schaalt mee, tijd niet. Dus 87km/uur in het eggie is 1 km/u op schaal (in h0 dan)
-
Ik snap er geen jota van. Dus als ie op de baan 80 km/h rijdt, dan rijdt ie in werkelijkheid 80*87=6960 km/h? ???
-
Ik denk niet dat een trein op je baan 80 echte kilometers per uur kan rijden.
-
Ik snap er geen jota van. Dus als ie op de baan 80 km/h rijdt, dan rijdt ie in werkelijkheid 80*87=6960 km/h? ???
Als je op het schermpje 87km/h krijgt is dit de schaalsnelheid omgerekend naar de 1:1 snelheid en rijd hij dus op je baan maar 1km/h.
Zo begrijp ik het toch uit de onderstaande antwoorden en lijkt het me ook gewoon logisch.