There are times when you might want an odd-value resistor. Rather than run out to the store to buy a 3,140 Ω resistor, you can get there with a good ohmmeter and a willingness to solder things in series and parallel. But when you want a precise resistor value, and you want many of them, Frankensteining many resistors together over and over is a poor solution.
If you want to learn more, please visit our website.
Something like an 8-bit R-2R resistor-ladder DAC, for instance, requires seventeen resistors of two values in better than 0.4% precision. Thats just not something I have on hand, and the series/parallel approach will get tiresome fast.
Ages ago, I had read about trimming resistors by hand, but had assumed that it was the domain of the madman. On the other hand, this is Hackaday; I had some time and a file. Could I trim and match resistors to within half a percent? Read on to find out.
Your run-of-the-mill through-hole resistor is a metal-film resistor, made by depositing a thin layer of metal onto a non-conductive ceramic cylinder. The metal film is cut into a helix, and the length, width, and thickness of the resulting metal coil determine the resistance. Since the deposited metal is so thin, between 50 nm and 250 nm, you might think that trimming this down by hand is going to be a bit finicky.
Jumping straight to the punchline, when I was trying to change the resistance by small amounts, maybe less than 5% or so, it was trivially easy to land spot on the exact desired value. I had bags of 1 kΩ and 2 kΩ 1% resistors, and I figured I would make a whole bunch of mistakes while learning.
The reality is that I went over the target once out of seventeen attempts, and that only by one ohm. The rest of the resistors are trimmed as well as I can measure down to the single ohm. (My meter and probes have a 0.3 Ω offset, but theres nothing I can do about that.) I pitched the bad one, made one more, and had a perfect set in short order.
Heres the whole procedure. I put the resistor into some insulated clamps, and clipped my ohmmeter to either end. I used a small round file, and just went at it. The first few strokes get you through the relatively thick coating, but once you see metal, or notice a blip on the ohmmeter, a very light touch with the file is the rule. Maybe blow some of the metal dust off between strokes when youre getting close, but I didnt notice that it made much difference. Seven or eight light strokes with the tiny little file brought the resistors to a ten-point landing.
Indeed, because its easy to go too far at first, I found that ideal candidate resistors to file were the 1,990 Ω ones. Many of my 1 kΩ resistors came in at 999 Ω, which makes it hard to get through the casing without overshooting the mark. I probably could have just left them. The good news is that most 1% resistors will be off by more than a few ohms in either direction, otherwise theyd be sold as 0.1% resistors. And of course, you need to pick source resistors with a lower resistance than the target youre not adding metal with the file.
So you only need to have one value of resistor in your kit, right? Absolutely not. Creating a 1.2 kΩ resistor from a 1 kΩ original is asking for trouble. I got it to work a few times, again down to the single ohm, by restarting the filing process in a different place rather than simply going deeper in one hole, but I dont recommend it, and I cant think of when youd need to. Just add a 200 Ω resistor in series and trim that. Remember that youre thinning down a metal spiral thats only 100 nm thick to begin with. Easy does it.
Filing down through-hole resistors to exact values was so much easier than I had anticipated that I decided to take on something harder. I tacked a 2.1 kΩ resistor onto some stripboard. Wouldnt you know it, it read out exactly 2,100 Ω, so 2,105 Ω became the target. That didnt go well at all; I ended up with a 2,722 Ω resistor faster than I had expected.
The second started out at 2,103 Ω, and I just went at it without a goal in mind. By going very carefully, I got its resistance down to 2,009 Ω before it jumped to 2,600 Ω and beyond. Lowering the resistance doesnt make sense at all. Maybe I was dragging some solder into the gap and effectively thickening the metal layer? I went looking for information, but didnt get any further into the construction than Vishays datasheet: metal glaze on high-quality ceramic which doesnt enlighten much.
After two more attempts, I couldnt get the SMT resistors in trim at all; the layer of deposited metal is just too thin. And anyway, Im not sure how useful it would be the thought of soldering and de-soldering seventeen of these isnt very appealing.
Trimming through-hole resistors is awesome. I made a complete set of matched better-than-0.05% (!) resistors for an 8-bit DAC in half an hour with nothing more than a file and an ohmmeter. And on my first try. You could easily make a 10-bit DAC this way. The result was an order of magnitude better than I had hoped, and it wasnt hard at all. Amazing. And nothing says cool like a hand-made, artisanal DAC. (For odd values of cool.)
My attempt at trimming surface-mount resistors, on the other hand, was a complete failure. Anyone out there care to guess why? Is it just the tweakiness of trimming a super-thin film? Anyone with a precise laser cutter want to have a go and write us about it?
We use cookies on our website. Here you can select whether and, if applicable, which non-essential cookies you wish to accept. You can also find more information about the cookies we use.
Essential
WebThinker DV-Box
Saves the selected cookie settings.
https://www.webthinker.de/cookie-box/
More information
Processing companyACI Laser GmbH
Name and storage period of the cookies
wt-dv-settings
Saves the selected cookie settings.
Period: 1 Year
*.aci-laser.com
Language selection
Identifies the language selected by the user.
More information
Processing companyACI Laser GmbH
Name and storage period of the cookies
wp-wpml_current_language
Identifies the language selected by the user.
Period: Session
*.aci-laser.com
Google Tag Manager
Responsible for the technical implementation of the selected cookie settings.
https://policies.google.com/privacy
More information
Processing companyGoogle Ireland Limited
Google Building Gordon House, 4 Barrow St, Dublin, D04 E5W5, Ireland
Description
This is a tag management system. Via Google Tag Manager, tags can be integrated centrally via a user interface. Tags are small sections of code that can track activities. Script codes of other tools are integrated via the Google Tag Manager. The Tag Manager allows to control when a particular tag is triggered.
Host/access URL*.google.com
Statistics
Google Analytics
>Generates analytical data about how the website is used by visitors.
JCZ Product Page
More information
Processing companyGoogle Ireland Limited
Google Building Gordon House, 4 Barrow St, Dublin, D04 E5W5, Ireland
Name and storage period of the cookies
_ga, _gid, _dc_gtm_xxx, _gat_gtag_xxx
Is used to distinguish between users.
Period: 1 Tag / 2 Years
_gat
Is used to slow down the requirement rate.
Period: 1 Minute
_gac_xx
Contains information about which advertisements have been clicked on.
Period: 3 Months
IDE
With this ID, Google can subsequently recognise the user across different websites and domains and display personalised advertisements.
Period: 1 Year
*.google.com
Media
Google Maps
Is required in order to display Google Maps on the website.
More information
Processing companyGoogle Ireland Limited
Google Building Gordon House, 4 Barrow St, Dublin, D04 E5W5, Ireland
Description
This is an integrated map service. A connection to the service is established in order to load and provide the corresponding map material.
Host/access URL*.google.com
YouTube
Required to display YouTube videos on the website.
More information
Processing companyGoogle Ireland Limited
Google Building Gordon House, 4 Barrow St, Dublin, D04 E5W5, Ireland
Name and storage period of the cookies
PREF
This cookie stores your preferences and other information, in particular preferred language, how many search results you wish to be shown on your page, and whether or not you wish to have Googles SafeSearch filter turned on.
Period: 10 Years
VISITOR_INFO1_LIVE
This cookie measures your bandwidth to determine whether you get the new player interface or the old.
Period: 6 Months
use_hitbox
This cookie increments the views counter on the YouTube video.
Period: Session
YSC
This is set on pages with embedded YouTube video.
Period: Session
*.google.com
Save individual cookie settings
Information about your cookie settings and data transmission to the USA when using Google services
We use cookies on our website. Some cookies are technically necessary for our website to function ("essential"). All other cookies are applied only if you consent to them (e.g. for Google Analytics/Maps).
You can choose whether or not you wish to "accept only essential cookies," "accept all cookies" or if you wish to "save individual cookie settings" by selecting specific cookies in the accordion menu.
Granting consent to the use of non-essential cookies is voluntary. You can also change your settings at a later time via the "Cookie settings" button located in the page footer. Full details can be found in our Privacy Policy.
We use Google Analytics to obtain continuous analysis and statistical evaluation of the website in order to improve the website and the user experience. This involves user behaviour data being transmitted to Google LLC and the sites visited, time spent on the page and interactions being processed. This data is then used by Google for its own purposes to build a profile and to link with other usage data.
By accepting the cookie associated with Google services, you also grant consent for your data to be processed in the USA by Google, in accordance with Article 49(1a) GDPR. The USA is classified by the European Court of Justice as a country whose data protection level fails to meet EU standards.
In particular, there is a risk of your data being processed by US authorities for control and monitoring purposes, potentially without even the opportunity to appeal. If you click on "accept only essential cookies," the above transmission shall not take place.
If you are looking for more details, kindly visit laser resistor trimming machine.