תוכן עניינים:

משדר DMX 4 ערוצים: 24 שלבים
משדר DMX 4 ערוצים: 24 שלבים

וִידֵאוֹ: משדר DMX 4 ערוצים: 24 שלבים

וִידֵאוֹ: משדר DMX 4 ערוצים: 24 שלבים
וִידֵאוֹ: Cтробоскоп 200Вт LED King Kong Strobe 8P/16P DMX512 с AliExpress АлиЭкспресс 2024, יולי
Anonim
משדר DMX 4 ערוצים
משדר DMX 4 ערוצים

מודול פלטפורמת DMX IO הוא משדר DMX בעל 4 ערוצים. במצב קליטה הוא יכול לשלוט בעד ארבעה ערוצים של פלט TTL בעל זרם נמוך (3.3v, למשל עבור סרווס ונורות נוריות קטנות) או זרם גבוה (12v, למשל מנורות, ממסרים, סולנואידים, מנוע צעד וכו '). במצב שידור, הוא יכול להוציא פקודות ליקום DMX שלם (512 ערוצים). מחברי XLR-3 כפולים מאפשרים למודול לפעול כצומת מקלט או משדר (מאסטר) ברשת DMX ומתג DIP בעל 9 מצבים מאפשר תצורת כתובת מבלי לשנות קושחה. עיצוב החומרה RS-485 מאפשר מעבר תוכנה בין מצבי RX ו- TX המאפשר למתכנתים מתקדמים להתנסות בפרויקטים של מקלט DMX וכן ביישומים סדרתיים ל- DMX.

מהו DMX?

DMX הוא פרוטוקול טורי הפועל על קישור חומרה RS-485. הוא תוכנן במקור לבקרת אורות (Chauvet כולל חבורת מנורות DMX מגניבות), אך הוא משמש גם לשליטה בסרוואות, LED, מנועי צעד, ממסרים והתקנים אחרים (כמו שלד DMX). זהו פרוטוקול קל לשימוש וחזק המאפשר הפעלה של כ- 500 רגל + כבל באמצעות כבל זול. לרשת DMX יש מכשיר אב אחד והתקני עבד אחד או יותר. 512 ערוצי בקרה זמינים והתקני עבדים רבים משתמשים ביותר מערוץ אחד (למשל, אור עשוי להשתמש בערוץ אחד לתבנית, אחר להטייה). כל ערוץ יכול לתמוך ב 256 ערכים אפשריים, אם כי חלק ממכשירי העבדים ישלבו 2 ערוצים עבור 65, 535 ערכים אפשריים. ערכי הערוץ ניתנים לשינוי בערך 44 פעמים בשנייה, או 44 הרץ.

אודות מודול זה

אתה יכול להוסיף את מודול DMX IO לפלטפורמת המדחף, לוח לוח, או אפילו לוח לחם. אני אדבר על השימוש בו עם מדחף פרלקס או Arduino בסוף מדריך זה. DMX IO תוכנן על ידי ג'ון וויליאמס ומורשה תחת רישיון MIT. הוא סקר את ה- DMX (ואת המודול הזה) בעמודה Nuts n 'Volts שלו בנובמבר, שתוכל לקרוא כאן (pdf). אתה יכול להוריד את קובץ העיצוב או לקנות את הערכה או PCB חשוף מגאדג'ט גנגסטר. קיימים גם מודולים מורכבים מראש. זמן הבנייה הוא כ- 45 דקות. חימם את ברזל הלחמה ועבור לשלב הבא!

שלב 1: שימוש: רעיונות שימוש

שימוש: רעיונות שימוש
שימוש: רעיונות שימוש

בזמן שהברזל שלך מתחמם, הנה כמה דוגמאות לדברים המגניבים שאתה יכול לעשות עם DMX;

תצוגת חג המולד

ישנן מספר חבילות דימר/מתג DMX (להלן אחת) המאפשרות לך לחבר מנורה או גדיל של אורות חג המולד (או כל דבר אחר שיכול להתחבר לקיר), להדליק או לכבות אותו, לדופק או לעמעם אותו.. מודול DMX IO יכול להוציא פקודות באמצעות DMX לעמעם/להחליף חבילות או התקני DMX אחרים; דברים כמו מכונות ערפל, לייזרים, בועות או מכונת שלג.

עשה מופע אור

צבע את הבית שלך

תמונה
תמונה

W Hotel בבוסטון מודול DMX IO יכול לשלוח פקודות למאות התקני עבדים, כמו מנורות כביסה מסוג COLORdash Quad.

שליטה בסרוואס ואנימטרוניקס

ניתן להשתמש במודול DMX IO גם לקבלת פקודות לשליטה בסרוואות, פנאומטיות או כמעט כל מכשיר שאתה יכול לחשוב עליו - אתה מקבל 12V ממסופי הבורג, ולוח יש גם כותרות למכשירי 3V. רק כמה כיף דברים שאפשר לעשות. לאחר מכן, נתחיל בבניית המודול, ובסוף ההנחיה הזו יש מידע על אופן התכנות (אל תדאג, זה די קל).

שלב 2: יצירת: רשימת חלקים

יצרן: רשימת חלקים
יצרן: רשימת חלקים

בואו לוודא שיש לכם את החלקים הבאים. אתה יכול גם לתפוס חלקים אלה מ- mouser - לכל חלק בתרשים יש חלק mouser # (פורמט הקובץ הוא ExpressPCB)

רשימת חלקים

  • PCB IX DMO
  • מתג DIP של 9 מיקומים 300 מיל
  • 3 מ"מ LED ירוק
  • 4x TIP 125 טרנזיסטורים
  • קבלים אלקטרוליטיים 200uF
  • קבלים קרמיים רדיאליים.1uF
  • 2x מגשרים
  • שקע DIP 8 פינים
  • 56 כותרות סיכות
  • 4 טרנזיסטורים 2N3904
  • 4 בלוקים מסוף למיקום
  • מקלט משדר RS485 / RS422
  • רשת הנגד עם 10 פינים (10k אוהם)
  • מחבר זכר XLR3
  • מחבר נקבה XLR3
  • 3x 4.7k אוהם נגד (צהוב - סגול - אדום)
  • נגד 470 אוהם (צהוב - סגול - חום)
  • התנגדות 4x 1k אוהם (חום - שחור - אדום)
  • 1 x 330 אוהם נגד (כתום - כתום - חום)
  • 1x 120 אוהם נגד (חום - אדום - חום)

שלב 3: יצירת: נגדים

יצירת: נגדים
יצירת: נגדים

הוסף את שלושת הנגדים הראשונים, 4.7k אוהם (צהוב - סגול - אדום) ב- R2, R3 ו- R4.

שלב 4: יצירת: הנגד של 120 אוהם

יצרן: נגד של 120 אוהם
יצרן: נגד של 120 אוהם

הנגד של 120 אוהם (חום - אדום - חום) עולה ב- R1

שלב 5: יצירת: נגדים של 470 אוהם

יצרן: 470 נגדים של אוהם
יצרן: 470 נגדים של אוהם

R5, R6, R7 ו- R8 הם 470 אוהם (צהוב - סגול - חום)

שלב 6: יצירת: נגדי 1 אוהם

יצירת: נגדים של 1k אוהם
יצירת: נגדים של 1k אוהם

ממש ליד הנגדים של 470 אוהם הולכים הנגדים של 1 קאוהם (חום - שחור - אדום)

שלב 7: יצירת: הנגד של 330 אוהם

יצרן: 330 Ohm Resistor
יצרן: 330 Ohm Resistor

זה צריך להיות הנגד הדיסקרטי האחרון שלך, והוא משמש להגבלת הזרם לנורית. זה 330 אוהם (כתום - כתום - חום) ועולה במחיר R13

שלב 8: יצירת: LED

יצור: LED
יצור: LED

נוסיף את הנורית הירוקה, היא נכנסת ממש באמצע הלוח, כפי שמצוין בתמונה. שים לב כי ההובלה הקצרה יותר עוברת דרך החור המרובע. הלוח הזה מחובר ל- P27. כל מה שאתה צריך לעשות כדי להפעיל אותו הוא להביא את ה- P27 גבוה.

שלב 9: יצירת: קבלים קרמיים

יצרן: קבלים קרמיים
יצרן: קבלים קרמיים

הוסף את הקבל הקרמי ללוח, כפי שמצוין בתמונה. קבל זה אינו מקוטב, כך שזה לא משנה איזו עופרת נכנסת לאיזה חור.

שלב 10: יצירת: טרנזיסטורים 2N3904

יצרן: טרנזיסטורים 2N3904
יצרן: טרנזיסטורים 2N3904

הוסף את הטרנזיסטורים 2n3904 כפי שצוין בתמונה. שים לב כי הצד השטוח של הטרנזיסטור מסתדר עם הצד השטוח כפי שמצוין על הלוח.

שלב 11: יצירת: בורג מסופים, הכנה

יצירת: בורג מסופים, הכנה
יצירת: בורג מסופים, הכנה

ישנם 4 מסופי הברגה, לכל אחד מהם חריץ קטן בצד אחד ופלט קטן בצד השני. אנו הולכים לחבר את כל הטרמינלים ל'מקל 'אחד. ראשית, זיהוי השיפוע בכל אחד מהמסופים.

שלב 12: יצירת: בורג מסופים, חיבור

יצירת: בורג מסופים, חיבור
יצירת: בורג מסופים, חיבור

עכשיו, החלק אותם יחד. ניתן לראות בתמונה כיצד המסופים מחליקים יחד, מלמטה.

שלב 13: יצירת: בורג מסופים, השלם

יצירת: הברגה של מסופים, שלם
יצירת: הברגה של מסופים, שלם

החלק את כל ארבעת המסופים יחדיו, כפי שמוצג בתמונה. יהיה לך 'מקל' מסוף אחד.

שלב 14: יצירת: מסוף הלחמה למטה

יצירת: מסוף הלחמה למטה
יצירת: מסוף הלחמה למטה

הוסף את לוח הטרמינל החדש שנוצר ללוח. שים לב כי 'המהדקים' (שבהם אתה מכניס את החוט שברצונך לחבר עם המסופים) צריכים להיות קרובים יותר לקצה הלוח. שים לב לתיבות המסומנות 'W' מימין לטרנזיסטורים? אלה כותרות סיכה לשליטה בסרווואים. הסיכה ליד ה- W היא אות הבקרה, הסיכה האמצעית מחוברת ל- +5V, והסיכה מימין מחוברת לאדמה. אם ברצונך להשתמש ב- DMX IO לשליטה במכשירי הספק נמוך, הוסף כותרות 3 פינים בכל מיקום.

שלב 15: יצירת: Socket IC

יצרן: Socket IC
יצרן: Socket IC

שקע ה- IC עובר ל- U1 כשהחריץ קרוב יותר לקבל הקרמיקה. מיקום החריץ לא ממש משנה לשקע (הוא יעבוד בכל מקרה), אך הוא יעזור לוודא שאתה שם את ה- IC בכיוון הנכון, אז עדיף לעשות את זה נכון.

שלב 16: בצע: מתג DIP

יצירת: מתג DIP
יצירת: מתג DIP

מתג ה- DIP עם 9 מצבים עובר ל- SW1. כל מתג ב- DIP מסומן במספר (ממש מתחת למתג), והמתג המסומן '1' עובר שמאלה, כפי שמצוין בתמונה.

שלב 17: יצירת: נגד נגדים, זיהוי סיכה 1

יצור: הנגד Bussed, זיהוי סיכה 1
יצור: הנגד Bussed, זיהוי סיכה 1

לנגד האוטובוס יש 'סיכה 1', הוא מזוהה על ידי התבוננות בגוף הרכיב - סיכה 1 מסומנת בחץ.

שלב 18: יצירת: Resist Bussed, הוספה ללוח

יצור: הנגד Bussed, הוספה ללוח
יצור: הנגד Bussed, הוספה ללוח

סיכה 1 עוברת דרך החור המרובע המסומן גם על מסך המשי, כפי שמצוין בתמונה.

שלב 19: יצירת: מגשרים

יצור: מגשרים
יצור: מגשרים

ישנם שני קופצים על הלוח, תנאי שימוש: אם מודול ה- DMX IO הוא צומת קצה (שידור או קבלה), החלק את מצלמת המגשר לחיבור 2 פינים אלה. צומת אחד ישתמש במגשר הזה. אם כן, פשוט החלק את מצלמת המגשר כדי לחבר את 2 הפינים האלה. אם המודול הוא משדר הראשי, תקפץ המגשר בין שני המגשרים. אם המודול הוא המקלט האחרון, המגשר יסיר את מגשר ה- TERM בלבד. אחרת, אינך צריך לחייג בין שני המגשרים. אם כותרות הסיכה שלך מגיעות ברצועה גדולה, חתוך 2 סיכות עם הסוללות שלך והוסף ללוח שבו הוא מסומן 'TERM'. חותכים 2 סיכות נוספות ומוסיפים ב- 'GND'.

שלב 20: יצירת: כובעים אלקטרוליטיים

יצרן: כובעים אלקטרוליטיים
יצרן: כובעים אלקטרוליטיים

2 הכובעים האלקטרוליטיים (הם נראים כמו פחי מתכת קטנים) מגיעים למקומות המצוינים בתמונה. המכסים האלקטרוליטיים מקוטבים - הסיכה הארוכה יותר עוברת דרך החור המרובע (מסומן גם עם '+'). על הכובע יש פס. המוביל הקצר יותר (קרוב יותר לפס) עובר דרך ההובלה הארוכה יותר - קרוב יותר לקצה הלוח. שני הכובעים הם 220uF

שלב 21: יצירת: טרנזיסטורים TIP125

יצרן: טרנזיסטורים TIP125
יצרן: טרנזיסטורים TIP125

ישנם 4 טרנזיסטורים גדולים מסוג TIP125, הם עוברים בין הטרנזיסטורים הקטנים יותר ובין בלוק הטרמינל. שימו לב לכרטיסייה בכל טרנזיסטור, כך שהכרטיסייה קרובה יותר ל- 'C' המסומן במסך המשי.

שלב 22: יצירת: מחברי XLR3

יצרן: מחברי XLR3
יצרן: מחברי XLR3

ישנם 2 מחברי XLR, (זכר ונקבה) שעולים על הלוח. המחבר הנקבי נכנס לקופסה שכותרתה 'DMX Out' והמחבר הזכרי נכנס בתיבה שכותרתה 'DMX In'. די קל לתקן אותם מכיוון שחורי ההרכבה בלוח מתאימים רק למחבר הנכון.

שלב 23: יצירת: RS485 IC

יצרן: RS485 IC
יצרן: RS485 IC

ה- RS485 Transeiver IC (זהו ST ST485BN) נכנס לשקע. שים לב שהחריץ על ה- IC עולה למעלה, קרוב יותר לקבל הקרמיקה. אם אינך זקוק לחבטות המגשר, פשוט החלק אותם על סיכה אחת. בדרך זו, לא תאבד אותם במקרה שבסופו של דבר תצטרך אותם. לבסוף, הוסף מחברי סיכה לשורה החיצונית של הלוח. סיכות אלה מאפשרות לך לחבר את מודול DMX IO לפלטפורמת המדחף, לוח הלוח או לוח הלחם. על הלוח, כל חיבור מסומן P0 - P31. הסכמטי כולל רשימה של חיבורים (פורמט expresspcb), אך כך הם ממפים; P0: DIP Switch '256'P1: DIP Switch' 128'P2: DIP Switch '64'P3: DIP Switch' 32'P4: DIP מתג '16'P5: מתג DIP' 8'P6: מתג DIP '4'P7: מתג DIP' 2'P8: מתג DIP '1'P9: ערוץ DMX 1P10: ערוץ DMX 2P11: ערוץ DMX 3P12: ערוץ DMX 4P24: RX2 (קלט) P25: TXE (אפשר שידור) P26: TX2 (שידור) P27: נורית פעילות

שלב 24: שימוש ב- DMX

שימוש ב- DMX
שימוש ב- DMX

DMX די קל לשימוש:

עבור מדחף

לְקַבֵּל

המאמר של ג'ון וויליאמס בנובמבר ספין אזור מספק הרבה פרטים על ה- DMX וכיצד פיתח את האובייקטים. הוא גם קידוד אובייקט קל לשימוש (jm_dmxin) שיפשט את קריאת ערכי DMX. עם קוד הספין שלך, תצטרך רק להוסיף את הספרייה; obj dmx: "jm_dmxin" כאשר אתה צריך להפעיל את ניטור dmx, פאב הראשי dmx.init (24, 16) '24 = קבלת סיכה, 26 = LED לפעילות כדי לקבל את ערך הערוץ, זה לא יכול להיות קל יותר; dmx.read (chan) עם ערך ה- dmx הזה, אתה יכול לעשות מה שאתה רוצה - להציג משהו על צג טלוויזיה, להדליק נורה, לעשות קצת pwm לערוץ וכו '. כשתסיים לקרוא ערכי DMX, תוכל לשחרר את השיניים עם; dmx.finalizeJon עשה גרסה קרירה יותר עם גוף תאורה RGB באמצעות אפנון זווית ביט במאמר שלו.

לִשְׁלוֹחַ

אם מודול ה- DMX IO שלך הוא המשדר הראשי, אל תשכח להחליק על תריסי המגשר לשני המגשרים. עבור תוכנות, יש אובייקט שליחת DMX ב- Propeller Obex שמייצר פלט DMX קל. להלן דוגמה כיצד להשתמש בו; ראשית הוסף את האובייקט לחלק האובייקטים בקוד הספין שלך; obj dmxout: "DMXout" כדי להפעיל אותו; dira [25]: = outa [25]: = 1 'מביא את TX enable highdmxout.start (26)' מתחיל את ערכי ה- dmxoutsending dmx לא יכול להיות קל יותר - פשוט; dmxout. Write (2, 255) 'channel = 2, value = 255

עבור ארדואינו

למודול DMX IO יש מרווח סיכות רגיל של 1 אינץ ', כך שהוא לא יתאים על גבי ארדואינו, עם זאת, אתה עדיין יכול לחבר אותו לארדואינו באמצעות חוטים או לוח לוח. יש מדריך טוב על מגרש המשחקים של ארדואינו. עבור חיבורים; P0: P8 - מתגי DIP P9 - ערוץ 1P10 - ערוץ 2P11 - ערוץ 3P12 - ערוץ 4P24 - DMX RXP25 - שידור EnableP26 - DMX TXP27 - LED LED זהו - עשה משהו מגניב עם DMX!

מוּמלָץ: