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

Roco modellen op aliexpress door maartenvdb
Vandaag om 00:05:59
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
26 October 2025, 23:51:08
Yet Another Servo Decoder door AP3737
26 October 2025, 23:10:51
Korneschans. Een fictief Duits Nederlands grensstation. door DJV
26 October 2025, 23:01:51
Van 2D afbeelding naar 3D model door Hans van de Burgt
26 October 2025, 22:56:20
Rondom Charlois door Huup
26 October 2025, 22:48:25
Schroefkoppeling voor H0. door Bahn-AG
26 October 2025, 22:33:36
Had de NS4903 rangeerlicht? door ruudns
26 October 2025, 22:07:06
viessmann 4500 door Kees van der knijff
26 October 2025, 21:46:44
mDDM, waarom 3 draaistellen? door Edwin2121992
26 October 2025, 21:21:33
Die Sauerlandbahn - Tijdperk III door basjuh1981
26 October 2025, 20:44:22
De bouw van station Laarbeek H0 door cor_b
26 October 2025, 20:42:04
Ervaringen met veilingsites enzo (Marktplaats, Ebay, Catawiki, etc). door bask185
26 October 2025, 20:27:24
TAMS PZS-2.2 door Ronald Halma
26 October 2025, 20:24:29
Bouw NTM Stationsgebouw Lemmer door orientexpress
26 October 2025, 20:19:40
Diorama Oelde Mittelweg Hp door neudalhausenstadbahn
26 October 2025, 19:58:42
Eurostar in brand door Arjan6511
26 October 2025, 19:29:41
Project seaside Germany door Ronald Halma
26 October 2025, 19:26:57
Raadplaatje door grossraumwagen
26 October 2025, 19:08:37
Bouw van tijdperk 1 HSM en SS rijtuigen door orientexpress
26 October 2025, 19:08:30
Tips voor een natuurgetrouwe modelbaan door GerardvV
26 October 2025, 18:58:42
Toon hier je nieuwe (model-) spooraanwinst(en)... door Rob Ellerman
26 October 2025, 18:23:28
De overeenkomst tussen een Ovaalramer en een Motorpost. door Kees-Jan
26 October 2025, 18:13:22
0n30 diorama: Sedona Verde River Canyon door Hans1963
26 October 2025, 17:45:49
1865/68 aanleg kreekrakdam Bergen op Zoom / goes. door Mar-Cas
26 October 2025, 17:43:54
Randstadrail viaduct Prins Bernhardlaan door Miniature Holland
26 October 2025, 17:25:26
Randstadrail halte Voorburg ‘t Loo door Miniature Holland
26 October 2025, 17:19:21
sein decoder Z21 10837 programeren door kar
26 October 2025, 16:15:32
Bahnstrecke 5867 door Frank 123
26 October 2025, 15:50:54
Da's Daz 2 door Huup
26 October 2025, 15:33:01
  

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

Fritsprt

  • Offline Offline
  • Berichten: 2611
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: 2611
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: 2611
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: 4655
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: 2611
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: 3455
    • 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: 4655
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: 3602
  • 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: 2611
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: 3602
  • 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.