Nieuws:

Nu in MSM 251 REPORTAGE: Smalspoormodelbouwdagen 2024

Hoofdmenu

Waar zijn we nu mee bezig ? Microcontrollers

Gestart door ToThePoint, 13 januari 2012, 10:27:28 AM

ToThePoint

citaat:
Geplaatst door PeterC

JP ik heb ooit eens geleerd: 'veel geblaat, weinig wol!'  En zij die beter willen weten? ...




Tja die van de patent leugen en de toemalige uitsluiting en wat diens meer.
Dat staat met stip genoteert omdat daar toen geen herstel heb gekregen na die eerroof.
Moest het nog wettelijk mogenlijk zijn om te duelleren dan had ik al lang de handschoen in iemand gezicht geslagen.
Eer en geweten staat bovenaan mijn vaandel.
Als u kijkt zoals u altijd keek zal u steeds zien wat u altijd zag. "BOEDDHA"
Now you're just somebody that I used to know "GOTYE"
Spoor HO, HOe, N, Z, digitaal, EP: I, II, III, IV, V, VI

ToThePoint

citaat:
Geplaatst door Gerolf

citaat:
Geplaatst door argilla
...Zolang dit draadje ook voor "niet elektronica bouwers" maar verstaanbaar en begrijpbaar blijft...
Ik weet niet of dat kan. Ik kan me voorstellen dat er "specialistische" informatie wordt uitgewisseld [;)]



Een keerdriehoek voor DC. MMMM dat is een uitdaging.
Men maakt een keerlus, dus als het op DC staat dan zal bij het ompolen op DC de trein de andere kant uitgaan.

Mijn eerste idee. een bruggelijkrichter aan de motor. Men verliest wel 1,4V maar de motor krijgt steeds de polariteiten aan dezelfde aansluitingen op de motor ongeacht waar op de rails de Dc spanning staat. bijkoment nadeel is dat de loc cq trein enkel nog in 1 richting rijd. Hier kan misschien een microcontroler uitkomst bieden.
Ik heb nog tijd dus kan dat ei wel eens uitbroeden.
Als u kijkt zoals u altijd keek zal u steeds zien wat u altijd zag. "BOEDDHA"
Now you're just somebody that I used to know "GOTYE"
Spoor HO, HOe, N, Z, digitaal, EP: I, II, III, IV, V, VI

Geert

citaat:
Geplaatst door ToThePoint

citaat:
Geplaatst door Gerolf

citaat:
Geplaatst door argilla
...Zolang dit draadje ook voor "niet elektronica bouwers" maar verstaanbaar en begrijpbaar blijft...
Ik weet niet of dat kan. Ik kan me voorstellen dat er "specialistische" informatie wordt uitgewisseld [;)]



Een keerdriehoek voor DC. MMMM dat is een uitdaging.
Men maakt een keerlus, dus als het op DC staat dan zal bij het ompolen op DC de trein de andere kant uitgaan.

Mijn eerste idee. een bruggelijkrichter aan de motor. Men verliest wel 1,4V maar de motor krijgt steeds de polariteiten aan dezelfde aansluitingen op de motor ongeacht waar op de rails de Dc spanning staat. bijkoment nadeel is dat de loc cq trein enkel nog in 1 richting rijd. Hier kan misschien een microcontroler uitkomst bieden.
Ik heb nog tijd dus kan dat ei wel eens uitbroeden.



Hmm, ik begrijp je idee niet zo... Iets meer duidelijkheid?

Geert

Schaal H0 - digitaal zelfbouw - Favoriete Lok: V200 DB

Dirky

Ik ga een poging doen om op de allerlaatste wagon van deze trein te springen...[:)]

Toen de dieren nog spraken (da?s feitelijk van voor uwen tijd PeterC)  waren de meeste electronische toestellen nog gloeiend heet... met lampen dus!
Alles wat programmeerbare electronica aangaat heb ik dus moeten missen.

Ik zou er echt iets willen van begrijpen maar ik mis de start.
Iemand die me bvb zegt ? koop die controller en koop die...? , ?sluit die aan als volgt?, ... doe dit, doe dat en zie wat er gebeurt...

Als ik dan een lampje zie pinken en ik besef ook waarom, zullen de volgende stappen misschien duidelijk zijn. Nu is het 1 grote mist...

Misschien kunnen jullie op de een of andere manier een praktisch beginners-voorbeeld documenteren zodat iedereen die interesse heeft op de trein kan springen en er niet altijd achteraan moet hollen zonder te zien waar die heengaat.

Van mij mag het gerust in een apart draadje zijn...

Ik zou er jullie eeuwig dankbaar voor zijn [:)]

Geert

citaat:
Geplaatst door Dirky

Ik ga een poging doen om op de allerlaatste wagon van deze trein te springen...[:)]

Toen de dieren nog spraken (da?s feitelijk van voor uwen tijd PeterC)  waren de meeste electronische toestellen nog gloeiend heet... met lampen dus!
Alles wat programmeerbare electronica aangaat heb ik dus moeten missen.

Ik zou er echt iets willen van begrijpen maar ik mis de start.
Iemand die me bvb zegt ? koop die controller en koop die...? , ?sluit die aan als volgt?, ... doe dit, doe dat en zie wat er gebeurt...

Als ik dan een lampje zie pinken en ik besef ook waarom, zullen de volgende stappen misschien duidelijk zijn. Nu is het 1 grote mist...

Misschien kunnen jullie op de een of andere manier een praktisch beginners-voorbeeld documenteren zodat iedereen die interesse heeft op de trein kan springen en er niet altijd achteraan moet hollen zonder te zien waar die heengaat.

Van mij mag het gerust in een apart draadje zijn...

Ik zou er jullie eeuwig dankbaar voor zijn [:)]




Ik begrijp wat je wil duidelijk maken. Maar er zijn andere forums (vooral elektonische) die daar meer info over geven dan een modelspoorforum.

Geert
Schaal H0 - digitaal zelfbouw - Favoriete Lok: V200 DB

PeterC

citaat:
Geplaatst door Dirky

...Toen de dieren nog spraken (da?s feitelijk van voor uwen tijd PeterC)  waren de meeste electronische toestellen nog gloeiend heet... met lampen dus!



Ik heb nog enkele 'dieren horen spreken'...  En met 'lampen' zijn de eerste processors gebouwd (tijdens Dolf zijn tijd [:0][:0][:0]...).


citaat:
Geplaatst door Dirky

...Ik zou er echt iets willen van begrijpen maar ik mis de start...



We zijn wel ??n en ander gewoon van jou, maar nu stel je toch een heel moeilijke vraag!

Maar in jou geval kan ik misschien een vrij eenvoudig antwoord geven (jij weet ondertussen waar Abraham de mosterd haalde, ik haal die (voorlopig) nog uit de A*di [;)]):

Je ziet een baanwachterswoning (of een elektronisch/software-oplosbaar probleem) en je wilt gaan bouwen (dat elektronisch/software probleem gaan oplossen).  Je denkt! Je analyseert die woning (of dat probleem)!  Hoe kan ik dit op een effici?nte/zo eenvoudig mogelijke manier gaan tekenen en later gaan bouwen (flowchart - programmeren).  Je tekent (bij jou in een razendsnel tempo!)...  Je gebouw verdeel je in subonderdelen (routines, procedures, functies), je bouwt (programmeert) en bij het afwerken, merk je enkele onvolkomenheden die je moet oplossen (debuggen).

citaat:
Geplaatst door Dirky

...Misschien kunnen jullie op de een of andere manier een praktisch beginners-voorbeeld documenteren zodat iedereen die interesse heeft op de trein kan springen en er niet altijd achteraan moet hollen zonder te zien waar die heengaat...



Wat betreft beginners: ik ga eens zoeken naar 'beginners handleidingen' en enkele links plaatsen.  En zijn er vragen? Shoot; het topic is net voor de middag opgestart en er zijn al twee pagina's...  ...dus blijkbaar interesse ?n deelnemers!

Programmeren: ieder normaal mens programmeert constant (of zou dat beter doen...): sta je voor een 'groot' probleem: analyseer het probleem: verdeel het in kleinere 'subprobleempjes' en zoek een oplossing voor die kleinere probleempjes en uiteindelijk gaat je 'groot' probleem opgelost geraken.  Ondertussen leg je een bibliotheek aan met 'kleine-oplosbare-probleempjes' waar je steeds kan uit putten...
...
...
Ik kan natuurlijk alleen maar voor Microchip hun producten spreken.  Atmel, AVR, BasicStamp,...  geen ervaring mee en ook geen behoefte meer om mij terug volledig 'om te scholen'...

Tot daar mijn 'proza' dag...
Groetjes, Peter


Dirky

@ Geert,

Ooit heb ik een poging gedaan op een electronica forum. Binnen de kortste keren was er een ware oorlog aan de slag tussen "so called experts" die er maar niet genoeg konden van krijgen hun voorkeur te promoten. Na 5 bladzijden wist ik nog geen bal...

Anderzijds heb ik steeds het positieve ondervonden van "leren in een vertrouwde omgeving" (iets leren aan de hand van voorbeelden uit de modelspoorwereld).
Mijn eerste vraag zou bijvoorbeeld zijn: "Hoe maak je iets om d.m.v. puls een slagboommotor aan te drijven en 2 LEDs te laten pinken?

@ Peter

beginners handleidingen; dat zou wel tof zijn!

we zien wel waar dit heen gaat... thx



PeterC

citaat:
Geplaatst door Dirky

..Mijn eerste vraag zou bijvoorbeeld zijn: "Hoe maak je iets om d.m.v. puls een slagboommotor aan te drijven en 2 LEDs te laten pinken?...



Dirk, ik kaats direct de bal terug en je moet logisch denken (zonder ??n woord te programmeren) en analyseer het probleem.  Welke stappen zijn er nodig?
Wat heeft die 'slagboommotor' nodig om op-en-neer te gaan?  Welke puls (positief-negatief)?  Afkomstig van een 'digitale-provider' of een schakelaar (debounce in acht nemen!)...
Analyseren!

Een leuk project om mee van slag te gaan (analytisch - zonder code!).
Groetjes, Peter


Klaas Zondervan

citaat:
Geplaatst door Dirky

beginners handleidingen; dat zou wel tof zijn!
Zou ik ook wel mooi vinden. Ik snap niks van microcontrollers, want ik heb nog nergens een handleiding gevonden die gewoon praktisch vertelt wat je moet doen en wat voor gereedschappen je nodig hebt om iets voor elkaar te krijgen.
Ik ken wel iemand die zelf microcontrollers gebruikt en programmeert, maar die ziet geen kans om begrijpelijk uit te leggen wat hij nou eigenlijk aan het doen is.
Dus als iemand eens met de basics op de proppen kan komen, graag.

ToThePoint

citaat:
Geplaatst door Dirky

@ Geert,

Ooit heb ik een poging gedaan op een electronica forum. Binnen de kortste keren was er een ware oorlog aan de slag tussen "so called experts" die er maar niet genoeg konden van krijgen hun voorkeur te promoten. Na 5 bladzijden wist ik nog geen bal...

Anderzijds heb ik steeds het positieve ondervonden van "leren in een vertrouwde omgeving" (iets leren aan de hand van voorbeelden uit de modelspoorwereld).
Mijn eerste vraag zou bijvoorbeeld zijn: "Hoe maak je iets om d.m.v. puls een slagboommotor aan te drijven en 2 LEDs te laten pinken?

@ Peter

beginners handleidingen; dat zou wel tof zijn!

we zien wel waar dit heen gaat... thx






Volmondig mee eens Dirk.
Dat is er nu de keuze zoals voor het soort bedieningssysteem dat u gaat gebruiken als u een modelspoorbaan gaat maken.
Met welk soort microcontroler had u graag gewerkt.
Er zijn hier die met atmel of zoiet werken of met pic's van microchip.
Er zullen er nog wel fabrikanten zijn die die maken.
Misschien een kosten bate analyse maken eerst.

Soit, even een stand van zaken.
De decoder werkt als normaalspoor seinbeeld gever of als tegenspoorsein gever. Met tegenspoor waar enkel rood, wit, geel, geel en groen knipperen als ie op tegenspoor staat.
Men kan via cv's het adres instellen, maar de keuze via cv's voor normaal of knipperbeeld te geven is nog niet in orde.
Door geknoei heb ik veel tijd verloren want had graag al een eerste filmke gemaakt met koploper die het sein aanstuurt.
Voor hen die ooit aan het microcontroler experiment beginnen !
Les 1:
Knoop dit goed tussen de oren.
Noem nooit een project b.v. abcdeV1.0.asm  
Ik had de tekstfile opgeslagen met een nieuwe naam richting eerste finale en wou V1.0 (versie 1 eerste poging) ervan maken.
De compiler (programma die tekst omzet in machinetaal en een HEX file ervan maakt dat daarna in de microcontroler kan geschreven worden) produceerde geen HEX en dat had ik niet in het snuitje ogenblikkelijk.
Ik zag wel op een gegeven ogenblik een 0 bestand en toen viel de euro.
Noem nooit bestanden die ja gaat omvormen of what ever V1.0. Ook niet V2.0 of zo. Het punt tussen de cijfer zorgt ervoor dat de programma's tilt slaan.

Conclusie:
Kieken dat ik ben pfffffffffff
Als u kijkt zoals u altijd keek zal u steeds zien wat u altijd zag. "BOEDDHA"
Now you're just somebody that I used to know "GOTYE"
Spoor HO, HOe, N, Z, digitaal, EP: I, II, III, IV, V, VI

Steam.N

citaat:
Geplaatst door ToThePoint

... Kieken dat ik ben pfffffffffff ...

Maar 't kieken heeft het toch opgelost [;)]
Ik ben wel nieuwsgierig naar je filmpje [B)]
Knutselgroeten !  Jean       TP-I (B) & TP-II (DR) - N - DC - Handbediening - Zelfbouw  { Sedelocus - De Feniks - Pira-N's Crossing - Turnhout NEEB - Scrap Yard }

Geert

Waar zijn we nu mee bezig?  Gisteren een decoder PIC ASM programma geschreven om 16 wissels aan te sturen met servo?s via het ?DCC protocol?. De basis hiervoor was min of meer hetzelfde als wat ik eerder al geschreven heb via ?MM protocol?. Dit weekend hoop ik dit praktisch te testen via MR-direct?

De uitdaging hierin voor mij? weten hoe het DCC protocol werkt.

De volgende uitdaging het mfx protocol?

Geert  
Schaal H0 - digitaal zelfbouw - Favoriete Lok: V200 DB

PeterC

Groetjes, Peter


Klaas Zondervan

Peter, dat ziet er goed uit. Die sites ga ik eens bestuderen om te zien of ik er zo uit kom.

PeterC

Bij die tweede link heb ik gezien dar er geen knop staat om naar de volgende pagina te gaan (of ik heb er misschien over gekeken [;)]).  Vervang de 01 in de URL door 02 enz en je kan verder.

[Edit] of spiek eens in de map http://talkingelectronics.com/html/ daar staan nog interessante pagina's.
Groetjes, Peter