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

lampjes in huizen willekeurig schakelen door bask185
Vandaag om 00:15:11
DB Cargo gaat op Betuweroute proeven doen met automatisch rijdende locomotief door Bahn-AG
21 July 2025, 23:59:53
Sfeer op je modelbaan door René 4312
21 July 2025, 23:25:13
Bezetmelder brug in rolbrug blijft actief als rolbrug gestopt is door spock
21 July 2025, 23:18:52
BR-18.6 Schaal-0. door FritsT
21 July 2025, 23:03:58
Raadplaatje door Huup
21 July 2025, 22:39:08
Toon hier je (model)treinfoto's door Frank 123
21 July 2025, 22:05:35
Station Roodeschool door Torikoos
21 July 2025, 21:59:55
Toon hier je nieuwe (model-) spooraanwinst(en)... door wob
21 July 2025, 21:59:52
Länderbahn en Reichsbahn locomotieven. door 741230
21 July 2025, 20:44:16
Microstepper motoren voor armseinpalen door AP3737
21 July 2025, 20:39:50
Bentheimer Eisenbahn Stations gebouwen "Laarwald" door borotof
21 July 2025, 20:26:55
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door Martijn193
21 July 2025, 20:06:38
Centraal Zwitserland: Trein, tram, kabelbaan en gondels. door Hans van de Burgt
21 July 2025, 20:05:19
"Ein kleines Kalkwerk", een nieuwe tentoonstellingsbaan door 741230
21 July 2025, 20:04:49
NS 1700 transfers door Rick
21 July 2025, 19:51:29
Overstap naar HTM door GerardvV
21 July 2025, 19:50:12
Spooraccessoires in diverse schalen, 3D-geprint. door spoorfreak
21 July 2025, 19:48:41
BNLS Rijweekend 19 en 20 juli 2025 door MOVisser
21 July 2025, 18:59:34
Gezocht info en foto's van standaard dwarsliggerwagen door Rob Hagg
21 July 2025, 18:40:47
Mooi weer om buiten te spelen door puntenglijder
21 July 2025, 18:18:39
Br 38 Piko Superen. door Silvolde
21 July 2025, 17:32:46
Spoor- en tramweg parafernalia door Eric B
21 July 2025, 17:32:02
Gezocht: foto's NS Ks/Us (nu Klmos) door marco
21 July 2025, 17:15:33
Da's Daz 2 door BartvD
21 July 2025, 17:06:02
Stationsplein Baden Baden door Dion
21 July 2025, 17:00:00
Dat overkomt mij niet. door Benelux795
21 July 2025, 16:07:49
Het einde van de RhB- Chiavenna Stazione Merci door Hollandserhbfan
21 July 2025, 15:38:11
Wèhnich - Eén onbeduidend baantje op 1200 bij 1200mm door tothebeach
21 July 2025, 15:29:18
De bouw van mijn modelbaan in Thailand door Thai-Bundesbahn
21 July 2025, 14:40:06
  

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

MMTB

  • Offline Offline
  • Berichten: 971
    • 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: 971
    • 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: 3603
  • 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: 971
    • 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: 26639
    • 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: 971
    • 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: 26639
    • 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.