arduino infracrveni senzor brzine fc-03

6 KM

Oglas nije mijenjao cijenu

gallery images

1

Ovaj oglas može biti na Vašim vratima u roku od 24 sata

Detaljni opis

S ovim modulom IR senzora brzine s komparatorom LM393 možemo izračunati brzinu. Na primjer, brzina rotacije kotača robotskog automobila, ako stavimo prstenasti zupčanik koji se rotira pričvršćen za kotač. Može se koristiti i kao optički prekidač.Osnovni rad ovog senzora je sljedeći; Ako se išta prođe između utora senzora, senzor stvara digitalni impuls na pinu D0. Ovaj impuls ide od 0V do 5V i predstavlja TTL digitalni signal. Tada s Arduinom možemo očitati ovaj puls.

Poznavanje položaja ili brzine motora vrlo je važno u robotici, za koju postoji nekoliko alternativa, a jedna od najčešćih je korištenje optičkih kodera. Enkoderi općenito su uređaji koji su odgovorni za pretvaranje kutnog ili linearnog kretanja u električne impulse koje može protumačiti kontroler sustava. Optički inkrementalni koderi izvode mjerenje gibanja pomoću infracrvene svjetlosne zrake koja je prekinuta utorima na disku spojenom na osovinu. Broj utora po okretu će odrediti točnost kodera.

Ovaj senzor optičkog enkodera koristi infracrveni opto prekidač MOCH22A. MOCH22A uređaj ima dva dijela: IR odašiljač i IR prijemnik ili senzor. Između IR odašiljača i prijemnika postoji prostor za utore za pogon. Impulsi su digitalizirani u LM393 opamp-u koji isporučuje TTL impulse koji se mogu interpretirati pomoću mikrokontrolera poput Arduina ili Pic. Preporuča se koristiti prekide s rastućim/padajućim rubom za detekciju impulsa. U Arduino Uno pinovi rubnog prekida su: 2 i 3. Preporuča se dodati kondenzator od 100nF između izlazne linije D0 i mase kao niskopropusni filtar i tako izbjeći lažne okidače u prekidu. Druga preporuka je napajanje modula s 3,3V.


Pitanja

Prijavite se ili kreirajte račun na OLX-u da kontaktirate ovog korisnika.

Prijavite se ili kreirajte račun na OLX-u da kontaktirate ovog korisnika.