Loading...
 

Dinamo


TMH/CD16/DDS deels defect

Beste allemaal,
Tijdens de bouw van mijn analoge baan wilde de trein niet in blok 6 (TMH uitgang 6) rijden. Blok 6 aangesloten op TMH uitgang 7 en ook niet rijden. De uitgangen 1-5 laten in DinamouserCC wel een lok rijden. Uiteindelijk ben ik spanningen gaan meten op de uitgangen van de DDS.
Met DinamouserCC alle uitgangen op "63" gezet en onbelast de spanning gemeten en belast met een LED. Uitgang 1-5 en 8 geven onbelast 14,1V (rijspanning) en belast 12,4V. Uitgang 6&7 onbelast 12,5V en belast 9,6V. In DinamouserCC worden alle bezetmelders gedetecteerd. Voor de metingen waren de bezetmelders niet met het spoor verbonden.
Heeft iemand een idee waar de fout waarschijnlijk in zit? Ik heb reserve modules maar uit en inbouwen is nogal wat werk vandaar mijn vraag naar de meest waarschijnlijke boosdoener.

Alvast bedankt voor de genomen moeite en groeten,
Joost

Netherlands

Hallo Joost,

je hebt met de combi van TM-H en CD16 (net als met de TM44) twee spanningen op de rails om het maar even populair te zeggen: de rijstroom die van de TM-H komt en door de CD16 op de rails komt en een spanning die de CD16 zelf genereert als de trein geen spanning afneemt (dus loc staat stil en licht is uit). Die laatste noemen we de detectiespanning en is qua voltage ongeveer gelijk aan de rijspanning. Alleen als je de detectiespanning belast, ook met een kleine weerstand/stroom, dan stort die spanning in en hou je een paar (tienden?) volt over, afhankelijk van de stroom die de uitgang levert. Dat is het effect wat jij meet met de LED.

Als je de TM-H wilt testen (en daar zit waarschijnlijk het probleem), dan moet je de CD16 afkoppelen en op de TM-H meten. Als jij het hebt over uitgang 6 en 7, bedoel je dan geteld vanaf 0? Dan verdenk ik vooralsnog de L298 powertransistor, want daar zitten beide blokken in.

Groet
Frans

Hoi Frans,
Dat is een beetje het vreemde, ik tel vanaf 1. 5 is OK, 6 en 7 fout, en 8 OK. Bij de meting is de rijspanning op max gezet in DinamouserCC ("63")
Ik heb ook gemeten met de rijspanning minimaal ("0") en dan zie je inderdaad dat met belasten de spanning heel laag worden, logisch.
Aangezien de CD16 met rijspanning gevoed wordt is het verklaarbaar dat onbelast de spanning op de klemmen nagenoeg de rijspanning is en bij belasten moeten een paar halfgeleider overgangen worden genomen dus een dikke volt lager is.

Zomaar even filosoferen: de L298 is een H-bridge driver die de motor via transistor paren aanstuurt. Bij de tmh meet ik de gemiddelde uitgangsspanning van de pwm regeling. De transistoren worden dus vol open of niet aangestuurd. Ze blijven niet halverwege in een stand hangen. Dus ze doen het of niet.
Als het vooruitrijden transistor paar stuk is zou je achteruit moeten kunnen rijden. Dat kan ik proberen.
Gek is dat bij volgas er al een lagere uitgangsspanning aanwezig is op de klemmen. Ik vermoed dat het eerder in de aansturing zit dus in de pwm regeling.
Het pwm signaal komt in principe uit de processor. Tussen de processor en de bridge driver zit misschien nog een versterker al denk ik van niet. Verder gebeurt er niks met de puls lengte. Of werkt het anders? Firmware opnieuw flashen?

Graag je commentaar.

Groeten, Joost


Netherlands

Joost,

ik stap nu in de auto richting beurs in Mannheim. Ik denk dat Leon jouw draadje wel wil oppikken?

Groet
Frans

Frans, bedankt voor zover en succes op de beurs.
Groeten, Joost


Netherlands

Ergens in de file gallery staat een document met de functies van veel pinnen op de TM-H.
Uitgangen van de TM-H liefst belast meten, want onbelast komt er meestal wel spanning uit ook als de L298 defect is.

Ik ga er mee aan de slag.
Wanneer ik nieuws heb kom ik het melden.

Groeten,
Joost


Netherlands
Overigens kun je het best niet op speed 63 meten, maar ergens tussen 30 en 70%. Bij 100% worden signalen volledig uitgestuurd en weet je het verschil niet tussen kortsluiting/defect of 100% aansturing.

Hoi Leon,
zowel bij speed=63 als bij speed =35 de spanning gemeten terwijl de tmh los was van de cd16 en de uitgang met 100 ohm werd belast. voor de uitgangen 1 t/m 5 en 8 was de spanning 13 V respectievelijk 7.2V. Voor de uitgangen 6&7 beide keren 0V.
Heb ook achteruitrijden aangevinkt met zelfde resultaat. Heb ook nog naar de onderdelen gekeken maar er ziet niets uit alsof het te heet is geweest. De L298-en worden ook niet warm.
Helpt dit je bij het trekken van een conclusie?

Mijn volgende stap zou zijn te meten wat er op de ingang van de L298 gebeurt, toch?

Groeten, Joost


Er is ook wat aan de hand op de sense aansluiting van de L298. Als ik het schema goed snap wordt daar de het signaal voor de kortsluitbeveiling vandaan gehaald. Bij uitgang 5 en 8 is onbelast de spanning 1,.. mV en bij 100 ohm belasting 61 mV. Bij 6&7 altijd 1 mV. Ik heb de weerstanden doorgemeten R14,15 die tussen sense en aarde liggen en die zijn alle vier 1,2 Ohm.
Tijd om de aansturing te checken.

Groeten, Joost

Leon,
Kan je aangeven welke pinnen van de processor vastzitten aan de inputs van de L298s? Het is wat lastig meten tussen die pootjes. Kan ik beter op de processor meten.
Alvast bedankt
Joost


Netherlands

Joost,
Dat staat allemaal in dat document. Ergens in "troubleshooting". Ik heb nu geen PC met internet, dus graag zelf even kijken.
Mvg Leon


Wat er uit de processor komt kan ik niet helemaal duiden, de spanning varieert nogal. Waarschijnlijk heb ik toch niet de goede pootjes. Maar als ik naar de uitgangen van ic3 kijk komt daar in alle gevallen een spanning uit die stabiel is bij een instelling op DinaouserCC. Als ik die instelling laat lopen naar een bepaalde waarde loopt de spanning op de pootjes van IC3 netjes mee voor alle uitgangen. Er is ook een reactie op kortsluiting in de tmh en DinamouserCC behalve voor uitgang 6&7. Ondanks dat het gek is dat de uitgangen stuk zijn, gezien de kortsluitbeveiliging, en het de helft is van een L298, denk ik toch dat ik ze maar ga vervangen. Kan verder geen gekke dingen vinden.
Is er een manier waarop je de L298 stuk kan krijgen?

groeten aan allemaal en bedankt voor de tips, hulp etc.
Joost Storm


Netherlands

Hallo Joost,

Er staat ook nergens dat er uit de CPU iets komt dat jij zinvol zou kunnen meten met een multimeter. Wellicht kom je met een oscilloscoop of data analyses ergens.

Ja, je kunt een L298 simpel stuk krijgen door een uitgang aan GND te verbinden en aan te sturen.

Mvg, Leon


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)