I looked at the suggested shift register, and note that it maybe a to high voltage, this PCB is mostly 3.3v.
If this is the best way then i'll look for lower voltage types.
The QEI is conetected to an incremental encoder (360°) for aiming. There is also a GPS which has an INTERRUPT too.
C.
C,
The 8 PWMs are simply that PWM only and no good for servos. The 4431 has 2 CCP modules that can run servos so only 2 possible without jitter. Using a 74HC164 clocked by RC1 (CCP1 output) will be able to drive 8 servos.
When you say "the other chip has the bigger brain", what do you mean? The 4431 has 8k (words) program memory and runs at 64MHz. How much bigger do you need?
C,
The 8 PWMs are simply that PWM only and no good for servos. The 4431 has 2 CCP modules that can run servos so only 2 possible without jitter. Using a 74HC164 clocked by RC1 (CCP1 output) will be able to drive 8 servos.
When you say "the other chip has the bigger brain", what do you mean? The 4431 has 8k (words) program memory and runs at 64MHz. How much bigger do you need?
A working version is above (#188). It might jitter or it might not, depends if your servos can differentiate 125uS difference or if Oshonsoft is messing with the timing.
A working version is above (#188). It might jitter or it might not, depends if your servos can differentiate 125uS difference or if Oshonsoft is messing with the timing.
Hi M,
If it's ok, I'll use the one at #217 with 'M' in the title, as it is the same as the one you mentioned yesterday, but with the added settings that make it work and compile.
C