Nieuws:

Bekijk onze nieuwe Stichting 3rail kleding lijn! Mooi voor evenementen, stamafels en meet&greets op beurzen : Stichting 3rail Webshop

Zelfbouw DCC Wissel/Sein - Decoder : OPGELOST!

Gestart door Leeeke maandag 20 mei 2013, 13:52:07

0 leden en 1 gast bekijken dit board.
Zelfbouw DCC Wissel/Sein - Decoder : OPGELOST!
Lid sinds: 2011

Waar zouden we zijn zonder de trein......

offline
Zelfbouw DCC Wissel/Sein - Decoder : OPGELOST!
Hoi,
Ik ben bezig met het zelf bouwen van een DCC Wissel/Sein decoder op basis van het schema van Dave v/d Locht.
Ik heb mbv Eagle een PCB ontworpen en hiervan een prototype gebouwd. Zie bijgevoegde schema


Print is goed gelukt en de testen zoals in de handleiding staan gaan ook goed. Attiny is goed geprogrammeerd (heb hem uitgewisseld met een Rosoft WDD, dit is dezelfde software).
Wat gebeurt er :
Als ik op de programmeerknop druk gaat de gele led aan. Je moet dan een wissel bedienen om de decoder te programmeren, dan moet de LED ook weer uitgaan.
De gele led gaat branden, maar de attiny ontvangt het DCC signaal niet. Er staat signaal op de optocoupler, op pin 6 van de attiny meet ik zo'n 3,5 - 3,75 V DC. Als ik het DCC signaal weghaal gaat deze spanning naar 5V... Klopt allemaal als ik het goed heb....
Heb de optocoupler al vervangen, heb de pull up weerstand al verhoogd naar 10k (zoals gebruikt in het open DCC ontwerp), heb het DCC signaal al omgewisseld, niets helpt....

Heeft iemand enig idee? HELP....
Alvast bedankt.
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Hallo Leo,

Heb je Jumper 1 geplaatst. zo ja, haal deze eens weg.

Mvg,
Peter
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Lid sinds: 2011

Waar zouden we zijn zonder de trein......

offline
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Hoi Peter,
Heb  jumper 1 erin gehad en ook eruit, maakt geen verschil.
Het lijkt erop dat de attiny het DCC. Signaal niet ontvangt. Ik weet zeker dat de uitgang van
De optocoupler op pen 6 aangesloten zit zoals op het schema.
Ook bij de PCB van Dave, die van Rosoft en het schema van open DCC
Zit hij op pen 6. Ik heb helaas geen scope om te kijken wat het signaal doet.
Als ik een LED over de led van de optocoupler zet gaat deze knipperen.
Er staat een signaal tussen 3,5 en 3,75 V op pin 6 van de attiny als het DCC
Signaal aangesloten is. Haal ik deze los dan wordt dit 5V.
Dus de pull ip functioneert...
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Hoi Leeeke

Ik heb verschillende van deze decoders en ze werken perfect.
Ik heb het niet gemeten maar ik denk dat het signaal op pen 6
moet schakelen tussen de ca 0,6 en 5 volt.

Gert
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Hallo Leo,

Onderstaande staat in de handleiding van de decoder.
Het vetgedrukte maak ik niet uit je bericht op. Tenminst het komt niet duidelijk naar voren.


2.4 Controleren / testen
Voordat je de Tiny2313 in zijn IC-voetje steekt kun je het beste even een paar korte testjes doen.
· Sluit de voedingsspanning (J1) aan.
· Brand de power LED (D2)?
Ga dan verder, zo niet controleer de opbouw van je print.
· Meet of er tussen pin 10 en pin 20 van IC1 een spanning van 5V staat.
Indien bovenstaande test geslaagd is kun je doorgaan naar de 2e test. Indien er bij bovenstaande controle
problemen zijn, dien je de opbouw en soldering van je print te controleren.

2.5 2e test
Alvorens je verder gaat, dien je eerst de voedingsspanning van de decoder gehaald te hebben.
· Plaats de geprogrammeerde Tiny2313 in zijn voetje (IC1) en sluit de voedingsspanning weer aan.
· Druk op SW1.
· Nu moet de gele LED (D3) op gaan lichten (programmeermodus indicatie).
· Druk nogmaals op SW1 en de LED moet weer doven.

Indien bovenstaande test mislukt controleer het volgende:
· Controleer de opbouw en soldering van je print.
· Gele LED (D3) gaat niet oplichten?
- Controleer of de LED niet per ongeluk verkeerd om zit.
- Controleer of de fuse-bits van de Tiny2313 goed geprogrammeerd zijn (zie 4.3 pagina 12).
- Controleer of je de Tiny2313 wel hebt geprogrammeerd met het programma (.hex bestand) en eeprom
(.eep bestand).


Mvg,
Peter
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Lid sinds: 2011

Waar zouden we zijn zonder de trein......

offline
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Hoi Peter & Gert,
Bedankt voor het meedenken!
Ik heb de tests uit de handleiding gevolgd,
En bij de 1e keer drukken gaat de gele led aan, bij de 2e
keer drukken uit. Ook zit de software correct in de
Attiny, heb mijn IC uitgewisseld met een van Rosoft
En in de print van Rosoft werkt deze correct.
Heb ook geprobeerd om de DCC spanning om te wisselen,
Geen resultaat, heb een diode er omgekeerd overheen gezet zoals in de
Open DCC variant, nop.
Heb de pull up weerstand verhoogd naar 10k, nop.
Heb de optocoupler vervangen, nop.
Heb de printbaantjes vertind, just  to be sure, nop...
Ik heb maar wat extra/andere onderdelen besteld om
Eea op een breadboard te kunnen testen, want mijn ideeën zijn op....
Zover ik kan zien Moet ik pen 6 hebben...
Het enige wat ik niet kan proberen is de uitgang van de opto wisselen...
Heb hierover ook al contact gehad met Dave, en die gaf al aan
Dat het DCC signaal de attiny op de een of andere manier niet bereikt...
Alle functionele testen zijn goed, inclusief de attiny zelf.
Als ik een decoder van Rosoft op mijn testbaan aansluit doet deze het wel (om uit te sluiten
Dat mijn wisselprotocol op mijn testbaan op Motorola staat ipv DCC)....
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Is je opto coupler wel snel genoeg ?
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Lid sinds: 2011

Waar zouden we zijn zonder de trein......

offline
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Hoi Huub,
Omdat het een proven design was en dit mijn 1e echte electronicaprojectje is sinds 25 jaar heb ik het zekere voor het onzekere genomen en Dave zijn bestellijst 1 op 1 overgenomen. Dave zijn lijst dateerd van 2008, het zou dus kunnen dat Conrad een andere fabrikant heeft genomen met iets andere specificaties....
Er zijn meerdere mensen die dit ontwerp gebruiken ....

Er is al wel eea onderweg om toch nog een testopstelling te kunnen maken met diverse optocouplers, weerstanden etc....
Ik heb geen fouten in het ontwerp kunnen ontdekken....




Bijgevoegd de PCB layout & de componentzijde....

Bedankt voor de reactie...
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Zou wel handig zijn als je een scoop had.......

Ik heb ooit voor iemand een booster gebouwd met aan de ingang een 6N136 opto coupler.
Het werkte wel maar er werd aanbevolen om er een 6N137 in te zetten.
De eerste werkt met 1 Mbit/s en de tweede met 10 Mbit/s. high speed dingen zijn dit......
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Tja waarom denk je dat RoSoft een andere opto heeft gebruikt, zal wel niet voor niets zijn.

edit Jurrien:
link verwijderd. Is in strijd met forumregels (regel 18):
18. Het is niet toegestaan om in welke vorm dan ook reclame te maken en of aanprijzen van materialen, website's en goederen die een direct en/of indirect commercieel belang hebben danwel dienen. Hiervoor dient men een sponsor overeenkomst te hebben met het forum.
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Lid sinds: 2011

Waar zouden we zijn zonder de trein......

offline
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Hoi Huub,
Bedankt voor de tips!
Zal eens kijken of ik de 137 ergens anders
te pakken kan krijgen.
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Hallo Leo en Huub,

Citaat van: huub op dinsdag 21 mei 2013, 17:45:08
Het werkte wel maar er werd aanbevolen om er een 6N137 in te zetten.
De eerste werkt met 1 Mbit/s en de tweede met 10 Mbit/s. high speed dingen zijn dit......
Bij gebruik van de 6N137 heeft de getoonde schakeling wel een kleine redesign nodig.


Mvg,
Peter
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Citaat van: Freak op dinsdag 21 mei 2013, 19:59:22
Hallo Leo en Huub,

Citaat van: huub op dinsdag 21 mei 2013, 17:45:08
Het werkte wel maar er werd aanbevolen om er een 6N137 in te zetten.
De eerste werkt met 1 Mbit/s en de tweede met 10 Mbit/s. high speed dingen zijn dit......
Bij gebruik van de 6N137 heeft de getoonde schakeling wel een kleine redesign nodig.


Mvg,
Peter

Dat is mij bekend zoals je weet  :)


Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Lid sinds: 2011

Waar zouden we zijn zonder de trein......

offline
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Ik heb hem ook in een iets andere variant...
Die van open DCC zoals Rosoft hem ook gebruikt functioneerd ook.
1k8 weerstand in serie met de ingang, 1 pull up weerstand van 10k aan de uitgang en een 10k weerstand over pen 7 & 8 ook naar +5V... Heb er (nog) geen plaatje van.... Aangepast schema zal ik ook posten als het eenmaal werkt....
Dat eea niet altijd goed zou kunnen werken zie je ook in bijgevoegde blog
http://ivan.blogs.chimerical.com.au/post/2011/08/25/PWM-High-Speed-Optocouplers.aspx
Nogmaals bedankt voor de tips! Ik ga een paar 6N137 bestellen....

Toch nog een wijze les.... Een proven design eerst zelf nog ff testen op een breadboard.
Dat heb ik nu echter nog niet voorhanden.... Morgen wel  :D

@Bassie
Scenerybouw gaat op dit moment niet echt lukken, ik hoop in oktober/november mijn nieuwe grote stek te betrekken....
Tevens gaat het mij niet alleen om het geld.... Electronica is vroeger ook een hobby (en studie) geweest.
Vind het vooral leuk om met alternatieve middelen eea te besturen. Ben wat dat betreft een beetje eigenwijs.
Vandaar ook mijn alternatieve iTRain besturing mbv een MS2 en CAN digital  :D
Als ik de reacties op mijn Help oproep zie in zo'n korte tijd (Thanks Guys!!) leeft dit toch behoorlijk.
Ik zal mijn bevindingen dan ook uitgebreid in mijn topic toe gaan lichten als eea zover is....
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Citaat van: bossie op dinsdag 21 mei 2013, 21:07:01
Wat ik nou nooit begrijp is dat er mensen zijn die dingen gaan zelfbouwen die voor een paar tientjes in de handel zijn.
Nu weet ik dat zelfbouwen voldoening schenkt, maar na zoveel geklooi (print ontwerpen, etsen, boren, onderdelen verzamelen, inelkaar zetten) er achter komen dat het niet werkt, is toch treurig!
Ik ben absoluut geen zwartkijker maar je kunt toch beter je energie steken in iets dat niet ergens kant en klaar op de plank ligt, te gaan bouwen!
Zelf bouwen is mooi, maar het moet geen doel in zichzelf worden, vind ik.

grt Piet.

Piet,

Inderdaad geeft zelfbouw voldoening. Maar ook is een voordeel dat als het geheel defect is, je makkelijker en vaak goedkoper kan repareren. Want als mensen (ja, zelfs wij modelspoorders zijn mensen) fouten kunnen maken, zal het zeker gebeuren.  ;)
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Lid sinds: 2011

Waar zouden we zijn zonder de trein......

offline
Re: Zelfbouw DCC Wissel/Sein - Decoder : Ontvangt geen Digitaal signaal - HELP!
Zeker als je de goede volgorde hanteerd  :D
- Onderdelen bestellen
- Uitgebreid testen op een breadboard (en dat had ik dus niet gedaan  :P)
- Print ontwerpen (als je eenmaal weet hoe het moet is het zo gebeurt)
- Print ontwikkelen & etsen (met de goede materialen ook zo gebeurt)
- Print solderen
- Testen (als het goed is zonder problemen)

Ik heb gelukkig wat kennissen die ook electronica als hobbie hebben.
Dat maakt vooral het ontwikkelen, etsen etc. een stuk gemakkelijker.
Vanavond een scope ophalen, kunnen we misschien iets meer zien waar het probleem ligt.
Maar ik vermoed bij de optocoupler....
Re: Zelfbouw DCC Wissel/Sein - Decoder : Probleem opgelost!
Lid sinds: 2011

Waar zouden we zijn zonder de trein......

offline
Re: Zelfbouw DCC Wissel/Sein - Decoder : Probleem opgelost!
Hoi,
Na wat stilte in dit topic omdat ik op onderdelen moest wachten weer een update over mijn probleem:

HET IS OPGELOST!!!

Heb op advies van een aantal personen (bedankt Guys!) de optocoupler vervangen voor een sneller exemplaar.
Dit bleek de oplossing...



Bijgevoegd nog wat plaatjes van mijn testopstelling.
Het Prototype V1.0, aan de printzijde wat baantjes doorgehaald om de nieuwe optocoupler en accesoires te kunnen aansluiten


De testopstelling van de nieuwe optocoupler met accesoires


De testopstelling van de "seinen"


Hier moet ik nog wel wat mee hobbien, met de MS2 aansturen lukt, nu nog met iTrain....
Tot op heden ondanks de problemen een geslaagd project...
Vorderingen hiervan (Prototype V1.0 en daarna de profesioneel gemaakte printjes) kun je volgen in mijn eigen topic.

Bedankt voor alle tips & trics en het meedenken!