Follow along with the video below to see how to install our site as a web app on your home screen.
Nota: This feature currently requires accessing the site using the built-in Safari browser.
Por que es exactamente lo mismo cortar uno u otro.Porque cortan el GND del opto y no Vcc ?
No necesita ninguno de los otros diodos a menos que pueda invertirse la alimentacion por alguna conexion erronea.Ok, mi diagrama corta el Vcc, la resistencia es de 680ohm y solo tiene a D1, lo quito entonces?
Ok, lo mantengo asi entonces.Es bastante indiferente. Ni sé de dónde sale esa frecuencia óptima y por qué.
El multimetro no puede leer la señal eficaz del PWM. Si el motor es de 24V y tenes 36V podes limitar el ancho maximo del PWM a un 66% del total y deberian resultar 24V en promedio sobre el motorPuedo ir ajustando el valor del PWM hasta que con el multimetro tenga 24Vcc en la salida?
Hice una prueba con otro sensor igual y quizás también el problema puede ser la distancia de los imanes, tengo que ponerlo muy cerca para que encienda el led
Lo unico que note por el momento fue eso. Como habia implementado el anti rebote por software, puse un flag que se vuelve true cuando recibe un "pulso" antes del tiempo permitido y con eso podia ver si rebotaba.No puede ser lo mismo. En principio rebotes no existirán.
El falling esta funcionando perfecto.
Cuantos dientes (siempre hablo de reduccón por medio) crees que hay entre detección de un iman y el siguiente iman x FALLING?
Los que se esta desplazando.
Cuantos dientes (reducción mediante) hay cuando usan CHANGE y bueno si existe un pulso corto (un flanco supongamos de subida), se detiene rápidamente y luego lo hace mas largo (el de bajada que coincide con el comportamiento FALLING) porque asi es la detección de un flanco y el otro. Pero eso solo te indica que TU SISTEMA de detección esta equivocado.
Si quieres moverte a nivel de diente, necesitas aumentar los imanes para que la detección sea mas exacta a nivel de DIENTE. Tal como esta, no responde a lo que pretendes. Debes mejor la resolución del sistema.
Asi que o cambias a un sistema optico con un encoder, o cambias a un engranaje metálico y detectas cambios con cada diente usando otro sensor HALL pero asi.. esta funcionando exactamente con lo que dispones.
Lo que debes determinar si ese movimiento angular es suficiente o no. Si no lo es hay que mejor la resolución.