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

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

Auteur Topic: Eigenbouw Faller Car System besturing  (gelezen 16328 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.