Tobias,
To find a chip that meets all of your project requirements use the Microchip Advanced Part Selector (MAPS)
http://www.microchip.com/maps/microcontroller.aspx
Tobias,
To find a chip that meets all of your project requirements use the Microchip Advanced Part Selector (MAPS)
http://www.microchip.com/maps/microcontroller.aspx
"No one is completely worthless. They can always serve as a bad example."
Anonymous
My choice would be the PIC18F4431. Use 1 input capture to read the incoming PWM signal. Use a 2nd input capture to read 4 hall sensors through a 4066 quad switch. Just select the motor sensor to read with 4 outputs to the 4066 for channel select.
Use the PCPWM module with 4 odd PWM outputs enabled for your 4 motor outputs. You can change the duty cycle for each of your 4 PWM outputs by writing to each duty cycle register. PDC0, 1, 2 and 3 as needed.
Bookmarks