|
|
(314 intermediate revisions by 6 users not shown) |
Line 1: |
Line 1: |
| | | #REDIRECT [[Improving Phidgets Hardware Reliability]] |
| ==Introduction==
| |
| | |
| This primer will help you power your Phidgets while being safe to the electronics.
| |
| | |
| | |
| Basics
| |
| * Your circuit is a collection of garden hoses
| |
| ** Voltage is pressure
| |
| ** Amperage is the amount of water
| |
| * Interference can be created and absorbed by your circuit, both are undesirable
| |
| ** This interference is EM energy that travels through the air
| |
| ** It is especially produced by sudden changes
| |
| *** Even common things do this such as plugging in a long extension cord with nothing on the other end
| |
| **** The cord must equalize its electron balance with the wall power
| |
| **** The electron flow that makes this happen creates EM waves that affect (and potentially disrupt) electronics in the area
| |
| | |
| Picking a power supply
| |
| * Over-voltage rating matters, this will probably kill your circuit
| |
| ** Similar to putting so much pressure within a garden hose it blows up
| |
| * Over-amperage does not matter, the circuit can already control this
| |
| ** Similar to using a smaller nozzle on a garden hose - less flow
| |
| * Under voltage or under amperage and your circuit will:
| |
| ** Just not turn on
| |
| ** Turn on and then realize demands are too high, then turn off
| |
| ** Turn on and off, trying to fill the demands and then protecting itself for a short time before trying again
| |
| * Power supplies (even AC) have a set voltage, but that voltage is relative.
| |
| ** When a connection is first made, the board and supply settle their relative voltages.
| |
| ** This can generate a spark and feedback loop within the board
| |
| *** The board will get hot and should be unplugged within the first few seconds to prevent permanent damage
| |
| *** How to prevent?
| |
| | |
| Shielding
| |
| * Hard to do right
| |
| * Emissions hit shield and travel back to ground with resonance
| |
| | |
| Cables
| |
| * USB cables should be thick, and to spec
| |
| * USB depends on the fluctuations going out on +5V and back on ground to be well matched in time and distance
| |
| ** Their nearness causes their emissions to cancel each other out
| |
| ** Some cables have ferrite beads, which are low-pass filters (low frequencies pass)
| |
| *** This helps prevent a situation called USB common mode, where
| |
| * Some voltage is lost along the USB cable
| |
| ** Thin cables are more susceptible to this loss because they have higher resistance
| |
| ** The loss happens both ways, so the Phidget is running on a slightly reduced voltage gap from 5V
| |
| ** The thinner the cable, the more likely the Phidget will drop below its 4.5-4.6 V reset point
| |
| | |
| Size of circuit
| |
| * Circuits are always loops, and loops will resonate like antennas at a frequency determined by their size
| |
| * The smaller the loop, the higher the frequency
| |
| * Higher frequencies have a smaller potential to interfere with circuit frequencies
| |
| **Keep hookup wires short
| |
| | |
| Multiple power sources
| |
| * USB is one source, wall and battery power is another
| |
| * With only one device, not really a problem
| |
| * With more than one device, you create a closed loop between the two devices and the power source
| |
| ** Electrons can return via the grounds connecting both devices and the PC motherboard rather than just straight to wall or battery ground
| |
| ** Solutions:
| |
| *** Make the connections between all devices and battery or wall really desirable to electrons
| |
| **** Low resistance
| |
| **** Big fat wire
| |
| **** As short a wire as possible
| |
| ***Use a USB isolator
| |
| ***Use Ethernet for data rather than USB (or wireless), only for future Phidgets
| |
| * SBC complicates things...(three phidgets)
| |