בס"ד
אלקס שלום
ניסיתי להפעיל סרווה עם SSC03A דרך UART של 89c5131 (אמת זה פעם ראשונה שלי גם עם UART וגם עם סרווה)
עובד קצת מוזר: נדלק צהוב אחרי שלושה היבהובים קצרים של ירוק מנוע מתחיל להסתובב בלי לעצור(די מוזר --אולי פוטנציומטר משוב לא תקין??.)
לפעמים היה נדלק אדום+צהוב מהבהב כאילו קצב שידור נמוך....
קצב שידור: 24000000\12\2\16\2400==26 >>>>>טוענים E6
תדר שעון 24 מגה ובחרתי 2400 קצב שידור
מצב הוא MINI SSC
מצרף קוד --הפשוט מאוד של main
void main()
{
TR1=0;
TH1=0xE6;
TL1=0;
TMOD=0x20;
SCON=64;
TR1=1;
delay(30);
SBUF=255;
delay(30);
SBUF=7;
delay(30);
SBUF=60;
while(1);
}
תודה בכל מקרה
מישה
הפעלת סרווה
-
- מנהל האתר
- הודעות: 765
- הצטרף: ה' ינואר 28, 2010 8:27 pm
Re: הפעלת סרווה
מישה,
לא ממש הבנתי מה שכתבת, מה אדום ומה צהוב?
אני לא מכיר את ה89x5131 שאתה משתמש בו ולא את התכנות בשבילו.
מה היחידות של פונקצית delay?
סרוו רגיל לא מסתובב בלי להפסיק, אם יש לך סרוו לסיבוב מלא זה יכול להסביר את זה.
לא ממש הבנתי מה שכתבת, מה אדום ומה צהוב?
אני לא מכיר את ה89x5131 שאתה משתמש בו ולא את התכנות בשבילו.
מה היחידות של פונקצית delay?
סרוו רגיל לא מסתובב בלי להפסיק, אם יש לך סרוו לסיבוב מלא זה יכול להסביר את זה.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
כל הרכיבים לפרוייקט שלכם