Cable selection:
- Use coaxial cable for all analogue sensors (IAT, CHT, TPS, etc)
- Use coaxial cable for all RPM/Position sensors (CAS, crank wheel, distributor, etc)
- Use two core + shield for all individual VR sensors (not Toyota CAS)
- Prefer coaxial cable with braid and foil which gives better shielding
- Make sure all cable used is capable of handling high temperature
- Make sure all cable used is capable of handling solvents and chemicals
- Make sure all cable used is multi strand "flex" for vibration resistance (coaxial included)
- Use ground wire that is at least twice as "thick" as the power supply and reference wires
- Using multiple wires of "normal" size to achieve that is acceptable
- Even if current is low, do not use very thin wires, they do not handle vibration well (ignitor drives, ext P&H boards, etc)
- Always connect all of your grounds to the head or block
- Never ground anything to the body of the car behind the dash
- Solder or crimp all grounds into one large lug under one bolt/nut&stud
- Make sure that that bolt/nut&stud can not come loose (lock nuts, nordlock washers, nylock,etc)
- Always run separate grounds for CPU/ADC reference, injector drive and accessory drives
- Size your grounds for the heaviest load, and make the other two the same
- Use multiple "normal" ground wires to gain the capacity that you need
- Be sure not to use the key switched power that is disabled while cranking
- Key switched power is only acceptable for switching relays or key-on signal
- Constant power supply should come directly from the battery
- Switched power supply should come directly from the battery, through a relay
- Reference power supply should come directly from the battery
- Fuse all power supply wires close to the source (ie, close to the battery)
- Rate fuses to the size of the wire used, not to the device draw
- Never install a fuse of a higher capacity than the wire that it is "protecting"
- Ground the screen/shield of coaxial cable at one end only
- Never ground the screen/shield of coaxial cable at both ends
- Never leave the screen/shield of coaxial cable completely disconnected
- Keep all high current runs as short as possible
- Keep all high current runs away from signal wires
- Keep all signal wires as short as possible
- Keep all signal wires away from high current runs
- Keep all signal wires away from high current devices
- Always mount your FreeEMS as close as possible to the bulkhead hole(s)
- Never mount your FreeEMS in the engine bay
- Never mount coils close to your CAS, crank wheel or distributor
- Never run signal cables and high current cables in parallel
- Use two different bulkhead holes to achieve this if possible
- Ground ignitors, smart coils and injector driver boxes directly to the head or block
- Never put ignitors and injector driver boxes inside the cabin or near the ECU
- It is MUCH better to run ignitors in the engine bay than drive the coils directly
- Avoid driving the coils directly, run ignitors in the engine bay instead (just like the OEMs)
- All injectors, coils, ignitors, injector drivers, idle solenoids, boost solenoids, etc are high current devices
- All high current devicse have high current runs to and from them, both power and ground
- Use good connectors or...
- Solder directly to the board(s)
- Use a closed metal case
- Mount the board to the case properly
- Mount the case to the car properly
- Make sure all components are physically well supported
- Make sure all to220 devices are heatsinked
- Make sure the heatsink is well supported
- Make sure that board to board connections are by stand-off and screws
- Do not rely on the stiffness of the board to board connectors to support cards
If you're experiencing noise issues and your setup doesn't match with the above, we're going to ask you to fix some of the issues. It's better to do things right the first time than to have to rework wiring looms later when you discover problems. If you have done some things wrong, and have troubles, post a thread about your issues and details of your setup with respect to this thread, before making changes so we can suggest what to try fixing first.
Also, feel free to add your tips, but not questions, to this thread. Put your questions here instead:
viewtopic.php?f=54&t=1350
Fred.