Your EasyEDA usage duration is brief. In order to avoid advertising information, this action is not supported at present. Please extend your EasyEDA usage duration and try again.
Editor Version×
recommended
Pro Edition
Brand new interactions and interfaces
Smooth support for design sizes of over 3W
devices or 10W pads
More rigorous design constraints, more
standardized processes
For enterprises, more professional users
Std Edition
Easy to use and quick to get started
The process supports design scales of 300
devices or 1000 pads
Supports simple circuit simulation
For students, teachers, creators
Ongoing
STD
4 wire sensing using the Kelvin Connection
4 wire sensing using the Kelvin Connection
Project tags
License
Public Domain
License: Public Domain
Mode:
Mode
Editors' pick
Editors' pick
4k
0
0
0
Update time:
2020-07-24 13:33:44
Creation time:
2018-11-21 14:27:28
Description
Description
4 wire sensing is a technique used to connect the sense wires of, for example, a low resistance Ohmmeter or the remote sensing pins of a power supply in such a way that the voltage drops due to the current in the wires connecting a load to a power supply are removed from the measurement of the voltage drop across the load itself by allowing that voltage drop to be measured directly across the load.
This project demonstrates, using a simple simulation schematic, the use of a Kelvin Connection, which is the name given this type of 4 wire connection used to accurately sense the voltage across a resistor or other load by minimising the unwanted voltage drops across the resistances of the connections to each end of the resistor.
This project also demonstrates a way to preserve these Kelvin sensing tracks and associated pads on a PCB when the resistances of the high current path connections to the resistor ends are minimised by using copper areas.
The same technique can be used to maintain the separation of tracks and associated pads in other situations where they would otherwise become embedded into surrounding copper areas, such as for some types of connections to high speed decoupling capacitors.
Suppose it is required to accurately measure the voltage across a very low resistance current sensing resistor.
It is quite possible that the resistance of the copper tracks carrying the surrent into and out of the resistor may be comparable to the value of the sense resistor itself.
To measure the voltage directly across the resistor, all that is required is to connect two low current traces directly to the inner edges of the pads connecting to the resistor. At the inner edges there is negligible current flow and therefore negligible voltage difference between the voltage at the edges of the pad and the voltage directly across the resistor end cap.
At each end of the resistor the high current path and the low current Kelvin voltage sensing track are the same net.
It is often useful to reduce the resistance of the high current path by embedding it into a copper area with that net name. However, when the copper area is built (or rebuilt) then the Kelvin sensing track and associated pads will also be - at least partly - embedded into the copper area. This will defeat the purpose of the Kelvin connection.
It is possible to avoid this problem by carefully constructing the outline of the copper area so that it is kept clear of the Kelvin sensing track and associated pads but this can be very tedious and time consuming. It also would need to be adjusted if the resistor has to be moved or the Kelvin sensing tracks and associated components (and therefore pads) rerouted for any reason.
A simpler solution is to route the basic high current paths to the pads at each end of the resistor and then seperately route the Kelvin sensing track from the pads to their associated "downstream" or destination pads, for example for a connector to a voltmeter or to the inputs on an instrumentation amplifier. This ensures that, even though the Kelvin tracks will inherit the net same net name, they are created as separate segments and are not merged wth the rest of the net to which they are each connected.
Let's assume that the High Current Path nets routed to each end of the resistor are named are HCP1 and HCP2.
Once the segment comprising just the Kelvin track to each pad on the resistor has been drawn each one should be assigned a new, unique but temporary net name. So for example, HCP1 could be renamed KELVIN1 and HCP2 could be renamed KELVIN2.
EasyEDA may ask if you are sure that you want to rename these tracks (in this instance, yes, you do!) and may highlight DRC errors when you do but, for the moment, these can be ignored.
Next, the required copper area can be created and assigned to HCP1.
Select this copper area then press **Rebuild CopperArea**.
The copper area will build around the HCP1 net and component pads connected to it but will have a clearance around the renamed KELVIN1 track segment.
Repeat this procedure for the copper area surrounding the HCP2 net and the Kelvin tracks and associated component pads connected to it.
Similarly, the copper area will build around the HCP2 net and component pads connected to it but will have a clearance around the renamed KELVIN2 track segment.
**Caution! Once these KELVIN1 and KELVIN2 tracks are renamed back to their parent HCP1 and HCP2 net names, if the copper areas are rebuilt then they *will* become embedded into the HCP1 and HCP2 copper areas.**
Therefore it is **strongly** advised to accept that these tracks and associated pads **will** generate DRC errors and then either:
(i) do not rename them at all or;
(ii) do not rename them until **after the very last time that the copper areas are rebuilt as part of the final checks before generating and submitting the Gerbers** as described in:
https://easyeda.com/andyfierman/Essential_checks_before_placing_a_PCB_order-de51f1401cec4bd2896ea835aca67db8
Then, in the case of (ii), when the final Update PCB... (or Import Changes...) is done and the final DRC run, there will be no DRC errors associated with the Kelvin tracks and pads.
Design Drawing
Design Drawing
schematic diagram
(
1
/
)
Demonstration of a Kelvin Connection to a resistor
Forked project will be set private in personal workspace. Do you continue?
Clone
Project
The Pro editor is about to be opened to save as. Do you want to continue?
private message
Send message to andyfierman
Delete
Comment
Are you sure to delete the comment?
Report
4 wire sensing using the Kelvin Connection
No Profile
Announcer: andyfierman
Creation time: 2018-11-21 14:27:28
Published time:
2020-07-24 13:33:44
*
Report type:
Please select report type
*
Report reason:
Please fill in the reason for your report and the content is 2-1000
words
*
Upload image:
+
Upload image
*
Email address:
Please fill in your email address
Report
*
Report type:
Please select report type
*
Report reason:
Please fill in the reason for your report and the content is 2-1000
words
*
Upload image:
+
Upload image
*
Email address:
Please fill in your email address
Report
Submitted successfully! The review result can be viewed in the personal
center, review notification.
Kind tips
Your EasyEDA usage duration is brief. In order to avoid advertising information, this action is
not supported at present. Please extend your EasyEDA usage duration and try again.
Share
Project
Copy
Copy
Scan the QR code and open it on the mobile terminal