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

Dat overkomt mij niet. door BartvD
Vandaag om 18:08:08
Bezetmelder brug in rolbrug blijft actief als rolbrug gestopt is door Duikeend
Vandaag om 18:08:04
Microstepper motoren voor armseinpalen door bellejt
Vandaag om 18:05:26
Mijn eerste H0-modeltreinbaan in aanbouw door Frank103
Vandaag om 17:56:15
Raadplaatje door henk
Vandaag om 17:51:55
Wèhnich - Eén onbeduidend baantje op 1200 bij 1200mm door Prutsert
Vandaag om 17:31:09
Roco 69139 NS Plan V SOUND AC door VAM65
Vandaag om 17:25:53
Sfeer op je modelbaan door Stieven76
Vandaag om 17:24:50
Centraal Zwitserland: Trein, tram, kabelbaan en gondels. door Jan Bennink
Vandaag om 17:23:26
Acherntal H0. (TP III/TP IV) door Ronald69
Vandaag om 17:10:54
Roco Plan T door 008200
Vandaag om 16:56:37
Bahnstrecke 5867 door Frank 123
Vandaag om 16:24:13
Rheinburg, TP V/VI door Dave.......
Vandaag om 16:10:26
De bouw van mijn modelbaan in Thailand door wob
Vandaag om 16:06:34
Länderbahn en Reichsbahn locomotieven. door wob
Vandaag om 16:02:16
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door saskia
Vandaag om 15:53:42
Stationsplein Baden Baden door Dion
Vandaag om 15:30:55
NS 1700 transfers door Gerco van Beelen
Vandaag om 15:12:09
Noorwegen - interessante spoorzaken langs vakantieroute door Dion
Vandaag om 15:05:44
Gezocht info en foto's van standaard dwarsliggerwagen door j.ossebaar
Vandaag om 15:03:34
Draaischijf uit de 3D-printer en met Arduino besturing door Joz
Vandaag om 14:14:39
Fleischmania Nostalgia door hervé
Vandaag om 14:01:26
Defensie wil oude koplopers ombouwen tot hospitaaltrein door spoorzeven
Vandaag om 13:43:53
Onlangs gespot - gefotografeerd, de foto's door thevandijks
Vandaag om 12:39:54
ongeremde Sikken/wagens in goederentreinen door j.ossebaar
Vandaag om 11:51:04
Pimpen Rivarossi DD-AR door Chiel
Vandaag om 11:49:12
Kreisbahn nach Bad Bimmelberg (0,42m2) door GD
Vandaag om 11:21:39
Camp 3 door GD
Vandaag om 11:19:31
"moderne" kolenbakken en kolenwagens in Nederland. door ES44C4
Vandaag om 08:34:16
Swalbenburg, N modulebaan door NS264
19 July 2025, 23:46:32
  

Auteur Topic: Eigenbouw Faller Car System besturing  (gelezen 15930 keer)

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: Eigenbouw Faller Car System besturing
« Reactie #15 Gepost op: 26 May 2015, 13:18:37 »
@Sneeuwtrein
Die printen zijn bekend. Waar het hier dus omgaat is niet de aansturing van de servo maar afhankelijk van het type auto de servo print aansturen. De strepen code uitlezing van Peter is daar zo'n voorbeeld van. Op basis van de gedetecteerde auto een wissel, stopliicht en/of verlichting aansturen, al dan niet met de Miniatuura printen.

Groet Frits

Verstuurd vanaf mijn HTC One X met Tapatalk

Groet Frits

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: Eigenbouw Faller Car System besturing
« Reactie #16 Gepost op: 26 May 2015, 19:44:16 »
Zoals beloofd nog even het schema van de gemoduleerde, en dus omgevingslicht ongevoelige, IR reflectiedetector.

bron:OpenDCC

groet Frits
Groet Frits

lok1614

  • Offline Offline
  • Berichten: 180
Re: Eigenbouw Faller Car System besturing
« Reactie #17 Gepost op: 27 May 2015, 06:19:43 »
@ sneeuwtrein

Sorry had niet eens gezien dat ik de verkeerde naam gebruikte, meestal check ik bericht even voor ik op verzenden druk.

@fritsprt

De pulsen zijn wel netjes een blokgolf , echter niet in lengte. Dit komt door de lengte van de witte vlakjes. Het grote proberen met geprinte, geschilderde en geknutselde streepcode moet nog gaan beginnen. Heb nog geen probleem ondervonden met daglicht en tl licht op de sensor, echter weet nog niet wat het strooiveld van de IR-leds achterop de wagens doet. Dan zal ik idd met een gemoduleerde puls moeten werken. Dank voor het schema.

Heb gisteren nog geen tijd gehad om de code te voorzien van commentaar, vanavond wat meer tijd dus een herkansing....

 gr Peter

lok1614

  • Offline Offline
  • Berichten: 180
Re: Eigenbouw Faller Car System besturing
« Reactie #18 Gepost op: 27 May 2015, 21:30:41 »
Zo als beloofd de code van de streepjesteller.
Is slechts een begin en denk dat de code best nog wat netter kan, maar ben nog maar beginner in C.


// BUS teller voor Attiny 85 V1.0
// By P. de Heij 2015

#include <SoftwareSerial.h>

#define StartTimer TCCR1 = 0B10001111    // Zet prescaller, teller gaat nu lopen
#define StopTimer  TCCR1 = 0B10000000    // Zet prescaller op 0 teller stopt

#define TX 3                            // Zend pin voor bus
#define RX 4                            // Ontvang pin voor bus
#define DataDir 1                       // Sturing pin om MAX485 in zend of ontvangst mode te zetten

SoftwareSerial RS485(TX,RX);            // Attiny 85 heeft geen Uart dus deze lib nodig voor serieel data verkeer

int Teller = 0;
int Bus = 0;


void setup()
{

pinMode(DataDir, OUTPUT);

RS485.begin(9600);

// Omdat Attiny registers afwijken van de in de UNO gebruikte 328 kan ik geen standaard lib gebruiken
// dus moet interrupt en timer registers zelf goed zettenA
// Setting Timer Interrupt
TCCR1 = 0;
TCNT1 = 0;
GTCCR = _BV(PSR1);
OCR1A=243;
OCR1C=243;
TIMSK =(1<<OCIE1A);

// Setting External Interrupt
MCUCR |= (1 << ISC01)|(1 << ISC00);
GIMSK |= (1 << INT0);
sei();


}

void loop()
{
  // Als de Bus variabelen iets bevat zet dit getal op de RS485 bus
  if (Bus > 0 ){
  SendBus(Bus);
  Bus=0;
  }

}


// Als er iets wordt waargenomen op pootje int0(PB2) roept de controller deze interrupt routine aan
ISR(INT0_vect){

if (Teller == 0){
StartTimer;}   // Start de timer
Teller++;
}


// Als timer register OCR1A en OCR1C gelijk zijn aan elkaar roept de controller  deze interrupt routine aan
ISR(TIMER1_COMPA_vect){

StopTimer;   //Stop de timer
Bus = Teller;  // Aantal getelde pulsen binnen de timer tijd worden in Bus gezet
Teller = 0;
}


// Routine om juiste datastring de bus op te sturen
void SendBus(int BusNummer){

digitalWrite(DataDir,HIGH);
RS485.print("#1TB");
RS485.println(Bus);
digitalWrite(DataDir,LOW);
}

Ga eerst eens kijken of ik de opamp kan vervangen voor de interne comperator van de Attiny.
Verwacht een dezer dagen ook mijn verse HV programmer zodat ik de attiny's waarvan de fuses verkeerd staan weer tot bruikbare exemplaren kan maken.

Gr Peter

lok1614

  • Offline Offline
  • Berichten: 180
Re: Eigenbouw Faller Car System besturing
« Reactie #19 Gepost op: 31 May 2015, 20:00:10 »
Vandaag gelukt om de opamp te vervangen door de ingebouwde vergelijker van de attiny. Scheelt weer een component en maakt het weer wat compacter. Ook nog wat licht testje gedaan om te zien hoe betrouwbaar een en ander is. TL en daglicht hebben geen invloed op de cel, een led zaklampje echter laat zich op de scoop duidelijk zien en komt, als je er dicht genoeg op nader, gevaarlijk dicht bij de schakelgrens. Hoop zsm de china Tiny's binnen te hebben zodat ik het baantje berijdbaar te maken. Dan kan het echte testen gaan beginnen..

Gr Peter

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: Eigenbouw Faller Car System besturing
« Reactie #20 Gepost op: 01 June 2015, 10:38:49 »
Hoi Peter,

Wat bedoel je precies met de interne vergelijker? Gebruik je nu een analoge ingang en stel je daar een drempel in?

Gr. Frits
Groet Frits

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Eigenbouw Faller Car System besturing
« Reactie #21 Gepost op: 01 June 2015, 18:25:06 »
Hoi Frits,

Heet dan wel geen Peter maar toch  ;D In een ATtiny85 zit ook een comparator (met interrupt) gebakken. Zie hiervoor hoofdstuk 16 van de datasheet.

Overigens erg interessante schakeling die je laat zien. Weet jij zo op welke frequentie de boel draait met deze componenten?

@Peter, grappig om te zien hoe niet Arduino je de boel programmeert. :D Gewoon AVR style alle registers aanspreken.  (y) Zelf ben ik nooit zo goed in alle registers onthouden  ::)


Timo
Verzonden vanaf mijn desktop met Firefox

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: Eigenbouw Faller Car System besturing
« Reactie #22 Gepost op: 01 June 2015, 19:13:54 »
Hoi Timo,

Bedankt voor de uitleg en de link. Grappige feature is die comperator.

Het schema met het PLL ic heb ik van OpenDCC. Daar staat een link naar deze beschrijving. De frequentie is overigens ongeveer 2kHz. Ik heb deze nagebouwd en hij werkt echt perfect Totaal ongevoelig voor strooilicht en de reflectie werkt nog op zo'n 5cm.

Gr. Frits
Groet Frits

lok1614

  • Offline Offline
  • Berichten: 180
Re: Eigenbouw Faller Car System besturing
« Reactie #23 Gepost op: 01 June 2015, 20:04:39 »
@ Frits, aan de uitleg van Timo heb ik niets toe te voegen  ;D

@ Timo, tja mijn programmeer skils zijn niet voldoende om even iets als een serieel communicatie protocol in een tiny te plakken die geen uart heeft. Dus maak ik dankbaar gebruik van enige arduino libs. Maar ik denk om juist de skils te krijgen en te snappen wat ik doe probeer ik zoveel mogelijk de datasheet naast de uitleg van YouTube filmpjes en webpaginas te leggen.
Het werpt vruchten af want de interrupt gebruiken die de comperator maakt heb ik zelf uitgevogelt. Ooit zal ik C doorgronden en ook arduino verlaten (sprak hij hoopvol) 8)

Gr Peter

lok1614

  • Offline Offline
  • Berichten: 180
Re: Eigenbouw Faller Car System besturing
« Reactie #24 Gepost op: 13 June 2015, 18:27:42 »
Zo, alle china parts zijn binnen en met de verse programmer heb ik gelijk 3 attiny's kunnen reanimeren.
Het bouwen kan gaan beginnen en dan het praktijk testen.

Zelf heb ik al een probleem gezien denk ik, stel er rijden twee bussen achter elkaar, lijn 1 moet links af en lijn 4 rechtdoor.
lijn 1 zet wissel links, echter dit moet voor het wissel gebeuren en de kans is groot dat lijn 4 net voor de andere het wissel weer recht zet. Ik denk dat ik net na het wissel iets met hall sensoren moet gaan doen en een buffer in de software maken om een en ander te tackelen.

Wordt vervolgd:

Menno

  • Offline Offline
  • Berichten: 3444
    • Mijn van-alles website
Re: Eigenbouw Faller Car System besturing
« Reactie #25 Gepost op: 13 June 2015, 23:50:33 »
Waarom niet gewoon terugkoppelen? Laat het voertuig vlak na het wissel opnieuw lezen door zo'n IR-systeempje: het systeem weet dan dat het voertuig dat het wissel bediende daadwerkelijk gepasseerd is en geeft het wissel dan weer vrij voor een volgend voertuig.
Met een inhibit of zo voor je eerste lezer voorkom je dat deze andere voertuigen opdrachten aan het wissel kan laten geven voordat de tweede lezer gepasseerd is.

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Eigenbouw Faller Car System besturing
« Reactie #26 Gepost op: 16 June 2015, 16:48:17 »
Dat met wissels blijft altijd een probleem met voertuigen vlak achter elkaar. Enige wat je kan doen is de lezer vlak voor het wissel plaatsen (ATmega is snel genoeg) en zorgen voor een redelijke volgafstand. Enige dat je wel moet instellen is de timeout van de detectie kan niet zo lang zijn...


Timo
Verzonden vanaf mijn desktop met Firefox

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3603
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Eigenbouw Faller Car System besturing
« Reactie #27 Gepost op: 29 June 2015, 10:28:17 »
Misschien wat te laat, maar waarom een redelijk complexe schakeling ipc de IS741F. Afstanden tot 50 cm geen probleem.
Zie: http://www.floodland.nl/aim/info_lichtsluis_1.htm

Groet,

Gerard van der Sel.
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: Eigenbouw Faller Car System besturing
« Reactie #28 Gepost op: 29 June 2015, 10:52:11 »
@ Gerard, waar koop je die IS741F en wat kost ie?

gr. Frits
Groet Frits

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3603
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Eigenbouw Faller Car System besturing
« Reactie #29 Gepost op: 29 June 2015, 10:59:20 »
In iedergeval bij Conrad:
Zendermodulator: http://www.conrad.com/ce/en/product/185094/Sharp-IS-471-F-SH-Modulated-IR-Detector-IS-471-F-SH
IR -diode: http://www.conrad.com/ce/en/product/154070/IR-emitter-950-nm-20-3-mm-radial-lead-Osram-Components-SFH-409/?ref=detview1&rt=detview1&rb=2

Dit is de duurdere variant. Samen voor iets meer dan euro 5,00
Zoeken met Google kan de prijs laten zakken tot 2 a 3 euro.

Groet,

Gerard van der Sel.
Holzburg (IIIb/IVa) schaal N.
Kijk ook eens bij de bouw en lees de avonturen.