SlotForum banner

Screen goes off when car passes on dead strip

1067 Views 14 Replies 5 Participants Last post by  Alikei
I got RC running with two dead strips for fuel managing and lap counter and when a car passes by each of this zone, it will randomly turn off my screen. I tried setting up a diode and a resistence on the negative side but it didn't do anything, also I tried to set up a psyshic earth and it didn't help. Anyone got some ideas?
1 - 15 of 15 Posts
Do you mean the whole monitor display goes black. I.e. no RC no operating system? Or does RC crash?

Can you expand on wiring? How is dead strip wired? Via Arduino or direct to pc? How have you protected pc from deadstrip? Does it only happen when a car is going fast?

From your description sounds like car generating back EMF is causing a spike somewhere. Does moving screen/pc help?
Agree with slingshotx that a spike is getting into the signal input or decode circuitry of the screen. If you can answer some of the questions raised that may help. I've even seen this problem in recording studios where there is supposedly a technical earth, some monitors are quite sensitive and will turn off when another device is turned on or off nearby. Maybe try another monitor or try a monitor cable with a ferrite core or suppression ring on the signal cable. Check the monitor has a decent earth, you may need someone with electrical knowledge to help you if you are unsure. Ancillary equipment using poor quality switch mode power supplies (very common unfortunately) may be sometimes be a source of issues as they have poor isolation which means noise can transfer from other appliances on the same circuit.
2
Do you mean the whole monitor display goes black. I.e. no RC no operating system? Or does RC crash?

Can you expand on wiring? How is dead strip wired? Via Arduino or direct to pc? How have you protected pc from deadstrip? Does it only happen when a car is going fast?

From your description sounds like car generating back EMF is causing a spike somewhere. Does moving screen/pc help?
Thank you for answering, the screen turn off for a second and then it come back by its own, RC does not crashes neither the PC, it continues to work.

My RC setup is via arduino and it's wired directly to the dead strip, positive enters directly to the relay and negative enters to the Arduino GND pin, there is nothing between the death strip and the relay modules because I assumed it had it's own EMF protection.


The PC is conected by a 15 meter cable over the top of the track so it is not near the
I didn't find any pattern but it happens more with anglewinder cars or car with magnet.

Urban design Flooring Building Engineering Stairs


I'll check meanwhile with the suprresion signal ring.
See less See more
Nice track and room.

Never though of using the relay as a dead strip sensor. I guess the car generates 5v to activate the relay?

I'd double check all connections. I found one of my screw connectors was clamped on the insulation so the conductor wasn't as tight as it could be. Check the monitor cable is earthed properly. You could try insulating the relay in a metal case.

I've never had noise affect anything other than the Arduino.
Nice track and room.

Never though of using the relay as a dead strip sensor. I guess the car generates 5v to activate the relay?

I'd double check all connections. I found one of my screw connectors was clamped on the insulation so the conductor wasn't as tight as it could be. Check the monitor cable is earthed properly. You could try insulating the relay in a metal case.

I've never had noise affect anything other than the Arduino.
Thank you, no, the Arduino generates the voltage to activate the relay, the car passing by is the one who closes the circuit so I guess the problem must be with the emp generated by the car motor.
Hmmm... Collapsing field from the relays de-energising, with nasty harmonics coupled to the track wiring acting as an antenna, also a long monitor cable acting as an antenna and overloading the signal input with spurious noise. Can you try a different type of monitor signal cable, e.g swap from hdmi to vga or vice versa or even use a vga amplifier if you have access to one. That long cable isn’t doing you any favours. You might reduce the emitted rf from the relay by putting a 0.1 uF capacitor in the right place, maybe try across the coil terminals to start with. (Edit: across the coil probably isn’t the right place) And again check wiring and connectors, grounds and earth connectors. Grounds should always be of decent gauge
  • Like
Reactions: 1
For a start here is an article on dead strips: Dead Strips 11.pdf
It sounds to me like spikes in the output of the Arduino board are causing your problem. If that is the case adding capacitor, like the ones that Scalextric cars have, across the output of the board might be helpful. I don't think that the problem is caused by anything at the inputs of the Arduino board. If you are unable to fix the problem you could dump the Arduino board and use a Trackmate board with the dead strip option. The Trackmate board will work with RC software.
I agree with slotspeed. Most likely the relay. Dumping the Arduino and buying trackmate may or may not help and would be expensive, you'd also lose potential features.

If you have different cables then always worth swapping one at a time, especially usb cables. I've found powered shielded usb cables to be good for distance.
Swapping out the arduino with TM may or may not fix your issue. And it's probably going to be expensive to do. If it comes to that, I'd suggest talking to Viasue (full disclosure they're my partner). He offers a dead strip solution that is arduino based. If you do that you might want to bring me into the loop. If it turns out it is the arduino, then obviously his product wouldn't work either and the two of you would have to work out a refund model which would be very unusual for him. Does TM offer a dead strip solution? What if you buy TM and have the same issues?

But before any of that I'd try troubleshooting in small steps. If you can prove its the relay that would go a long way. Try removing input power to the relay. Did that fix it? Put it back and try removing just output power. Obviously lap counting won't work, but did it fix the TV?

If it's the relay, you can buy a relay like the one TM provides and see if that fixes you. If it does great, if it doesn't then buying TM won't solve your problem and you'll be out a bunch of money.

If going small doesn't figure it out, I'd replace just the dead strip as the next small step. I've never heard of using a relay like this (very cool by the way), and there are other ways to do the same thing without a relay.

I'm not very good with interfaces so maybe everything I've said here should be ignored. But that's my two cents.
-Dave
See less See more
2
Swapping out the arduino with TM may or may not fix your issue. And it's probably going to be expensive to do. If it comes to that, I'd suggest talking to Viasue (full disclosure they're my partner). He offers a dead strip solution that is arduino based. If you do that you might want to bring me into the loop. If it turns out it is the arduino, then obviously his product wouldn't work either and the two of you would have to work out a refund model which would be very unusual for him. Does TM offer a dead strip solution? What if you buy TM and have the same issues?

But before any of that I'd try troubleshooting in small steps. If you can prove its the relay that would go a long way. Try removing input power to the relay. Did that fix it? Put it back and try removing just output power. Obviously lap counting won't work, but did it fix the TV?

If it's the relay, you can buy a relay like the one TM provides and see if that fixes you. If it does great, if it doesn't then buying TM won't solve your problem and you'll be out a bunch of money.

If going small doesn't figure it out, I'd replace just the dead strip as the next small step. I've never heard of using a relay like this (very cool by the way), and there are other ways to do the same thing without a relay.

I'm not very good with interfaces so maybe everything I've said here should be ignored. But that's my two cents.
-Dave
Indeed, I agree with Dave, the idea is that I constantly update and try new things with Arduino and RC, that's what I love about this.

Yesterday my partner brought his laptop and it seems that the problem stopped as far as we saw. I'm starting to believe it's my computers problem, that it's too sensible to this kind of interference because I installed the capacitors like the ones in the Scalextric cars and it just helped a little bit, but it's hard to tell. I installed them at the output and input of the relay board to the arduino. But when I changed the computer it aparently stopped. I was using a mini pc:
Output device Gadget Communication Device Rectangle Machine


I'll do more testing today, we had a big race and we preffered to run with a blinking tv rather than a RC unconfigured version where we were having issues with the arduino driver, so now that I got more time I'll check and tell everyone what happened.

I believe this problem could also be solved if I used solid state relays to avoid this interference from having 2 four channel normal relays boards clicking at the same time:
Circuit component Passive circuit component Hardware programmer Audio equipment Electronic component

Also thank you to RichD, the text was a very helpful.
See less See more
The suggestion I made of the capacitor across the coil might possibly have been a bad one, if the capacitance is of a particular value it could make it worse (as it could form a tuned circuit) but if you have tried it and it helps then leave it there. But snubbing the noise to ground should help a lot. Good practice is to use a snubbing diode but it looks like this may already be present (as it should be) 0.1uf caps to ground from the noisy point in the circuit is common practice in general but I haven’t seen it with relays but could be worth trying. I would have to investigate your circuit further to offer anything more but you could do some reading about snubber circuits regarding relays and switching or just use SSR as you have just mentioned.

I am not sure of the impedance specs of whatever video transmission standard you are using but sounds like the laptop you tried has either a better video output card or just different specs that suit the application better. This is why I suggested a VGA amplifier if you have one (that is best practice if driving VGA over a longer distance, commonly called a VGA video repeater) DVI-A, DVI-D, HDMI, displayport etc probably have different performance characteristics when running longer cables which is why I suggested changing video standards if you have the bits lying around. Different cables will have different performance characteristics, you may find a better quality cable will also help. Or a different video output card as you have already found. Just trying to give you the full picture so to speak. In my line of work we commonly use various methods to send the video signals over Cat5 or Cat6 cable over long distances but this introduces new problems which is why I haven't suggested that type of method.
See less See more
Just a quick thought did new laptop use same cable and port to monitor? I'm assuming hdmi? That would be favourite to try and replace, and maybe use some contact cleaner on the connectors. It could be as simple as dirt on the old pc HDMI port.
Just a quick thought did new laptop use same cable and port to monitor? I'm assuming hdmi? That would be favourite to try and replace, and maybe use some contact cleaner on the connectors. It could be as simple as dirt on the old pc HDMI port.
I used VGA and it was the same, the cable wasn't that long but it did the same in the monitor I tested.

I didn't have time to change the computer but I'm planning to do it today. I'll keep everyone informed from what happened today.
Well it improved, I got two screens conected and the second one is using a 5v powered signal divider, the second screen just blinked like 4 times in an 8 hour shift and the main one, the one who is directly conected to the computer didn't blinked at all.
1 - 15 of 15 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top