Fase 1 RB06
Fase 1 RB06
Fase 1 RB06
Figura 2: raspberry PI 4
E. Modulación PWM
Los sensores de distancia láser de triangulación, una
excelente opción para la medida de distancia o desplaza- PWM transmite una señal, ya sea analógica o digital,
miento sin contacto ni rozamiento. se debe modular para que sea transmitida sin perder
potencia o sufrir distorsión por interferencias. En esta
Los rangos disponibles parten medir de unos pocos mi- técnica se modifica el ciclo de trabajo de una señal
límetros hasta decenas de metros, por lo que son apropia- periódica (una senoidal o una cuadrada, por ejemplo),
dos para casi cualquier aplicación, siempre y cuando el ya sea para transmitir información a través de un canal
ambiente sea limpio y lo permita. Las salidas disponibles de comunicaciones o para controlar la cantidad de
son diversas, desde las analógicas estándar en corriente energía que se envía a una carga. El ciclo de trabajo de
y voltaje, 4-20mA y 0-10V hasta interfaces digitales más una señal periódica es el ancho de su parte positiva, en
avanzadas como ETHERCAT, ETHERNET o PROFI- relación con el período. Está expresado en porcentaje,
BUS. por tanto, un duty cycle de 10 por ciento, indica que
está 10 de 100 a nivel alto.
Las aplicaciones de los sensores de distancia láser son
diversas siempre y cuando se desee medir distancia sin Básicamente, consiste en activar una salida digital du-
contacto, aunque otro uso muy extendido es emplearlo rante un tiempo y mantenerla apagada durante el resto,
como elemento de medida de vibraciones sin contacto, generando así pulsos positivos que se repiten de manera
ya que modelos como el M70 pueden alcanzar anchos de constante. Por tanto, la frecuencia es constante (es decir,
banda elevados. el tiempo entre disparo de pulsos), mientras que se hace
3
variar la anchura del pulso, el duty cycle. El promedio de la velocidad, temperatura, presión y flujo entre otras
esta tensión de salida, a lo largo del tiempo, será igual al variables de un proceso en general. El controlador PID
valor analógico deseado. calcula la diferencia entre nuestra variable real contra la
variable deseada.
F. Arduino nano
G. Controlador PID
I. Resistencias.
Fuente DC.
IV. SOFTWARE PROPUESTOS PARA EL
RECONOCIMIENTO DE OBJETOS Protoboard
Chasis de robot.
OpenCV-Python is a library of Python bindings desig-
ned to solve computer vision problems. Raspberry pi.
Python is a general purpose programming language
Servomotores.
started by Guido van Rossum that became very popular
very quickly, mainly because of its simplicity and code Driver Para servo motor.
readability. It enables the programmer to express ideas
in fewer lines of code without reducing readability. Camara.
Compared to languages like C/C++, Python is slower.
Jumpers.
That said, Python can be easily extended with C/C++,
which allows us to write computationally intensive co- Led.
de in C/C++ and create Python wrappers that can be
5