H0 Modelspoor Forum

Modelbaanbesturing => Elektronische en digitale techniek => Topic gestart door: Rob op 9 april 2018, 20:19:06

Titel: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 9 april 2018, 20:19:06
Terwijl ik bezig was met het stoeien met (achtergrond) geluiden (zie topic http://www.h0modelspoor.nl/index.php?topic=3173.0 (http://www.h0modelspoor.nl/index.php?topic=3173.0))
bekroop me het idee dat het ook mogelijk moest zijn om het geluid uit mijn analoge treinen te kunnen laten komen.

Het idee: haal met een step up/down printje uit de rijstroom een stabiele gelijkspanning en gebruik deze voor een MP3 print met luidspreker in de trein. Voeg een paar sensoren toe om het geluid af te laten gaan op de goede plekken.
In een groeimodel :o zie ik hierbij verschillende "ambitieniveau's"  ;D
Bouwstenen voor stap 1: gelijkrichter, step up/down voeding, MP3 speler, luidspreker, hall sensoren (reageren op magneten, bijvoorbeeld tussen of langs het spoor),
Voor stap 2 en 3  komen daar nog  Arduino nano en Infra Rood ontvanger er bij.

Schematisch ziet dat er zo uit:

(http://www.xs4all.nl/~robvd/Forum/GeluidAanBoord01.jpg)


De belangrijkste hindernis: voldoende spanning en stroom voor de step up/down. Deze begint volgens specificatie te werken vanaf 3,5 Volt, een gelijkrichter heeft ook een "drempel" van bijna 1,5 Volt, dus vanaf 5 a 6 volt moet het wat worden.
Na wat testjes blijkt dit inderdaad zo te zijn voor rijspanning direct vanaf de trafo. Er is nog net een beetje meer nodig als het geluid aan gaat: zo'n speaker trekt nog wat stroom en dan valt de ingangsspanning net wat lager uit.

Voor de rijstroom met pulsbreedte besturing (bij mij 10 Volt) pakt het allemaal wat gunstiger uit. Daar kan bij veel lagere effectieve rijspanning van 3 volt (30% pulsbreedte) al geluid worden gemaakt.

Tijd om dit maar eens uit te proberen op een stilstaande en rijdende trein. De proefopstelling met elastiekjes op een railbus bijwagen set gemonteerd. Ik heb deze gekozen vanwege de ruimte en omdat alle wielen aan elke kant stroom opnemen.

(http://www.xs4all.nl/~robvd/Forum/GeluidAanBoord02.jpg)


Dit ziet er experimenteel genoeg uit, dacht ik zo.
Het gaat er hier om of de elektriek werkt, en er is nog wel wat ruimtewinst te behalen met kleinere MP3 print en kleinere luidspreker, en minder stekkers en kroonsteentjes.
Voor de test ritten zit de Hall sensor even bovenop.

Het lijkt allemaal te werken, zie het videoverslag op het deel van de baan met pulsbreedte rijstroom.




Volgende uitdaging: een compactere opbouw. Daarover later meer.

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: GéJé op 9 april 2018, 22:22:20
Beste Rob,

Ik snap helemaal niets van het voorafgaande verhaal!  ??? maar op het filmpje ziet het er goed uit!
Ik volg je bezigheden met de achtergrond geluiden aandachtig want ik vind het zeer interessant. Vooral omdat het toegepast kan worden op  een analoge baan en ik zelf ook analoog rijd. 
Ik ga me hier nog eens verder in verdiepen.

Groet,

Gert-Jan
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: GéJé op 9 april 2018, 22:31:02
Begrijp ik dit goed? In het filmpje houd je een magneet bij de detector om de hoorn te laten klinken? en in de uiteindelijke situatie moet die magneet in het spoor komen?
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 9 april 2018, 22:58:23
Hoi Gert-Jan
Begrijp ik dit goed? In het filmpje houd je een magneet bij de detector om de hoorn te laten klinken? en in de uiteindelijke situatie moet die magneet in het spoor komen?
Zo is het precies!
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Dirk T op 10 april 2018, 08:47:32
Leuk bezig zo, Rob!

... dus vanaf 5 a 6 volt moet het wat worden.
Na wat testjes blijkt dit inderdaad zo te zijn voor rijspanning direct vanaf de trafo. Er is nog net een beetje meer nodig als het geluid aan gaat: zo'n speaker trekt nog wat stroom en dan valt de ingangsspanning net wat lager uit.

Heb je dat met een MSF trafo geprobeerd? Want daarmee zou het wat eerder moeten werken dan met een conventionele trein trafo.


Voor de rijstroom met pulsbreedte besturing (bij mij 10 Volt) pakt het allemaal wat gunstiger uit. Daar kan bij veel lagere effectieve rijspanning van 3 volt (30% pulsbreedte) al geluid worden gemaakt.

Dat hangt met name af van de grootte van de elco achter de gelijkrichter. Hoe groter die is, hoe lager de effectieve rijspanning kan zijn om toch nog goed geluid te hebben. Maar als je veel van deze schakelingen gebruikt met grote elco's, gaat je PWM regelaar over de zeik.
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Pierre op 10 april 2018, 09:40:15
Ik snap helemaal niets van het voorafgaande verhaal!  ??? maar op het filmpje ziet het er goed uit!
Ik volg je bezigheden met de achtergrond geluiden aandachtig want ik vind het zeer interessant. Vooral omdat het toegepast kan worden op  een analoge baan en ik zelf ook analoog rijd. 

Dit is precies wat ik ook wil zeggen G.J. :)

Allereerst even een pluim Rob. Helemaal leuk dit. ;) Ik heb even een vraagje. Kan je hier ook een "tjoek-tjoek" geluidje mee maken die zich aanpast aan de snelheid van een (analoge) trein? Ik ben al een tijdje op zoek naar een betaalbare oplossing hier voor.
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 10 april 2018, 16:03:16
Dank voor de terugkoppeling, heren.

... dus vanaf 5 a 6 volt moet het wat worden.
Na wat testjes blijkt dit inderdaad zo te zijn voor rijspanning direct vanaf de trafo. Er is nog net een beetje meer nodig als het geluid aan gaat: zo'n speaker trekt nog wat stroom en dan valt de ingangsspanning net wat lager uit.

Heb je dat met een MSF trafo geprobeerd? Want daarmee zou het wat eerder moeten werken dan met een conventionele trein trafo.

Nee, ik heb alleen conventionele trafo's, geen MSF. Wel heb ik op mijn trafo's de mogelijkheid gemaakt om de wisselstroom dubbel of enkelvoudig gelijk te richten. Met de enkelvoudige gelijkrichting kan ik weer wat langzamer rijden met geluid.


Voor de rijstroom met pulsbreedte besturing (bij mij 10 Volt) pakt het allemaal wat gunstiger uit. Daar kan bij veel lagere effectieve rijspanning van 3 volt (30% pulsbreedte) al geluid worden gemaakt.
Dat hangt met name af van de grootte van de elco achter de gelijkrichter. Hoe groter die is, hoe lager de effectieve rijspanning kan zijn om toch nog goed geluid te hebben. Maar als je veel van deze schakelingen gebruikt met grote elco's, gaat je PWM regelaar over de zeik.

Ah, duidelijk. Tot nu toe alleen de voeding (step up/down) zoals die is gebruikt, dus met de Elco's die er op de ingang al op zitten. Maar ik hou 'm in gedachten.


Ik heb even een vraagje. Kan je hier ook een "tjoek-tjoek" geluidje mee maken die zich aanpast aan de snelheid van een (analoge) trein? Ik ben al een tijdje op zoek naar een betaalbare oplossing hier voor.

Kijk, een nieuw "ambitieniveau":

4. Rijspanning afhankelijke tjoek-tjoek (of broem-broem) geluiden.

Leuk! Ik heb hier wel wat ideeën over in de trand van de rijspanning uitlezen en dan stapsgewijs overschakelen van MP3 met langzame tjoek-tjoek naar steeds snellere tjoek-tjoek (en andersom). Kijken of dat te maken is.


Ondertussen is één uitdaging opgelost: het tijdsverschil tussen de sensor activeren en het afspelen van de MP3 (dat is op het filmpje ook te zien en horen). Dat was ongeveer 5 seconden.
Ik gebruikte even voor de tests een SD kaartje uit een telefoon, met de nodige bestanden er op. Een "schoon" kaartje met alleen de benodigde MP3 reageert direct. Dat maakt het overschakelen van geluiden mogelijk, zonder dat seconden lange stiltes vallen.

Een andere idee/uitdaging ben ik nog niet uit: verlagen van de drempelspanning van de gelijkrichter.
Anno 2018 is daar vast een slimme oplossing voor, maar ik heb 'm nog niet kunnen vinden. Liefst een kant en klaar of eenvoudig te solderen stukje elektronica, en compact natuurlijk...
Heeft iemand hier een idee?

Tot zover weer even.

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Dirk T op 10 april 2018, 20:49:34
... verlagen van de drempelspanning van de gelijkrichter.
Anno 2018 is daar vast een slimme oplossing voor...

Zolang we gelijkrichten met halfgeleiders en zolang halfgeleiders een spanningsval in doorlaatrichting hebben is er geen slimme oplossing voor.

Je kunt wel bijna 1V verdienen. Als je namelijk in plaats van de gebruikelijke silicium diodes terugvalt op de oude germanium diode (http://www.okaphone.com/artikelen.asp?groep=1375), verlaag je de spanningsval met ruim de helft. Waar een silicium diode een kniespanning heeft van ongeveer 0,7V, is dat bij germanium 0,3V mits de stroomsterkte niet al te groot wordt. Daar valt dan zo'n 0,8V te verdienen. Je zou een gelijkrichtbrug kunnen maken van 4 stuks AAZ18.
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 14 april 2018, 14:51:14
Dank je Dirk.
Die germanium diodes is wel een idee. Al is de stroomsterkte wel een ding, de MP3 speler is gespecificeerd als maximaal 1 Ampere....

Ondertussen ben ik bezig geweest met deze vraag van @Pierre ...

Ik heb even een vraagje. Kan je hier ook een "tjoek-tjoek" geluidje mee maken die zich aanpast aan de snelheid van een (analoge) trein?

Daar waren maar 3 beren op de weg...
Ondertussen is het geheel in concept werkend. Een filmpje met uitleg




Nog te doen:
Genoeg te doen, maar ik vermaak me prima!

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: GéJé op 14 april 2018, 19:19:44
Dat klinkt al heel goed Rob!
Als je dit verder uit kan werken en kleiner kan maken zodat het in gebouwd kan worden dan denk ik dat je hier een verkoopbaar product hebt.  :D
Volgens mij zijn er heel veel analoge rijders die hier wel geld aan uit willen geven. Ik zelf zou het niet kunnen bouwen maar zou het zo kopen als het op de markt was.

Groet,

Gert-Jan
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: SuperSylvester op 14 april 2018, 20:31:28
Applaus! Knap dat je het voor elkaar hebt en het resultaat is helemaal niet verkeerd!
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Pierre op 14 april 2018, 20:34:06
Top gedaan Rob. Ziet er al zeer goed uit. ;)

Als je dit verder uit kan werken en kleiner kan maken zodat het in gebouwd kan worden dan denk ik dat je hier een verkoopbaar product hebt.  :D
Volgens mij zijn er heel veel analoge rijders die hier wel geld aan uit willen geven. Ik zelf zou het niet kunnen bouwen maar zou het zo kopen als het op de markt was.

Het gaat mij ook boven mijn pet en ik ben het zeker met Gert-Jan eens .  Wat aangepast zou ik er ook wel wat voor overhebben om in een loc te bouwen.
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 14 april 2018, 21:00:13
Heren, dank voor de complimenten

En dit vind ik wel een heel grote veer!
Als je dit verder uit kan werken en kleiner kan maken zodat het in gebouwd kan worden dan denk ik dat je hier een verkoopbaar product hebt.  :D

Ik zie echter wat op tegen de ontwikkeling tot verkoopbaar product en de tijd en de regeltjes die daar mee samen gaan  :(

Wat ik wel zie zitten: ter zijner tijd een bouw handleiding (op dit forum) van dergelijke geluidsmodules. Op het niveau van de componenten bestellen, en de juiste aansluitingen solderen. De software voor de Arduino zet ik dan hier neer en iedereen met een computer kan dat dan op de Arduino laden en dan zijn we al een heel eind. Dan hoef je niet alles in detail te begrijpen, maar kom je op een soort van bouwpakket uit.
Hetzelfde geld voor de bijbehorende pulsbreedte rijstroom besturing. Dat is dan een aangepaste versie van m'n infrarood besturing, gewoon met een potmetertje. En met alleen een 2e potmeter er bij, heb je zo 2 aparte rijstroom uitgangen. Ik zit er over te denken dit te maken voor het deel van de baan dat nu nog trafo-bestuurd is.

Is dat iets?

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Pierre op 14 april 2018, 21:10:22
De veer is zeer zeker verdiend en ik ben zeer benieuwd waar je mee komt . Zeker voor mij als leek op dit gebied.
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: mark mms op 14 april 2018, 22:31:25
Helemaal top!

Ook ik ben het eens met géjé.
Uitbrengen als bouwpakket is voor mij prima.
En naar die besturing ben ik ook zeer benieuwd.

Mooi werk!
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 15 april 2018, 10:43:03
Na een nachtje slapen bedacht ik me dat dit experiment  zich richting een ontsloten bron (open source) project aan het ontwikkelen is  :D

Het "analoog rijden met geluid" project bestaat dan uit 3 onderdelen:
En verder natuurlijk een (dit) forum om ervaringen te delen, vragen te stellen en antwoorden te geven.

Interessant....

Het is hier nog niet heel mooi weer, dus misschien straks weer eens verder. Nu de rijstroom voorziening en de geluidsmodule bij elkaar horen, ga ik eens kijken of ik een signaal over de rijstroom kan sturen om een stoomfluit of hoorn tijdens het rijden af te spelen. Dan zijn er geen extra sensoren of magneten nodig en volstaat een knop op de rijstroom module. Dat maakt de opbouw en inbouw van zo'n module eenvoudiger.

Als dit allemaal lukt, dan zie ik functioneel de standaard geluidsmodule als volgt:

Volgens mij is er ook niet veel meer nodig. Andere geluiden als conducteursfluitjes en stations omroepen komen natuurlijk op of onder het station zelf, en niet in de module in de trein.
(Terwijl ik dit schrijf denk ik aan: afremmen tot stilstand met geluid en beetje rijstroom overhouden voor geluid bij stilstand -  misschien later eens naar kijken. Eerst bovenstaande maar eens maken)

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: SuperSylvester op 15 april 2018, 15:08:05
Hey Rob,

Je bent heel goed bezig maar ben je nu niet het wiel opnieuw aan het uitvinden?

Ik snap dat het voor analoge rijders een uitdaging is om dit soort kunsten uit te kunnen voeren; pulsbreedte modulatie, digitale signalen superponeren hmm

Waarom dan niet kiezen voor een eenvoudig digitaal systeempje, dan koop je zo'n sound-decodertje en heb je alle voordelen bij elkaar + een hoop extra's.

(die Arduino kent ook het DCC protocol)


Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 15 april 2018, 18:20:49
Hoi Jack,

Hier heb je wel een punt....
Je bent heel goed bezig maar ben je nu niet het wiel opnieuw aan het uitvinden?
Toen ik met de geluiden op de baan (en nog niet in de trein) begon, schreef ik al dat er een punt zou komen waarop overschakelen op digitaal makkelijker zou zijn  :) . Dat punt is nu wel dichtbij gekomen, denk ik.

Ik weet niet hoe het voor anderen is, maar ik vind een zelf uitgevonden en gemaakt wiel fijner rijden dan een gekochte  8) ,nou ja, voor hobby doeleinden dan. En voor mij is het voortborduren op onderdelen die ik al heb, zoals de pulsbreedte besturing.
Iets wat mij tegenhoud om op digitaal over te schakelen is mijn analoge treinen'park' van zo'n 14 locs en een railbus waar ik nog regelmatig mee rij...

Goed om dit aan te kaarten. Ik blijf gewoon lekker door prutsen, en dan kan ieder voor zich de afweging maken wat de beste oplossing is.

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: SuperSylvester op 15 april 2018, 18:29:52
Tuurlijk, en ook vooral blijven uitvinden ;)

Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 15 april 2018, 18:35:39
...En soms vind je een wiel uit, maar heb je een boot nodig....
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Pierre op 15 april 2018, 18:58:17
Wiel of boot. Ik vind het super wat je doet Rob ... blijf ons lekker verbazen. ;D
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: mark mms op 15 april 2018, 22:03:35
Rob ik zit met hetzelfde dilemma, analoog met veel locs of inkrimpen en naar digitaal.
Tja een dilemma waar velen hun eigen afweging moeten maken.
Voor mij is rijden eigenlijk een bijzaak en het bouwen meer het hoofddoel.

De voordelen van digitaal zijn er zeker, maar nog net niet overtuigend genoeg op dit moment.
Terug naar dit project, dit is één van de voordelen van digitaal en als dit lukt op deze manier dan wil ik het graag proberen. Wellicht tijdelijk, wellicht voor altijd.
Dus ga vooral door! ;)
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 16 april 2018, 20:17:35
Ik ben natuurlijk eigenwijs genoeg om hiermee door te gaan, maar het is altijd fijn om wat aanmoediging te ontvangen. Waarvoor dank, Pierre en Mark.

Ondertussen heb ik de eerste Frequentie-modulatie werkend. Dat wil zeggen dat ik de standaard puls van de Arduino onderbreek met een eigen hoog-laag patroon op de rij pin. Dat kon met de bestaande harde waren, met slechts een aanpassing in de zachte. Dus dat kost niets extra's dan wat programmeer tijd.
Als ik de details weg laat, dan betekent dit dat is er ruimte voor enkele functietoetsen waarmee de geluidsmodule even iets anders kan doen dan het standaard geluid....

Ook is tante Ali aan de deur geweest met de step up/down printjes.
Die zijn alleen een stuk groter dan ik verwacht had   :o :(.

Dus terwijl ik op zoek was naar alternatieven (de kleine printjes die ik nu heb komen hier bij de lokale legerdump anex elektronica winkel vandaan) bedacht ik me iets. Ik heb juist een probleem gehad bij het meten van de pulsbreedte spanning, omdat deze te constant was! Dus dat nadeel is een fantastisch voordeel: misschien zijn de printjes helemaal niet nodig.
Dat spaart ruimte en geld.

Dus nu eens alleen een (kleinere) gelijkrichter en een 2200uF elco geprobeerd als voeding. En, zowaar, dat werkt ook!

Van links naar recht: de "mega" print van tante Ali, de voeding die ik tot nu toe gebruikte en de gelijkrichter met Elco. Die laatste gaat 'm dus worden.

(http://www.xs4all.nl/~robvd/Forum/GeluidAanBoord03.jpg)


Dat was een door tegenslag gestarte verbetering  :D

Tante Ali's voedingen komen nog wel van pas in de pulsbreedte rijvoeding en bij allerlei andere voedingsbehoeften bij licht, animaties en geluiden op de baan...

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Wim Corduwener op 17 april 2018, 16:00:38
@Robvd ga lekker door zo.
Ik reageer misschien niet altijd, maar ik volg je verrichtingen op de voet. Voor overtuigde Om-denkers (er zijn er wel meer hier) is dit onderwerp een streep mosterd op een kroketje. En deze analogie loopt misschien niet helemaal lekker... maar je begrijpt wel wat ik bedoel.  :D
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 17 april 2018, 22:15:09
Dank je, Wim,

Deze vind ik wel leuk hoor!

.. een streep mosterd op een kroketje.

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 20 april 2018, 20:40:17
Mede dank zij de vragen en opmerkingen op dit forum begint dit experiment uit de hand te lopen. Op een goede manier, dan  8). Waarvoor dank!

Ik ben nog in afwachting van de compactere hardware uit China, maar ondertussen is wel de software aangepast.
In de rijstroom voorziening zijn nu 6 functietoetsen ingebouwd. Met een druk op de knop verandert kort de frequentie van de pulsbreedte besturing. Dit is een signaal dat door de geluidsmodule kan worden herkend

De software van de geluidsmodule is helemaal herschreven en kan nu ook de frequentie-veranderingen detecteren en daar een functie op starten. Verder is het nu mogelijk een eigen MP3 af te spelen bij het starten.

Daarnaast zijn de MP3 geluidsfragmenten langer geworden. Daarmee kan nu, bij gelijke snelheid, zo'n 2 minuten ononderbroken rijgeluid worden geproduceerd. Na de 2 minuten gaat het geluid met een korte onderbreking verder (hetzelfde hikje als bij het schakelen naar sneller of langzaam).

Met het mooie weer, had ik geen zin/tijd voor een gelikt filmpje, maar hoe een en ander werkt is in ieder geval even te zien en horen...



In het kort: er zijn nu 8 functies in de geluidsmodule, waarvan de railbus er 6 gebruikt.
1. Geluid na het opstarten van de module. Voor de railbus het starten van de dieselmotor
2. Rijstroom afhankelijk geluid, voor de railbus met 4 toerentallen voor de dieselmotor (inclusief stationair draaien).
3. Functieknop 1: korte hoorn
4. Functieknop 2: lange hoorn
5. Functieknop 3: binnenverlichting aan/uit
6. Functieknop 4: afzetten van de dieselmotor
7 en 8: Functieknop 5 en 6: nog niet gebruikt (Suggesties welkom!)

Ik ga even door met de ontwikkeling van een prototype in de railbus. Daar heb ik relatief veel ruimte om de eerste versie te bouwen, en de kap gaat makkelijk open. Zo is het ook eenvoudig om in deze fase aanpassingen te doen in hardware, software (de USB connector is goed te bereiken) en geluid (geheugenkaartje wisselen).

Eerlijk gezegd ben ik bijzonder verrast wat er mogelijk is. Had nooit gedacht dat dit allemaal zou kunnen...

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: mark mms op 21 april 2018, 09:12:19
Laat maar lekker uit de hand lopen!
Ik vind het geweldig.
Ook de functie verlichting vind ik zeer interessant.
Dit is voor mij nog een dingetje, dit had ik met een hoogfrequente stroom module geregeld.
Geen idee of deze nog functioneert, hij is op dit moment los gekoppeld.

Op jouw methode kun je namelijk wel de lampjes aan en uit doen.
Dus de stilstaande  treinen donker laten.

Wat betreft de geluiden, ben ik eigenlijk ook heel benieuwd naar de stoomlok versie.
Functieknop 5+6, aan of loskoppelen, remmen, omroepen conducteur, kolen scheppen bij stoomlocs, ......

Nog een vraagje, die pulsbreedte besturing, hoe zit dat in elkaar?
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 21 april 2018, 18:25:59
Dank je, Mark.

De geluiden van een rijdende stoomtrein zitten in het vorige filmpje. Ondertussen zit bij de stoomtrein geluiden ook een waterpomp geluid voor een stilstaande stoomloc bij (maar daar heb ik geen filmpje van). Ik heb nog geen goede opname van een BR38 kunnen vinden, dus voorlopig heb ik daarvoor het geluid uit mijn video van een stilstaande HSB loc gebruikt...

Nog een vraagje, die pulsbreedte besturing, hoe zit dat in elkaar?

De pulsbreedte besturing is opgebouwd met een Arduino en motorcontroller. De Arduino levert de puls (dit is de PWM op een van de analoge output pinnen) en stuurt daarmee een 4 Ampere motorcontroller aan.

Dit ziet er zo uit:

(http://www.xs4all.nl/~robvd/Forum/PulsbreedteBesturing.jpg)


Hier zie je:

Ik heb alle onderdelen wat zwaarder (4 A of meer) uitgevoerd dan strikt noodzakelijk. Dan is er wat ruimte voor meer belasting dan gebruikelijk.
Zo is de kortsluitbeveiliging vrij simpel: deze besturing krijgt de stroom uit een gewone 36 VA trafo: bij kortsluiting dipt de spanning uit de trafo en reset de Arduino. Dan is ook meteen de stroom van de baan af.

De potmeter-met-druktoetsen versie ga ik binnenkort ook nog maken voor mijn vaste baantje. Het bedradingsschema en de sketch zet ik dan hier op het Forum.
De hele boel is zonder te solderen in elkaar gezet: alle verbindingen zijn met female-female breadboard draadjes of met de schroef-connectoren gemaakt.

De voeding is ingesteld op 11,5 V. De Arduino houdt niet van meer dan 12 V en uit de motorcontroller komt dan 10 Volt. Dat is prima voor de treinen, die op volle spanning (14V) toch veel te snel rijden....

Oh ja,
Ook niet verkeerd: met name oude locs rijden met de pulsbreedte rijstroom wat beter langzaam dan met een conventionele trafo. De motor loopt op lagere toerentallen omdat er steeds een hoge spanning op de spoelen staat (maar dan heel kort).

Een nadeel van pulsbreedte besturing is dat het een hoorbare toon (490 Hz) heeft. Sommige treinen zijn echte klankkasten en dan is dit een duidelijk geluid, ongeveer het geluid van een modern electrisch treinstel of e-loc 1:1. Ik vind dat niet heel storend.
En ja, zodra het andere geluid aan gaat, hoor je deze toon ook niet meer  :)

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 25 april 2018, 21:25:32
Nou, daar is-tie dan: het prototype van de geluid/licht module in de railbus.

(http://www.xs4all.nl/~robvd/Forum/Railbus08.jpg)


Er zijn afgelopen dagen wat spulletjes uit China aangekomen, en ik heb wat andere onderdelen bij tiny tronics besteld zodat ik alvast kon beginnen.
Allereerst het mini-speakertje. Deze is 10x20 mm groot (ik heb nog kleinere in bestelling, 10x15mm, maar die hebben een erg lange levertijd). Voor zo'n klein speakertje is het extra belangrijk dat het geluid goed uit de behuizing kan komen.
Met een paar gaten in de vloer van de railbus komt dat goed. Samen met de kap is er zo een vrij vol geluid uit te halen.


(http://www.xs4all.nl/~robvd/Forum/Railbus01.jpg)

(http://www.xs4all.nl/~robvd/Forum/Railbus03.jpg)


De MP3 speler is een stuk compacter, maar de aansturing is ook wat lastiger gebleken: met een seriële verbinding waar commando's over verstuurd worden i.p.v. een pin-per-geluid. Maar het werkt nu, al moet de MP3 speler losgemaakt worden voordat de Arduino software bijgewerkt kan worden. Vandaar dat deze met stekkertjes vast zit. De pinnen van de MP3 print zijn omgebogen, om een compacte opbouw te hebben (en de ongebruikte pinnen zijn afgeknipt)


(http://www.xs4all.nl/~robvd/Forum/Railbus05.jpg)


Ik heb alleen nog verlichting in de bijwagen te maken (daar waar de module zit), en vooral ook de ledjes op Arduino en MP3 speler van een klont zwarte verf te voorzien. En dan kan deze railbus met geluid in de dienstregeling worden opgenomen om te kijken hoe deze opzet zich in de zware modelspoor praktijk houdt...

Rob
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Dirk T op 25 april 2018, 22:48:13
Mooi werk. Ik ben benieuwd naar de resultaten.
Titel: Re: Analoog rijden, digitaal geluid - een experiment
Bericht door: Rob op 28 april 2018, 22:07:29
Dank je Dirk.

Het prototype houdt zich goed. Het experiment is nu voorbij (het experimenteren niet), dus ik heb een nieuw draadje gestart over het project "analoog rijden met geluid"

http://www.h0modelspoor.nl/index.php?topic=3183.0 (http://www.h0modelspoor.nl/index.php?topic=3183.0)

Rob