הפעלת סרווה

עובדים עם בקרים מסוג אחר? זה המקום בינתיים. אם יהיו הרבה דיונים על בקר מסויים, נוסיף פורום נפרד.

הפעלת סרווה

הודעהעל ידי misharaz63 » ו' ספטמבר 02, 2011 12:56 am

בס"ד

אלקס שלום

ניסיתי להפעיל סרווה עם 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);

}
תודה בכל מקרה
מישה
misharaz63
 
הודעות: 2
הצטרף: ד' יולי 20, 2011 4:45 pm

Re: הפעלת סרווה

הודעהעל ידי Alex » ו' ספטמבר 02, 2011 11:46 am

מישה,
לא ממש הבנתי מה שכתבת, מה אדום ומה צהוב?

אני לא מכיר את ה89x5131 שאתה משתמש בו ולא את התכנות בשבילו.
מה היחידות של פונקצית delay?

סרוו רגיל לא מסתובב בלי להפסיק, אם יש לך סרוו לסיבוב מלא זה יכול להסביר את זה.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
סמל אישי של המשתמש
Alex
מנהל האתר
 
הודעות: 730
הצטרף: ה' ינואר 28, 2010 8:27 pm


חזור אל בקרים אחרים

Jump box

מי מחובר

משתמשים הגולשים בפורום זה: CCBot [Bot]