SKU: OT3509 Tuotenumero: NB072 EAN: 8720618827012
Jatkossa elektroniikkasi loistaa upeissa väreissä tämän kauniin väri- ja valosensorin avulla.
Tämä on markkinoiden paras värianturi, TCS34725, jossa on RGB- ja Clear-valon tunnistuselementit.
IR-estosuodatin mahdollistaa tarkat värimittaukset, jolloin saat paljon todentuntuisemman värin kuin useimmilla antureilla, koska ihmiset eivät näe IR-valoa.
Soveltuu käytettäväksi tummennetun lasin takana uskomattoman 3.800.000:1 dynaamisen alueen ansiosta, jossa on säädettävä integraatioaika ja vahvistus.
3.3V-säätimellä varustettuna, joten voit syöttää breakoutin turvallisesti 3-5VDC:llä, sekä I2C-nastojen tasonsiirrolla, jotta sitä voidaan käyttää 3.3V- tai 5V-logiikan kanssa.
Lisäksi mukana on myös kaunis neutraali 4150°K lämpötila-LED, jossa on MOSFET-ohjain, joka valaisee sen, mitä yrität tunnistaa. LED voidaan helposti kytkeä päälle tai pois logiikkatason lähdöllä.
Yhdistä mihin tahansa mikrokontrolleriin I2C:n kautta, ja esimerkkikoodi auttaa sinut nopeasti alkuun 4-kanavaisilla lukemilla.
Liitä anturi kytkemällä VDD 3-5VDC:hen, maa common groundiin, SCL I2C Clockiin ja SDA I2C-dataan Arduinoosi. Käynnistä IDE uudelleen, valitse esimerkkiluonnos ja aseta kaikki suosikkihedelmäsi anturielementin viereen!
Tärkeimmät ominaisuudet:
PAKKAUS SISÄLTÄÄ:
TCS34725 RGB-värianturimoduuli
Urosheader
Anturi toimii siten, että se valaisee kohteen valkoisella valolla ja mittaa pinnasta heijastuvan punaisen, vihreän, sinisen ja valkoisen valon määrän.
Mittaukset tehdään käyttämällä 3 x 4 -antureiden matriisia, joiden edessä on punaisen/vihreän/sinisen värisuodattimet. Se mittaa myös heijastuneen valon kokonaisvoimakkuuden käyttämällä kolmen anturin päällä olevaa kirkasta suodatinta. Koko anturiryhmän päällä on IR-suodatin, joka minimoi IR-valon vaikutuksen mittauksiin.
Analogiset anturilähdöt muunnetaan 16-bittisiksi digitaalisiksi arvoiksi käyttämällä 4 integroivaa ADC:tä. Nämä digitaaliset anturiarvot ovat sitten MCU:n käytettävissä I2C-väylän kautta.
On olemassa 2 pääasetusta, joita voidaan määrittää mittausarvojen vaikuttamiseksi ja optimoimiseksi tiettyä sovellusta varten.
Vahvistusasetus: Vahvistusasetus voidaan asettaa arvoihin 1X, 4X, 16X tai 60X. Suuremmat vahvistusasetukset voivat auttaa lukemaan värin oikein heikossa valaistuksessa, mutta ne voivat myös nostaa mittauksen kohinatasoa.
Integraatioaika: Integraatioaika on näytteenottoon käytettävä ajanjakso. Pidemmät integraatioajat voivat joissakin sovelluksissa parantaa tarkkuutta. Integraatioaika TCS34725 Module Schematisch voidaan asettaa arvoihin 2,4 mS, 24 mS, 50 mS, 101 mS, 154 mS tai 700 mS.
Jos keskeytys on käytössä ja mitatut arvot ylittävät keskeytykselle asetetun ylä- tai alaraja-arvon, avoimen kollektorin lähtö vedetään ALAS. Koska kyseessä on avoimen kollektorin lähtö, INT-linjaan tarvitaan pull-up-vastus, jotta se vedetään YLÖS, kun sitä ei ohjata ALAS. Tämä voidaan yleensä toteuttaa ottamalla käyttöön sisäinen pull-up uC:n datapinnissä.
Sisäänrakennettua valkoista LEDiä käytetään mitattavan kohteen valaisemiseen, ja sitä voidaan ohjata moduulin LED-nastan kautta. Jos nasta jätetään kellumaan, LED palaa. Jos halutaan pitää se pysyvästi pois päältä, nasta voidaan maadoittaa. Nasta voidaan myös kytkeä MCU:n digitaaliseen lähtöön ja kytkeä päälle/pois, kun näytteitä otetaan.
I2C-liitäntä
Moduuli kommunikoi standardin I2C-liitännän kautta. I2C-osoite on kiinteä osoitteessa 0x29.
Moduuli sisältää MOSFETit ja pull-up-vastukset I2C SDA- ja SCL-linjojen tasonsiirtoa varten, jotta ne toimivat oikein sekä 3,3 että 5V MCU:iden kanssa.
Moduulin virransyöttö
Moduuli voidaan syöttää 5 V:n tai 3,3 V:n tulolla moduulin VIN-nastaan.
TCS34725-anturi toimii 3,3 V:lla, joten sisäänrakennettu 3,3 V:n säädin laskee korkeammat jännitteet 3,3 V:iin, jota anturi tarvitsee.
Moduulin 3V3-nasta tarjoaa tarvittaessa pääsyn säätimen 3,3 V:n lähtöön.
Moduulin liitännät
LED = LED-ohjaustulo. Jätä kellumaan, jotta LED on aina päällä. Vedä LOW:ksi LEDin sammuttamiseksi
INT = Keskeytyslähtö aktiivinen ALAS. Lähtö on avoin kollektorin, joten se vaatii pull-up-vastuksen. Kytketään MCU:n keskeytystuloon, jos käytössä.
SDA = I2C SDA -linja. Kytketään MCU:n SDA:han
SCL = I2C SCL -linja. Kytketään MCU:n SCL:ään
3V3 = sisäänrakennetun 3.3V-säätimen 3.3V-lähtö
GND = maa kytketään MCU:n maahan
VIN = Syöttöteho. Kytketään MCU:n 3,3 V:iin tai 5 V:iin
Moduulin asennus
Moduuli toimitetaan urosnauhakontaktin ollessa irrallaan. Tämä mahdollistaa headerin juottamisen moduulin ylä- tai alapuolelle suunnitellun käytön mukaan, tai johtoja voidaan käyttää liitäntöjen tekemiseen.
Breadboard-käyttöä varten asetamme headerit alapuolelle. Juottaminen on helpointa, kun header on työnnetty breadboardiin, jotta se pysyy paikallaan juottamisen aikana.