Welkom,
Gast
. Alsjeblieft
inloggen
of
registreren
.
1 uur
1 dag
1 week
1 maand
blijvend
Login met gebruikersnaam, wachtwoord en sessielengte
Forum
Zoeken
Encyclopedie
Help
Kalender
Inloggen
Registreren
Doel:
€250.00
Donaties:
€0.00
Per saldo:
€-250.00
Steun ons nu!
Laatst bijgewerkt
op 03-12-2025
Vacature:
secretaris bestuur
Algemeen
Plaatje uploaden
Vraag en aanbod
Fotowedstrijd
Modelspoorwinkels
Youtube kanaal
Modelspoorkaart
De stichting
De stichting en team
Contact
Financieel
Algemene voorwaarden
Commerciële accounts
Forumregels
Disclaimer
F.A.Q.
Recente berichten
BeneluxSpoor.net forum - Recente berichten
Abonneer op Webslice
Exact-train 2026
door
Falkenberg
Vandaag
om 23:04:56
Div. (mini) diorama's van Michiel/neudalhausenstadbahn
door
neudalhausenstadbahn
Vandaag
om 22:59:03
Mijn eerste H0-modeltreinbaan in aanbouw
door
Wim Vink
Vandaag
om 22:43:31
Plottenstein ombouwen tot Nederlands station
door
Petertje
Vandaag
om 22:41:36
Show je realistische treinsamenstelling
door
Blausee-Mitholz
Vandaag
om 22:37:58
Gekleurde ketelringen bij duitse stomers
door
Ferdinand Bogman
Vandaag
om 22:30:47
Piko NS 5/600 Hippel 2025
door
Blausee-Mitholz
Vandaag
om 22:29:24
Schaal TT
door
Kees-Jan
Vandaag
om 21:21:28
Rocrail: Verder doorrijden in een blok
door
Hans1963
Vandaag
om 21:07:49
Model cipressen in 1:87
door
grove den
Vandaag
om 20:42:19
Baanplan naar oud plan Fleischmann 4306
door
Frank1965
Vandaag
om 20:07:37
Re: The Rail Lab (Hobby hok maken)
door
The Rail Lab
Vandaag
om 19:52:31
Die Sauerlandbahn - Tijdperk III
door
basjuh1981
Vandaag
om 19:42:07
LEDs aansturen met oude Conrad stadsverlichting module (191906)
door
Peter van der Leek
Vandaag
om 19:15:54
Mijn LEGO modellen.
door
Charles_
Vandaag
om 19:00:25
Toon hier je nieuwe (model-) spooraanwinst(en)...
door
Pauldg
Vandaag
om 18:41:37
Bentheimer Eisenbahn, gisteren, vandaag en morgen.
door
Hans Reints
Vandaag
om 18:38:48
openmaken philotrain 1500
door
Casmir
Vandaag
om 18:38:05
"Southern Pacific's Coos Bay Branchline in H0", een nieuwe thuisbaan.
door
Ronald Halma
Vandaag
om 18:24:48
Rook generator Br 003 van Piko
door
jack is back
Vandaag
om 18:12:13
NS-1000 in spoor-1
door
Pauldg
Vandaag
om 17:59:25
RailBOX Electronics RB1110 DCC Centrale uit Polen
door
Ronald Halma
Vandaag
om 17:51:33
Betrouwbare Stroomafname met Trix C-Rail
door
Herb73
Vandaag
om 17:46:08
Hout realistisch nabootsen
door
Robert vh Prutsert
Vandaag
om 17:44:11
De (3d) knutsels van Ronald.
door
DH1-3104
Vandaag
om 17:26:27
Fleischmania Nostalgia
door
Scratchbuilt
Vandaag
om 17:04:38
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten
door
Huibert
Vandaag
om 16:42:18
Roco 2025
door
VAM65
Vandaag
om 16:31:42
Inrijbaan 240x120cm
door
Gerrit H
Vandaag
om 16:29:13
DCCNext probleem
door
Ronald Halma
Vandaag
om 16:28:34
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
DCC Arduino: Problemen combinatie Motorshield en MCP23017
« vorige
volgende »
Print
Pagina's: [
1
]
Omlaag
Auteur
Topic: DCC Arduino: Problemen combinatie Motorshield en MCP23017 (gelezen 1132 keer)
PeterKuiper
Nieuwe gebruiker
Offline
Berichten: 1
DCC Arduino: Problemen combinatie Motorshield en MCP23017
«
Gepost op:
11 May 2022, 11:49:02 »
Ik heb op mijn Arduino Mega2560 een Motorshield R3 L289 gemonteerd. Op de Arduino draai ik de nieuwste DCC versie. Alles werkte in combinatie met RocRail prima tot dat ik een MCP23017 (van merk Gravity) aansloot. Zolang ik het Motorshield niet aanzet, werken de melders die via de MCP23017 zijn aangesloten perfect. Zodra ik de Motorshield aanzet werken de melders die via de MCP23017 lopen niet meer en als ik daarna de Motorshield weer uitzet blijft het probleem bestaan. Alleen als ik helemaal opnieuw opstart (inclusief verbreken van de verbinding met de computer) werken deze melders via de MCP23017 weer.
Ik dacht eerste dat het probleem werd veroorzaakt doordat ik relatief veel melders heb aangesloten op de 5volt van de Arduino. Maar ik heb de spanning gemeten en de spanning verandert niet bij het inschakelen van de Motorshield. Ik heb verder een aparte 5volt voeding aangesloten op de MCP23017 maar dat zorgde voor meer problemen zoals niet meer vinden van alle melders.
Weet iemand hoe ik dit probleem kan oplossen of wat ik verder kan proberen om te achterhalen wat er precies mis gaat.
Gelogd
bask185
Offline
Berichten: 5248
Re: DCC Arduino: Problemen combinatie Motorshield en MCP23017
«
Reactie #1 Gepost op:
11 May 2022, 13:10:25 »
Ik vermoed eerder een software probleem, maar het is niet duidelijk op dit moment. Als je mcp alleen melders inleest, zal die niet veel stroom trekken. Het motor shield trekt ook weinig van de 5V circuit.
Ik heb wat vragen.
Hoe precies zet je het shield aan en uit?
Wat voor melders gebruik je? Massadetectie? stroom detectie?
Heb je een schema gemaakt?
Ik ga even dat motorshield bekijken. Kan jij op een manier de software en iets van een schema online zetten?
Mvg,
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
meino
Offline
Berichten: 2384
Re: DCC Arduino: Problemen combinatie Motorshield en MCP23017
«
Reactie #2 Gepost op:
11 May 2022, 19:47:09 »
Ik heb geen specifieke kennis van DCC+ met een motorshield en de MCP23017 (dat is de versie die met I2C communiceert). Maar het zou mij niet verbazen als de DCC+ code de timers van de Arduino veranderd en dat dat een conflict oplevert met de I2C interface, die zijn eigen timer settings heeft. Iets anders is dat een andere variant van de MCP23017 met SPI werkt, en hoe praat de motorshield met de Arduino, waarschijnlijk ook met SPI en dan zou ook daar een conflict kunnen ontstaan.
Groet Meino
Gelogd
A clean desk is a sign of an empty mind
Kranenberg een exercitie in code70
De CanBus komt naar Kranenberg
bask185
Offline
Berichten: 5248
Re: DCC Arduino: Problemen combinatie Motorshield en MCP23017
«
Reactie #3 Gepost op:
11 May 2022, 20:11:00 »
Voor zover ik weet, maakt I2C geen gebruik van de drie hardware timers. Daar heeft de chip een apart stukje hardware voor.
Maar als je de verkeerde timer gebruikt waardoor bijvoorbeeld millis() niet meer werkt, kan je onbedoeld de helft van een programma onklaar maken.
Dus... source code..
Bas
Gelogd
Train-Science.com
Train-Science github
It ain't rocket science ;-)
Hans1963
Offline
Berichten: 563
Spoor 0, dat wordt wel wat!
Re: DCC Arduino: Problemen combinatie Motorshield en MCP23017
«
Reactie #4 Gepost op:
11 May 2022, 22:50:26 »
Ik gebruik deze centrale ook in combinatie met Rocrail.
een Deek Robot motorshield L298P en een MCP23017 (merkloos) via I2C.
op de 2e I2C uitgang een PCA9685 bordje voor de servo's.
als test op de MCP23017 voorlopig infrarood melders.
deze komen probleemloos binnen in Rocrail onafhankelijk of de railuitgang van het motorshield aan of uit wordt gezet.
ik herken het probleem dan ook niet.
«
Laatst bewerkt op: 11 May 2022, 23:52:42 door Hans1963
»
Gelogd
vr. groet, Hans
AlbertG
Offline
Berichten: 1067
Re: DCC Arduino: Problemen combinatie Motorshield en MCP23017
«
Reactie #5 Gepost op:
12 May 2022, 08:36:08 »
Hoe heb je de DCC++ EX software geïnstalleerd? Via de automatische installer? Heb je daar dan wel het juiste motorshield geselecteerd?
Heb je nog meer aangesloten op de poorten van de motorshield? Houd er rekening mee dat je niet alle poorten kunt gebruiken, zo uit mijn hoofd in ieder geval A0 en A1 niet.
Heb je aan de onderkant van de motorshield de verbinding VIN-Connect verbroken?
Als je er niet uitkomt dan raad ik je aan je probleem te melden op het Discord forum van het DCC++ EX team. De link naar dat forum vind je op de website, ik heb hem op dit moment even niet voorhanden.
«
Laatst bewerkt op: 12 May 2022, 08:42:21 door AlbertG
»
Gelogd
Hartelijke groeten,
Albert.
Mijn Youtube kanaal:
https://www.youtube.com/@Albert-DenAkker
Print
Pagina's: [
1
]
Omhoog
« vorige
volgende »
Je bent hier:
BeneluxSpoor.net forum
|
Vraag en antwoord
|
Digitaal
|
DCC Arduino: Problemen combinatie Motorshield en MCP23017