נשלח: 22 נובמבר 2006, 16:05
ניסיתי לעשות כאן סיכום כללי וטכני על פרוטוקול דייסק - מה ההבדל בין התקנים השונים (1.0 1.1 וכו) ואיך שולט הממיר על יחידות הקצה.
diseqc זה ראשי תיבות של DIgital Satellite EQuipment Control
זהו פרוטוקול עבור תקשורת בין הממיר ורכיבים שונים במערכת.
1.0 מאפשר שליטה על יחידת קצה השולטת על עד 4 LNBים
1.1 מאפשר שליטה על 4 עד יחידות דייסק 1.0
1.2 הוא כמו 1.1 עם אפשרות שליטה על מנוע
2.0 - יחידות הקצה יכולות גם "לענות" לשאלות של הממיר - פרוטוקול דו כיווני
1.3 - שיטה אחרת לשלוט על מנוע. נקרא גם Universal Satellites Automatic Location System (USALS)
2.3 - כמו 1.3 אך פרוטוקול דו כיווני
איך שולטים ב LNB
Universal LNB נותן שתי תחומי תדרים, נמוך : 10700-11800 MHZ, וגבוה : 11600 - 12700 MHz. ושני קיטובים : H (אפקי - Horizontal) ו V (אנכי - Vertical).
כדי לשלוט על הקיטובים, הממיר מספק ל LNB מתח של 13V עבור קיטוב אנכי, ו 18V עבור קיטוב אופקי.
בנוסף, הממיר בוחר אם לשדר או לא צליל בתדר 22Khz. אם לא משודר - יבחר ה LNB בתחום תדרים הנמוך, ואם כן משודר - בתחום התדרים הגבוה.
בתאוריה, אם היינו מורידים את המתח ומכניסים רק את ה 22Khz לרמקול, זה תחום תדר שכלבים יכולים לשמוע. אבל אל תנסו, זה עלול לשרוף לכם את הרמקול ו/או הממיר.
איך שולטים בדייסק:
בשביל תאימות אחורה, החליטו להמשיך לתמוך 13 ו 18 וולט, ו ב 22Khz.
את הפקודות לכל סוגי הדייסקים שולחים בשיטה הבאה:
במקום לשדר טון 22Khz רצוף כמו ל LNB, משדרים אותו למקוטעים ביחידות של 0.5 ms (חצי אלפית השניה).
אם משדרים במשך שתי יחידות ושותקים יחידה אחת - העברנו ביט=1
אם משדרים במשך יחידה אחת ושותקים במשך שתיים - העברנו ביט=0
כך כל 8 ביטים נאספים לבייט.
פקודה לדייסק היא בין 4 ל 6 בייטים.
בייט ראשון:
E0 - שידור רגיל
E1 - שידור נוסף למקרה שהראשון לא נקלט
E2 - שידור רגיל, מצפה לתשובה (דייסק 2.0)
בייט שני: למי אני שולח:
10 - לכל מתג שקולט את פקודה זו
30 - לכל מנוע שקולט פקודה זו (דייסק 1.2)
יש עוד הרבה אפשרויות ...
בייט שלישי: פקודה
38 - כתוב ערך
יש עוד הרבה אפשרויות ...
בייט רביעי: פרמטרים לפקודה.
עבור פקודה 38: האות השמאלית אומרת איזה ביטים לכבות, והימנית איזה להדליק.
ישנם תוכנות שממש מאפשרים לשלוט הבייטים לדייסק.
למשל בתוכנת VDR קובץ הגדרת דייסק מכיל:
S13E 11700 V 9750 t v W15 [E0 10 38 F4] W15 t
S13E 99999 V 10600 t v W15 [E0 10 38 F5] W15 T
S13E 11700 H 9750 t V W15 [E0 10 38 F6] W15 t
S13E 99999 H 10600 t V W15 [E0 10 38 F7] W15 T
כלומר השורה הראשונה אומרת שעבור לווין 13E, תחום תדר 9750-11700 קיטוב V (אנכי) יש לשלוח לדייסק את: (משמאל לימין)
t v W15 [E0 10 38 F4] W15 t
פירוש:
t - כיבוי טון ה 22Khz
v - מצח ל 13V
W15 - חכה 15 אלפיות השניה
E0 10 38 F4 - שדר את ארבעת הבייטים הנ"ל
W15 - חכה 15 אלפיות השניה
t - כיבוי טון ה 22Khz.
(בצורה דומה T - הדלקת הטון 22Khz ו V - מתח 18V)
שליטה על מנוע - דייסק 1.2 - בדומה לשליטה על דייסק רגיל, ע"י שליחת בייטים אחרים
למי שרוצה עוד לדעת, הנה קישור לתקן:
http://www.eutelsat.com/satellites/4_5_5.html
אשמח להצעות, הערות, תיקונים, שאלות,
erez001.
diseqc זה ראשי תיבות של DIgital Satellite EQuipment Control
זהו פרוטוקול עבור תקשורת בין הממיר ורכיבים שונים במערכת.
1.0 מאפשר שליטה על יחידת קצה השולטת על עד 4 LNBים
1.1 מאפשר שליטה על 4 עד יחידות דייסק 1.0
1.2 הוא כמו 1.1 עם אפשרות שליטה על מנוע
2.0 - יחידות הקצה יכולות גם "לענות" לשאלות של הממיר - פרוטוקול דו כיווני
1.3 - שיטה אחרת לשלוט על מנוע. נקרא גם Universal Satellites Automatic Location System (USALS)
2.3 - כמו 1.3 אך פרוטוקול דו כיווני
איך שולטים ב LNB
Universal LNB נותן שתי תחומי תדרים, נמוך : 10700-11800 MHZ, וגבוה : 11600 - 12700 MHz. ושני קיטובים : H (אפקי - Horizontal) ו V (אנכי - Vertical).
כדי לשלוט על הקיטובים, הממיר מספק ל LNB מתח של 13V עבור קיטוב אנכי, ו 18V עבור קיטוב אופקי.
בנוסף, הממיר בוחר אם לשדר או לא צליל בתדר 22Khz. אם לא משודר - יבחר ה LNB בתחום תדרים הנמוך, ואם כן משודר - בתחום התדרים הגבוה.
בתאוריה, אם היינו מורידים את המתח ומכניסים רק את ה 22Khz לרמקול, זה תחום תדר שכלבים יכולים לשמוע. אבל אל תנסו, זה עלול לשרוף לכם את הרמקול ו/או הממיר.
איך שולטים בדייסק:
בשביל תאימות אחורה, החליטו להמשיך לתמוך 13 ו 18 וולט, ו ב 22Khz.
את הפקודות לכל סוגי הדייסקים שולחים בשיטה הבאה:
במקום לשדר טון 22Khz רצוף כמו ל LNB, משדרים אותו למקוטעים ביחידות של 0.5 ms (חצי אלפית השניה).
אם משדרים במשך שתי יחידות ושותקים יחידה אחת - העברנו ביט=1
אם משדרים במשך יחידה אחת ושותקים במשך שתיים - העברנו ביט=0
כך כל 8 ביטים נאספים לבייט.
פקודה לדייסק היא בין 4 ל 6 בייטים.
בייט ראשון:
E0 - שידור רגיל
E1 - שידור נוסף למקרה שהראשון לא נקלט
E2 - שידור רגיל, מצפה לתשובה (דייסק 2.0)
בייט שני: למי אני שולח:
10 - לכל מתג שקולט את פקודה זו
30 - לכל מנוע שקולט פקודה זו (דייסק 1.2)
יש עוד הרבה אפשרויות ...
בייט שלישי: פקודה
38 - כתוב ערך
יש עוד הרבה אפשרויות ...
בייט רביעי: פרמטרים לפקודה.
עבור פקודה 38: האות השמאלית אומרת איזה ביטים לכבות, והימנית איזה להדליק.
ישנם תוכנות שממש מאפשרים לשלוט הבייטים לדייסק.
למשל בתוכנת VDR קובץ הגדרת דייסק מכיל:
S13E 11700 V 9750 t v W15 [E0 10 38 F4] W15 t
S13E 99999 V 10600 t v W15 [E0 10 38 F5] W15 T
S13E 11700 H 9750 t V W15 [E0 10 38 F6] W15 t
S13E 99999 H 10600 t V W15 [E0 10 38 F7] W15 T
כלומר השורה הראשונה אומרת שעבור לווין 13E, תחום תדר 9750-11700 קיטוב V (אנכי) יש לשלוח לדייסק את: (משמאל לימין)
t v W15 [E0 10 38 F4] W15 t
פירוש:
t - כיבוי טון ה 22Khz
v - מצח ל 13V
W15 - חכה 15 אלפיות השניה
E0 10 38 F4 - שדר את ארבעת הבייטים הנ"ל
W15 - חכה 15 אלפיות השניה
t - כיבוי טון ה 22Khz.
(בצורה דומה T - הדלקת הטון 22Khz ו V - מתח 18V)
שליטה על מנוע - דייסק 1.2 - בדומה לשליטה על דייסק רגיל, ע"י שליחת בייטים אחרים
למי שרוצה עוד לדעת, הנה קישור לתקן:
http://www.eutelsat.com/satellites/4_5_5.html
אשמח להצעות, הערות, תיקונים, שאלות,
erez001.