السلام عليكم
موضوع جميل و مفيد بارك الله فيكم
اعتقد ان هذا الكود سوف يعمل فقط تعديل بسيط على كود الاخ حيدر علاج حسن تبقى فقط حالتي signals in opposite phase
signals in phase التى يمكن التفكير فيها و اضافة الكود الخاص بها
ان لم يعطى نتيجه اقلب المداخل x و y حتى يكون التردد in phase advance مع x
و الاخر مع y
x=adc_read(0);
y=adc_read(1);
if(x==0 && y>0) for(i=0;i<1000;i++)
{delay_ms(1);
if(y==0)breake;}
time=i;
I1 in phase advance
I2 in phase advance
.