iki değil 4 servo icin bile yapılır. Problem değil. İnterrupt ile bir sayacı arttıracaksın. sayacın durumuna göre de motorlara pulseları yollayacaksın. Biraz konsantre olunursa 10 motor bile yapılır emin ol. bir ara buna benzer birsey yaptım ama neydi cıkaramadım. Bir nevi multitasking olayı. Bu iş için zor da değil. Mesela interruptını normalde 20Hz olarak mı ayarladın. Bu işte 2000Hz diye ayarla ve bir sayacı da int içinde 100 e kadar saydır. sayac değerleri ile darbe genişliğini ayarla. sayac her 100 olduğunda da yeni darbe için saymaya başla.
01234567891011121314151617181920..................100
---DDD------------------------------------------------------- // 1 motor D=pulse
---DDDDDDDD----------------------------------------------// 2 motor
--DD---------------------------------------------------------// 3 motor
------------------------DDDDDDDD------------------------// 4.motor.
istediğin kadar motor yapılabilir.
Ben servoları hep software olarak kontrol ederim. cok da stabil calisiyor. Hatırladım ben bunu iki servo icin yapmıştım, elimde 2 tane vardı ama sayısı arttırılır.
Interrupt ile yaptığın muddetce stabilite problemi yaşanması mumkun değil