@JohnInTX as discussed PIC16F877A is only working with the limited speed of the belt. PIC16F877A works only up to 30 % belt speedI don't really know. I would always recommend 18F over 16F but I haven't used that particular part or evaluation board. The one on that board is 3.3Vmax, will that do? Note that there are many 18F's and 16F1xxx Enhanced Midrange that will drop into the same socket as your '877A. You can proceed now with the 877A then upgrade as your requirements become more apparent. As before, if you are looking to upgrade have at it but consider looking at some that have built-in quadrature encoder modules. A parametric search on Microchip.com will help you there. But in any case, you'll have to have a firm idea of the features/performance that your application requires and use those as a guide.
could I use PIC18F46K22 instead of PIC16F877A into the socket of the development board?
https://ww1.microchip.com/downloads/en/DeviceDoc/40001412G.pdf


