which PIC comes with most PWM outputs, I would need 8 PWM outputs or more, I did solve this in software, but practically PIC isn't doing anything other then that, and I need it to do some calculations, which block PIC from few ms to several sec.
Also does any PIC have internal hardware for PPI/RS485 and MPI/Profibus communication/standard?
which PIC comes with most PWM outputs, I would need 8 PWM outputs or more, I did solve this in software, but practically PIC isn't doing anything other then that, and I need it to do some calculations, which block PIC from few ms to several sec.
Also does any PIC have internal hardware for PPI/RS485 and MPI/Profibus communication/standard?
The **broken link removed** has 8 PWM outputs, however if you have solved it in software, why not consider a second PIC to handle the calculations etc.?
I believe the standards you listed are electrical specifications, and are NRZ the same as the serial port. I have used a Max485, or similar driver to do RS485 with no problems. Just hook it up instead of a Max 232 driver.
The **broken link removed** has 8 PWM outputs, however if you have solved it in software, why not consider a second PIC to handle the calculations etc.?
I believe the standards you listed are electrical specifications, and are NRZ the same as the serial port. I have used a Max485, or similar driver to do RS485 with no problems. Just hook it up instead of a Max 232 driver.
It looks like that PIC18F2431 - 6PWM and PIC18F4431 - 8PWM would cover my needs. Another PIC to calculate would be to wasteful, I prefer to use only one PIC.
It looks like that PIC18F2431 - 6PWM and PIC18F4431 - 8PWM would cover my needs. Another PIC to calculate would be to wasteful, I prefer to use only one PIC.
It was meant to run BLDC motors and small DC motors, why not servo, what's the problem there?
Also if I remember right I couldn't drive servo with hardware PWM, because I couldn't get so 'low' frequency, is there a workaround this, expect software PWM of course?
It was meant to run BLDC motors and small DC motors, why not servo, what's the problem there?
Also if I remember right I couldn't drive servo with hardware PWM, because I couldn't get so 'low' frequency, is there a workaround this, expect software PWM of course?
If it was to drive 8 servos then there are methods to do that using interrupts and 1 pwm module. The interrupts don't take up much time (less than 1%) and so your pic is free to do other stuff.
If it was to drive 8 servos then there are methods to do that using interrupts and 1 pwm module. The interrupts don't take up much time (less than 1%) and so your pic is free to do other stuff.