Doel:€250.00
Donaties:€50.00

Per saldo:€-200.00

Steun ons nu!

Laatst bijgewerkt
op 03-01-2024

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Gebruik je Arduino zonder te "programmeren" ;) door bask185
Vandaag om 13:47:15
OVP voor wagons van blauw naar wit door Railman
Vandaag om 13:40:42
Onlangs gespot - gefotografeerd, de foto's door Ferdinand Bogman
Vandaag om 13:15:50
GSS Jubileumbaantje (0e / 0n30) door MacArthur
Vandaag om 12:55:30
N spur scenery elementen maken van gips of klei? door Paul552
Vandaag om 12:35:08
Hengelo in 1981-1982, maar dan anders: Kassenberg in N door spoorijzer
Vandaag om 12:33:37
Toon hier je nieuwe (model-) spooraanwinst(en)... door Sven
Vandaag om 12:28:41
De overeenkomst tussen een Ovaalramer en een Motorpost. door RK
Vandaag om 12:25:12
U-vorm beperkte ruimte (H0 C-rails) door eitreb
Vandaag om 12:16:32
Al mijn goede ideeën... door Karst Drenth
Vandaag om 11:42:58
NTM P1 in Schaal-1 door MaraNCS
Vandaag om 11:39:38
US diorama in H0 door Wim Vink
Vandaag om 11:35:28
Mijn eerste H0-modeltreinbaan in aanbouw door Jack Black (NS1220)
Vandaag om 11:33:00
Rio Grande Southern - Lizard Head Pass door Hans GJ
Vandaag om 11:30:20
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 11:27:15
Bauarbeiten im gange door Dave.......
Vandaag om 10:55:26
Variaties op Station Zetten Andelst in HO door Duikeend
Vandaag om 10:54:40
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Vislijn
Vandaag om 10:42:29
Onze Nederlandse Stoomlocomotieven (nieuwe druk) door R v/d Hoven
Vandaag om 09:24:48
Internationale Spoor 0 en 1 dagen in Gießen, 23 en 24 maart, 2024 door bernhard67
Vandaag om 08:42:53
De Hondsrugbaan door mass am see
Vandaag om 08:15:11
Pfarrerwinkel bahn door Jelmer
Vandaag om 08:00:19
M.s.v. De Percee bouwt aan nieuwe clubbaan door J. Moors
Vandaag om 01:00:05
30 maart Modelspoorbeurs Houten & HCC Kennisdag door WimM
Vandaag om 00:42:50
Raadplaatje door Magic
27 maart 2024, 23:27:03
Ronald en Wanda's "Southern Comfort" swamp layout! door Ronald Halma
27 maart 2024, 23:17:30
Bouw van materieel 40 treinstellen door Pauldg
27 maart 2024, 22:45:06
Martijn's rariteitenkabinet door Martijn193
27 maart 2024, 22:30:17
Beekdaelen in H0 door Link
27 maart 2024, 22:17:23
Les Billards du Vivarais door Hans1963
27 maart 2024, 22:08:52
  

Auteur Topic: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)  (gelezen 7083 keer)

HansQ

  • Offline Offline
  • Berichten: 2032
  • Daar waar de rook is, is de kortsluiting...
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #15 Gepost op: 19 januari 2018, 21:27:11 »
....en via de massa ook de collectors van de PWM transistors?!   :o
HansQ, RailClub Utrecht
spoor N modulebouw, electronica, Selectrix

72sonett

  • Team encyclopedie
  • Offline Offline
  • Berichten: 2083
    • El Carrilet
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #16 Gepost op: 20 januari 2018, 21:29:50 »
Citaat van: Mbaeten
... de gebruikte transistors in de GBM-1 zijn van het type BD679
Dat is inderdaad een Darlington, maar in je eerdere schakelplan staat toch duidelijk een BD135.

In de GBM handleiding staat een voorbeeld met een schakelaar, overbrugd met een weerstand. Als je de transistor op de Arduino-uitgang gebruikt als schakelaar, ziet het er zo uit:



En dan moeten de massa-aansluitingen van de GBM en de Arduino wel verbonden zijn.

El Carrilet
"te dom om te poepen"
MH

Mbaeten

  • Offline Offline
  • Berichten: 16
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #17 Gepost op: 21 januari 2018, 08:25:11 »
Ik nog eens een testopstelling gemaakt zoals op laatste schema.
Emittor naar de GBM1 E1, GND arduino op GND van GBM1.
Maar dan geeft de GBM1 A1 een hoog signaal, als de transistor aangestuurd wordt via de Basis, ook al staat er geen trein op het spoor.
Ik vermoed dat de GBM1 de 5v van Arduino als verbruik ziet.
Ik ben niet zo goed in elektronica, maar kan iemand dat bevestigen?

72sonett

  • Team encyclopedie
  • Offline Offline
  • Berichten: 2083
    • El Carrilet
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #18 Gepost op: 21 januari 2018, 10:53:19 »
Citaat van: Mbaeten
... dan geeft de GBM1 A1 een hoog signaal, als de transistor aangestuurd wordt via de basis, ook al staat er geen trein op het spoor.
Als de basis van de transistor 'hoog' gemaakt wordt door het programma in de Arduino gaat er een klein basis-emitterstroompje lopen (ook als er geen verbruiker op het spoor staat) en dit stroompje gaat ook door de GBM en die geeft dan aan dat de sectie bezet is. Volgens de GBM beschrijving is een stroompje van 1 mA al genoeg.
Misschien wordt het b-e stroompje kleiner als je de basisweerstand verhoogt. Heb je voor de transistor een Darlington gebruikt? Die heeft een grotere versterkingsfactor en zou met een lage basisstroom toe moeten kunnen.

Als de basis 'laag' is, geeft de GBM dan ook aan dat het spoor bezet is, of dan alleen als er ook echt een trein op staat?

Als dat zo is, zul je het softwarematig op moeten lossen, dus op het moment dat je naar de uitgangen A1..A4 kijkt om vast te stellen of een spoor bezet is, moet  de corresponderende uitgang van de Arduino 'laag' zijn. Als je dan vaststelt dat een spoor op A1 bezet is doe je een bepaalde aktie.

Je kunt het ook zo maken dat je geen spoor schakelt dat ook gedetecteerd wordt.
« Laatst bewerkt op: 21 januari 2018, 10:55:15 door 72sonett »
El Carrilet
"te dom om te poepen"
MH

Mbaeten

  • Offline Offline
  • Berichten: 16
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #19 Gepost op: 21 januari 2018, 13:04:44 »
Misschien wordt het b-e stroompje kleiner als je de basisweerstand verhoogt.

Ik ga dat straks eens proberen, om onder de 1mA te blijven.

HansQ

  • Offline Offline
  • Berichten: 2032
  • Daar waar de rook is, is de kortsluiting...
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #20 Gepost op: 21 januari 2018, 17:41:50 »
Ik denk dat het op deze manier altijd behelpen blijft. Ofwel je wijzigt je detectie (GBM1) zo dat er geen gemeenschappelijke massa is, ofwel je verandert je PMW schakeling zo dat de transistor/darlington de baan voedt vanaf de +12V kant.
HansQ, RailClub Utrecht
spoor N modulebouw, electronica, Selectrix

Mbaeten

  • Offline Offline
  • Berichten: 16
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #21 Gepost op: 21 januari 2018, 18:24:18 »
Volgens de GBM beschrijving is een stroompje van 1 mA al genoeg.
Misschien wordt het b-e stroompje kleiner als je de basisweerstand verhoogt. Heb je voor de transistor een Darlington gebruikt? Die heeft een grotere versterkingsfactor en zou met een lage basisstroom toe moeten kunnen.
Met 10k weerstand getest. Dus zou de stroom onder 1mA zijn bij 5v en alsnog geeft de GBM1 een hoog signaal op A1.

Mbaeten

  • Offline Offline
  • Berichten: 16
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #22 Gepost op: 21 januari 2018, 18:33:29 »
Ik denk dat het op deze manier altijd behelpen blijft. Ofwel je wijzigt je detectie (GBM1) zo dat er geen gemeenschappelijke massa is, ofwel je verandert je PMW schakeling zo dat de transistor/darlington de baan voedt vanaf de +12V kant.
Ik kan jou volgen Hans.
Ik heb nog een GBM1 liggen die niet meer 100% functioneert en wou daar eens mee experimenteren. De aardingbaan op het printje doorknippen, maar dat lukt niet gezien die overal doorheen loopt.

Een nieuwe bezetmelder bouwen is een eerste alternatief. Ik heb echter 9 x de GBM1, dus 36 baanvakken. Wordt weer kostelijk. Uiteraard enkel voor deze die ik met PMW wil besturen.

Jou 2e voorstel om de PMW aan de +12V kant te hangen is ook niet eenvoudig, gezien deze aan de rail zonder onderbrekingen hangt. Dus extra bekabeling en bijkomende railassen.

Een 3e alternatief is geen PMW via de Arduino en deze laatste enkel voor blokbeveiliging en seinen.

HansQ

  • Offline Offline
  • Berichten: 2032
  • Daar waar de rook is, is de kortsluiting...
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #23 Gepost op: 21 januari 2018, 19:04:55 »
Suggestie. Ik heb een gooi gedaan naar de weerstandwaarden. Wij gebruiken de BDX53C (NPN broertje BDX54C) voor onze analoge baan.
Bijna niet kapot te krijgen power darlingtons, met interne blusdiode, zie: https://www.reichelt.de/BD-Transistoren/BDX-54C/3/index.html?ARTICLE=5341

correctie: Oh ja, wij zetten ook een 10K weerstand over de darlington voor de stroomdetectie...  :)

« Laatst bewerkt op: 21 januari 2018, 19:11:56 door HansQ »
HansQ, RailClub Utrecht
spoor N modulebouw, electronica, Selectrix

gvandersel

  • HCC!m maar toch Selectrix (RMX)
  • Offline Offline
  • Berichten: 3602
  • Als het maar elektrisch is.
    • Homepage Gerard van der Sel
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #24 Gepost op: 22 januari 2018, 07:15:38 »
Je kunt natuurlijk de gevoeligheid van de GBM1 verlagen door een weerstand parallel aan de ingang te plaatsen. 0.6V/6mA geeft 100 ohm.

Verstuurd vanaf mijn SM-G935F met Tapatalk

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

Mbaeten

  • Offline Offline
  • Berichten: 16
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #25 Gepost op: 22 januari 2018, 19:55:37 »



@Hans,
Waar sluit ik de rails aan : tss 12V en de BDX54C  ?

Ik heb een BD652 gebruikt ipv een BDX54C. Is daar een verschil in ?

In mijn testopstelling rijdt de trein niet.

Groetjes
Marc

HansQ

  • Offline Offline
  • Berichten: 2032
  • Daar waar de rook is, is de kortsluiting...
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #26 Gepost op: 22 januari 2018, 22:32:33 »
Tussen de GBM-1 en de BDX54C. Ik heb vroeger tientallen van de BDxxx torren opgeblazen, niet erg kortsluitvast...
Als je liever een oplossing hebt met de blokken direct aan de +12V kan ik wel wat anders verzinnen.
« Laatst bewerkt op: 22 januari 2018, 22:35:19 door HansQ »
HansQ, RailClub Utrecht
spoor N modulebouw, electronica, Selectrix

Mbaeten

  • Offline Offline
  • Berichten: 16
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #27 Gepost op: 23 januari 2018, 18:34:50 »
Als je liever een oplossing hebt met de blokken direct aan de +12V kan ik wel wat anders verzinnen.
Hans,

Als je dat zou kunnen, kan ik misschien verder.
Net nog even getest op de baan.
1. Spoor tss collector van BDX54c en E1 van GBM-1 --> Werkt perfect
2. Spoor tss +12V en Emittor van BDX54C --> Werkt niet, de trein wordt wel opgemerkt door de GBM-1 als ik de weerstand tss Emittor en Collector verlaag naar 1K, maar hij rijdt niet.

HansQ

  • Offline Offline
  • Berichten: 2032
  • Daar waar de rook is, is de kortsluiting...
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #28 Gepost op: 23 januari 2018, 21:07:09 »
Klopt we zo te horen, 1. is hoe ik het bedoelde. Met 2. kan de BDX53C z'n werk niet doen...

Als ik het goed begrijp wil jij oplossing 1. niet omdat je dan je baan moet veranderen?
Dus je wilt +12V vast op de ene rail zetten en de andere vanaf de massa met PWM schakelen in de blokken?

Probleem is dan dat je dan de GBM1 heel moeilijk kunt gebruiken, omdat deze alles aan de massa legt.
Bovendien vind ik die GBM1 nogal overkill als je het bezetsignaal een Arduino in wilt sturen, dat kan veel simpeler...

Als je een alternatief voor de GBM1 wilt overwegen voor stroomdetectie, kan ik wel een eenvoudige oplossing verzinnen.
Dus... perse die GBM1 gebruiken (dus je baan aanpassen) of een alternatief? Zeg het maar!
...zie onder...
« Laatst bewerkt op: 23 januari 2018, 21:48:27 door HansQ »
HansQ, RailClub Utrecht
spoor N modulebouw, electronica, Selectrix

HansQ

  • Offline Offline
  • Berichten: 2032
  • Daar waar de rook is, is de kortsluiting...
Re: Aansturing analoge baan met Arduino PWM en bezetmelder GBM-1 (Tams Elektronik)
« Reactie #29 Gepost op: 23 januari 2018, 21:46:24 »
...ik heb nog es zitten puzzelen, ik vind dit geen nettte oplossing maar het gaat wel werken denk ik. Dus toch met de GBM1...
Voordeel is ook dat je Arduino galvanisch van je baan gescheiden is. Voor de optocoupler kun je ook zo'n kant en klaar ding gebruiken.

HansQ, RailClub Utrecht
spoor N modulebouw, electronica, Selectrix