The project I'm working on has an ATMega8 doing many tasks at once. It has two drive two servos, read data from an accelerometer, do some math, read from some other sensors (e.g. thermistors) write the data to memory and do some logic stuff. I was thinking of exporting the control of the servos to a 556 timer (double 555 timer) per servo. The output from the atmega8 would have to either vary resistance or capacitance... so I was thinking of using a digital potentiometer.. would that work alright?
I was mostly thinking of doing this just for the sexy factor, but now that I think about it, it might be a silly thing to do. I'm not quite clear on how long the low part of the pulse can be... I'm doing a bunch of other stuff on the chip, but not *ALOT*... maybe it would be ok?
Does manually doing the pulse on the main IC for multiple servos along with doing other stuff still work?
Don't know how well this is worded... it is late...