Tech Explained: Electro-Vibration

Last week in the lab I was working on a PCB mounted on a metal surface powered by an AC to DC adapter. When I touched the painted metal surface, I felt faint buzzing/roughness on my fingers. With the power off, the same surface felt perfectly smooth. Initially, I had no idea what that feeling was. It made me go down a rabbit hole to find out what the issue was. Let’s discuss that today.

The feeling was not what you would attribute to while getting a shock. It was the same feeling when you run your finger over a rough surface. My first thought was that there was something wrong with the AC supply. I switched my switchboard to a new one at a different location in the lab, and the problem was gone. So the conclusion was it was something related to earthing. I took out a multimeter and measured the mains at the plug. Line to neutral was about 240V, which is normal. Line to earth was about 187V and neutral to earth about 53V. That told me the earth at this outlet was floating between line and neutral instead of being solidly tied to real ground.

Next, I measured between the metal body and a good earth point. Through the paint coating, I saw only about 15-20V AC, meaning a small AC voltage on the metal from the supply and wiring. That leakage current would be zero with a proper earth and you would never notice it. On this bad outlet, my body was the earth, closing the circuit through my fingers and feet and creating that electro-vibration feeling. Technically a mild shock.

In haptics, this effect is called electro-vibration or electro-adhesion. Its when a conductive surface at AC voltage with a thin insulator like paint turns your finger and the metal into a tiny capacitor. The changing electric field slightly changes friction between skin and surface. This creates the microtexture feeling. Googled it and found that this tech is used for creating cool new touch interfaces.

Although I feel like I’m glorifying a shock in this post, if you ever feel something like this, don’t experiment further. Turn OFF the AC and get your hand off it. Please keep this in mind and don’t be stupid like me.

If you liked the post, Share it with your friends!

Tech Explained: GPS Spoofing

In the last few weeks India has issued alerts about GPS spoofing near airports like Delhi, Mumbai and Kolkata. Today, I thought we will discuss the basic science behind spoofing and how it works.

GPS or Global Positioning System is a set of very weak radio signals from satellites. Satellites are GPS(US), GLONASS(Russia), Galileo(EU), BeiDou(China) & NavIC(India). The receiver in the aircraft listens to four satellites, matches their known codes and solves four timing equations to work out its (x, y, z) position and the tiny time error in its own clock. The key point is that it simply trusts the signals it hears.

GPS spoofing is when an attacker (most likely on from the ground) sends fake GPS like signals that look normal but carry the wrong data. On the ground, they use a radio transmitter and signal generator to copy several satellite signals and line them up with the real ones. Because real satellite power at the antenna is tiny, the attacker only has to be a little stronger and closer, so the receiver prefers the fake signals. This is probably the reason you see these attacks common in and around airports.

Once the receiver locks on to the fake signal, the attacker can slowly move the virtual position away from the real one. On the display, you see the aircraft symbol drift off the true path, even though every status light still looks fine. If this is not caught early, the route, the landing path and even the position sent to air traffic control can all be wrong. Hence its a security risk.

As a mitigation, pilots are warned when air routes have these risks. In-flight, if spoofing suspected, pilots cross-check with raw nav aids, request radar vectors, disable GNSS as required. On airports like Delhi, folks are putting up more Instrument Landing Systems(ILS) so aircraft can land using trusted ground signals and avoid relying on GPS when spoofing makes satellite guidance unsafe. It’s a not major security critical issue yet as of now but starting to be one.

If you liked the post, Share it with your friends!
1 3 4 5 6 7 17