N-spoor – deel 6 – Seinen

In het vorige deel heb je kunnen lezen dat via de I2C-bus delen van de baan “uitgelezen” kunnen worden: de status van de diverse in- en uitgaande segmenten van de baanvakken. Maar er kan ook uitgestuurd worden. Bijvoorbeeld naar de seinen: een sein staat op rood: “het volgende baanvak is bezet”, of op groen: “het volgende baanvak is vrij”. Hiervoor heb ik een eenvoudige schakeling gemaakt. Zie hieronder.

Twee LEDs (rood en groen) worden via een paar weerstanden van elk 1K aangesloten op de uitgang van de PCF8574 (zie vorige deel), in het schema de aansluiting “MC”. Een “0” op deze aansluiting zorgt ervoor dat er stroom gaat lopen door de rode LED, een “1” zorgt voor stroom door de groen LED. En voila, daar heb je een sein!

Naast seinen worden ook wissels gestuurd via de I2C-bus. Daarover in het volgende deel.

Aanvulling: De LEDs die ik heb zijn met 1K-weerstanden behoorlijk fel. Met 10K werkt het net iets beter. Een variant met de groene LED boven en de rode LED onder maakt geen verschil in helderheid. In een proefopstelling leek het verschil tussen de leds (onverklaarbaar) minder groot, maar de groene blijft feller oplichten. Dat komt doordat de spanningsval per LED-kleur verschilt. Voor een rode LED is de spanningsval 1,9V, voor een groene 2,1V. Om de felheid te regelen zal je dus de serieweerstand per LED moeten aanpassen: 10K voor de rode en 9,2K voor de groene LED.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.