Modelspoormagazine forum

Modelspoor, Algemeen en H0 => Denkpistes => Topic gestart door: Huugooke op 17 maart 2012, 12:57:56 PM

Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 17 maart 2012, 12:57:56 PM
Een ouwe maar een goeie die af en toe nog eens het licht mag zien.
Met drie reedcontacten naast elkaar in een rail en een aantal strategisch geplaatste magneten onder de loc maak je een supersimpele en betrouwbare treindetectie: geen last van lange draden en strooivelden.
Prijsvraag zonder prijs: hoeveel verschillende stellen kan je detecteren met drie reeds?
Wat die je met de informatie? Relais aansturen; spanning onderbreken, lichtjes laten branden...?

Wat velen niet weten is dat ook een PC rechtstreeks aanspreekbare contacten heeft op de "game" poort (die op een moderne PC jammer genoeg meer en meer ontbreekt). Daarom nooit die ouwe bak wegwerpen maar inschakelen in je analoge (!) baan.
Stort je op "basic" als programmeertaal en stuur die baan als een echte!
Titel: treindetectie "zonder" elektronica
Bericht door: Klaas Zondervan op 17 maart 2012, 13:09:45 PM
citaat:
Geplaatst door Huugooke

Prijsvraag zonder prijs: hoeveel verschillende stellen kan je detecteren et drie reeds?
Antwoord: 7.
Die prijs hoef ik niet.[:D]

Maar vervolgens heb je wel weer wat elektronica nodig om uit die 3 reeds de 7 mogelijkheden uit te filteren.
Titel: treindetectie "zonder" elektronica
Bericht door: Geert op 17 maart 2012, 13:15:07 PM
Op je prijsvraag geef ik ook in theorie 7 als antwoord. Maar ik twijfel dat dit praktisch zeer moeilijk te realiseren is. Heb je dit ook al zo getest? En denk je dat dit goedkoop is???

Geert
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 17 maart 2012, 13:15:10 PM
daarom staat die "zonder" ook tussen aanhalingstekens[:D]
En is een relais elektronica of elektromechanica?
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 17 maart 2012, 13:20:15 PM
citaat:
Maar ik twijfel dat dit praktisch zeer moeilijk te realiseren is. Heb je dit ook al zo getest? En denk je dat dit goedkoop is???



Daarom staat het ook onder de rubriek "denkpistes".
Met twee contacten heb ik het ooit uitgetest op een (jawel) Commodore 64
Titel: treindetectie "zonder" elektronica
Bericht door: Havoc op 17 maart 2012, 13:25:32 PM
Goed idee, maar ik zie toch enkele zwakke punten.

- reeds zijn niet heel selectief dus net als Geert twijfel ik of je 7 verschillende stellen gaat detecteren. Nu zou 3-4 al een goed begin zijn een waarschijnlijk vaak voldoende.

- in h0 misschien geen probleem maar N of Z?

- een game poort kan misschien wel direct inlezen, maar hoeveel gamepoorten heb je? En je hebt geen latch, dus je programma moet alle reeds kunnen inlezen voor de trein voorbij is. Een parallele poort heeft ook 4 inleesbare ingangen trouwens.
Titel: treindetectie "zonder" elektronica
Bericht door: PeterC op 17 maart 2012, 13:26:05 PM
citaat:
Geplaatst door Huugooke

...geen last van lange draden en strooivelden.



Draadloos naar je 'interface'?

citaat:
Geplaatst door Huugooke

...Prijsvraag zonder prijs: hoeveel verschillende stellen kan je detecteren et drie reeds?



(2 (toestanden per reed) tot de derde (aantal reed's)) - 1 (nul detecteer je niet)!  Dus 7!

citaat:
Geplaatst door Huugooke

...Wat velen niet weten is dat ook een PC rechtstreeks aanspreekbare contacten heeft op de "game" poort (die op een moderne PC jammer genoeg meer en meer ontbreekt). Daarom nooit die ouwe bak wegwerpen maar inschakelen in je analoge (!) baan.
Stort je op "basic" als programmeertaal en stuur die baan als een echte!



Als je toch zelf gaat programmeren, doe het dan (zelfs in basic) direct via een virtuele seri?le poort en je hebt een USB interface!  Langs de andere kant een ?C met USB interface (bouwpakket van Velleman) en je hebt digitale en analoge communicatie naar je PC!

'Ouwe bakken' blijven niet eeuwig meegaan! [;)]

Veel succes en hou ons op de hoogte!  Retro-electronica interesseert me ook nog [:o)]
Titel: treindetectie "zonder" elektronica
Bericht door: Geert op 17 maart 2012, 13:34:14 PM
Als je dan toch software gebruikt, is het dan niet beter te werken met ??n reed contact en meerdere magneten. Een start magneet en een stopmagneet en wat info magneten er tussen in. Het voordeel aan magneten is dat als je ze in twee breekt, je er inneens twee hebt[:o)]

Geert
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 17 maart 2012, 13:39:37 PM
Even recapituleren:
met "geen last van lange draden" bedoelde ik "geen last van storing door lange draden"

een joystick ingang is een goudmijn aan mogelijkheden! Naast vier schakelcontacten heb je ook nog vier analoog-digitaal converters en gratis 5V!
Titel: treindetectie "zonder" elektronica
Bericht door: PeterC op 17 maart 2012, 13:46:54 PM
citaat:
Geplaatst door Huugooke

...een joystick ingang is een goudmijn aan mogelijkheden! Naast vier schakelcontacten heb je ook nog vier analoog-digitaal converters en gratis 5V!



Maar alleen op 'oude bakken' [;)]
Titel: treindetectie "zonder" elektronica
Bericht door: Gerolf op 17 maart 2012, 14:00:58 PM
Nochtans een leuk concept.
Ik zou zoiets persoonlijk gebruiken om "soorten" treinen te detecteren:
- goederen naar het rangeergebied
- elektrische tractie weghouden van baandelen zonder bovenleiding
- lokale reizigerstreinen steeds laten stoppen

Nog iemand idee?n ? Misschien heb je maar twee reedcontacten nodig [;)]
Titel: treindetectie "zonder" elektronica
Bericht door: PietB op 17 maart 2012, 14:47:52 PM
citaat:
Geplaatst door Gerolf

Nochtans een leuk concept.
Mwah ik weet het niet het is 10-20 jaar terug in de tijd.
Bekend is dat die oplossingen veel nadelen hadden.
citaat:
Geplaatst door Gerolf
Nog iemand idee?n ? Misschien heb je maar twee reedcontacten nodig [;)]

Gewoon, als je toch pers? met reedcontacten wilt werken deze op S16 bezetmelders(voor massa detectie) aansluiten en dmv een S88 of loconet bus aan de centrale koppelen.
De beslissingen aan een gratis programma als koploper overlaten.

Dat is bewezen technologie.
En dat gepiel op een gamepoort met maar 4 of 8 ingangen, zal snel tot een teleurstelling leiden.
Titel: treindetectie "zonder" elektronica
Bericht door: Gerolf op 17 maart 2012, 15:03:38 PM
citaat:
Geplaatst door bossie
als je toch pers? met reedcontacten wilt werken deze op S16 bezetmelders(voor massa detectie) aansluiten en dmv een S88 of loconet bus aan de centrale koppelen. De beslissingen aan een gratis programma als koploper overlaten.
Ik denk dat Huugookes' idee meer voor de analoog-rijders bedoeld is. Maar die game-port, daar volg ik je wel in [;)]
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 17 maart 2012, 15:09:31 PM
Ik zie met plezier dat er flink wordt meegedacht!

Een paar reacties: een gamepoort is niet exclusief voor "oude bakken"; je kan ze altijd "los" krijgen, meestal ge?ntegreerd in een soundcard.

Indien goed uitgevoerd is het een heel betrouwbaar detectiesysteem, en inderdaad bijvoorbeeld geschikt voor herkenning van een treintype.

Wat koploper doet kan je zelf dus ook met een zelf gemaakt basic of "C" programma, en je rijdt nog steeds analoog!

Met een paar relais kan je ook al wat, zonder PC of decoders.

Dat gepiel op die gamepoort valt best mee (is er tenslotte voor gemaakt!). Ik heb verschillende interfaces gebouwd voor anders-validen die allemaal van de gamepoort gebruik maakten.

Niet alle technologie van 20 en meer jaar oud is onbetrouwbaar, als dat zo was durfde ik niet meer buiten komen![;)]

Titel: treindetectie "zonder" elektronica
Bericht door: mini-bs op 17 maart 2012, 15:56:01 PM
tip:

gebruik neodymium magneten, want de afstand tussen magneet en reed bedraagt toch gauw een halve cm of meer, en je hebt voor betrouwbare werking toch een beetje veldsterkte nodig.

supermagnete.be is een vb van een betrouwbare winkel.
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 17 maart 2012, 16:05:59 PM
Wat is nu het voordeel van reed contacten,
De prijs????????
Nee magneten en de reed zelf kosten ook geld.
Plus dan nog het gepruts aan de lok.
Oke,als je het goed doet kun je in HO door de plaatsing van de contacten en de magneet verschillende loks uit elkaar houden.
Richting bepalen gaat ook nog.
Maar het contact is een puls contact,de computer moet onthouden welke puls er geweest is.
En dat geheugen moet ook weer gewist.
Valt ondertussen de spanning van de computer dan is alles weg.
Binair inlezen is leuk.
Met wat diode gaat het prima.
Alleen moet je absoluut zeker weten dat er geen twee contacten tegelijk sluiten.
Onderscheid maken tussen loks door 2 of drie contacten tussen de rails en idem zoveel magneten is bij voorbaat mislukt.
De contacten zullen noit gelijk sluiten en dus aan de voor en achter zijde vals aan geven.
Lok A met 1 magneet op pos 1 en een op pos zou dus 3 binair moeten geven,maar hij zal altijd beginnen met 1 of 2,dan 3,en ook weer eindigen  met 1 of 2.
Rot werk voor en computer (vooral wat tijd betreft)om uit te rekenen wat correct is  

Bezet melders door stroom meting zijn natuurlijk ook niet heilig,maar hebben volgens mij minder nadelen dan die reed contacten.
wim
Titel: treindetectie "zonder" elektronica
Bericht door: Peter op 17 maart 2012, 16:35:58 PM
citaat:
gebruik neodymium magneten

Mischien een domme vraag[:D]
Wat is een neodymium magneet, en hoe groot zijn die dingen.
Want sommige van mijn loks/treinstellen hebben slechts heeeeel weinig ruimte tussen de onderkant van de lok en de bovenzijde van de rail.(bv mijn Bemo Regio Shuttle) En wat zijn de prijzen?
Titel: treindetectie "zonder" elektronica
Bericht door: PeterC op 17 maart 2012, 16:39:33 PM
citaat:
Geplaatst door Peter

Wat is een neodymium magneet, en hoe groot zijn die dingen.



neodymium is een sterk magnetiche materiaal en veel krachtiger dan ijzer... magneten van vergelijkbare grootte.  Prijs?  Niet op de hoogte (of laagte [;)] )
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 17 maart 2012, 16:44:18 PM
De magneetjes van viessmann zijn van neodymium, als je dat kan helpen.
Titel: treindetectie "zonder" elektronica
Bericht door: Havoc op 17 maart 2012, 17:02:51 PM
Neodynium(-ijzer-boor) zijn redelijk klein, de kleinste die gemakkelij te vinden zijn zijn ongeveer 5mmx5mmx5mm. Dat is eigenlijk nog behoorlijk groot.

Ook mogelijk is pulsen tellen. Dan moeten er per loc wel evenveel magneten als je pulsen wil en de pc moet snel genoeg zijn.

Bezetmelders met stroomdetectie kunnen dan wel niet het onderscheid maken welke log passeert.
Titel: treindetectie "zonder" elektronica
Bericht door: Gerolf op 17 maart 2012, 18:01:32 PM
Conrad 505887 : cilindervormige Neodymium-magneet 2x2mm voor 0.89 (is maar een voorbeeld) [;)]
Titel: treindetectie "zonder" elektronica
Bericht door: Peter op 17 maart 2012, 18:03:42 PM
citaat:
ongeveer 5mmx5mmx5mm. Dat is eigenlijk nog behoorlijk groot


Oei, oei, dat gaat bijna onder geen enkele lok[:0]
Bij de RegioShuttle is er ong. 2 mm vrije ruimte
Titel: treindetectie "zonder" elektronica
Bericht door: Dirky op 17 maart 2012, 18:15:27 PM
www.supermagnete.be

van supergroot tot superklein voor geen geld....[;)]
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 17 maart 2012, 18:25:38 PM
Die magneetjes hangen ook onder die Faller autootjes, kwestie van er aan te geraken.
Ik heb er ooit gevonden van 2mm doormeter en iets minder dik, maar weet niet meer waar, dus daar hebben jullie weinig aan. (Waarschijnlijk die die Gerolf aanhaalt)
En je kan ze altijd afslijpen...
Wat betreft de betrouwbaarheid van de uitlezing: die is vrij tolerant heb ik al ondervonden.
Met de nodige subroutines in je programma is dat prima op te vangen.

Onthouden en vergeten is de basisroutine van elke cpu.

En als je computer uitvalt? Ja, dat is bij alle systemen een ramp natuurlijk. Er is zoiets als "failsafe": bij fout een relais af en alles stroomloos!
Titel: treindetectie "zonder" elektronica
Bericht door: Peter op 17 maart 2012, 18:29:47 PM
Ben ik juist als de onderstaande magneet voldoende is voor onder mijn modellen te plaatsen.
http://www.supermagnete.be/S-06-02-N

Mijn Reed kontakten zijn die van Fleischmann, Roco (in de biels) en in de elekronika winkel gekochte.
Titel: treindetectie "zonder" elektronica
Bericht door: Dirky op 17 maart 2012, 19:24:11 PM
heb hier net geprobeerd met magneetjes van 3mm diameter en 1mm dikte en op 3mm afstand sluit een reed-contact voor 5A gemakkelijk... Als je groter gaat van diameter, en ik veronderstel dat je reed-contacten ook wel minder zwaar zullen zijn, zal je geen probleem hebben.

Als je echter selectief wilt detecteren zal je keuze wel te sterk zijn.
Titel: treindetectie "zonder" elektronica
Bericht door: Frank_N op 17 maart 2012, 20:17:57 PM
Leuk onderwerp. Ik kwam op 6 mogelijkheden, de 0 niet meegeteld. Want een lok zonder magneet word niet gezien.
Maar met N of Z lok's kun je magneetjes wel schudden. Met een soort barcode lezer kan dat weer wel. Retro=electronica: Treinen en automatisering van Van Meekeren. Daarin staat beschreven hoe dit te maken.
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 17 maart 2012, 21:38:10 PM
Er vallen volgens mij meer mogelijkheden weg dan enkel binair '000' (niet detecteerbaar):

hoe kan je  '001'-'010'-'100' van elkaar onderscheiden?
Er zijn volgens mij slechts 4/(5) combinaties te detecteren:
011-101-110-111 (en als 5de een van bovenstaande waar slechts 1 magneet gebruikt wordt)


Titel: treindetectie "zonder" elektronica
Bericht door: Klaas Zondervan op 17 maart 2012, 21:57:12 PM
citaat:
Geplaatst door conducteur

hoe kan je  '001'-'010'-'100' van elkaar onderscheiden?

Door de volgorde van enen en nullen. Dus net zoals je ze in geschreven vorm ook van elkaar kunt onderscheiden.[;)]
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 17 maart 2012, 22:21:33 PM
Bij de combinatie 011 heb je achtereenvolgens 000-001-011-110-100
Bij de combinatie 110 heb je achtereenvolgens 001-011-110-100-000
Bij de combinatie 101 heb je achtereenvolgens 001-010-101-010-100
Bij de combinatie 111 heb je achtereenvolgens 001-011-111-110-100
Bij elke lok met magneetcombinatie met minstens twee 1'tjes heb je een unieke code als de lok de reeds passeert...

Bij de combinatie 001 heb je achtereenvolgens  001-010-100
Bij de combinatie 010 heb je achtereenvolgens  001-010-100
Bij de combinatie 100 heb je achtereenvolgens  001-010-100
Wat dus 3x dezelfde code oplevert als je over de reeds passeert met de trein

Maar er zijn toch nog elegantere methoden om treinsoorten te detecteren denk ik... Een groot nadeel aan dit systeem: rij achteruit en de goederentrein "110" wordt plots de reizigerstrein "011".
Titel: treindetectie "zonder" elektronica
Bericht door: PeterC op 17 maart 2012, 23:21:21 PM
Rian,
Hugo wil met zijn PC detecteren; een bitstream ontrafelen met een pc is heel eenvoudig en dan zijn er wel 7 mogelijkheden!
Er zijn op dit forum wel degelijk mensen met 'ervaring' en doe eens een inspanning om niet telkens 'tegen hun kar te rijden' [;)]
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 18 maart 2012, 00:29:53 AM
citaat:
Geplaatst door conducteur
te detecteren denk ik... Een groot nadeel aan dit systeem: rij achteruit en de goederentrein "110" wordt plots de reizigerstrein "011".



We zijn het helemaal eens
Wie wil in hemelsnaam een serieele code gaan ontrafelen zonder een basis.
Wellicht zie ik dit fout (je weet maar nooit, niet waar)maar ik zou toch graag horen hoe iemand een willekeurig rij ene en nullen,die met wisselende lengte en wisselend intervallen worden aangeboden kan herleiden tot iets zinnigs.
Goed ik wacht af,wie werkelijk iets weet hij vertellen.
wim
Titel: treindetectie "zonder" elektronica
Bericht door: PeterC op 18 maart 2012, 08:57:13 AM
Met drie reed contacten kan je wel degelijk 7 posities detecteren. De richting bepalen is een ander paar mouwen en zou ik eens mijn hoofd moeten over breken (waar ik nu geen zin in heb...).

Een eenvoudige en selectieve decoder kan wel op dit principe gemaakt worden door gebruik te maken van de analoge ingang van de geluidskaart en de reedcontacten te voorzien van een R2R netwerk (enkele weerstanden - dus toch elektronica). Zet er een extra reedcontact bij en je kan de richting detecteren...
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 18 maart 2012, 09:45:15 AM
Mij moet je nog altijd eens uitleggen hoe de computer het verschil weet tussen 001-010-100, 001-010-100 en 001-010-100. (de signalen die je krijgt met magneten volgens 001,010 of 100)
Titel: treindetectie "zonder" elektronica
Bericht door: ToThePoint op 18 maart 2012, 10:02:47 AM
citaat:
Geplaatst door conducteur

Mij moet je nog altijd eens uitleggen hoe de computer het verschil weet tussen 001-010-100, 001-010-100 en 001-010-100. (de signalen die je krijgt met magneten volgens 001,010 of 100)



Op dezelfde manier dat u het verschil weet tussen 1,2,3.
Een computer telt binair en u decimaal.
Er is geen verschil tussen beide, buiten de schrijfwijze.
Om te rekenen gebruikt u met het decimaal stelsel minder cijfers om eenzelfde waarde weer te geven.
Titel: treindetectie "zonder" elektronica
Bericht door: Gerolf op 18 maart 2012, 10:13:25 AM
Rian heeft een punt. Als de loc andersom staat is er een kans op verwarring. Die moet je uitsluiten.

Ik denk dat er een oplossing is, analoog aan een streepjescode:
Zet de reed's in het midden van je rail, de magneten in het midden van je loc, en werk met de onderlinge afstanden.
Magneten telkens op bvb 2, 3 en 4 cm - en hun corresponderende reedcontacten ook.
Een extra eerste magneet/reed-combinatie als "startbit" - zegt de andere reed's dat ze op dat moment moeten lezen.
Titel: treindetectie "zonder" elektronica
Bericht door: PeterC op 18 maart 2012, 10:15:26 AM
In plaats van een 'ordinaire' 3 bits binaire code neem je een 3 bits gray-code. Verplaats de reedcontacten in de lengte tussen de sporen. Afstand tussen reed1 en reed2 is X. De afstand tussen reed2 en reed3 is 2X. Bekijk de code die binnenkomt en de tijd tussen het wijzigen van de bits en je probleem is opgelost! Ook dat van de richting!

Wil je het probleem heel eenvoudig oplossen, zet dan 2 extra reedcontacten erbij en zet ze in de lengterichting van het spoor in een '<' of '>' vorm...
Titel: treindetectie "zonder" elektronica
Bericht door: Havoc op 18 maart 2012, 10:59:08 AM
citaat:
maar ik zou toch graag horen hoe iemand een willekeurig rij ene en nullen,die met wisselende lengte en wisselend intervallen worden aangeboden kan herleiden tot iets zinnigs.


Niet echt een probleem als je een hele pc hebt. Het enige dat je moet hebben is dat de snelheid van de loc redelijk constant is als die over de detectie rijdt. Je zet het relais en de magneten zoals Gerolf uitlegt: 1 relais tussen de rails en de magneten op 2 verschillende afstanden van elkaar.

- eerste puls is de start, dan begin je te tellen tot de tweede puls
- na de tweede puls begin je opnieuw te tellen tot de derde puls
- etc
- elk waarde steek je in een array

Dan kijk je wat de langste en de kortste puls zijn en neemt het gemiddelde. Alle pulsen langer dan het gemiddelde zijn "1", die korter zijn "0". De seri?le poort van een pc werkt ook zo, techniek noemt "oversampling".

Maar als het toch helemaal basic moet zijn, waarom dan niet met krokodillen?
Titel: treindetectie "zonder" elektronica
Bericht door: PietB op 18 maart 2012, 12:36:16 PM
Er moet me toch iets van het hart.
De topic heet "trein detectie zonder electronica" maar de oplossingen die ik hier zie zijn allemaal electronische oplossingen.
Ik ben me er van overtuigd dat het electronisch het makkelijkst is om detectie toe te passen, maar waarom dan pogen een electronica vrije oplossing (als die al bestaat) na te streven?
Ik snap die drang naar 'electronica vrij' niet, electronisch is het betrouwbaarste en simpelste systeem, dat al jaren zijn waarde heeft bewezen.

grt P.
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 18 maart 2012, 12:57:18 PM
Laat ik nu denken dat hugo een simpel systeem wilde uitvinden.

Makkelijk zeg de treinen allemaal even hard rijden.
Een complete computer die constant staat te tellen.
Ja nog erger, elke meetplaats een eigen computer,want 2 treinen tegelijk behandelen gaat wel heel moeilijk
Magneten onder de trein zo nauwkeurig mogelijk van gelijke lengte en op gelijk afstand van de bodem.(puls lengte)
Nee niemand krijgt mij hier warm voor.
Ik heb een streepjes tel systeem,en zelf dat is nog maar zo zo(met fotocel)

Ik denk dat eenvoudiger een leger kabouters kunt huren met papier en bloknote.
wim


Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 18 maart 2012, 13:03:36 PM
citaat:
Geplaatst door Gerolf
loog aan een streepjescode:
Zet de reed's in het midden van je rail, de magneten in het midden van je loc, en werk met de onderlinge afstanden.
Magneten telkens op bvb 2, 3 en 4 cm - en hun corresponderende reedcontacten ook.
Een extra eerste magneet/reed-combinatie als "startbit" - zegt de andere reed's dat ze op dat moment moeten lezen.



Hemeltje Gerolf 4 magneten onder een lok.
Het principe is juist ,maar de uitvoering in de praktijk HI HA HO
wim
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 18 maart 2012, 13:53:06 PM
Veel eenvoudiger, en veel beter haalbaar: ??n reedje die het aantal magneten telt met een tellertje (desnoods met een reedje om het tellen te starten/stoppen) ... Geen last meer van ambetante combinaties die je moet uitcijferen en werkt in de twee richtingen. De enige factoren die het aantal combinaties beperkt is het aantal magneten die je op een ganse trein kwijt kan (veel) en de telcapaciteiten van je teller. Kan zeker zonder pc of pic. Wat met de combinatiemethode moeilijk gaat denk ik.
Titel: treindetectie "zonder" elektronica
Bericht door: Gerolf op 18 maart 2012, 14:17:57 PM
Aantal magneetjes tellen klinkt inderdaad simpel, maar dan heb je misschien v??l magneetjes nodig, afhankelijk van wat je wil detecteren.
Een patroon herkennen geeft ook struikelblokken, want het patroon kan 180? verdraaid zitten
Toch maar een streepjescode? Of wat moderner - RFID?
citaat:
Geplaatst door bossie
De topic heet "trein detectie zonder electronica" maar de oplossingen die ik hier zie zijn allemaal electronische oplossingen.
Dat klopt natuurlijk: Of de elektronica zit in de PC (en/of de communicatie ermee), of hij zit in een elektronische teller of patroonherkenner.
En de informatie die je verkrijgt, wordt ook nog eens elektronisch verwerkt [:D]
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 18 maart 2012, 14:33:24 PM
Om terug te keren naar de elektromechanica:
Bij het sluiten van een reed trekt een relais aan, met een houdcontact.
En daar heb je je latch. Op die manier hoeft het schakelen door de reeds niet accuraat te zijn, en kan je ze inderdaad achter elkaar leggen.
Resetten door onderbreken van de relaisvoeding.
Je kan ??n magneetcontact opofferen voor de rijrichting.
Met een diodematrix kan je nu weer verder (dit laat ik even aan de denkers!).
Wat kan je met die informatie nu analoog aanvangen? Bijvoorbeeld op een bedieningspaneel aangeven welke trein ergens staat of gepasseerd is? Een bepaald segment stroomloos schakelen? Een wisselstraat omleggen?

We zijn nog altijd niet elektronisch (ik ga er van uit dat de elektronica begint bij de eerste transistor[:)])

Bij koppeling met een computer:
De "button" contacten van een gameport kunnen apart uitgelezen worden. Door analyseren van die waarden krijg je een beeld van welke contacten gesloten zijn.
Voor de liefhebbers: in QBASIC: STRIG, ON STRIG GOSUB

Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 18 maart 2012, 15:09:08 PM
citaat:
Geplaatst door bossie

Er moet me toch iets van het hart.
De topic heet "trein detectie zonder electronica" maar de oplossingen die ik hier zie zijn allemaal electronische oplossingen.
Ik ben me er van overtuigd dat het electronisch het makkelijkst is om detectie toe te passen, maar waarom dan pogen een electronica vrije oplossing (als die al bestaat) na te streven?
Ik snap die drang naar 'electronica vrij' niet, electronisch is het betrouwbaarste en simpelste systeem, dat al jaren zijn waarde heeft bewezen.

grt P.

Er staan dan ook heel eigenwijs aanhalingstekens rond die "zonder".
Deze topic heet niet voor niets "denkpistes". Mijn uitgangspunt is deze vorm van treindetectie, en die elektronische is heel wat minder betrouwbaar dan je denkt. Kijk maar eens in andere draadjes.
Met de informatie uit de reeds kan je zowel elektronisch als elektromechanisch vele kanten uit.
Het geeft je b.v.de kans om zonder extra kosten wat te "rommelen" met een ouwe computer (ja zelfs die C64 die je misschien nog op zolder hebt liggen)

Titel: treindetectie "zonder" elektronica
Bericht door: Gerolf op 18 maart 2012, 15:54:09 PM
Voor mij blijft nog steeds de vraag open: waar gebruik je het voor?
Ik kwam - intussen twee pagina's terug in dit draadje - op drie mogelijkheden.
Als je wil weten welke trein (niet welk soort trein) zich waar bevindt, heb je waarschijnlijk complexere systemen nodig, zoals RFID of barcodes.
Dan kan je net zo goed al je rollend materieel - dus ook wagens - identificeren (wat overigens leuk, en wie weet nuttig kan zijn)
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 18 maart 2012, 16:09:21 PM
citaat:
Geplaatst door Gerolf

Voor mij blijft nog steeds de vraag open: waar gebruik je het voor?



Het antwoord staat hier twee items hoger, Gerolf, en:
Als alternatief voor een bezetmelding?
Als trein of treinsoortdetectie, met weliswaar beperkte mogelijkheden, dat geef ik toe, maar met hoeveel stellen tegelijk ga je rijden?
Voor de analoogrijders?
Het is in elk geval minder storingsgevoelig dan eender welke andere detectie. Ideaal bijvoorbeeld voor een tuinspoor op grotere schaal.
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 18 maart 2012, 16:18:04 PM
citaat:
Geplaatst door Huugooke
citaat:
Geplaatst door Gerolf
Voor mij blijft nog steeds de vraag open: waar gebruik je het voor?
Het is in elk geval minder storingsgevoelig dan eender welke andere detectie.
Denk je dat echt,nou ik niet.
wim
Titel: treindetectie "zonder" elektronica
Bericht door: Gerolf op 18 maart 2012, 16:21:27 PM
citaat:
Geplaatst door Huugooke
citaat:
Geplaatst door Gerolf
Voor mij blijft nog steeds de vraag open: waar gebruik je het voor?
Het antwoord staat hier twee items hoger, Gerolf, en:
citaat:
Bijvoorbeeld op een bedieningspaneel aangeven welke trein ergens staat of gepasseerd is? Een bepaald segment stroomloos schakelen? Een wisselstraat omleggen?

OK, maar naar aanleiding van wat? Dus voor een soort trein ...
citaat:
Als trein of treinsoortdetectie, met weliswaar beperkte mogelijkheden, dat geef ik toe, maar met hoeveel stellen tegelijk ga je rijden?
Euh ... op mijn project een twintigtal, en dan intussen nog wat rangeren en locs wisselen en zo, ... [;)]
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 18 maart 2012, 16:21:48 PM
aan Ysbeer:
Ik wel! Toch fijn dat ieder zijn eigen mening kan hebben!
En ik spreek dan nog uit ervaring.
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 18 maart 2012, 16:30:56 PM
Binair serieel inlezen (is dat geen electronica)is nog te doen.
Sterke.
Maar parallel inlezen krijg je nooit voor elkaar (zie eerder verhaaltje)

Ik zie echt het voordeel niet,wat is er mis met stroomdetectie (niet schrijven zie andere draadjes)wat gaat er dan fout,dat niet eenvoudig te verhelpen valt.
Storingen op de draden ?????????
Makkelijk weg te werken
Foutmeldingen ?????????
waardoor????

Ik ben ook geen voorstander van een 3 ics en 20 transistors en een pic op een printplaat ,die iets laten gebeuren wat ook met een(1) relais kan.

Ik zit inderdaad ook te wachten tot ik ooit transponders vind voor een redelijke prijs (moet kunnen want de winkelbranche gebruikt ze)
Dat zou echt de oplossing voor bijna alles zijn.
wim
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 18 maart 2012, 16:32:36 PM
Je bent een gelukkig mens Gerolf, met zoveel ruimte om zoveel treintjes te laten rijden.[8D]
Niet iedereen heeft dat geluk. En een minderbedeeld modelspoorder gaat hier misschien wat inspiratie opdoen om ook eens wat te proberen met automatiseren.
Als je per se een "hard" voorbeeld wil: zonder de minste elektronica (en ik herhaal: een relais is voor mij niet elektronisch) kan je toch minstens een trein doen stoppen en wissels omleggen om een andere door te laten enz. Dit voor de diehard analogisten.
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 18 maart 2012, 16:40:22 PM
citaat:
Geplaatst door ysbeer

.
Maar parallel inlezen krijg je nooit voor elkaar (zie eerder verhaaltje)


Ik schrijf hierboven net dat je met een houdcontact op elk aangesproken relais juist een betrouwbaar geheugen cre?ert.
citaat:
Ik zie echt het voordeel niet,wat is er mis met stroomdetectie (niet schrijven zie andere draadjes)wat gaat er dan fout,dat niet eenvoudig te verhelpen valt.
Storingen op de draden ?????????
Makkelijk weg te werken
Foutmeldingen ?????????
waardoor????


Je zegt het zelf Wim.
En met stroomdetectie herken je ??n trein, met dit systeem meerdere.
Als je met dertig stellen tegelijk kan rijden zoals sommige gelukkigen [8D] dan ben je vlug klaar natuurlijk!
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 18 maart 2012, 16:43:42 PM
En er daagt me net een andere PC mogelijkheid:
via de gamepoort kan je ook de analoge waarde van de joystick potentiometers uitlezen. Ergens een weerstand op een strategische plaats en... (dit is een denkpiste weetjewel...)
Titel: treindetectie "zonder" elektronica
Bericht door: Havoc op 18 maart 2012, 18:25:11 PM
Ik snap wel waar Hugo naartoe wil. Voor een minibaantje en mensen die meer interesse voor techniek dan scenery hebben is dit fun. Als je toch een pc nodig hebt, dan kan je hem best wat meer laten doen. Trouwens, tellen is het enige wat die dingen kunnen...

Stroomdetectie herkent of er een trein is of niet, niet "welke soort" trein. Betrouwbaar is het misschien, maar begint toch wel dicht in de buurt te komen van "3 ic's, 20 transistoren en een pic".

Die analoge waarde kan je met een krokodil inlezen:
- in de trein een weerstand naar massa
- als die tegen de krokodil komt vormt hij een stuk van een spanningsdeler die je inleest met de game poort
- als je dan ook nog een reed inleest dan kan je op 4 plaatsen een analoge waarde inlezen (8 want je hebt 2 analoge ingangen)
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 19 maart 2012, 14:01:24 PM
...en met die weerstandswaarde kan je dan weer veel verschillende "tuigen" herkennen. Maar nu wijken we af van mijn principe "zonder" electronica.
Die schakeling met ??n magneet en twee contacten en ??n relais lijkt me trouwens ook een oplossing voor diegenen die wat "beweging in een kast" willen krijgen (ander draadje), en voor een automatisch inrijspoor.
Titel: treindetectie "zonder" elektronica
Bericht door: PeterC op 19 maart 2012, 15:02:52 PM
Hugo,
Op de vorige pagina had ik dat al aangehaald: schakel met je reedcontacten een R2R netwerk en zet die analoge spanning op ??n van je vier analoge ingangen...

http://nl.wikipedia.org/wiki/R2R-laddernetwerk
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 19 maart 2012, 15:46:39 PM
citaat:
Geplaatst door PeterC

Hugo,
Op de vorige pagina had ik dat al aangehaald: schakel met je reedcontacten een R2R netwerk en zet die analoge spanning op ??n van je vier analoge ingangen...



Dat zal alleen lukken als de binair 1 2 4  van aanvang tot einde tegelijk stabiel staan.
Bij reed is dat natuurlijk niet zo.
Dus moet er ook nog een lees puls bij weer een reed contact dus
Of tijd vertraging (dat blijft een gokje)in de computer
Om dan bounce van de contacten nog maar even te vergeten.
Eenvoudig hoor,nog en filtertje er in.
wim
Titel: treindetectie "zonder" elektronica
Bericht door: Tjalling op 19 maart 2012, 16:04:37 PM
USB-cameraatje met software om de loc te herkennen?
Die camaraatjes kosten niet zoveel meer, en op het gebied van software is de laatste jaren ook een hoop gebeurd. Of er al software te vinden is die in staat is treinen te herkennen? Ik weet het niet.

Je weet dan in ieder geval welke trein waar staat, en dit is ook handmatig goed te controleren. Als de trein herken is zal dat vast wel als basis voor de volgende stap kunnen dienen.

(Heel anders dan voorgaande oplossingen, maar Denkpistes toch?)
Groet,
Tjalling
Titel: treindetectie "zonder" elektronica
Bericht door: Michiel op 19 maart 2012, 16:20:05 PM
Een all-relais oplossing om een modelbaan te automatiseren vind ik zelf wel een uitdaging: dus zonder elektronica, computer of joysticks. Blokbeveiliging met relais is een eerste stap, niet zo moeilijk. Maar trein(type)herkenning is weer een ander paar mouwen.

Misschien is de seriele oplossing bedrijfszekerder dan de parallele oplossing. Een reedrelais telt een aantal voorbijkomende magneetjes todat de tweede reedrelais wat verder de teller weer reset. Elektromagnetisch tellen kan (denk maar aan de oude telefooncentrales). En als smaakmaker, is in dit document (http://www.retards.org/library/technology/electronics/relay-counter.pdf) een oplossing uitgewerkt. Misschien is dit wel vrij compact te bouwen met de huidige kleine relaistypes, en niet al te stroomverslindend?
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 19 maart 2012, 16:27:37 PM
Omdat we dan toch de elektronische richting uitgaan: railcom en lissy en MARCO (uhlenbrock)?. @Michiel: tellen zou ik dan niet zozeer doen met relais, daar bestaan ic'tjes voor die kunnen tellen. (4017 bv)
Titel: treindetectie "zonder" elektronica
Bericht door: eve op 19 maart 2012, 17:16:25 PM
Voor oude bakken heb ik hier nog enkele 8255 I/O kaarten liggen oa. ??n met 192 poorten...
Ik dacht zelfs enkele analoge ingangen.
Daar kan je al wat op aansluiten.
Bij belangstelling : PM

Erik
Titel: treindetectie "zonder" elektronica
Bericht door: Michiel op 19 maart 2012, 17:26:54 PM
citaat:
Geplaatst door conducteur

Omdat we dan toch de elektronische richting uitgaan: railcom en lissy en MARCO (uhlenbrock)?. @Michiel: tellen zou ik dan niet zozeer doen met relais, daar bestaan ic'tjes voor die kunnen tellen. (4017 bv)



Dat is zeker, Rian, en een computer telt nog gemakkelijker, maar het uitgangspunt en de uitdaging was toch een treindetectiesysteem te bedenken ZONDER elektronika. [;)]
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 19 maart 2012, 17:38:05 PM
Waarden en combinaties uitlezen en/of ontcijferen met een (oude) pc is ook zonder elektronica dan? Als je er in slaagt een relais-teller te maken, kun je zeker een ic'tje bekabelen.
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 19 maart 2012, 17:39:17 PM
Inderdaad Michiel, met deze "onbetrouwbare techniek" hebben we een eeuw lang getelefoneerd! En ergens op de wereld zullen er nog wel wat centrales op die manier werken.
Een volledig geautomatiseerde baan met relais moet uiteraard kunnen: wat deden onze voorvaderen in de 50'er jaren anders?
Serieel uitlezen met een IC is uiteraard mogelijk maar strookt niet met mijn "zonder" Elektronica uitgangspunt. (Die eventuele computer beschouw ik als een instrument, kwestie van gelijk te hebben[:D])
Titel: treindetectie "zonder" elektronica
Bericht door: Michiel op 19 maart 2012, 17:42:38 PM
@Rian, daar gaat het niet om. Ik kan een IC'tje bekabelen. Maar dat is niet "the point". Kan het ook elektro-mechanisch en hoe? En, het is gewoon leuk om die honderende relais?tjes te horen klapperen bij het in bedrang houden van het treinverkeer op de modelbaan.

@Hugo, serieel uitlezen van het treintype kan inderdaad volledig elektro-mechanisch met relais! (Zie link link in mijn vorig bericht) [;)]
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 19 maart 2012, 17:54:31 PM
Sommigen schijnen aan de betrouwbaarheid van de reed-relais combinatie te twijfelen.
Denk even mee: tussen de rails liggen twee reeds, de lok, met twee magneten, passeert.
Door onderlinge constructieverschillen schakelen de reeds niet tegelijk.
Relais 1 trekt aan en blijft aangetrokken door een houdcontact. De eventuele contactdender is hierdoor geneutraliseerd
Relais twee trekt iets later aan maar blijft ook aangetrokken door zijn houdcontact.
Je hebt nu de informatie: twee relais aangetrokken. wat de andere contacten nu doen (breken / maken)hoort bij de verdere planning.
Door een volgend contact te sluiten kan de loc zeggen dat hij klaar is met informatie geven en dat deze kan "gelezen" worden
De loc kan de relais resetten door een volgend contact te sluiten of de operator kan dit zelf doen.
Je zou ook bistabiele relais kunnen gebruiken.
Ik,zou het tekenen maar ik beschik niet (meer) over een tekenprogramma.

PS: ik heb eens gegoogeld op "reed contacten"; verbazend hoeveel links doorverwijzen naar modelspoor!
Titel: treindetectie "zonder" elektronica
Bericht door: Gerolf op 19 maart 2012, 17:55:57 PM
citaat:
Geplaatst door Huugooke
met deze "onbetrouwbare techniek" hebben we een eeuw lang getelefoneerd! ... mijn "zonder" Elektronica uitgangspunt. (Die eventuele computer beschouw ik als een instrument, kwestie van gelijk te hebben[:D])
Ik vind het toch wat een vreemde kronkel.
Akkoord, klapperende relais hebben hun charmes, maar stellen dat ze betrouwbaarder zijn dan bvb een transistor gaat toch wat ver.
Een PC is dan weer niet echt "ouderwetse techniek".

Ik dacht dat we een zoektocht deden naar een eenvoudige, betrouwbare trein(soort)herkenning.
Ik denk niet dat halsstarrig "maar zonder halfgeleiders" een goed uitgangspunt is.
Titel: treindetectie "zonder" elektronica
Bericht door: Michiel op 19 maart 2012, 18:13:15 PM
Het uitgangspunt van dit draadje is "zonder elektronica". [;)] Ik ben het er mee eens dat met elektronica en computer het veel gemakkelijker, handiger en zelfs betrouwbaarder is. Maar dat sluit niet uit dat het zonder ook zou moeten kunnen.

En, ik sluit ook niet uit dat ik ooit een testbaantje zal maken dat een volledig electro-mechanisch besturing heeft, voor de fun. Schuif het maar onder de noemer "nostalgie". [:D]
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 19 maart 2012, 18:20:00 PM
citaat:

Akkoord, klapperende relais hebben hun charmes, maar stellen dat ze betrouwbaarder zijn dan bvb een transistor gaat toch wat ver.
Een PC is dan weer niet echt "ouderwetse techniek".


Over betrouwbare halfgeleiders valt nog wel een ander boompje op te zetten. Maar ik ga hier het proces van de halfgeleider niet maken. Ik maak er ook graag gebruik van.

citaat:
Ik dacht dat we een zoektocht deden naar een eenvoudige, betrouwbare trein(soort)herkenning.
Ik denk niet dat halsstarrig "maar zonder halfgeleiders" een goed uitgangspunt is.



Die zoektocht is aan de gang Gerolf, en zoals gezegd wil ik de halfgeleider niet weren (je hebt trouwens toch per relais een diode nodig). Wat je met de informatie die de reeds geven aanvangt is aan de gebruiker. Het staat de gebruiker vrij om er een oplossing naar keuze aan te breien. Maar in dit draadje kaartte ik een mechanische oplossing aan. Die PC was een voorbeeld van wat je er mee kan doen. Misschien zijn er modelspoorders die zo'n combinatie juist zien zitten, en het is toch een "borst-vooruit-moment" dat je kan zeggen dat die trein rijdt met een zelfgeschreven programma!
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 19 maart 2012, 19:08:10 PM
citaat:
Geplaatst door Huugooke
En het is toch een "borst-vooruit-moment" dat je kan zeggen dat die trein rijdt met een zelfgeschreven programma!



Juist,en dat zeg ik dan ook
wim
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 19 maart 2012, 19:32:51 PM
Een ingeving die mogelijk kan werken (misschien moeilijk te realiseren, maar hier in het draadje staan toch al moeilijkere methodes denk ik), hoe de informatie verwerkt wordt moet nog uitgezocht worden (met de pc met miljoenen halfgeleiders):
Infrarood licht uitgezonden door een IR-ledje gemonteerd in de bodem van de loc, op een unieke frequentie, of op een signaal met een patroon, wordt opgenomen door een IR-fototransistor. De frequentie van het signaal wordt bepaald door de verwerkende elektronica. (ik hoop dat een IR ledje en een IR fototransistor toegelaten zijn)
Titel: treindetectie "zonder" elektronica
Bericht door: Frank_N op 19 maart 2012, 19:34:05 PM
At Huugoke, Does fkes "koekkelen" op: carel van den bergh mcs.

Krijg je dit:

http://www.google.nl/#hl=nl&sugexp=frgbld&gs_nf=1&cp=23&gs_id=1y&xhr=t&q=carel+van+den+bergh+mcs&pf=p&sclient=psy-ab&oq=carel+van+den+bergh+mcs&aq=f&aqi=&aql=&gs_sm=&gs_upl=&gs_l=&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=86dcd67f97c7a420&biw=1280&bih=671
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 19 maart 2012, 19:56:57 PM
citaat:
Geplaatst door ModelspoorfaN

At Huugoke, Does fkes "koekkelen" op: carel van den bergh mcs.

Krijg je dit:

http://www.google.nl/#hl=nl&sugexp=frgbld&gs_nf=1&cp=23&gs_id=1y&xhr=t&q=carel+van+den+bergh+mcs&pf=p&sclient=psy-ab&oq=carel+van+den+bergh+mcs&aq=f&aqi=&aql=&gs_sm=&gs_upl=&gs_l=&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=86dcd67f97c7a420&biw=1280&bih=671



Niet nieuw hoor en een beetje achterhaalt 2001

Ik denk dat de transistor,de PC ,het relais allemaal hun eigen voor en nadelen hebben.
Je vast bijten in een van deze ,en dan proberen ten kosten van alles het probleem met die component te tekkelen,is volgens mij fout
Gebruik een transistor of een relais als dat de eenvoudigste manier is om er te komen.
Ik moet soms wel lachen als mensen honderden euros uitgeven aan wissel decoders en daar na de wissels met een drukknop omzetten.
Aan gesloten op het digital systeem.
Voor 15 euro had dit ook gekunt

Mijn baan kent relais,transistors,ics,fotocellen.
Alles zo gemaakt (of gekocht)dat het zo goed mogelijk en simpel werkt

Kijk in de auto,daar zitten printplaten met microproc. maar ook hele gewone relais.
Alles op een print
wim
Titel: treindetectie "zonder" elektronica
Bericht door: PeterC op 19 maart 2012, 20:51:21 PM
citaat:
Geplaatst door conducteur

Een ingeving die mogelijk kan werken (misschien moeilijk te realiseren, maar hier in het draadje staan toch al moeilijkere methodes denk ik), hoe de informatie verwerkt wordt moet nog uitgezocht worden (met de pc met miljoenen halfgeleiders):
Infrarood licht uitgezonden door een IR-ledje gemonteerd in de bodem van de loc, op een unieke frequentie, of op een signaal met een patroon, wordt opgenomen door een IR-fototransistor. De frequentie van het signaal wordt bepaald door de verwerkende elektronica. (ik hoop dat een IR ledje en een IR fototransistor toegelaten zijn)



Lissy!  Gebruikt/zendt het adres van de locdecoder.  In Edits Pro ook uitgewerkt naar een S88 decoder.
Titel: treindetectie "zonder" elektronica
Bericht door: Havoc op 19 maart 2012, 22:06:53 PM
citaat:
Ik moet soms wel lachen als mensen honderden euros uitgeven aan wissel decoders en daar na de wissels met een drukknop omzetten.
Aan gesloten op het digital systeem.


Als ze de wissels al niet met de hand omzetten.

Over betrouwbaarheid kan gediscussieerd worden. De oude telrelais in telefooncentrales werkten ook prima. En wat ik zie op tentoonstellingen doet me besluiten dat de treinen en de mensen het minste betrouwbaar zijn.
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 20 maart 2012, 12:59:58 PM
citaat:
Geplaatst door ModelspoorfaN

At Huugoke, Does fkes "koekkelen" op: carel van den bergh mcs.

Krijg je dit:

http://www.google.nl/#hl=nl&sugexp=frgbld&gs_nf=1&cp=23&gs_id=1y&xhr=t&q=carel+van+den+bergh+mcs&pf=p&sclient=psy-ab&oq=carel+van+den+bergh+mcs&aq=f&aqi=&aql=&gs_sm=&gs_upl=&gs_l=&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=86dcd67f97c7a420&biw=1280&bih=671


Ja, da's helemaal naar mijn tand h?! En MSX-basic: oh nostalgie!
Ik herinner me nog de strijd tussen al die "homecomputer" systemen. De uiteindelijke winnaar was dan toch de C64 denk ik, gewoon omdat er zoveel "knutseluitbreidingen" waren.
Ik heb indertijd (!) nog zo'n gelijkaardig systeem uitgedacht voor een treinbaantje, met als voorwaarde dat het door ??n knop kon bediend worden.
Titel: treindetectie "zonder" elektronica
Bericht door: Frank_N op 20 maart 2012, 20:01:59 PM
Ken je nog andere schakelingen, dan deze, Huugooke [?]
En vooral iets dat op een of andere manier met moderne pc wil communiceren?
Titel: treindetectie "zonder" elektronica
Bericht door: PietB op 20 maart 2012, 20:41:02 PM
Was MSX basic geen interpreter?
Dat is toch veel te langzaam bij complexe programmering.
Kijk maar uit dat je geen spooktreinen krijgt.
Titel: treindetectie "zonder" elektronica
Bericht door: Frank_N op 20 maart 2012, 20:58:36 PM
citaat:
Geplaatst door bossie

Was MSX basic geen interpreter?
Dat is toch veel te langzaam bij complexe programmering.
Kijk maar uit dat je geen spooktreinen krijgt.



Ik denk, beste bossie dat je met een eenvoudige "zakjap" (zakrekenmachien) de grootste modelbaan kan besturen. Voor een computer stelt een modelbaan volgens mij helemaal niks voor.
Titel: treindetectie "zonder" elektronica
Bericht door: PietB op 20 maart 2012, 22:45:07 PM
citaat:
Geplaatst door ModelspoorfaN

Ik denk, beste bossie dat je met een eenvoudige "zakjap" (zakrekenmachien) de grootste modelbaan kan besturen. Voor een computer stelt een modelbaan volgens mij helemaal niks voor.

Ik ben bang van niet, er zullen afhankelijk van de drukte op de baan en de grootte van een beslissings boom (meerdere if-then-else statements achter elkaar) toch wel wat vertragingen kunnen optreden.
If-then-else is in basic nueenmaal niet het meest efficiente rijtje statements.
En als je dan ook nog eens gebruik maakt van reedcontacten (ook niet de allersnelste schakelaars) dan ben je aardig bezig om een beslissing te nemen op een gebeurtenis die al lang voorbij is.
Direct in assembler programmeren, dan is de Z80 (MSX) misschien nog te gebruiken, maar Basic.......nee hoor dit is een onderneming die zijn beperkingen heeft, snel vergeten.
Niet aan beginnen.
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 20 maart 2012, 23:06:49 PM
Mijn hele baan is geautomatiseerd met quickbasic.(zie fotos onder)
Ik heb eerst geprobeert in machinetaal maar daar wordt je gek van.
Quick basic werkt zo goed dat 4 treinen on afhankelijk van elkaar rijden.
Er zit een compiler bij maar die heb ik nog niet gebruikt.
Je moet i.v.m de tijd natuurlijk wel wat slim programmeren
En een snelle processor wil ook wel helpen.
Quickbasic =geen Qbasic

wim
Titel: treindetectie "zonder" elektronica
Bericht door: PietB op 21 maart 2012, 00:37:48 AM
Ja maar zoals je zelf al schrijft Wim, een snelle processor helpt.
En een Z80 (the mother of all processors) is wat anders dan een Pentium 4 of recenter.
Een MSX is een spelcomputer geen process machine, veel te lage clock en te langzame PIO's.

grt P.
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 21 maart 2012, 10:27:35 AM
citaat:
Geplaatst door ModelspoorfaN

Ken je nog andere schakelingen, dan deze, Huugooke [?]
En vooral iets dat op een of andere manier met moderne pc wil communiceren?


Zoals hierboven beschreven is "input" naar de PC geen probleem. Ook de printerpoort (die ouwe met veel contacten, geen USB) heeft een aantal "in" poorten. Je kan die printerpoort ook als uitgang gebruiken, maar dan moet er wel wat elektronica tussen.
Bij Velleman heb o.a. dit:
http://www.velleman.eu/products/view/?id=9383
maar daar is veel meer!
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 21 maart 2012, 10:39:28 AM
citaat:
Geplaatst door bossie

Ja maar zoals je zelf al schrijft Wim, een snelle processor helpt.
En een Z80 (the mother of all processors) is wat anders dan een Pentium 4 of recenter.
Een MSX is een spelcomputer geen process machine, veel te lage clock en te langzame PIO's.

grt P.


De Commodore 64 had een 6510 CPU, zowat de tegenhanger van de Z80, en 64 KILO(!!!!!) byte geheugen. Je kan je niet voorstellen wat met dat ding allemaal kon.
Met een multicore CPU van de laatste generatie schiet je wel met een enorm kanon op een vliegje. Hun voornaamste bezigheid is het in stand houden van die grafische informatie op het scherm: handig voor ons, maar voor dit project absoluut overbodig.
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 21 maart 2012, 10:45:57 AM
Ik heb mij een industriecomputer aangeschaft (500 euro)
Die dingen draaien onder DOS kunnen niet veel maar wel wat je net nodig hebt
Er zitten 14 slots in voor in en output printen.(ik heb er zes in)
Is 6 maal 48 in of uitgangen
De snelheid is meer dan voldoende.
wim
Titel: treindetectie "zonder" elektronica
Bericht door: PietB op 21 maart 2012, 11:35:00 AM
citaat:
Geplaatst door Huugooke

De Commodore 64 had een 6510 CPU, zowat de tegenhanger van de Z80, en 64 KILO(!!!!!) byte geheugen. Je kan je niet voorstellen wat met dat ding allemaal kon.

Ja dat kan ik wel, want ik heb er 2 gehad.
En de kracht van de C64 zat hem in slim in assembler programeren want de 6502(6510 werd speciaal door MOSTech voor Commodore gemaakt) was een sublime CPU maar de Z80 was daar weer superieur aan.
Maar de basic was rampzalig traag!
Kan ook niet anders met maar een 8-bit bus.
Titel: treindetectie "zonder" elektronica
Bericht door: Havoc op 21 maart 2012, 19:55:51 PM
De Z80 heeft IO gescheiden van geheugen. Voor zo'n toepassingen is dat handig. Vergeet ook niet dat een moderne pc met zijn 37 lagen besturingssysteem een enorme cpu nodig heeft om dat allemaal rond te krijgen.
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 21 maart 2012, 21:30:19 PM
citaat:
Geplaatst door Havoc

De Z80 heeft IO gescheiden van geheugen. Voor zo'n toepassingen is dat handig. Vergeet ook niet dat een moderne pc met zijn 37 lagen besturingssysteem een enorme cpu nodig heeft om dat allemaal rond te krijgen.


Zoals ik al zei, die grafische luxe kost ons wat!
Daarom: pc'tje met DOS en experimenteren in welke vorm van basic dan ook!
Qbasic zat normaal bij de MSDOS verpakt.
Wie toch liever met de muis werkt kan "Visual Basic" aanleren. Boeken genoeg.
Titel: treindetectie "zonder" elektronica
Bericht door: Havoc op 21 maart 2012, 22:01:34 PM
Ik heb nog ergens Turbo C liggen en de boeken ervan. Ik voel me oud [:(!] En zo'n industri?le IO kaart met voor 8-bit AT slot.
Titel: treindetectie "zonder" elektronica
Bericht door: ardjoena op 21 maart 2012, 22:17:58 PM
Ik kan al lang ni meer volgen , allee eigenlijk van in het begin al   [:o)]
Titel: treindetectie "zonder" elektronica
Bericht door: Frank_N op 21 maart 2012, 22:21:46 PM
citaat:
Geplaatst door ardjoena

Ik kan al lang ni meer volgen , allee eigenlijk van in het begin al   [:o)]



Een vak leren, Dirk[:o)][?]
Titel: treindetectie "zonder" elektronica
Bericht door: ardjoena op 21 maart 2012, 22:28:06 PM
Da kan ni ik heb nen hole kop [:o)]
Titel: treindetectie "zonder" elektronica
Bericht door: Frank_N op 21 maart 2012, 22:33:23 PM
citaat:
Geplaatst door ardjoena

Da kan ni ik heb nen hole kop [:o)]



Kan ik nie beamen.[;)]
Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 21 maart 2012, 23:02:47 PM
citaat:
Geplaatst door ardjoena

Da kan ni ik heb nen hole kop [:o)]



He[?][?][?][?][?][?][?][?][?]
Zijn er ook mensen met een massieve kop,nooit geweten[:I][:I][:I]
wim
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 22 maart 2012, 09:08:20 AM
Tof dat je toch bent blijven volgen Dirk!

In de glorietijd van de homecomputer waren er hopen kerels met al dan niet holle of volle "koppen" die zonder schroom programma's begonnen maken, met enkel het handboek ernaast.
We zijn allemaal "bedorven" door al het kant-en-klare consumentenmateriaal. Componentje kopen, aansluiten, gebruiken: instant bevrediging, die jammer genoeg niet lang duurt.
En wat als er dan toch wat misloopt?
Gelukkig heb je dan dit forum!




Titel: treindetectie "zonder" elektronica
Bericht door: ysbeer op 22 maart 2012, 09:52:34 AM
citaat:
Geplaatst door Huugooke
Componentje kopen, aansluiten, gebruiken: instant bevrediging, die jammer genoeg niet lang duurt.
En wat als er dan toch niks misloopt?
Gelukkig heb je dan dit forum!



dat is waar hugo
wim
Titel: treindetectie "zonder" elektronica
Bericht door: Havoc op 22 maart 2012, 19:50:01 PM
Hier klopt iets niet!!!!!

origineel van Hugo:
citaat:
En wat als er dan toch wat misloopt?


In de quote bij Ysbeer:
citaat:
En wat als er dan toch niks misloopt?


Ergste is dat ze eigenlijk alle 2 kloppen...

EDIT:

citaat:
Ik kan al lang ni meer volgen , allee eigenlijk van in het begin al


Dat gevoel ken ik. Ik heb dat ook altijd als jij uitlegt hoe iets "simpel" te maken is [:D]
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 01 april 2012, 19:08:25 PM
nog eens over nagedacht:
als je onder de loc een elektromagneet plaatst, bestuurd door een functieuitgang van een decoder, dan kan je kiezen of de loc wordt gededecteerd of niet.
Titel: treindetectie "zonder" elektronica
Bericht door: conducteur op 01 april 2012, 19:45:17 PM
En wat wil je daarmee bereiken?
Titel: treindetectie "zonder" elektronica
Bericht door: Frank_N op 01 april 2012, 19:49:57 PM
citaat:
Geplaatst door Huugooke

nog eens over nagedacht:
als je onder de loc een elektromagneet plaatst, bestuurd door een functieuitgang van een decoder, dan kan je kiezen of de loc wordt gededecteerd of niet.



1 april, waarschijnlijk.
Het ging toch om "zonder electronica?"[:o)][:I]
Titel: treindetectie "zonder" elektronica
Bericht door: Huugooke op 01 april 2012, 20:23:59 PM
citaat:
Geplaatst door Frank_N

citaat:
Geplaatst door Huugooke

nog eens over nagedacht:
als je onder de loc een elektromagneet plaatst, bestuurd door een functieuitgang van een decoder, dan kan je kiezen of de loc wordt gededecteerd of niet.



1 april, waarschijnlijk.
Het ging toch om "zonder electronica?"[:o)][:I]


Ja, maar daar waren we al flink wat van afgeweken![;)]
En zou een flauwe aprilgrap zijn, er zijn er die er meer moeite voor gedaan hebben[}:)]
Titel: treindetectie "zonder" elektronica
Bericht door: PietB op 01 april 2012, 21:37:32 PM
citaat:
Geplaatst door Huugooke

En zou een flauwe aprilgrap zijn, er zijn er die er meer moeite voor gedaan hebben[}:)]

Inderdaad vandaag dreef er een heuse zeemijn in Leeuwarden door de grachten, zo leek het.
Toen ze de explosieven opruimers hadden laten opdraven bleek hij van piepschuim.
Dat zijn nog eens 1 April grappen.
Hoewel de burgemeester er anders over dacht.
Maar ja die was op zijn 50ste al verzuurd en oud!
Titel: treindetectie "zonder" elektronica
Bericht door: INFO op 03 april 2012, 22:15:16 PM
Heb nog wel ergens een programma geschreven met Quick-Basic 4.5 wat heel goed in staat is grotere banen te besturen, de naam van het programma Perrongeluk. [;)]

Verder zie ik nog geen oplossing voor de terugmelding zonder elektronica voorbij komen.