Que tal, tengo una pequeña duda, quiero medir las rpm de un motor y ya tengo el encoder y ya recibo los pulsos, ahora con el pic tomo esos pulsos externos con el timer1 como contador a 8 bits y con el tmr0 como temporizador a 16 bits para obtener un segundo y que salte a la interrupcion cada segundo y toma los pulsos del tmr1 y los multiplica por 60 mi pregunta es si esta forma de hacerlo es la correcta para medir las rpm o tengo que tomar algo mas en cuenta para la programacion del pic18? y como puedo simular en proteus para checar si lo estoy haciendo bien ya vi que hay un motor con encoder en proteus pero no se como comprobar las rpm que me da mi programa con lo que me muestra ese motor en la simulacion
Última edición: