Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

De bouw van mijn modelbaan in Thailand door AndrevdG
Vandaag om 16:33:26
Klein mobiel ontwerp met thema stadsmuren door Slotticar
Vandaag om 16:22:48
Toon hier je nieuwe (model-) spooraanwinst(en)... door Eric B
Vandaag om 16:21:58
Big Scale Trains - NS SLT in H0 door Jeroen Water
Vandaag om 16:09:47
Een nieuw baantje op Micromodules door Ronald Halma
Vandaag om 16:04:50
Ermehuizen, dienstregelingsjaar 1973/1974 door spoorijzer
Vandaag om 16:03:49
Pendel module Viessmann 5214 door Pieter Bregman
Vandaag om 16:02:43
Bruggen-IG - brug over de Poldervaart Schiedam/Kethel door Forever Rocofan
Vandaag om 15:52:07
Spoor 1 pendelbaan, maar dan rond (1:32) door Kees-Jan
Vandaag om 15:49:45
Piko NS 5/600 Hippel 2025 door borotof
Vandaag om 15:36:47
Fleischmania Nostalgia door spoorijzer
Vandaag om 15:29:40
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Jelmer
Vandaag om 15:20:15
Materieel verzameling van Michiel(NDS) door neudalhausenstadbahn
Vandaag om 15:13:40
Diorama Oelde Mittelweg Hp door neudalhausenstadbahn
Vandaag om 15:09:18
Configureren van YD8116 via web browser door Jan Pieter
Vandaag om 14:35:23
Voetgangersspoorbrug te gebruiken voor Nederlandse baan? door Benelux795
Vandaag om 14:29:37
Yet Another Servo Decoder door bask185
Vandaag om 14:20:49
Project seaside Germany door Ronald Halma
Vandaag om 14:07:25
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door Bertholdowitsch
Vandaag om 14:01:24
De overeenkomst tussen een Ovaalramer en een Motorpost. door FritsT
Vandaag om 13:58:34
MODELSPOOR by MTD - 2025 - 18 & 19 oktober 2025 in Edegem (B) door Hans1963
Vandaag om 13:29:36
MoBaBro.de door W. Thomas
Vandaag om 12:58:50
Nahmertaler Kleinbahn door Lucien
Vandaag om 12:55:48
Cherteau, fictieve Waals industriedorp door Hans GJ
Vandaag om 12:19:52
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Daan!
Vandaag om 12:08:21
Anleitung en Ersatzteilliste van Trix V 120 001 (artnr. 22511) door Hasenwald
Vandaag om 11:55:18
Stalen D 4 deurs spoor 0 door FritsT
Vandaag om 11:52:13
Korneschans. Een fictief Duits Nederlands grensstation. door Montanbahn
Vandaag om 11:03:55
De Projecten van RetroJack door RetroJack
Vandaag om 10:28:01
Decoder uitlezen met Z21 op programmeerspoor in iTrain door Montanbahn
Vandaag om 10:20:10
  

Auteur Topic: Stoplicht/looplicht schakeling  (gelezen 11855 keer)

MMTB

  • Offline Offline
  • Berichten: 970
    • Rheinberger Strassenbahn Betriebe
Re:Stoplicht/looplicht schakeling
« Reactie #15 Gepost op: 06 May 2010, 20:28:07 »
Hallo Sander,

Dank je wel! Zo is het precies wat ik mijn gedachte had.

Is het mogelijk dat je een aantal microcontrolers kan programeren die ik in mijn tams bouwsetjes kan zetten? (Tegen betaling uiteraard)

Alvast bedankt!
Mark
Duitse tramstad in H0, een speelbaan in spoor 0 en een nieuwe beursbaan in 0e

sander306

  • Offline Offline
  • Berichten: 91
Re:Stoplicht/looplicht schakeling
« Reactie #16 Gepost op: 06 May 2010, 20:38:39 »
Ik heb er nu 3 liggen, die kunnen morgen nog op de bus. Als je er meer nodig hebt moet ik die even bestellen (bij Dick Best, €1,58).
There are only 10 kinds of people, those who understand binairy and those who don't.

MMTB

  • Offline Offline
  • Berichten: 970
    • Rheinberger Strassenbahn Betriebe
Re:Stoplicht/looplicht schakeling
« Reactie #17 Gepost op: 06 May 2010, 20:51:20 »
Als je er in totaal 10 kan programeren, dan kan ik weer heel wat jaren voorruit. Ik stuur je wel even een PM.

Groeten, Mark
Duitse tramstad in H0, een speelbaan in spoor 0 en een nieuwe beursbaan in 0e

sander306

  • Offline Offline
  • Berichten: 91
Re:Stoplicht/looplicht schakeling
« Reactie #18 Gepost op: 11 May 2010, 00:07:47 »
Nog even het een en ander aangepast en dit is het uiteindelijke resultaat:
http://www.youtube.com/watch?v=sUbOI65EDFQ

/*
Project: Tramsein
Datum: 10-mei-2010
Programmeur: Sander Brugmans

GPIO0 = TAMS_JP3.1 = rode LED
GPIO1 = TAMS_JP3.2 = gele LED
GPIO2 = TAMS_JP3.3 = groene LED
GPIO3 = TAMS_JP2   = input
GPIO4 = TAMS_JP3.4 = rode LED overweg
GPIO5 = TAMS_JP3.5 = rode LED overweg
*/

#include <pic.h>

__CONFIG(UNPROTECT & BORDIS & MCLRDIS & PWRTEN & WDTDIS & INTIO); // Basis instellingen

char puls, pulsrt = 0;
char sec2 = 0;
char sec1 = 0;
char overweg = 0;
char r, o, g, ow0, ow1 = 0;
char tmr1count = 0;
char tmr0count = 0;


//-----------------------------------------------------------------------------------------------------
// Delay
void delay(long i){
  while(i--);
}

//-----------------------------------------------------------------------------------------------------
// Interrupts
void interrupt vector(void){

if (T0IF == 1){
T0IF = 0;
tmr0count++;
if (tmr0count == 15){
tmr0count = 0;
sec1 = !sec1;
}
TMR0 = 0x00;
}

if (TMR1IF == 1){
TMR1IF = 0;
tmr1count++;
if (tmr1count == 4){
sec2 = 1;
GIE = 0;
PEIE = 0;
PIE1 = 0;
T1CON = 0b00110100;
tmr1count = 0;
}
else
TMR1H = 0x0B; // timer 1 (0,5sec) laden)
TMR1L = 0xDB;
GIE = 1;
PEIE = 1;
PIE1 = 1;
T1CON = 0b00110101;
}
}

//-----------------------------------------------------------------------------------------------------
// Main
void main(void){
GPIO = 0x00; // Poort A = laag
TRISIO = 0x08; // A0, 1, 2, 4 & 5 zijn output, A3 is input
ANSEL = 0x00; // Geen analoog in

r = 1; // Rode LED is aan

TMR0 = 0x00;
OPTION = 0b11000111;
T0IE = 1;

while (1){
GPIO0 = r;
GPIO1 = o;
GPIO2 = g;
GPIO4 = ow0;
GPIO5 = ow1;

puls = 0;

if (GPIO3 == 1){ // Beetje debounce
delay(2000);
if (GPIO3 == 1)
puls = 1;
}
pulsrt = GPIO3;

if (puls && r){
r = 0;     // Rode LED is uit
g = 1; // Groene LED is aan
sec2 = 0; // 2 seconde flag naar 0
overweg =1;

TMR1H = 0x0B; // timer 1 (0,5sec) laden)
TMR1L = 0xDB;
GIE = 1;
PEIE = 1;
PIE1 = 1;
T1CON = 0b00110101;
}

if (sec2 && g && !pulsrt){
g = 0; // Groene LED is uit
o = 1; // Oranje LED is aan
sec2 = 0; // 2 seconde flag naar 0

TMR1H = 0x0B; // timer 1 (0,5sec) laden)
TMR1L = 0xDB;
GIE = 1;
PEIE = 1;
PIE1 = 1;
T1CON = 0b00110101;
}

if (sec2 && o){
o = 0; // Oranje LED is uit
r = 1; // Rode LED is aan
sec2 = 0; // 2 seconde flag naar 0
overweg = 0;
}

if (overweg && sec1){
ow0 = 1;
ow1 = 0;
}

if (overweg && !sec1){
ow0 = 0;
ow1 = 1;
}

if (!overweg){
ow0 = 0;
ow1 = 0;
}

if (pulsrt)
tmr1count = 0;
}
}
There are only 10 kinds of people, those who understand binairy and those who don't.

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3602
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re:Stoplicht/looplicht schakeling
« Reactie #19 Gepost op: 11 May 2010, 08:15:11 »
Sander ik denk dat MMTB er 1010 wil hebben (y)
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

MMTB

  • Offline Offline
  • Berichten: 970
    • Rheinberger Strassenbahn Betriebe
Re:Stoplicht/looplicht schakeling
« Reactie #20 Gepost op: 11 May 2010, 10:48:40 »
Hoi Sander,

Ik heb gisteren mijn eerste (proef) tramsein binnen gekregen, dus dat komt mooi uit.
http://www.modellbahnwerk.de/shop/Verkehrsampeln-in-H0/Bus-Srassenbahnampel.html

Ik heb het filmpje en de code bekeken en het ziet er super uit! De knipperlichten gaan mooi langzaam aan en uit, alleen zou je de oranjefase met 1 seconden willen verlengen? Dat is hij helemaal af. Ik zal bij Conrad de benodige Tams printjes gaan bestellen.

Heel erg bedankt!!
Groeten, Mark
Duitse tramstad in H0, een speelbaan in spoor 0 en een nieuwe beursbaan in 0e

Klaas Zondervan

  • Offline Offline
  • Berichten: 26858
    • Pagina van klaas
Re:Stoplicht/looplicht schakeling
« Reactie #21 Gepost op: 11 May 2010, 11:15:58 »
...alleen zou je de oranjefase met 1 seconden willen verlengen?
De oranjefase, dat is toch Koninginnedag? ;D

Bij verkeerslichten heet die kleur geel, net als bij spoorseinen.

De meest gebruikelijke lengte voor de geelfase bij verkeerslichten is 2 seconden.
Projecten:
Dubbelom
Halte Assel
Geluk, dat is vooraan staan als de overweg gesloten is.

MMTB

  • Offline Offline
  • Berichten: 970
    • Rheinberger Strassenbahn Betriebe
Re:Stoplicht/looplicht schakeling
« Reactie #22 Gepost op: 11 May 2010, 11:55:21 »
Ik verwar het altijd met oranje, maar geel is natuurlijk de juiste benaming. Ik vond de 2 seconden in het filmpje net te kort, vandaar mijn wens van 3 seconden. Het tramsein zelf werkt met symbolen in plaats van kleuren, maar de opzet is gelijk aan een nederlands stoplicht. (zie link in mijn vorige post)

Groeten, Mark
Duitse tramstad in H0, een speelbaan in spoor 0 en een nieuwe beursbaan in 0e

Private SNAFU

  • Offline Offline
  • Berichten: 1744
  • Member of the 1(to)87 gang
    • project "Nijkerk:87"
Re:Stoplicht/looplicht schakeling
« Reactie #23 Gepost op: 11 May 2010, 17:33:12 »
De oranjefase, dat is toch Koninginnedag? ;D

Bij verkeerslichten heet die kleur geel, net als bij spoorseinen.

De meest gebruikelijke lengte voor de geelfase bij verkeerslichten is 2 seconden.

Klaas,

Dan gaan we toch even mierenn*uken, officieel wordt de kleur aangeduid met amber.

Gr,
Bart
Website
NS - IVa (1968 - 1978) / Koploper / LocoNet / IB+ProfiBoss / Modulebouw

Klaas Zondervan

  • Offline Offline
  • Berichten: 26858
    • Pagina van klaas
Re:Stoplicht/looplicht schakeling
« Reactie #24 Gepost op: 11 May 2010, 19:19:50 »
Merkwaardig dat er steeds weer mensen opduiken met desinformatie.
Ik heb 10 jaar lang onderhoud gedaan aan verkeersinstallaties. In die tijd veel handleidingen gezien en vakliteratuur gelezen.
De benaming amber ben ik alleen tegengekomen in Engelstalige geschriften. In het Nederlands werd altijd zonder uitzondering de benaming geel gebruikt. Ook de verkeersdeskundige in wiens opdracht ik werkte bevestigde dat geel de enig juiste benaming is voor die kleur.
Projecten:
Dubbelom
Halte Assel
Geluk, dat is vooraan staan als de overweg gesloten is.