{"id":469,"date":"2023-09-05T23:31:47","date_gmt":"2023-09-05T21:31:47","guid":{"rendered":"https:\/\/modelrailelectronics.com\/?page_id=469"},"modified":"2026-07-03T22:14:15","modified_gmt":"2026-07-03T20:14:15","slug":"loconet-usb-interface-monitor","status":"publish","type":"page","link":"https:\/\/modelrailelectronics.com\/nl\/products\/ds101\/","title":{"rendered":"DS101 &#8211; Lnet USB interface &amp; monitor"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Ge\u00efnspireerd door het <a href=\"https:\/\/dcc-ex.com\" target=\"_blank\" rel=\"noreferrer noopener\">DCC-EX project<\/a>, was er een extra oplossing nodig om een Loconet bus aan de computer toe te voegen waarop modelspoor software is ge\u00efnstalleerd zoals <a href=\"https:\/\/wiki.rocrail.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rocrail<\/a>. DCC-EX is een compleet en zeer betaalbaar zelfbouw DCC Command Station gebaseerd op een Arduino Mega in combinatie met een motorshield of motordriver board afhankelijk van het gewenste vermogen. Het enige wat nog ontbreekt, is een Loconet bus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Op het internet zijn algemene schema's te vinden om een Loconet bus aan een Arduino board te koppelen. Vaak wordt daarbij gebruik gemaakt van een LM311 comparator maar ondanks dat het goed funtioneert, wordt de LM311 een beetje buiten z'n specificaties gebruikt. Hetzelfde kan opgebouwd worden met een LM393N dubbele comparator (en dan gebruik je de helft er van).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Het doel was om een print te ontwerpen waarop eenvoudig een Arduino Nano kan worden geplaatst zodat er geen noodzaak is om het ontwerp met een aantal losse draden aan een Arduino te koppelen. Het resultaat is het onderstaand ontwerp:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1290\" height=\"1132\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=1290%2C1132&#038;ssl=1\" alt=\"\" class=\"wp-image-1496\" srcset=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?w=2207&amp;ssl=1 2207w, https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=300%2C263&amp;ssl=1 300w, https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=1024%2C898&amp;ssl=1 1024w, https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=768%2C674&amp;ssl=1 768w, https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=1536%2C1347&amp;ssl=1 1536w, https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=2048%2C1797&amp;ssl=1 2048w, https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=14%2C12&amp;ssl=1 14w, https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=1320%2C1158&amp;ssl=1 1320w, https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS101\/DS101-v2.5-sideways.jpg?resize=600%2C526&amp;ssl=1 600w\" sizes=\"auto, (max-width: 1290px) 100vw, 1290px\" \/><figcaption class=\"wp-element-caption\"><em>The Lnet USB interface &amp; monitor<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">De print heeft een spanningsaansluiting waarop 12V DC moet worden aangesloten zodat daarmee een 15mA bus termination stroom kan worden gegenereerd (jumper J1 om de bus termination aan\/uit te zetten).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">e Arduino Nano voorziet in de benodigde 5V spanning voor enkele onderdelen op de interface. Voor beide spanningen is een (low current) indicatie led aanwezig. Additioneel heeft de interface een RX en TX led om aan te geven of er data ontvangen wordt van de bus of wanneer het data ontvangt van de computer om naar de bus te zenden. Met deze interface heb je software nodig zoals iTrain of Rocrail om als zogenaamde 'slot server' op te treden om deze interface te gebruiken in combinatie met LocoNet rijregelaars (JMRI vult deze slot server functie niet in). LocoNet decoders en bezettingmeldmodules werken met alle softwarepakketten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Een tweede functie is beschikbaar in de sketch geladen in de Arduino Nano. Deze functie betreft een Loconet monitor functie. Om van deze functie gebruik te maken, moet de jumper op J2 zijn geplaatst tijdens het opstarten van de interface. De resultaten kunnen gemonitord worden via de Arduino IDE serial monitor of met een applicatie zoals <a href=\"https:\/\/putty.org\" target=\"_blank\" rel=\"noreferrer noopener\">PuTTY<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Update:<\/em><br>Voor degenen die geen modelspoorsoftware op een computer of Raspberry Pi willen gebruiken om dingen op hun baan te besturen, maar toch handmatig wissels, verlichting en servo's willen bedienen, is er een andere eenvoudige oplossing!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De DS101 kan ook fungeren als een eenvoudig LocoNet centrale. Deze sketch, beschikbaar in DS-Installer, maakt het gebruik van een standalone LocoNet-bus mogelijk. De DS101 heeft een 12V-voeding nodig voor de LocoNet-terminatiestroom en de Arduino Nano moet via de USB-poort van stroom worden voorzien met een eenvoudige USB-adapter. De DS101 activeert de LocoNet-bus en luistert naar sensorcommando's. Zodra een sensorcommando is ontvangen, stuurt de DS101 automatisch een wisselcommando naar het adres van het sensorcommando plus 1000. Dus bijvoorbeeld, wanneer een sensorcommando wordt ontvangen van een sensor met adres 5, stuurt de DS101 een wisselcommando naar adres 1005 en afhankelijk van of de sensor actief of inactief is, zal het schakelcommando 'Afbuigend' of 'Rechtdoor' zijn.<br><br>Met de DS104 Lnet I2C-interface in combinatie met de DS202-massadetectiemodule kunt u elk type schakelaar aansluiten om sensorberichten te verzenden. Een andere DS104 Lnet I2C-interface, in combinatie met een schakelaar of relaismodule, kan vervolgens reageren op de wisselcommando's. In combinatie met de PCA9685 kunnen zelfs servo's voor uw wissels worden aangestuurd.<br><br><em>Update 2:<\/em><br>Een derde sketch bevindt zich in de testfase. Deze sketch zorgt ervoor dat de DS101 functioneert als LocoNet-interface voor een DCC-EX Command Station door deze direct daarop aan te sluiten (dus zonder computer).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hulp nodig? Gewoon vragen!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je vind de <a href=\"\/nl\/shop\/ds101\/\">Lnet USB interface &amp; monitor<\/a> als doe het zelf project in de shop.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>LocoNet\u00ae is een geregistreerd handelsmerk van Digitrax, Inc.<\/em><\/p>\n\n\n\n<div class=\"wp-block-comments\"><h2 id=\"comments\" class=\"wp-block-comments-title\">2 reacties op &#8220;DS101 &#8211; Lnet USB interface &amp; monitor&#8221;<\/h2>\n\n<ol class=\"wp-block-comment-template\"><li id=\"comment-54\" class=\"comment byuser comment-author-huubgbakker even thread-even depth-1\">\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40px\"><div class=\"wp-block-avatar\"><img alt='huubgbakker avatar' src='https:\/\/secure.gravatar.com\/avatar\/e704b44d917d487295756a820e9571cd9c39617d6bcfc5e46716c80137d89529?s=40&#038;d=mm&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/e704b44d917d487295756a820e9571cd9c39617d6bcfc5e46716c80137d89529?s=80&#038;d=mm&#038;r=g 2x' class='avatar avatar-40 photo wp-block-avatar__image' height='40' width='40'  style=\"border-radius:20px;\"\/><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-comment-author-name has-small-font-size\">huubgbakker<\/div>\n\n\n<div class=\"wp-block-group is-layout-flex wp-block-group-is-layout-flex\" style=\"margin-top:0px;margin-bottom:0px\"><div class=\"wp-block-comment-date has-small-font-size\"><time datetime=\"2025-08-30T13:16:16+02:00\"><a href=\"https:\/\/modelrailelectronics.com\/nl\/products\/ds101\/#comment-54\">08\/30\/2025<\/a><\/time><\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-comment-content\"><p>Simpel om te bouwen.<br \/>\nWerkt perfect samen met RocRail en de modules van Arcomora.<\/p>\n<\/div>\n\n<div class=\"wp-block-comment-reply-link has-small-font-size\"><a rel=\"nofollow\" class=\"comment-reply-login\" href=\"https:\/\/modelrailelectronics.com\/nl\/my-account\/\">Login om te reageren<\/a><\/div><\/div>\n<\/div>\n\n<ol><li id=\"comment-73\" class=\"comment byuser comment-author-admin bypostauthor odd alt depth-2\">\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40px\"><div class=\"wp-block-avatar\"><img alt='Modelrailelectronics avatar' src='https:\/\/secure.gravatar.com\/avatar\/d0ee7742eaf0d9673eee42182d250806982b10e688ae3735f682729be84ded44?s=40&#038;d=mm&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/d0ee7742eaf0d9673eee42182d250806982b10e688ae3735f682729be84ded44?s=80&#038;d=mm&#038;r=g 2x' class='avatar avatar-40 photo wp-block-avatar__image' height='40' width='40'  style=\"border-radius:20px;\"\/><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-comment-author-name has-small-font-size\"><a rel=\"external nofollow ugc\" href=\"https:\/\/modelrailelectronics.com\/nl\/\" target=\"_self\" >Modelrailelectronics<\/a><\/div>\n\n\n<div class=\"wp-block-group is-layout-flex wp-block-group-is-layout-flex\" style=\"margin-top:0px;margin-bottom:0px\"><div class=\"wp-block-comment-date has-small-font-size\"><time datetime=\"2026-01-25T14:54:23+01:00\"><a href=\"https:\/\/modelrailelectronics.com\/nl\/products\/ds101\/#comment-73\">01\/25\/2026<\/a><\/time><\/div>\n\n<\/div>\n\n\n<div class=\"wp-block-comment-content\"><p>Goed om te horen Huub!<\/p>\n<\/div>\n\n<div class=\"wp-block-comment-reply-link has-small-font-size\"><a rel=\"nofollow\" class=\"comment-reply-login\" href=\"https:\/\/modelrailelectronics.com\/nl\/my-account\/\">Login om te reageren<\/a><\/div><\/div>\n<\/div>\n\n<\/li><\/ol><\/li><\/ol>\n\n\n\n\t<div id=\"respond\" class=\"comment-respond wp-block-post-comments-form\">\n\t\t<h2 id=\"reply-title\" class=\"comment-reply-title\">Geef een reactie<span class=\"ct-cancel-reply\"><a rel=\"nofollow\" id=\"cancel-comment-reply-link\" href=\"\/nl\/wp-json\/wp\/v2\/pages\/469#respond\" style=\"display:none;\">Reactie annuleren<\/a><\/span><\/h2><p class=\"must-log-in\">Je moet <a href=\"https:\/\/modelrailelectronics.com\/nl\/my-account\/\"> ingelogd zijn op<\/a> om een reactie te plaatsen.<\/p>\t<\/div><!-- #respond -->\n\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Inspired by the DCC-EX project, an extra solution was needed to add a Loconet compatible bus to the computer running modelrailroad software like Rocrail. DCC-EX is a complete and very affordable build your own DCC Command Station solution using an Arduino Mega combined with a motor driver shield or board depending on the power needs. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-469","page","type-page","status-publish","hentry"],"blocksy_meta":[],"acf":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/pages\/469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/comments?post=469"}],"version-history":[{"count":9,"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/pages\/469\/revisions"}],"predecessor-version":[{"id":1606,"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/pages\/469\/revisions\/1606"}],"wp:attachment":[{"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/media?parent=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}