Meten van SMD condensatoren op Arduino (2 / 6 stap)

Stap 2: Verbetering van de schets


Nu hebben we een fundamentele capaciteit meter op de Arduino. Op doet werkzaamheden, slechts enkele verbeteringen zijn verschuldigd. De meest voor de hand liggende zijn:

-Regelbare condensator ontlading. In Nick's schets wordt de kwijting afgehandeld via een eenvoudige 3-seconden vertraging; te veel wachttijd tussen lezingen.

-Beginnen met het opladen rechtstreeks via poort manipulatie, omdat digitalWrite te traag is. Dit is precies een van de zeldzame situaties waar dit zinvol is-in 99% andere gevallen digitalWrite is volkomen o.k., geloof niet puristen die anders zeggen. Maar hier is het belangrijk-we willen niet te verliezen timer teken tussen opladen en timer begint. En, laten we eerlijk zijn; Deze code staat vol met poort manipulatie in ieder geval dus leesbaarheid maakt niet veel uit hier.

Gelukkig hoeft u niet Nick's om code te bewerken omdat iemand anders al heeft gedaan. In feite, iemand tmd3 aangeroepen vanuit Arduino Forum schreef zijn eigen versie, en het behandelt beide problemen. De schets op de tweede pagina van deze draad in post #21 krijgen (en ook raadzaam om te lezen van de discussie, zoals het verklaart een heleboel dingen).

Nu, enkele wijzigingen op het breadboard zijn verschuldigd. Pin 6 en 7 worden omgekeerd in de nieuwe sketch, dus nu pin 6 krijgt referentie spanning feed en spanning op pin 7 wordt getest. Het opladen pin is pin 9 (in plaats van pin 2 eerder) en we krijgen ook een nieuwe geen kwijting pin en weerstand: verbinding maken met een weerstand van ongeveer 200 tot 1 K Ohm tussen pin 8 en 7 (ik gebruik 510 Ohm).

OK, alles aansluiten en uploaden van de schets (Vergeet niet de weerstand waarden wijzigen aan uw degenen). Merk op dat deze schets capaciteit in uFs, maatregelen, zodat de nummers op het scherm verschillend zijn. In feite, moet u de regel wijzigen

 Serial.print(C,6); Serial.print(" uF"); Serial.println(); 

Aan

 Serial.print(C,6); Serial.print(" uF --- "); Serial.print((C*1000),3); Serial.print(" nF"); Serial.println(); 

beter leesbaar om resultaten te krijgen (ik houd twee cijfers in de output niet te verwarren uFs en nFs).

Deze meter is snel en ook laat ons zien de werkelijke 'verdwaalde capaciteit' van onze instelling, wanneer geen condensator beproeven aan aftrekken van het resultaat is. Ook maakt de toevoeging van een weerstand van geen kwijting sneller en onafhankelijk van de opladen weerstand waarde het verlenen van kwijting. Deze specifieke wijziging zal laten gebruiken een nogal groot opladen weerstand voor Rc

Gerelateerde Artikelen

Meten van de capaciteit met Arduino

Meten van de capaciteit met Arduino

Deze tutorial geeft een leidraad over het instellen van een Arduino voor het meten van de capaciteit van een condensator. Dit kan handig zijn als de condensator labelloze is of als zelfgebouwde zijn.Stap 1: Wat is capaciteit? Capaciteit is van een ob
Meten van de temperatuur met Arduino Ethernet + DS18B20 + Thingspeak

Meten van de temperatuur met Arduino Ethernet + DS18B20 + Thingspeak

Hoi allemaalHier laat ik je weten hoe om te lezen van de temperatuur met behulp van DS180B20 sensor en de Arduino Ethernet, en de gegevens verzenden Thingspeak. U kunt toegang krijgen tot mijn Thingspeak pagina hier:https://thingspeak.com/channels/25
Hoe te meten van de hoek met de MPU-6050(GY-521)

Hoe te meten van de hoek met de MPU-6050(GY-521)

Ik zal het meten van hoek met een Arduino. We moeten sommige kabels, een Arduino UNO en GY-521(MPU-6050) voor maatregel hoek.Stap 1: Aansluiten MPU-6050 op Arduino UNOU moet sommige man-vrouw-kabels, een Arduino UNO en GY-521(MPU-6050) voor maatregel
Arduino Nano en Visuino: meten van Motor snelheid (RPM) met Optocoupler en Encoder schijf

Arduino Nano en Visuino: meten van Motor snelheid (RPM) met Optocoupler en Encoder schijf

Bij het bouwen van een robot-auto, is het belangrijk om te controleren de snelheid van de rotatie van de wielen. Voordat we kunnen de controle van de snelheid echter, moeten we om te kunnen meten. Een van de eenvoudigste en meest populaire manieren o
Hoe te meten van de massa van de aarde met behulp van arduino.

Hoe te meten van de massa van de aarde met behulp van arduino.

Een mooie dag, was ik mijn zelf wegen op een weegschaal. Plotseling een gedachte kwam naar mijn mening, 'hoeveel zou de massa van de aarde?'. Laat dat apart 'Hoe kunnen we zelfs meten het?'. Er is geen dergelijke wegen schaal waarop, aarde kan worden
Arduino LCD Project voor het meten van afstand

Arduino LCD Project voor het meten van afstand

Hallo :)Mag je niet weet hoe te gebruiken een ultrasone sensor voor het meten van de afstand met een LCD-scherm, dus in dit instructable heb ik besloten om u gelukkig te maken en u aan de slag helpen. Deze sensor is erg populair bij de Arduino Geeks.
Meten van Li-ion cel capaciteit met een arduino

Meten van Li-ion cel capaciteit met een arduino

Abstract: Programmeren van een arduino en bouw een circuit voor het meten van de bruikbare capaciteit van lithium-ion cellen.De motivatie voor dit project kwam tot stand omdat ik heb een heleboel 18650 lithium-ion-cellen die ik uit laptopbatterijen g
Meten van de snelheid van geluid met Arduino microcontroller en ultrasone sensor

Meten van de snelheid van geluid met Arduino microcontroller en ultrasone sensor

Mijn 6-jarige dochter, Samatha, laat zien hoe het meten van de snelheid van geluid in lucht met Arduino Uno microcontroller en ultrasone sensor.Ik denk dat dit een goed project voor kinderen te krijgen blootgesteld aan wetenschap, techniek en wiskund
Hoe te meten van de prestaties van het netwerk van de Arduino

Hoe te meten van de prestaties van het netwerk van de Arduino

Wanneer ik een IoT-project met Arduino & Ethernet shield voorbereiden.Ik wil weten van de prestatiegegevens van een netwerk van Aruidno om te controleren van een bandbreedte budget voor nieuwe IoT-Project.En ik ontdekte Arduino site, google, enzovoor
Meten van de snelheid van Nerf darts

Meten van de snelheid van Nerf darts

In dit instructable I 'm gonna Toon u een goedkope manier op hoe te meten van de snelheid van Nerf darts. Hoewel ik zelf een chronometer met behulp van het ergert me allermeest naar de tijd. Om een goede resultaten en niet een heleboel fouten, moet u
Meten van de stroomsnelheid door warmte advectie

Meten van de stroomsnelheid door warmte advectie

Meten van de stroomsnelheid door warmte advectieVoor de cursus 'Meten aan water' (TU Delft), we hebben een apparaat voor het meten van de stroomsnelheid door advectie van warm water. In dit artikel beschrijven we hoe we het apparaat gemaakt en hoe de
Het gebruik van de IR-Sensor met behulp van Op-amp en Arduino

Het gebruik van de IR-Sensor met behulp van Op-amp en Arduino

wat is infrarood (IR)? Infra-rood is een elektromagnetische golf whos golflengte tussen 0,75 micron tot 1000 micron (1 micron = 1µm). Omdat Infrarood bereik van zichtbaar licht, zien we IR niet echt met blote oog. Er is echter een methode om te "zien
Hoe te meten van de prestaties van het netwerk

Hoe te meten van de prestaties van het netwerk

Soms vraag ik me af netwerkprestaties.En ik denk dat er veel mensen die me af van de prestaties van het netwerk als mij.Volg mij.Vervolgens kunt u de netwerkprestaties van uw gemakkelijk controleren.Stap 1: IperfIperfDat is een freeware tool om te me
Een analoge sensor van textiel verbinden met Arduino

Een analoge sensor van textiel verbinden met Arduino

Dit instructable wordt uitgelegd hoe u een analoge sensor op de Arduino aansluiten (in ons geval gebruikt een Lilypad).Materiaal dat u zal nodig:-een Lilypad Arduino (www.sparkfun.com)-een FTDI boord (www.sparkfun.com)-een USB A naar mini B kabel (ww