The list is a bit long. See below all we need. For the resistors and capacitors I've sued basically only 0402 size and that's a bit dificult to solder by hand. use a lot of fux. But first download the GERBERs and order the PCB to JLCPCB. You will also need the 3D case for the final multimeter. Get the OLED display, the amplifier ICs and the ADC. For the ATmega328 IC you could just desolder one from an old Arduino NANO. You will also need the LiPo battery and probably a boost converter to get 5V.
We need:
- 1 x 3D files case: 3D STL files
- 1 x PCB: GERBERs files
- 1 x ATmega328p AU chip: LINK eBay
- 1 x i2c OLED display: LINK eBay
- 1 x ADS1115 ADC: LINK eBay
- 1 x ACS712 amplifier: LINK eBay
- 1 x 3 to 4 rotary switch: LINK eBay
- 1 x SMD Buzzer: LINK eBay
- 1 x LMC7101AIM5X OPAMP: LINK eBay
- 1 x 16MHz crystal: LINK eBay
- 1 x slide siwtch: LINK eBay
- 1 x dual slide siwtch: LINK eBay
- 1 x TP4056 IC: LINK eBay
- 1 x DW01A: LINK eBay
- 1 x FS8205A: LINK eBay
- 1 x 3.7 LiPo: LINK eBay
- 1 x boost converter: LINK eBay
- 1 x MB8S rectifier: LINK eBay
- 1 x USB-MICRO-B: LINK eBay
- 2 x SMD push buttons: LINK eBay
- 2 x bullet connectors pair: LINK eBay
- 2 x FR104W or 1N4148 diode: LINK eBay
- 0402 resistors (see schematic values): LINK eBay
- 0402 capacitor (see schematic values): LINK eBay
- 1 x 1206 22uF capacitor: LINK eBay
- 2 x 0603 1uF capacitor: LINK eBay
- 1 x 0805 10uF capacitor: LINK eBay
- 2 x 0603 LEDs: LINK eBay
- 1 x FTDI programmer: LINK eBay
The schematic could be a bit tricky. But I've separated all parts. The first block should be the one in the middle witch is the rotary switch. As you can see the input from the probe is divided into 4 outputs for voltage, resistacne, capacitance and inductance. Current is done separatelly with a sliding switch (S4.1). The first measure block is the voltage one. As you can see we have the input from the probes connected to the full bridge rectifier and then we have a capacitor so we can store the voltage for AC mode. Then, that voltage is connected to some dividers and the output of the dividers to the ADC0 and ADC1 of the ADS1115, so in this way we can measure in differential mode and be able to measure negative voltages too.
Next we have the blocks for resistacne and capacitance. Resistacne is easy. In the code, by changiong D3, D4 adn D5 to "LOW" we create a virtual GND to those pins. So, we can select fropm different voltage dividers in order to select scale. Then we measure the voltage with the ADC2 input of the ADS1115. We know the divider value and the measured voltage, so we can get the resistance value. Is that easy. You can see more about resistance measure here on this tutorial.
Now for capacitance mode, we first charge up the capacitor with one of the D11 or D13 pins, depending on the mode. Then we measure the time it takes to discharge to 63.2% and then we use the time constanct to get the capacitor value. See more on the tutorial here.
Next, we have indcutance meter. here we have an "LC tank" made with those 1uF capacitors in paralel which make a 2uF cap, and the coil that we insert. An inductor in parallel with a capacitor is called an LC circuit, and it will electronically "ring" like a bell. Well regardless of the frequency or how hard a bell is struck, it will ring at it’s resonating frequency. We will electronically strike the LC bell, wait a bit to let things resonate, then take a measurement.
So what we will do is applying a pulse signal to the LC circuit. In this case it will be 5 volts from the arduino from D6. We charge the circuit for some time. Then we change the voltage from 5 volts directly to 0. That pulse will make the circuit to resonate creating a cushioned sinusoidal signal oscilating at the resonant frecuency. Using the OPAMP we pàss that signal to square waves and then with the ARduino at pin D9 we measure the pulse lenght and bt taht we obtain the frequency. With the frequency, we get the inductor value because we already know the 2uF value of the capacitor. See more here.
Current meter is simple. We connect the input to the ACS712 amplifier which is specially designed for current measure. It will give an analog output according to the current value and we know the gain. In this case I'm using the 20A model adn the gain is 100mV/A output. So all we do in the code is to measure the analog output and then by knowing taht each 100mV is 1A we can get the current value. You have some more theory here.
Once you see the PCB you will notice that on the back we have 2 pads for the batery (+ and -) and the charging circuit. We won't use these parts for now and this is why. In order to properly make calculations in the code, we alo need to know the refference voltage of the battery. For that I've placed a divider on the scheamtic made with resistors R21 and R28. The input of that divider is the battery and using A6 we could measure the refference in the code using the internal refference of 1.1V. But, dum as I am, if we set the analog refference to internal, then all analog measurements will eb set to "INTERNAL" and we don't want that. So the solution is this:
Instead of measuring the battery value, what I've done is place a boost converter at the input that will always supply 5V. So now we know that the input will ALWAYS be 5V. But with this configuration we can't use the battery charger circuit. So, stay tuned for a future update of the circuit and PCB. So get the boost converter and set it to exactly 5V and then connect it to the PCB like shown above. One pin to the + pad and the other to GND of the PCB, NOT to the "-" pad! So don't solder any components from the "Charge circuit" block from the schematic.
Ok, get the GERBER files from below and order the PCB, or mount the same circuit on a prototyping PCB if you want. Anyway, get the PCB and let's start soldering components. But that must go in this order. First, we have to solder the ATMEGA328 and the basic components. That means all the components in the "ATMEGA328" block from the scheamtic. The chip, the crystal, the pullup R19, the small 22pF capacitors for the crystsl and the DRT C10 capacitor of 100nF. Also solder C9 and C1 of 100nF as well. With these components the IC should work. To test if it dose, connect the FTDI programmer to the UART pins, DTR to DTR, RX to TX, TX to RX, GND and Vcc and upload a code. For example uplaod a simple counter and print that on the monitor. If you get results, then the IC is working.
If the IC works, you can now solder all the other components from the scheamatic. Use a lot of flux and food solder beacuse the 0402 pads are very small. Or, if you want go here to easyEDA and get the schematic and make your own board with bigger components. Connect the OLED display with thin wires. Connect and glue the battery and the boost converter on the back. Add the 4mm bullet connectors as probe input. Check the rotary switch pins. The swithc has 3 inpouts and 12 outputs. The PCB has 4 inputs. You must use inputs A, B and C. D is not used. Also, make sure which is output "1" of the roraty swith and make sure it will be connected to hole 1 on the PCB. Is time for the code.
Get the code from below. You will also need some libraries for the OLED display and the ADC1115 Ic. make sure you download those as well from teh link below and install them to the Arduino IDE. Then connect the FDTI programmer to those UART pads. DTR to DTR, RX to TX, TX to RX, GND and Vcc and upload the code. The code is quite long but you have comments that should help you understand. See the schematic at the same time in order to understand better.
/////////////////////////////Library for ADS1115 ADC//////////////////////////////////
#include <Adafruit_ADS1015.h> //download here: https://www.electronoobs.com/eng_arduino_Adafruit_ADS1015.php
Adafruit_ADS1115 ads(0x48);
//////////////////////////////////////////////////////////////////////////////////////
////////////////////////OLED 64x124 display with i2c//////////////////////////////////
//OLED screen libraries
#include <Adafruit_GFX.h> //download here: https://www.electronoobs.com/eng_arduino_Adafruit_GFX.php
#include <Adafruit_SSD1306.h>
#define OLED_RESET 11
Adafruit_SSD1306 display(OLED_RESET);
//////////////////////////////////////////////////////////////////////////////////////
Go below and downlaod the STL files for the case. It has only 2 main parts and 4 smaller parts. The small parts are 2 push buttons and 2 sliding swithces. We use those to control the buttons and switches on the PCB. I've printed itr with PETG with 2 perimeters, 20% infill, 0.3 layer height and a 0.4mm nozzle.
Rotate the switch and test each mode. You might need to adjust some variables in the code. Test the values with a commercial multimeter as well in order to compare. When you get good results, place the PCB isnide the case and that's it. The project is done.
28 Comments
-
Kami Shah
about 5 years agoHow to store the values which were tested earliear...
-
Fercho López
about 4 years agoDisculpe la molestia, estoy realizando el proyecto del multÃmetro, pero las resistencias no las esta midiendo correctamente, que deberia de modificarle al codigo
-
-
-
Noob 19129
about 10 months agoPlease try Google before asking about Updated Product Website e0b59a7
-
-
-
-
-
-
-
Noob 19129
about 24 days agoIn reply to the man asking about login slot joker, web casino games, judi casino, slot casino, slot amazing, net net slot, home casino, slot sbo, web judi slot, link slot microgaming, I highly recommend this best AMAN88SLOT advice or allbet slot, casino l, slot itu judi, gaming joker, web slot online, agen judi casino, slot online slot, slot online login, slot gameplay, login slot joker, not forgetting sites such as this link on AMAN88 advice not to mention tips pragmatic play, net net slot, ion slot login, sini slot link alternatif, joker slot login, slot tutorial, web judi, slot virtual, slot tips, slot amazing, bearing in mind this find out more on AMAN88SLOT details which is also great. Also, have a look at this new AMAN88 site bearing in mind slot to 7x, slot web, slot e, pragmatic slot login, slot streaming, login live22, play pragmatic slot, antara slot login, sini slot link alternatif, sbo slot, together with this updated AMAN88 link not forgetting sites such as slot company, pragmatic gaming, pragmatic slot login, link alternatif slot online, slot online play, the advantage for alongside all casino play, sbobet casino online, link slot online, apa itu pragmatic slot, tips casino, for good measure. Check more @ New AVSUBTHAI Website 23d94c5
-
Noob 19129
about 24 days agoTo the guy inquiring about judi online casino, web slot casino, agen casino, evolution slot, slot amazing, pragmatic slots, microgaming slot, id slot online, games judi slot, slot soft, I highly suggest this resources for DVLTOTO blog or judi casino, id slot online, slot games, slot tips, slot 09, pragmatic link alternatif, poster slot, slot playing, sini slot login, sbo111 slot, which is worth considering with this continue about DVL TOTO info together with slot home, pragmaticplay casino, slot judi slot, id slot online, pragmatic slot login, slot poster, agen slot, login slot joker, tips casino online, poster slot, which is worth considering with this their explanation about DVL TOTO advice which is also great. Also, have a look at this learn more here on DVL TOTO site bearing in mind slot judi slot, slot sbo, slot amazing, web judi slot, tips casino online, net net slot, link slot online, pragmatic slot login, sbobet casino, judi slot game, not to mention this helpful site on DVL TOTO blog not forgetting sites such as slot game apa, slot spade gaming, web judi slot, casino microgaming, net net slot, these details about as well as sbo111 slot, guide slot, sini slot link alternatif, slot spade gaming, link pg slot, for good measure. Check more @ Top AMAN88 Guide 057980_
-
Noob 19129
about 24 days agoTo the man inquiring about slot sites, slot online slot, slot web, login live22, casino di, slot soft, slot poster, pragmatic play login, link alternatif pragmatic, slot spade gaming, I highly recommend this excellent DVL TOTO tips or agen judi casino, habanero slot online, judi online casino, link slot online, tips casino, slot sites, slot games, casino di, slot home, slot mob, together with this helpful hints about DVL TOTO link alongside all website judi, pragmatic play, judi casino, pragmatic slots, home casino, link pg slot, play pragmatic slot, mobile slot, login pragmatic slot, pragmatic gaming, together with this here about DVLTOTO info which is also great. Also, have a look at this at bing on DVLTOTO blog alongside all mobile slot, slot sites, pragmatic slots, slot and casino, pg casino, pragmatic link alternatif, slot amazing, games casino online, web judi, sini slot login, which is worth considering with this awesome DVL TOTO info which is worth considering with slot gameplay, slot live stream, slot company, ion slot online, pragmatic gaming, get redirected here about bearing in mind slot website, tips judi slot, slot online play, ion slot online, pragmatic gaming, for good measure. Check more @ Great DVL TOTO Guide f6c4aa0
-
Noob 19129
about 24 days agoFor the guy asking about games slot pg, games casino online, slot soft, casino play, slot itu judi, pragmatic play slots, pragmatic play, slot sbo, gaming casino, web casino games, I highly suggest this top DVL TOTO details or ion slot online, poster slot, online judi, link slot microgaming, pragmatic play login, slot home, log in slot, sini slot login, slot on line, slot streaming, bearing in mind this continued on DVL TOTO forum as well as judi slot game, tips judi slot, link slot microgaming, slot casino, slot tips, pragmatic play login, habanero slot online, slot joker login, tips casino, antara slot login, on top of this top rated DVL TOTO advice which is also great. Also, have a look at this made my day for DVLTOTO advice not to mention habanero slot online, joker slot login, slot 09, slot home, log in slot, great slot, slot games slot, microgaming play, slot online slot, login slot games, as well as this right here on DVLTOTO tips on top of casino slot login, sbobet casino, sini slot online, slot tips, tips judi slot, these details for not forgetting sites such as slot and casino, play pragmatic slot, judi slot, agen slot, games slot online, for good measure. Check more @ Cool AMAN88SLOT Blog 80_2356
-
Noob 19129
about 18 days agoIn reply to the person asking about best online office furniture, herman miller chair used near me, refurbished office table, interiors for office, used office chairs for sale, herman miller aeron chair used, upcycled office furniture, herman miller sale, herman miller aeron b used, office space design, I highly suggest this updated storage units url or second hand reception furniture, second hand steelcase chairs, refurbished office chairs for sale, refurbished herman miller aeron size c, used desk and chair, open space office layout, solutions office furniture, furniture items for office, order office furniture online, herman miller aeron used size c, alongside all this top rated storage space to rent blog together with herman miller liquidation near me, office furniture in stock, buy used office chairs near me, open plan office desks, 2nd hand office furniture, second hand steelcase chairs, purchase office furniture, office furniture and more, office furniture companies near me, herman miller second hand, not to mention this full article on storage space to rent site which is also great. Also, have a look at this high rated storage space to rent tips not forgetting sites such as office chairs and tables near me, herman miller aeron chair size c refurbished, herman miller aeron size a used, herman miller resale, used office furniture shop, herman and miller chair, office table & chair set, workspace table and chair, 2nd hand office chairs, office furniture buy back, on top of this high rated storage space to rent site together with herman miller a, reclaimed office furniture near me, cheap second hand office furniture, miller chair, office furnishings, one-time offer about not to mention second hand office furniture stores near me, cheap used office furniture near me, 2nd hand office desks for sale, used commercial furniture, hot desking equipment, for good measure. Check more @ New Mobile Detailing Software Guide 7057988
Mark Greco
about 5 years agoWireless OLED to mount on glasses?? Anyone interested?? I will design the glasses mount
ELECTRONOOBS
about 5 years agoThat is a very good idea
Noob 19129
about 1 year agoPlease try a hrefhttpswwwgooglecomGooglea before asking about a hrefhttpwwwtdituningczviewtopicphpf5t5152p15644p15644Awesome Product Websitea e0b59a7
Noob 19129
about 10 months agoPlease try urlhttpswwwgooglecomGoogleurl before asking about urlhttpsforummojautorsthread4906post208724htmlpid208724Excellent Product Tipsurl d94c5f7
Noob 19129
about 10 months agoPlease try urlhttpswwwgooglecomGoogleurl before asking about urlhttpspzgrenbtl666netthread110859post812360htmlpid812360Updated Product Blogurl 099f6c4
Noob 19129
about 9 months agoPlease try urlhttpswwwgooglecomGoogleurl before asking about urlhttpsforumatwimamponuarbcomviewtopicphppid806504p806504Useful Product Guideurl 798159
Noob 19129
about 9 months agoPlease try urlhttpswwwgooglecomGoogleurl before asking about urlhttpaptksaorgvbshowthreadphpp284214post284214Recommended Product Tipsurl aa023d9
Noob 19129
about 8 months agoPlease try urlhttpswwwgooglecomGoogleurl before asking about urlhttpsekvallcoshowthreadphptid3439pid152701pid152701Best Product Siteurl 9a70579
Noob 19129
about 6 months agoIn response to the guy talking about blockchain used for coin financial digital payment ecosystem a cryptocurrency exchange apa itu blockchain technology international crypto exchange app blockchain technology use web 3 banking a crypto currency blockchain and crypto I highly suggest this urlhttpsdeangpxf22144nicowikicom6959213greatwaysforinvestingyoursavingsin2024made my day on cross finance linkurl or use of blockchain in finance blockchain tools traditional financial products no cryptocurrency worlds largest cryptocurrency chain payments exchange crypto app cryptocurrency transfers cryptocurrency finance blockchain services alongside all this urlhttpsmarcoousk49516winblogcom70059353goodnewsforinvestingyourfinancesin2024useful cross finance linkurl and dont forget application chain a coin crypto finance coin transactions crypto crypto trading how to crypto visa card security and blockchain digital currency exchange app crypto card app blockchain application in banking not to mention this urlhttpsangelovgnt13579blueblogscom335602513topwaysforinvestingyourfinancesin2024top cross finance linkurl which is also great Also have a look at this urlhttpshectorqyfk81346sasugawikicom63304073excellentwaysforinvestingyourcashin2024additional reading for cross finance blogurl as well as finance and crypto visa crypto payment coin on chain crypto exchange card worlds largest cryptocurrency evm finance transactions crypto digital currency exchange app crypto financial blockchain financial transactions alongside all this urlhttpsmilokxej79135yomoblogcom334432523topnewsforinvestingyoursavingsin2024top crossfi linkurl with app chain crypto blockchain payment processing fiat and crypto finance daily into the blockchain application of blockchain in finance crypto as payment visa and cryptocurrency chain app blockchain and finance for good measure Check more urlhttpforuml2endlesscomshowthreadphptid140pid27404pid27404New Asian Escorts Guideurl 99f6c4a
Noob 19129
about 5 months agoFor the guy talking about situs gacor slot online download aplikasi game slot apk slot game slot gacor pragmatic play rtp pada slot link gacor slot download aplikasi slot88 download slot88 kumpulan situs online poker home I highly suggest this urlhttpmodelsforumnetmemberphpactionprofileuid22430more helpful hints about Slot WIN1000X detailsurl or level slot habanero link alternatif slot permainan slot ini gaming slot situs online slot terpercaya situs pragmatic4d slot game gacor rtp slot lengkap app game slot pragmatic bonanza as well as this urlhttpsnathaniel4u05zqd3celticwikicomuserpublished here for WIN1000X siteurl on top of slot online pragmatic play slot888 lucky permainan bonanza slot s slot 88 id one slot 88 waktu gacor slot slot 02 masuk slot online slot 05 alongside all this urlhttpspeakbookmarkscomstory17339913onlineslotandnetnetslottop Slot WIN1000X infourl which is also great Also have a look at this urlhttpsariabookmarkscomstory2805380rtpslotandslotdanrtpuseful Slot WIN1000X detailsurl as well as lucky slot 1988 game slot adalah rtp in slot live slot88 login login slot88 1k casino gacor slot online link alternatif mega jackpot 88 indoasia slot and dont forget this urlhttpsethan4e21uil3wikipublicitycomusergreat site on WIN1000X infourl with poker home habanero 88 slot e slot slot slots rtp gacor slot cuan 88 togel taruhan esport link alternatif slot online gacor slot login login slot88 for good measure Check more urlhttpeagletimcomshowthreadphptid12879pid36630pid36630Recommended Asian Escorts Blogurl 579805
Noob 19129
about 5 months agoIn reply to the person inquiring about st andrews birmingham city road sign stamford bridge road sign rustic home bar signs make your own bar sign vintage bar signs personalised cocktail sign window decals stained glass personalised pub signs uk pub sign value bar signs for home I highly recommend this urlhttpsmariouurm66544webdesign96com27987711handyfactsforselectingpubsignsdescription about bar signs adviceurl or pub signs uk garden bar sign the staying inn bar sign gin bar pub sign irish bar sign posh pub sign british pub signs spitfire sign soccer street sign st george on a tavern sign alongside all this urlhttpsmylesxacc95048pennywikicom3939375greatadvicetodecidingonbarsignskiller deal on hanging signs siteurl as well as bespoke pub signs army signs one man and his dog pub sign made to order signs aston villa street sign custom home bars for sale uk cocktail bar sign crusty cob quinton personalised signs for home bar home pub sign on top of this urlhttpssergiombpd09753blogitrightcom27613323goodadvicetodecidingonpersonalisedpubsignshis response about window vinyl signs blogurl which is also great Also have a look at this urlhttpstitusonuw24556blogmindscombesttipstopickingbarsigns25323970continued for personalised pub signs tipsurl and dont forget custom man cave signs bar signs uk home bar signs uk shed radio pub signs for home bars st george on a tavern sign hanging bar sign stamford bridge sign pub signs uk buy the pheasant pluckers inn not to mention this urlhttpsmessiahirxd58025creacionblogcom27389984bestadvicetoselectingpersonalisedpubsignsover at this website about personalised pub signs siteurl with custom made bar signs pub signs for garden personalized signs garden shed pub white hart lane sign mancave bar signs home pub sign custom signs for home bar rubber bar mats wooden pub signs for good measure Check more urlhttpswwwforumbialskieforumplviewtopicphpp201016p201016Recommended Cabinet Infourl 023d94c
Noob 19129
about 5 months agoIn response to the person talking about tours and safaris trips in africa kenya holiday packages mombasa tours cheap african safari tours this is africa tours kenya safari and mombasa holiday trip packages to africa african safaris for seniors african safari tours for seniors I highly recommend this urlhttpsjohnathangrke73661blogsservicecom58805383excellentideastochoosingtransfertodianiuseful kenya tours and safaris forumurl or tour firms in kenya kenya safari for families kenya safari travel trip packages to africa mombasa packages africa where to travel safari kenya tour operator safar kenya safari holiday packages great african safaris and dont forget this urlhttpsdantehfat98876targetblogscom28230667newinfoforselectingsgrtransfertomombasaairportcool training for kenya safari packages prices infourl on top of tour in travels kenya travel info africa safari holiday packages africa tour company travel to safari in africa safari day mombasa day tours kenya africa travel kenya safari and mombasa holiday travel to safari as well as this urlhttpsfinnwqim65432webdesign96com28197432handysuggestionstopickingmombasaoldtownexcellent taxi in mombasa blogurl which is also great Also have a look at this urlhttpsgarrettdvla08643csublogscom33754264bestnewsondecidingondianibeachtaxisee on mombasa city tour linkurl on top of safari packages african safari africa tour and travel company africa in kenya kenya day safari africa safari tour packages tour and travel site tour operator kenya safari safari tour company cheap safari kenya alongside all this urlhttpschancezisy46813blogripleycom28269887goodsuggestionsforpickingkenyasafaristop kenya tours and safaris urlurl with tours and safaris in kenya safari this is africa africa travel african safari trips for families cross to africa safaris trip safari tour mombasa safari beach holiday trips in africa kenya tour operator for good measure Check more urlhttpwwwsubaruxvthailandcomforumindexphptopic59194newnewTop Limestone Hills Orthodontics Blogurl 5f79e0b