פורסם 2010 ביוני 715 שנים שלום כולם,אני רוצה להתחיל בפרוייקט קטן לקישוט החדר, בו אני רוצה דרך תוכנת מחשב לשלוט על כ-30 לדים.אני יודע איך לגשת ליציאות המקבילות במחשב, ואיך לעשות את כל החיבורים (כבר חיברתי 4 לדים), הבעיה היא שיש לי רק 8 יציאות, ואני לא יודע איך לאפשר יותר..היציאה היא של המדפסת, DB25, אני מתחבר לרגליים 2-9: http://www.lammertbies.nl/comm/cable/parallel.html.אני יודע לעבוד גם עם היציאה המקבילית אם עולה לכם רעיון עם זה..חשבתי על מיפוי כתובות עם רכיב כלשהו, אבל ככה אני יכול להפעיל רק כתובת אחת בכל פעם ולא לשלוט על כולם.אז איך אני עושה את זה? בהנחה שיש לי את כל החלקים שצריך..תודה!
פורסם 2010 ביוני 715 שנים אם אתה משתמש ברכיב כלשהו אתה פשוט צריך לשלוח כל פעם את המצב של כל הלדים(כלומר אתה שולח בייט אחד על המצב של ה8 הראשונים ואז עוד בייט על המצב של ה8 הבאים וכו', ככה 4 פעמים).אין לי נסיון בעבודה עם הפורט הזה, אז אני לא הולך להגיד לך איך לממש את זה עם רכיב חיצוני. אם אתה רוצה serial port דבר איתי (אני גם באמת לא מבין למה אנשים לא משתמשים בו, אלא בשני. הוא הרבה יותר טוב!!!! חוץ מבעבודה עם מספר מורכב של רכיבי I/O-עד 8. אז אני מבין P=)וטכנית, היציאה הזאת היא מקבילית...
פורסם 2010 ביוני 715 שנים מחבר אין לי נסיון בעבודה עם הפורט הזה, אז אני לא הולך להגיד לך איך לממש את זה עם רכיב חיצוני. אם אתה רוצה serial port דבר איתי (אני גם באמת לא מבין למה אז כמו שרשמתי, אני יודע ואין לי בעיה להשתמש ב-serial port, מה גם שבצורה ויזואלית הוא יפה יותר... אבל אם משתמשים בו צריך עם רכיב כלשהו לקבל את המידע הטורי ולהפוך אותו למקבילי, וגם אז כמו שאמרת צריך 4 רכיבים שישמרו כל אחד 8 סיביות של המצב של כל לד..
פורסם 2010 ביוני 715 שנים א.זאת היציאה הטורית, לא המקביליתב.אתה צריך רכיב אחד, שניתן לתכנת כך שהוא מקבל 32 ביטים(נפעל בשנייה שהוא קולט את הסטארט ביט) ולפיהם ישלוט ב30 כניסות...ג.מה שמצאתי באינטרנט זה pic18f452, אבל צריך צורב בשבילם, וזה סיבוך. אז אני יתן למישהו עם יותר נסיון לעזור לך. בהצלחה =]
פורסם 2010 ביוני 715 שנים מחבר קודם כל יש לי מקום לצרוב את הג'וק, אבל אני מעדיף שלא להתעסק עם זה..בטח יש איזה רכיב פשוט שאפשר להתעסק איתו בזה.. או כמה רכיבים עם איזשהו דיליי שמקבלים כל אחד בנפרד בית אחד ושומרים את המצב (יש לי רכיבים שמקבלים בית אחד ושומרים את המצב, השאלה היא איך משתמשים ב-4 כאלה..).
פורסם 2010 ביוני 715 שנים המעגל הזה ניתן לבנייה מכמות גדולה יחסית של רכיבי TTL דקודר מ 3 ל 8 ו T-FF (או מרכיבים יותר מתקדמים ופחות רכיבים)במצב הרגיל כל לד נמצא במצב שלוכדיי לשנות מצב של לד אתה שולח מספר בינארי מתאים מהפורט המקבילי כךביטים 0-2 זיהוי של קבוצת הלדיםביטים 3-4 זיהוי של הלד בתוך הקבוצהביט 5 המצב החדש של הלד (יתר הלדים ישארו כמו שהם)ביטים 6-7 לא עושים כלוםדרך כל החדר אתה מעביר 8 חוטים (כבל רשת) - 2 חוטים של ספק כוח ו 6 חוטים של נתונים. בכל מקום אתה מחבר מהם במקביל את הבקרה של הקבוצת לדים[attachment deleted by admin]
פורסם 2010 ביוני 815 שנים הרעיון של 11010010110 נשמע הכי פרקטי, רק לא הבנתי איך המעגל עובד.אחרי המפענח אחת הרגלים מתחברות לעוד מפענח? איך זה עובד?
פורסם 2010 ביוני 815 שנים מחבר או.קיי הבנתי! תודה..יש את השכבה הראשונה של המפענחים, כששולחים ב-3 הביטים הראשונים את המספר הנכון הם מוציאים 1 (שמחובר לשכבה השניה במקום הרצוי). השכבה השנייה רק כשהיא מקבלת את ה-1 מהשכבה הראשונה היא "מפעילה" את ארבעת הלדים שלה, כשבסיביות 3-4 רושמים את המספר של הלד.אבל יש לי שאלה - ניתן לעשות את זה בפחות קבוצות של יותר לדים?למה אי אפשר לחבר את השכבה הראשונה ל-ENABLE של הרכיב בשכבה השניה, וככה יהיו לנו 8 לדים בכל מפענח ולא 4?*ועוד שאלה - לדעתי בשרטוט היה צריך להיות D-FF, שמעביר את מה שנותנים לו למוצא. השתמשת ב-T-FF, לכן כדי לשנות את המצב אני צריך לשלוח '1', לא? כי הרי '0' משאיר את המצב כמו שהוא.. אז אפשר לחבר את ה-T ישר ל-VCC או שאני טועה?
פורסם 2010 ביוני 815 שנים הדוגמא משתמשת אם רכיבים ללא enableהרכיב העליון בכל קבוצה נמצא תמיד ב enableהרכיב התחתון מחובר אם 4 בתור ה enable. אם הרכיב העליון נותן לו enable ה 1 יתקבל ביציאות 4-7. אחרת ה 1 יתקבל ביציאות 0-3 שלא מחוברות לכלום כך שהלדים בקבוצה הזאת לא ישנו מצבניתן להשתמש אם ה enable של הרכיבים (אם קיים) וניתן להשתמש אם רכיבים גדולים יותר (יותר ביטים) ולנצל את כל הפורט כדיי לקבל 256 לדים (או אפילו יותר אם כל לד הוא ביט ובמקום לדים מחברים למעגל העתקים של המעגל הבסיסי . . . . )במקום רכיב עליון לכל קבוצה ניתן לאחד כאלה. היתרון הוא פחות רכיבים אלקטרוניים והחיסרון הוא יותר חוטים דרך החדר (כבל של יותר מ 8 חוטים לא כזה נפוץ וכמה מטרים של כבל עולים יותר מציפ TTL)
פורסם 2010 ביוני 915 שנים ראיתי שמוכרים מפענחים 4 ל 16 בכמה שקלים, הם כבר עדיפים לזה באמת.מפשט את המעגל יופי.שני רכיבים של מפענח 4 ל 16, עם אפשור רכיב (CS).שני הרכיבים מחוברים לאותם 4 קווי DATA.שני רגלי DATA אחרים מאפשרים את המפענחים.רגל DATA אחת לבחירת המצב של הלד.שליטה ב 32 לדים.התוכנה לא מסובכת מידי.
פורסם 2010 ביוני 915 שנים מחבר אבל בנוגע לפליפלופים - מה שיש בשרטוט זה T-FF, שמשנה את המצב בכל '1' לוגי, אבל כדי ממש לקבוע לו מה יהיה בו צריך להשתמש ב D-FF, לא?שני רגלי DATA אחרים מאפשרים את המפענחים.ועוד משהו - אפשר לחסוך פורט אחד (וכך להכניס את הכול בכבל רשת) אם במקום 2 רגלי DATA למפענחים נשים רגל אחת עם שער NOT לאחד המפענחים..ובאיזו חנות ראית שמוכרים את הרכיבים האלה?
פורסם 2010 ביוני 915 שנים בקשר לדלגלדים זה כבר תלוי במעגל שלך, אם אתה רוצה יציאה מהפכת או לא.יכול להיות שהמפענח מוציא אות יציאה אדמה ככה שצריך להחזיר את זה, תלוי ברכיבים שאתה שם.בקשר למהפך, אפשר אבל קו דיסקרטי לכל רכיב נשמע לי עדיף ולחסוך עוד רכיבים.ראיתי באריהב שיש דבר כזה, אבל אני מאמין שיש בכל חנות.
פורסם 2010 ביוני 915 שנים ה ff תלוי בתוכנה שאתה רוצהd ff יקבע את מצב הלד לפי התוכנהt ff יהפוך את הלד אם הוא מקבל 1
פורסם 2010 ביוני 915 שנים מחבר תודה רבה 11010010110 (מה זה אומר?) ו-RaViD, עכשיו אני יכול להמשיך מכאן לבנות את המערכת שלי. וטוב אני מודה, זה לא לדים. אני מתכנן לשים מנורות צבעוניות בסדר מסויים על התקרה של החדר, לבנות תוכנה שתפתח קובץ מוזיקה (חשבתי על תווים בתוכנה Guitar PRO) ולפיה המנורות יפעלו ויעירו אותי בבוקר בסימפוניה של מוזיקה ואורות צבעוניים כמו בהופעה (אני אשתמש בממסרים.. אחד לכל מנורה...). אני אעדכן אתכם על ההתקדמות...
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.