Doel:€250.00
Donaties:€0.00

Per saldo:€-250.00

Steun ons nu!

Laatst bijgewerkt
op 03-12-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Mijn eerste H0-modeltreinbaan in aanbouw door Benrail
Vandaag om 10:50:57
Fotowedstrijd BeneluxSpoor.net door Bob R.
Vandaag om 10:48:36
Toon hier je nieuwe (model-) spooraanwinst(en)... door Ben
Vandaag om 10:46:18
Liliput NS 3500 - kortsluiting (verholpen?) door grossraumwagen
Vandaag om 10:15:50
Grasmasters door Simplex
Vandaag om 10:07:55
Jouef 2026 door TGVfreak
Vandaag om 10:05:54
📐 Gezocht: Ontwerper voor Märklin H0 K-rail baan (AnyRail) – digitaal & automat door Ronald Halma
Vandaag om 10:00:06
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Twinkie
Vandaag om 09:56:40
Bouw van de DE-5 uit een bouwset van FRIE door Rob Bennis
Vandaag om 09:51:42
Raadplaatje door eemstede
Vandaag om 09:41:52
Bahnstrecke 5867 door Frank 123
Vandaag om 09:34:17
Roco 42616 door Stefan88
Vandaag om 01:24:25
Div. (mini) diorama's van Michiel/neudalhausenstadbahn door neudalhausenstadbahn
Vandaag om 00:59:07
Diorama Memburg Klütjenfelderkai door neudalhausenstadbahn
Vandaag om 00:46:28
Preisertjes(?} in Leeuwarden ? door gdh
16 January 2026, 22:40:26
Rondom Charlois door hervé
16 January 2026, 22:15:44
BNLS modules: de groeten uit Berkel door Ad Cleijsen
16 January 2026, 22:05:18
memling, welke loc? door jarietje
16 January 2026, 21:52:22
Benelux I4-rijtuigen, door Heris of LS Models door gtw6016
16 January 2026, 21:50:30
Bouw van de ElD3 mat' 36 van MK Modelbouwstudio's door Rob Bennis
16 January 2026, 21:43:18
Bentheimer Eisenbahn, gisteren, vandaag en morgen. door Hans Reints
16 January 2026, 20:17:09
Rheinburg, TP V/VI door Dave.......
16 January 2026, 19:23:42
Aachenau West door puntenglijder
16 January 2026, 19:23:33
65 baanplannen door reinderlf
16 January 2026, 18:44:45
Ik ben een Märklin 3013 aan het restaureren maar… door Bahn-AG
16 January 2026, 18:40:24
BNLS-Werkspoor - HIAB hijskraan t.b.v. Sik door Maarten-1-14
16 January 2026, 18:07:43
Toon hier je (model)TRAM foto's. door R1954
16 January 2026, 18:05:16
Gewoon wat busfoto's door R1954
16 January 2026, 17:55:13
Wat hing er achter een Blauwe Brabander door Maarten-1-14
16 January 2026, 17:46:49
Roco 2026 door grossraumwagen
16 January 2026, 17:42:38
  

Auteur Topic: Simpel seinen aansturen  (gelezen 6198 keer)

bask185

  • Offline Offline
  • Berichten: 5229
Re: Simpel seinen aansturen
« Reactie #30 Gepost op: 24 June 2020, 17:22:24 »
Doen we standaard Klaas  ;)

Als we bijvoorbeeld 3 opvolgende waardes hebben, laten we zeggen 400, 450 en 510 dan zeggen we in SW zoiets als:
if ( analogRead( A0 ) > 425 && analogRead ( A0 ) < 480 ) {
    // 2e waarde code
}

Analoge metingen willen ook Wel eens afwijken door de omgevings temperatuur of door de weerstandstollerantie. Analoog inlezen doe je bijna altijd met marges.

Bas
Train-Science.com
Train-Science github
It ain't rocket science ;-)

72sonett

  • Team encyclopedie
  • Offline Offline
  • Berichten: 2083
    • El Carrilet
Re: Simpel seinen aansturen
« Reactie #31 Gepost op: 24 June 2020, 17:27:44 »
Ja, tolerantie moet, maar dat is niet zo moeilijk;

als (ABS(gelezenwaarde - SW8waarde) < tolerantie) dan knop = SW8

bijv. als de analoog ingelezen waarde 517 is en de 'nominale waarde' voor knop 8 is 515, met een tolerantie van 5, dan

als (ABS(517 -  515) < 5) dan knop = SW8

De 'afstand' tussen 2 knoppen is 1023/15 = 68, dus de tolerantie kan nog veel groter genomen worden, max de helft van de afstand.

Maar het kan ook nog anders, alleen wordt de afstand tussen de punten steeds kleiner. Dat is dan wel weer op te lossen door de weerstandswaarden steeds groter te nemen.

« Laatst bewerkt op: 28 June 2020, 21:37:58 door 72sonett »
El Carrilet
"te dom om te poepen"
MH

Jos Schnitzler

  • Offline Offline
  • Berichten: 249
  • ex-docent mvt / tekstschrijver / verhalenverteller
Re: Simpel seinen aansturen
« Reactie #32 Gepost op: 24 June 2020, 19:59:04 »
Bas ik zal proberen om jou in of na het weekend een mail te sturen waarin de vragen beantwoord worden. Zinvol deelnemen aan de voorgezette discussie past (nog) niet in mijn competenties.

Een goede groet, Jos

72sonett

  • Team encyclopedie
  • Offline Offline
  • Berichten: 2083
    • El Carrilet
Re: Simpel seinen aansturen
« Reactie #33 Gepost op: 25 June 2020, 13:41:57 »
In plaats van naar een tolerantie te kijken kun je ook kijken naar de tussenliggende waarde van twee schakelaars. De code wordt dan een stuk overzichtelijker:

waarde = analogRead (A0)
als waarde > 989 dan knop = 0     // 1023, geen knop ingedrukt
als waarde < 989 dan knop = 1
als waarde < 920 dan knop = 2
als waarde < 852 dan knop = 3
als waarde < 784 dan knop = 4
als waarde < 716 dan knop = 5
als waarde < 648 dan knop = 6
.
.
.
als waarde < 102 dan knop = 14
als waarde <  34 dan knop = 15
'knop' wordt steeds overschreven zolang 'waarde' kleiner is.


« Laatst bewerkt op: 26 June 2020, 14:51:32 door 72sonett »
El Carrilet
"te dom om te poepen"
MH

Jos Schnitzler

  • Offline Offline
  • Berichten: 249
  • ex-docent mvt / tekstschrijver / verhalenverteller
Re: Simpel seinen aansturen
« Reactie #34 Gepost op: 28 June 2020, 17:02:28 »
Bas, ik stuurde zojuist een BP.

Jos