Handige tips verzameld over de stroomvoorziening van de baan. Om de treintjes op mijn modelbaantje te laten rijden is ca. 12V gelijkspanning nodig dat aan de rails gekoppeld moet worden. Uitgaande van de rijrichting: de plus aan de rechter rail, de min aan de linker rail. Om zo soepel mogelijk, dus zonder haperen, te rijden wordt aangeraden om elk railstuk van stroom te voorzien. Hiervoor moet je dus een netwerk van draadjes aanleggen en dat wordt al snel een warboel. Om enig systeem hierin te bereiken heeft de ‘modelwereld’ allerlei handige dingen bedacht. Hieronder een overzicht daarvan.Om mee te beginnen: zoals eerder (deel 4) behandeldRead More →

Zoals eerder al opgemerkt resulteert de detectie via een Hall effect sensor, in tegenstelling tot een reed relais, in een zeer kortdurend signaal. Wanneer er meer sensoren gepolld moeten worden lijkt het mij geen denkbeeldig probleem dat er detecties gemist worden! Vandaar dat ik bedacht heb om achter elke Hall sensor een SR-latch-schakeling te plaatsen. Een SR-latch zorgt ervoor dat de detectie, dus bijvoorbeeld een “0” op de lijn (Set) vastgehouden wordt, waarna de status uitgelezen en vervolgens gewist (Reset) kan worden. Latches zijn in chipvorm te koop (bijvoorbeeld de 74LS279 zoals hierboven), maar zijn ook zelf door middel van NOR of NAND-gates samen teRead More →

In het eerste deel heb ik al uiteengezet hoe ik had bedacht de loc-jes om te bouwen zodat ze van afstand over WiFi te besturen zouden kunnen worden. Ik heb dat destijds getest, maar hier toen niet beschreven. Vandaar nu dan wel. Nog even het principeschema erbij halen. Het idee was om 12V via de wielen van de rails af te tappen en dit middels een converter om te zetten naar 3V voor een ESP-module die, bestuurd vanaf een webpagina, via WiFi de motor van de loc aanstuurt voor de volgende functies: de snelheid inclusief optrekken en afremmen d.m.v. PWM en voor- en achteruit rijden.Read More →

Voor het besturen van de modelspoorbaan is het van belang om te detecteren waar een trein rijdt. Daarvoor wordt de baan in blokken of baanvakken opgedeeld. Elk blok heeft een ingang en een uitgang, waarbij kan gelden dat de uitgang van het ene blok de ingang van het opvolgende blok is. Detectie van een trein en wagon zorgt voor een melding naar het systeem dat daarop verschillende acties kan ondernemen. Detectie op het inrij-segment (groene deel) van blok 3 kan bijvoorbeeld resulteren in het blokkeren van blok 2 (een volgende trein kan dit blok dan niet inrijden), het omzetten van het bijbehorende sein van blokRead More →

Nu het probleem van de aardlussen is opgelost heb ik ook de I2C-bus verlengd met een tweede PCF8574-module die, middels de jumpers op de print, als adres 0x21 kreeg. Deze modules zijn te “daisy-chainen”: door te lussen dus. Hierboven zie je zo’n module. Links vind je naast de voedingsaansluitingen Vcc en Gnd, de I2C aansluitingen SDA (data) en SCL (clock) die naar de Arduino UNO gaan. Aan de rechterkant dezelfde 4 aansluitingen die de module met een volgende module verbindt. Zo zijn er in totaal 8 modules aan elkaar te rijgen. Op de print zitten 3 jumpers waarmee elke module een eigen adres krijgt. DeRead More →