פורסם 2013 במרץ 2812 שנים שלוםאם יש לי התקן USB כלשהו שאני לא רוצה שתמיד יהיה מחובר למחשב,אבל מנגד אני לא רוצה כל הזמן לחבר ולנתק אותו פיזית בעצמי,חשבתי להשתמש במתג שיאפשר לעשות את זה בקלות..השאלה כמה ערוצים צריך שהמתג הזה ימתג?בגדול, אני יודע שב-USB יש 4 חוטים:5vData MinusData Plus0vעכשיו אני יכול לקנות מתג שכולל 4 ערוצים,ומן הסתם זה יעשה את העבודה..השאלה אם אפשר עם פחות?אם אקח מתג של ערוץ אחד בלבד, ואשים אותו על החוט של ה-5v,אז זה אכן יעצור את המתח,אבל מה לגבי חוטי ה-Data?אולי זה יפריע שהם לא מנותקים?אודה למי שיודע מה נכון לעשות כאןתודהcard
פורסם 2013 במרץ 2812 שנים כל עוד אין מתח להתקן - הדאטא לא יכולה לעבורזה כמו שאם לא תחבר VCC GND לשבב של שערים לוגיים, לא תכול לעשות בהם שימושמספיק לנתק את ה VCC
פורסם 2013 במרץ 2812 שנים מחבר הי duckתודה..מה שאתה אומר הגיוני,אבל הסיבה שאני שואל את זה היא בגלל משהו שניסיתי פעם לפני 5 שנים אולי:רציתי לנתק HardDisk מהמחשב, ולא היה לי כוח לנתק את שני הכבלים שלו(ה-Power וה-Data של ה-40 פינים),אז ניתקתי רק את ה-Power.הפעלתי את המחשב,וה-BIOS נתן איזה הערת שגיאה..כלומר הוא לא אהב את זה שה-Power של הדיסק הקשיח מנותק, אבל ה-Data כן.(כי מן הסתם זה מוליך שם משהו, ולכן משפיע בצורה כלשהי על הנתונים שהמחשב מקבל)רק כשניתקתי בנוסף ל-Power גם את צמת ה-Data,אז המחשב עלה בצורה טובה, בלי Errors..לכן, באותו אופן,החשש שלי הוא שגם כאן תהיה אותה הבעיה..כלומר אם אנתק את החוט של ה-5v,ה-Data עדיין יוליך קצת זרם איכשהו שמגיע מהמחשב(אחרי הכל USB זה Bus),ואז לך תדע מה יהיה..
פורסם 2013 במרץ 3012 שנים מחבר מישהו יכול לתת עוד דעה בנושא?יש לי כרגע שתי אפשרויות שאני חושב עליהן.אפשרות הראשונה:להשתמש במתג 2 ערוצים:אחד עבור רגל ה-5v,והשני עבור רגל ה-Data+האפשרות השנייה:להשתמש במתג 3 ערוצים:אחד עבור רגל ה-5v,השני עבור רגל ה-Data+,והשלישי עבור רגל ה-Data-.ההבדל בינהן תלוי בנושא הבא:האם ב-USB ,"Data+" ו-"Data-" זה בעצם סגירת מעגל עבור הנתונים העוברים?(כלומר הזרם של הנתונים מגיע מ Data+, וחוזר דרך החוט Data-),(במקרה הזה יספיק מתג עם שני ערוצים. אחד על ה-5v, והשני על ה Data+)או:ב-Data+ הוא זרם הנתונים, ואז "מתנקז" אל ה-Gnd,ו-Data- הוא למשל ה-Clock או משהו כזה, וגם הוא מתנקז ל-Gnd.(במקרה כזה, מתג פשוט עם ערוץ אחד, שיושב על חוט ה-Gnd יספיק,כי הוא בעצם ממת את כל 3 החוטים האחרים ביחד).מישהו עבד פעם עם USB ויכול לתת מידע על Data+ ועל Data-?תוספת:אולי הפסקא הבאה תעזור.אם מישהו יכול להבין מזה האם אפשרות א או אפשרות ב היא הנכונה..USB pinout signals:USB is a serial bus. It uses 4 shielded wires: two for power (+5v & GND) and two for differential data signals (labelled as D+ and D- in pinout). NRZI (Non Return to Zero Invert) encoding scheme used to send data with a sync field to synchronise the host and receiver clocks.In USB data cable Data+ and Data- signals are transmitted on a twisted pair. No termination needed. Half-duplex differential signaling helps to combat the effects of electromagnetic noise on longer lines.Contrary to popular belief, D+ and D- operate together; they are not separate simplex connections.USB 2.0 provides for a maximum cable length of 5 meters for devices running at Hi Speed.לקוח מ:http://pinouts.ru/Slots/USB_pinout.shtml
פורסם 2013 במרץ 3012 שנים ב IDE מה שקרה זה שהכונן ללא מתח משך את כל הקו כלפיי מטה, כך שהמחשב כן רואה ש "יש שם משהוא" אבל "משהוא" = "חושך" כי יש שם 0V. זה יכול לגרום לשגיאה לאי יכולת של המחשב לזהות כונן אחר (למשל slave) אם הוא נמצא על אותו כבל וכדומהב USB המחשב יכול לזהות "חושך" כזה, כלומר אם תחבר משהוא שמקבל D- ו D+ ללא מתח יתכן שתקבל הודעה "התקן USB לא תקין". יתכן גם שלא - תצתרך לנסותהתקשורת של USB היא דיפרנציאלית כך שאין הבדל בין ניתוק של D+ ו D-. אם כבר אתה מנתק, תנתק את שתיהםהייתי מנתק את כל ה 3 : Vcc ו D+ D- כדיי שיהיה ניתו קמל וכדיי למנוע בעיות בזיהוי של ה USB בחיבור מחדש. את זה ניתן לעשות למשל על ידיי מפסק ידני שמחבר ומנתק את ה 5V ב 2 ערוצים, אחד מהם מעביר 5V ל USB עצמו והשני מפעיל ממסר שיש לו 2 ערוצים, שמחבר ומנתק את ה D+ D-
פורסם 2013 במרץ 3012 שנים מחבר אם תחבר משהוא שמקבל D- ו D+ ללא מתח, יתכן שתקבל הודעה "התקן USB לא תקין". יתכן גם שלא - תצתרך לנסותאני מעדיף ללכת על בטוח, ולנתק את D+ ו-D-..השאלה אם ניתוק של אחד מהם מנתק את שניהם בעצם(כי D+ ו-D- הם מעגל, שהזרם בו זורם מ-D+ ל-D-)או שצריך לנתק את שניהם, כי שניהם בעצם אותות שונים, שמנוקזים אח"כ ל-Gnd..התקשורת של USB היא דיפרנציאלית כך שאין הבדל בין ניתוק של D+ ו D-. אם כבר אתה מנתק, תנתק את שתיהםמה זה אומר תקשורת דיפרנציאלית?
פורסם 2013 במרץ 3012 שנים מבחינת העבת מידע הם מעגל AC, כלומר המעג הוא ביניהם ולא ל GND. לזה הכוונה בתקשורת דיפרנציאלית. אם זאת התקנים מסוימים מזהים דברים גם בין Dים לאדמה - למשל פלאפונים מסוימים (מוטורולה, אבל לא רק) מזהים את המטען המקורי שלהם לפי נגד שמחובר בין אחד מה Dים ואדמה בתוך התקע של המטען. בלי vcc כל מה שמחובר בין נניח D- (שאתה משאיר מחובר, אבל אותו דבר יכול להיות אם D+) ואדמה "נראה" כמו נגד, ואם יש איזה שהיא בדיקה של הימצאות נגד כזה היא תארה "חושך" (משהוא שמושך ל 0V) על ה D-, ויכולה לזהות דברים שונים למשל חיבור מטען (מצד פלאפון), שגיאה של התקן USB לא תקין (מצד המחשב) וכדומהזה יכול להיות תלוי בדבר הספציפי שאתה מחבר.... לכן למקרה הכללי לנתק את כל ה 3 יתן לך את האפשרות הטובה ביותר
פורסם 2013 במרץ 3012 שנים מחבר מבחינת העבת מידע הם מעגל AC, כלומר המעג הוא ביניהם ולא ל GND. לזה הכוונה בתקשורת דיפרנציאלית. מעניין מצאתי את זה גם: http://en.wikipedia.org/wiki/Universal_Serial_Bus#Signaling מצד אחד רציתי להגיד שהמעגל הוא בין שני חוטי ה-Data, אבל מצד שני, תראה את סוף השידור שבגרף הזה.. הסוף לא תואם.. ז"א ששני קווי ה-Data, כלומר D+ ו-D-, כן מחוברים ל-Gnd.. לגבי מה שכתבת על נגד שיכול לשבת על D+ או D-, אני מבין. אם כך זה אומר שכדאי באמת לנתק את שניהם. תראה משהו: בדיוק בחלק של ה-Signalling שם בוויקיפדיה, כתוב את זה: The host includes 15 kΩ pull-down resistors on each data line. When no device is connected, this pulls both data lines low into the so-called "single-ended zero" state (SE0 in the USB documentation), and indicates a reset or disconnected connection.A USB device pulls one of the data lines high with a 1.5 kΩ resistor. This overpowers one of the pull-down resistors in the host and leaves the data lines in an idle state called "J". For USB 1.x, the choice of data line indicates of what signal rates the device is capable; full-bandwidth devices pull D+ high, while low-bandwidth devices pull D− high. אז אם כך, זה אומר שהנגד שיושב על אחד מהם, מחובר ל-5v.. נכון? כלומר כל אחד מקווי ה-Data, ביחד עם ה-Gnd, הוא מעגל בפני עצמו.. כך ש-D+ עם Gnd זה מעגל, ו-D- עם Gnd זה עוד מעגל.
פורסם 2013 במרץ 3012 שנים כן. כשהמידע עובר הוא מעגל AC (חוץ מאותות סיום), אבל זיהוי של מצבים שונים (חיבור וניתוק ל ה USB, חיבור מטען וכדומה) יכול להיות מבוסס DC (כלומר בין ה Dים לאדמה או ל VCC)
פורסם 2013 במרץ 3012 שנים מחבר אוקיי אז המסקנות מכל זה, הן כך: 1) צריך לנתק גם את D+ וגם את D-, לא בגלל ש-כל אחד מהם הוא מעגל עם ה-Gnd (כי אז היה אפשר פשוט לנתק את ה-Gnd), אלא בגלל ש-כל אחד מהם יכול לכלול נגד Pull Up. 2) צריך לנתק את אחד מקווי המתח: או את ה-5v, או את ה-Gnd. דרך אגב, כתבת קודם: הייתי מנתק את כל ה 3 : Vcc ו D+ D- כדיי שיהיה ניתו קמל וכדיי למנוע בעיות בזיהוי של ה USB בחיבור מחדש. את זה ניתן לעשות למשל על ידיי מפסק ידני שמחבר ומנתק את ה 5V ב 2 ערוצים, אחד מהם מעביר 5V ל USB עצמו והשני מפעיל ממסר שיש לו 2 ערוצים, שמחבר ומנתק את ה D+ D- בשביל לנתק 3 חוטים, לא צריך להוסיף ממסר.. אפשר פשוט להשתמש במתג 3 ערוצים: http://www.taydaelectronics.com/3pdt-stomp-foot-pedal-switch.html
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.