SKU: OT3509 Tuotenumero: NB072 EAN: 8720618827012
Elektroniikkasi loistaa nyt upeissa väreissä tämän kauniin värivalosensorin avulla.
Tämä on markkinoiden paras värisensori, TCS34725, jossa on RGB- ja Clear-valon tunnistuselementit.
IR-estosuodatin mahdollistaa tarkat värimittaukset, jolloin saat paljon todentuntuisemman värin kuin useimmilla sensoreilla, 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ää breakoutille turvallisesti 3-5VDC ja I2C-nastoille tasonmuunnos, jotta niitä voidaan käyttää 3.3V- tai 5V-logiikalla.
Lisäksi mukana on myös kaunis neutraali 4150°K lämpötilan LED, jossa on MOSFET-ohjain, joka valaisee sen, mitä yrität havaita. LED voidaan helposti kytkeä päälle tai pois logiikkatason lähdöllä.
Yhdistä mihin tahansa mikrokontrolleriin I2C:llä, ja esimerkkikoodi auttaa sinut nopeasti alkuun 4-kanavaisilla lukemilla.
Kytke sensori liittämä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ärisensorimoduuli
Urosheader
Anturi toimii suuntaamalla valkoista valoa kohteeseen ja mittaamalla pinnasta heijastuvan punaisen, vihreän, sinisen ja valkoisen valon määrän.
Mittaukset tehdään käyttämällä 3 x 4 -sensorimatriisia, jonka edessä on punaisen/vihreän/sinisen värisuodattimet. Se mittaa myös heijastuneen valon kokonaisintensiteetin käyttämällä kirkasta suodatinta kolmen sensorin päällä. Koko sensoriryhmän päällä on IR-suodatin, joka minimoi IR-valon vaikutuksen mittauksiin.
Analogiset sensorilähdöt muunnetaan 16-bittisiksi digitaalisiksi arvoiksi käyttämällä 4 integroivaa ADC:tä. Nämä digitaaliset sensoriarvot ovat sitten MCU:n käytettävissä I2C-väylän kautta.
On 2 pääasetusta, jotka voidaan määrittää mittaustulosten vaikuttamiseksi ja optimoimiseksi tiettyä sovellusta varten.
Gain Setting: Vahvistusasetus voidaan asettaa arvoihin 1X, 4X, 16X tai 60X. Suuremmat vahvistusasetukset voivat auttaa lukemaan värit oikein heikossa valaistuksessa, mutta ne voivat myös lisätä mittauksen kohinatasoa.
Integraatioaika: Integraatioaika on näytteenottoon käytetty 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 alarajan, avoimen kollektorin lähtö vedetään ALAS. Koska kyseessä on avoimen kollektorin lähtö, INT-linja tarvitsee pull-up-vastuksen, jotta se vedetään KORKEAKSI, kun sitä ei ohjata ALAS. Tämä voidaan yleensä toteuttaa ottamalla käyttöön sisäinen pull-up uC:n datapinnissä.
Rakennevalkoinen LEDiä käytetään mitattavan kohteen valaisemiseen, ja sitä voidaan ohjata moduulin LED-nastan kautta. Jos nasta jätetään kellumaan, LED palaa. Jos se halutaan pitää pysyvästi pois päältä, nasta voidaan maadoittaa. Nasta voidaan myös liittää MCU:n digitaaliseen lähtöön ja kytkeä päälle/pois, kun näytteitä otetaan.
I2C-interface
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 tasonmuunnosta 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 antaa tarvittaessa pääsyn säätimen 3,3V-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 vaatii pull-up-vastuksen. Yhdistetään MCU:n keskeytystuloon, jos käytössä.
SDA = I2C SDA-linja. Yhdistetään MCU:n SDA:han
SCL = I2C SCL-linja. Yhdistetään MCU:n SCL:ään
3V3 = sisäänrakennetun 3.3V-säätimen 3.3V-lähtö
GND = maa yhdistetään MCU:n maahan
VIN = Otettu teho. Yhdistetään MCU:n 3,3 V:iin tai 5 V:iin
Moduulin asennus
Moduuli toimitetaan urosheader irtonaisena. 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.