Loading...
 

Dinamo


RM-U maakt geen contact met TM-H en TM44 met RS485

Mijn RM-U ( RM-U BL 1.0 2012/12/24) maakt geen contact met de TM-H en TM44.
Protocol version : 3.20
System version : RM-U 1.40 B

Vorige week begon ontstond er een storing waarbij een TM-H geen connectie meer kreeg met de RM-U. Na het starten van de set bleef het rode lampje knipperen, maar uiteindelijk stopte dit ook.

Om de TM-H uit te sluiten heb ik eerst andere TM-H's gebruikt : hetzelfde probleem.
In DinamoConfig wordt de RM-U status OK gegeven, dus de PC ziet de module nog wel.

Vandaag met proefbaan gebruikt waarbij ik een TM44+ aan een RM-C 1.30 heb gehangen. Dit werkte goed (TM44 werd herkend en de trein werd gedetecteerd.

Vervolgens de RM-U erop gezet met daarbij de volgende pin bezetten
RM-U pin 7 --> TM44 pin 1
RM-U pin 8 --> TM44 pin 2
RM-U pin 5 --> TM44 pin 3
TM44 pin 4 en 5 niet aangesloten aan de RM-U

De TM44 wordt niet herkend in DinamoConfig alleen de RM-U is in beeld
Ik vermoed dat een van de IC's het begeven heeft die de RS485 com protocol ondersteund, maar kon in de documentatie daar niets over vinden.

Leon, heb jij een idee wat er mis is met de module

Groet, Gabri

Netherlands

Je foto laat een RM-U in PnP configuratie zien. Dan is RM-U Pin 2 = D+, Pin 3 = D-
Mvg, Leon


Hoi Leon,

Dank voor je snelle reactie. Ik heb op de RM-U de pinnen aangepast naar jouw voorbeeld, maar er is nog geen leven in te krijgen.
Kan er ergens een ic kapot zijn bijvoorbeeld de MAX3082 die nodig is voor de p&p modus ?

Groet, Gabri


Netherlands

RM-U pin 3 TM44 pin 1
RM-U pin 2 TM44 pin 2


Ja, dat klopt zo heb ik het gesoldeerd.
RM-U pin 3 TM44 pin 1
RM-U pin 2 TM44 pin 2

IC MAX3082 of een andere vervangen ?


Netherlands

Als geen enkele TM44 het doet is een defecte MAX3082 de meest voor de hand liggende optie.
Dat er iets anders stuk is terwijl de RM-U gewoon werkt is onwaarschijnlijk.

Mvg, Leon


Oke, dan ga ik voor de vervanging van de MAX.
Dank voor je reactie :-)

Groet, Gabri


Op de RM-U de MAX3082 vervangen en de PM32 als test aangesloten.
Het werkt weer als vanouds. In DinamoConfig is de module in beeld.

Leon, dank weer voor de support.
Gabri


Netherlands

Dank voor de bevestiging dat het is opgelost. Veel plezier weer!
Mvg Leon


Hoi Leon,


Ik ben bezig om mijn TM-H's (5) met TM44 te laten praten met 1 RM-U.
Het probleem is dat de TM-H's worden herkent, maar als de TM44 op de RM-U wordt aangesloten de TM-H's niet meer worden herkent.

Ik heb een aantal opties geprobeerd, maar geen van de opties herkent niet de zowel de TM44 als de TM-Hs

De TM-H's zijn eerder dit jaar voorzien van een IC1 : TM-H B:L1.0 en zijn omgebouwd naar RS485.
De RM-U heeft versie RM-U BL 1.0 gekregen. De TM-H's werken goed en laten de treinen goed rijden.

De TM-H's hebben de adressen #0 tm #4 en de TM44 vanaf #5.

Het lijkt erop dat de de data D+ en D- en de GND tussen de RM-U en de TM44 goed staan, aangezien de TM44 wordt herkent. Als ik vervolgens ook de andere TM44's aansluit wordt ook alles herkent. Voor het testen heb ik echter 1 TM44 gebruikt.

Ik heb gepoogd de oorzaak te vinden in de clock instellingen C+ en C-, door de draadjes door te meten. Die zijn oke. Voor de zekerheid ook de C+ en C- eens omgedraaid zonder resultaat.

Vervolgens heb ik de TM44 : afsluitweerstand en de mastersetting uitgezet en vervolgens de TM-H master weer geactiveerd.
De TM-H komen niet op, maar de TM44 wel.

Als ik vervolgens de TM44 loskoppel en vervolgens opnieuw opstart worden de TM_H's weer herkent, maar de TM44 niet.

Wat zou ik nog kunnen doen om de TM-H's en de TM44 te laten praten met de RM-U ?


Netherlands

Hi Gabri,

  • Weet je zeker dat de TM-H's en TM44's in een ander adresbereik zitten? Dinamo(New)Config zou dat duidelijk moeten maken.
  • Welke firmware zit er in je TM44 en welke in de TM-H's? De sticker zegt niks, dat is alleen de bootloader versie. Dinamo(New)Config geeft je de firmware versie. Zijn die versies compatible?
  • Welke RS485 chip zit er op de TM-H's?
  • Dat de TM-H's communiceren is geen absolute garantie dat de bedrading goed is. Ook op een halve RS485 bedrading werkt het soms (enigszins). Maar als je er dan iets bij zet dat wel volledig correct is gaat het mis.

Mvg Leon


Hoi leon,

Dank voor je reactie. Ik heb hier de antwoorden :

Welke firmware zit er in je TM44 en welke in de TM-H's? De sticker zegt niks, dat is alleen de bootloader versie. Dinamo(New)Config geeft je de firmware versie. Zijn die versies compatible?
TM44 hebben versie 1.21
TM-H's hebben versie 5.21
Welke RS485 chip zit er op de TM-H's?
Op IC 6 a & B zit MAX 3082 (MAXIM)

Ik heb nog een testbaantje en daar heb ik de RM-C vanaf gehaald en deze gekoppeld aan de TM44.Vanuit de TM44 heb ik met de groene connector een link weten te leggen met 1 TM-H en een keer met een PM32. Dit leek te werken, maar gedurende het verder testen lukt het niet meer om via de TM44 een koppeling te maken met de TM-H of PM32. Ik heb hiervoor het schema uit Handleiding RM-C Besturingseenheid 1_0 bldz 16 gebruikt.
Is het al een keer eerder gedaan een TM44 te koppelen met een TM-H en heb je misschien advies hoe ik dit het beste kan doen?

Groet, Gabri


Netherlands

Hallo Gabri,

Om met je laatste vraag te beginnen:
Ja, de combinatie TM44 en TM-H werkt. Is meermalen getest, wordt ook door velen gebruikt en staat ook in mijn testopstelling. Dus ja, het is een geteste combinatie.
TM44 1.21 en TM-H 5.21 is ok
MAX3082 is ok. MAX485 blijkt in de praktijk problemen te kunnen geven. Maar die heb je dus niet. Op de TM44 zitten alleen smd chips gesoldeerd. Je kunt er van uit gaan dat die van het juiste type zijn. Kan uiteraard geen garantie geven dat die ook 100% in orde zijn.
De fout moet logischerwijs ergens zitten in een foute bekabeling of een foute chip.
Ik neem aan dat je de TM44's onderling verbindt met RJ45 kabels. Zijn die doorgemeten?
Je TM-H's zijn omgebouwd naar RS485. Weet je 100% zeker dat dat correct gedaan is?
Kijk eens goed in de RJ45 sockets op de TM44's. Ik heb één keer dagen gezocht naar een probleem en dat bleek te zijn dat in een RJ45 socket een pinnentje uit zijn vakje was geschoten en daardoor 2 pinnetjes tegen elkaar bleken te zitten.
Defecte chip op een module? De kans is klein dat er meer dan één chip tegelijk defect is, tenzij je hoge spanningen op de databus hebt gezet. Dus een defecte chip moet je kunnen vinden of uitsluiten door steeds één module niet aan te sluiten en dan zou de rest moeten werken.

Mvg, Leon


Hoi Leon,

Allereerst de beste wensen voor het 2025 !

  • de TM44's zijn onderling inderdaad met en RJ45 kabel doorverbonden. Deze werken onderling allemaal oke: worden herkent en de treinen rijden.
  • een foutje chip zou kunnen, maar geen van de TM-H's werken als de TM44 wordt aangesloten, maar los van de tm44 wel. Ook de PM32 werkt los.
  • jouw vraag "TM-H's zijn omgebouwd naar RS485. Weet je 100% zeker dat dat correct gedaan is?" ik heb vermoeden van wel. Eerder dit jaar heb ik de bouw van TLL naar RS485 gedaan en de instructies gevolgd.

Ik heb onderstaande gevolgd uit de tM-H handleiding
- weerstanden R6 en R7 verwijderen
- IC7 verwijderen
- IC6a en ic6b geplaatst MAX3082
- De jumper heb ik op 3 en 4 (slave) geplaatst en de TM44 als master ingesteld op adres #0.
Ik heb een afbeelding meegestuurd van een van de TM-H's. de andere vertonen hetzelfde gedrag.
Aangesloten op de RM-U of RM-C met alleen de TM-H'sen PM32 werken de modules goed

probleem met de UTP kabel: IK heb gekeken, maar er zitten geen onregelmatigheden in: de pinnetjes in de TM44 zitten goed en de RM-C communiceert goed.

Ik heb een aantal scenario's uitgetest. De TM-H en vervolgens de PM32 heb ik met de connector gekoppeld aan de 5pins connector met de onderstaande Pin aansluiting.

TM44 Connector PM32 en TM-H
D+ (1) pin 2 blauw
D- (2) pin 3 blauw/wit
GND(3) pin 5 bruin
De TM44 zat vervolgens met de UTP cable aan rechter connector.

scenario 1 : TM44 aangezet (Master) adres 0 , TM-H (slave) adres 4 geen reactie
scenario 2: TM44 uitgezet, na doormeting van de kabels; TM-H wordt herkent door RM-U DinamoConfig
scenario 3 : tweede TM44 toegevoegd aan scenario 2 en op die de pin 7 en 8 aangezet (afsluiters) : Beide TM44 worden herkent, TM-H niet.
scenario 4 : TM-H vervangen door PM32 en scenario 1 herhaald met 2 TM44's.aangezet : PM32 wordt niet herkent
scenario 5 : TM-H vervangen door PM32 en scenario 2 herhaald met 2 TM44's.uitgezet : PM32 wordt herkent

Het lijkt er dus op dat , als de TM44 uit staan, de data vanuit de RM-C goed aankomen in respectievlijk de TM-H en de PM32,maar als de TM44 wordt aangesloten de 'oude modules' worden weggedrukt terwijl ze ieder een eigen aders hebben.

Heb ik misschien iets over het hoofd gezien ? Moet ik nog iets in de Dinamo(New)config veranderen om alle modules op RS485 te laten 'praten' ?
Hoe staat jouw pinbezetting op de proefbaan waarbij je de TM44 en TM-H op laat werken.
Zie jij nog iets vreemds op de foto wat de oorzaak zou kunnen zijn ?

Groet, Gabri


tweede deel van de foto, de hele foto kreeg ik niet 1 keer geuploaded

Netherlands

Gabri,

De beste wensen voor 2025.

Pinbezetting TM44 5p connector:
1 = D-
2 = D+
3 = GND
4 = C+
5 = C-

Pinbezetting TM-H RS485 = RM-U P&P
2 = D+
3 = D-
5 = GND
7 = C-
8 = C+

PM32 RS485 is identiek, maar 78 en 8 zijn ongebruikt

Pinbezetting RM-U std
2 = TTL TxD
3 = TTL RxD
5 = GND
7 = RS485 D-
8 = RS485 D+

Ik denk dus dat je pinnen 1 en 2 op de TM44 verwisselt.

Bijgaand screenshot. Het werkt echt.

Mvg, Leon

(Hopelijk wil het dit jaar wél lukken met de TM-H + TM44)


Ik heb voor de zekeheid de twee pinnen verwisseld, maar toen kam de Tm_h zonder de TM44 in zijn geheel niet op. Nadat het terug heb gebouwd werkte de TM--H weer wel.
De afbeelding lat de draden en connectors zien en ik denk dat dit conform jouw schema is ingesteld (?)
Heb jij nog iets vreemds op de foto's gezien ?

Groet, Gabri


Netherlands

Gabri,

Er zijn alleen 7 mails voorbijgekomen dat je iets gepost hebt, maar er is geen foto.

Ik begrijp niet wat je aan het doen bent. Suggestie:

  • Verbind je TM-H's en PM32's met de RM-U zodanig dat je een werkend Dinamo Classic systeem hebt.
  • Maak een extra aansluiting voor een extra TM-H (die je niet hebt)
  • Verbind één van je TM-H's met die extra aansluiting en test dat het nog steeds werkt.
  • Maak een verloopkabeltje van die extra aansluiting naar een 5-polige TM44 connector

subD -> 5P
3 -> 1 = D-
2 -> 2 = D+
5 -> 3 = GND
8 -> 4 = C+
7 -> 5 = C-

  • Zet TM44 # 0 op voedingsspanning, maar sluit nog niet aan
  • Check dat je systeem Classic nog steeds werkt
  • Steek de 5p stekker in die extra TM44. Deze zal niet gezien worden, want de RM-U kent zijn systeem, maar het moet blijven werken. Dan is er elektrisch geen probleem.
  • Reboot de RM-U ..... ?

Mvg, Leon


Hoi Leon,

Vervelend dat er meerdere berichten zonder foto zijn verstuurd. Ik kreeg hier telkens een foutmelding dat het bestand te groot was dat verstuurd was en heb een aantal keer een poging gedaan om een kleiner bestand te sturen. Mogelijk is dus wel het bericht meegestuurd.

Ik heb jouw 'recept' toegepast en bij de voorgestelde combinatie valt de Classic uit. Vervolgens heb ik nog een aantal andere combinaties gedaan door de D om te wisselen en de C ingesteld te laten staan zoals jij voorgesteld heb. En vervolgens alleen de C om te wisselen, met als laatste de C en D omgewisseld, maar dit bood geen oplossing.
Hopelijk heb jij nog een idee ?


Netherlands

Nee, ik heb geen idee meer. Ik kan van afstand niet zien wat er niet klopt.

Mvg, Leon


Netherlands

Hallo Gabri,

RM-U + TM-H + TM44 is gewoon een geteste combinatie die werkt. Als jij de combinatie van alleen deze 3, elk 1 stuks, niet aan de praat krijgt ligt het aan één van deze modules of de verbinding ertussen. Als verschillende TM44's het in deze combinatie niet doen kan het vrijwel zeker daar niet in zitten, want die komen getest uit onze productie. Blijft over RM-U, TM-H of bekabeling.

Dus maak een opstelling met alleen deze 3 componenten en maak duidelijke foto's (veel hoeft niet) van de modules zelf en de verbindingen. Stuur die dan maar naar mij per mail.

Mvg Leon


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