Taula de continguts:

RPM Meter a Arduino Uno: 3 passos
RPM Meter a Arduino Uno: 3 passos

Vídeo: RPM Meter a Arduino Uno: 3 passos

Vídeo: RPM Meter a Arduino Uno: 3 passos
Vídeo: DIY Digital Arduino Tachometer | RPM Counter Using Proximity Sensor (IR) 2024, Juliol
Anonim
RPM Meter a Arduino Uno
RPM Meter a Arduino Uno

Arduino és una plataforma d’omnipotència. Permet crear intermitents senzills, però també sistemes complexos per a una automatització més avançada. Gràcies als diferents autobusos, l’Arduino també es pot ampliar per incloure diferents perifèrics. Avui veurem més de prop el sensor d’infrarojos d’obstacles i el seu ús per al tacòmetre. El principi del sensor és molt senzill. Conté 2 díodes, díode emissor i receptor.

Pas 1: maquinari usat

Maquinari usat
Maquinari usat

El díode IR receptor està connectat directament a la sortida digital de 5 V i es pot utilitzar un potenciòmetre per controlar la sensibilitat (distància de l’objecte) a la qual reaccionarà el díode receptor. El mòdul funciona amb Arduino 5V, també s’utilitza per subministrar un díode IR transmissor que emet llum permanentment a 38 kHz a una longitud d’ona de 950 nm / 940 nm (depenent del díode utilitzat). El mòdul es pot trobar als minoristes (Aliexpress i altres) amb el nom de KY-032, respectivament Sensor d’obstacles. Hi ha diverses versions, he utilitzat la primera versió, que es construeix de forma molt senzilla.

El sensor reacciona a un obstacle a una distància determinada (ajustada per un potenciòmetre) de 2-40 cm. Quan es detecta un obstacle, s’aplica un senyal de 5V al terminal de sortida del mòdul que processa l’Arduino. Un dels (in) avantatges dels díodes IR és que la llum és capaç de reflectir-se de les superfícies brillants. És a dir, la superfície brillant es detecta a una distància menor que la superfície mate. Això em va fer pensar a utilitzar aquest sensor de manera diferent com a tacòmetre. A la superfície mate, la politja del cigonyal he enganxat una tira de cinta d’aproximadament 1 cm d’amplada, o bé és bo utilitzar paper d’alumini, té millors propietats reflectants de la llum. Vaig configurar la intensitat del guany de manera que a una distància constant de la politja, el mòdul només respongui a la cinta quan passa a través del mòdul a cada revolució del cigonyal, no a la politja mateixa.

Pas 2: Arduino, maquinari de sortida i esquemes

Arduino, maquinari de sortida i esquemes
Arduino, maquinari de sortida i esquemes

Arduino interromp el senyal del mòdul i afegeix una variable que s’avalua un cop per segon mitjançant una fórmula que converteix els senyals llegits en el nombre de senyals per minut. Això permet determinar el nombre de revolucions del cigonyal (motor) per minut. Actualitzeu la pantalla cada segon. La velocitat es mostra més tard en una pantalla de caràcters LCD de 20x4 amb un convertidor I2C. Gràcies als convertidors n'hi ha prou amb connectar 4 cables a la pantalla. Font d'alimentació (5V), terra (GND), senyal de rellotge (SCL), dades (SDA). El tacòmetre es pot utilitzar per a diverses màquines, control de velocitat de politges de tractors, recol·lectores, però també a la indústria per al control de processos, funcionament i activitat de les màquines.

Pas 3: Resultat i codis font

Codis de resultat i font
Codis de resultat i font

El programa del projecte i altres projectes interessants es pot trobar a: https://arduino.php5.sk/otackomer.php?lang=en o al correu electrònic: [email protected]

Recomanat: