Table of Contents
Oikean vastusarvon valitseminen on välttämätöntä tarkkojen sensorilukemien saamiseksi Arduinolla. Oikea vastusvalinta takaa signaalin vakauden ja tarkat mittaukset, jotka ovat kriittisiä monissa sähköisissä projekteissa.
Sensorin ja resorsin perusaineiden ymmärtäminen
Anturit muuntavat fyysiset parametrit sähköisiksi signaaleja. Resistoreita käytetään muuttamaan näitä signaaleja, usein muodostavat jännitejakajia tai virranrajoittimia. Sopivien vastusarvojen valitseminen auttaa tulkitsemaan tarkasti anturin lähtöjä.
Jännitejakeiden resistoreiden arvojen laskeminen
Yleinen menetelmä on käyttää jännitejakajia mittakaavaan anturisignaalit Arduinon analogiseen tuloalueeseen (0-5V).
Vout = Vin * (R2 / (R1 + R2))
Resistenssiarvojen määrittämiseksi valitset R1 ja R2 siten, että Vout on Arduinon tuloalueella odotetun Vinin osalta. Tyypillisesti R1 ja R2 valitaan 1kΩ ja 100kΩ välille tehonkulutuksen ja signaalin eheyden tasapainottamiseksi.
Esimerkkilaskenta
Jos anturin lähtö 10V, ja haluat skaalata sen alas 5V Arduino, valitse R1 ja R2 niin, että Vout on 5V, kun Vin on 10V. Käyttämällä jännitejakaja kaava:
Valitse R1 = R2 = 10kΩ. Sitten Vout = 10V * (10kΩ / (10kΩ + 10kΩ)) = 5V.
Lisävinkkejä
- Käytä tarkkuusvastuksia tarkempia lukemia varten.
- Vältä erittäin korkeita vastusarvoja melun vähentämiseksi.
- Testaa virtapiiri yleismittarilla ennen kuin kytket sen Arduinoon.
- Säädä vastusarvot sensorin eritelmien ja halutun ulostulon perusteella.