Maar wát werkt er dan niet meer? Komen de signalen van de hall-sensoren dan niet meer aan of komen die wel aan maar werken de servo's niet meer?
Klinkt mij in de oren naar storing op de voeding. Vandaar dat ik ook altijd pleit om geen 5V onder de baan te distribueren Zeker de 5V uit de USB niet. Je zou de mega eens uit een andere bron kunnen voeden.
... kan die Arduino Mega genoeg stroom trekken uit de USB-poort van die laptop?
Een USB 2 uitgang moet 500 mA kunnen leveren, 900 mA voor USB 3.
Een Arduino met motor shield en een paar sensoren zal dat lang niet niet halen.
Momenteel heb ik geen merkbare storingen in de signalen van de sensoren en ook niet meer in de werking van de overige onderdelen van de baan. Ik weet niet of het nodig of zinvol is om alles aan te passen. Ik neem echter jullie adviezen graag aan. De onderdelen voor de voeding en de condensatoren voor de sensoren zijn besteld.
Geeft meerdere voedingen t.b.v. de sensoren met elke hun eigen gnd op de mega niet problemen? Zoals ik het nu werkend heb zijn alle printplaatjes waaraan de sensoren zijn bevestigd in serie gezet omdat parallel (dus meerdere gnd-aansluitingen, wel dezelfde voeding namelijk vanuit de mega) blijkbaar storing gaf.
@Menno:
[...]Daarin wordt inderdaad het advies gegeven om een extra condensator (10 µF/35 V) toe te passen indien de bedrading tussen de voeding en de schakeling groter wordt dan ± 15 cm.Wat ik nog niet helemaal begrijp uit het schema van de hall sensor is of er altijd per sensor 2 condensatoren nodig zijn. Kan ik 1 condensator tussen vcc en gnd plaatsen en daar zeg maar 10 sensoren mee voeden? Of moet ik bij elke sensor 1 condensator tussen vcc en gnd plaatsen? Daarbij natuurlijk nog voor elke sensor 1 condensator tussen signal en gnd.
... Dat ding heeft geen enkel probleem om direct 12V te krijgen! Dus ik zou zeggen, gewoon 12V (of iets dergelijks) direct naar de hall-sensoren en gewoon direct aan de pootjes een 100nF keramische weerstand en gaan!
Maar als de uitgang van de sensor dan 'hoog' gaat, wordt dat toch ook 12 V?