שְׁאֵלָה:
ממיר RS232 ל- USB
jdiaz
2009-12-03 03:17:18 UTC
view on stackexchange narkive permalink

לכל אחד יש המלצות על ממיר rs232-to-usb טוב. יש הרבה בחוץ וממראהו חלקם פוגעים או מפספסים.

תמיכה טובה בנהג היא חובה.

אני מקווה שאתה מתכוון ל- USB-to-serial (במקרה זה התשובות שלהלן חלות)? rs232-to-usb מרמז שלמחשב שלך יש חיבור RS232 ואתה רוצה להמיר אותו לחיבור USB. AFAIK גאדג'ט כזה לא קיים.
אם יש לך גישה למתכנת ATMEGA8 ו- usbasp, תוכל לבנות כזה בעצמך. יש פרויקט VUSB שהוא ממיר USB ל- rs232. אבל זה לא היה ממיר את רמת ההיגיון ל- RS232, במקום זאת אתה צריך MAX232 כמו מעגל משאבת מטען בשביל זה.
חָמֵשׁ תשובות:
#1
+23
Kortuk
2009-12-03 03:27:35 UTC
view on stackexchange narkive permalink

כל שבב FT232 הוא טוב (כלומר FT232R). מנהלי ההתקנים זמינים לציבור וחלונות יורדו אוטומטית.

זה יופיע כיציאה טורית ויש הרבה פתרונות שנבנו מראש. החברה שמייצרת את שבבי FT232, FTDI, תמכור גם פתרונות רבים שפיתחו בבית.

הערה אחת: ה- FIFO על השבבים האלה נוטים להיות עמוקים למדי (כמו בעומק 512 או 1024 תווים!). זה טוב לרוב השימושים (ברור שזה שומר על תנועה טובה יותר של הנתונים), אבל אם אתה רוצה לקבל בתים בודדים עם זמן אחזור נמוך, זה יכול להיות בעיה. אני לא יודע כיצד להתאים זאת ל- Windows, אך אם אתה זקוק לעזרה עם לינוקס, חפש את שמי (Kohne) ברשימת הדיוור הסידורי של לינוקס ואתה צריך למצוא את הפריצות הרלוונטיות שלי.
כן, הנושא הנוסף כאן הוא שאנשים שוכחים לעיתים קרובות ש- USB אינו דומה לטורי, הוא אינו חיבור ייעודי לבוררות מיידית באוטובוסים. אם אתה משתמש ב- USB, עליך לקבל שיש חביון. בסופו של דבר יש לנו חביון של 20-100mS בדרך כלל, יציאה טורית אמיתית תהיה עדיפה, אבל איזה לקוח יהיה כזה.
+1 - התכוונתי לומר את אותם הדברים. השתמשתי בשבבי FTDI בהצלחה עם 921.6 Kbaud ועם זאת לעיתים נדירות נתקלתי בחריגות מאגר כלשהן במחשב שלי, כך שהם עשו עבודה טובה גם עם מנהלי החומרה וגם עם מנהלי ההתקנים של Windows.
FIFOs של @Michael K: לא ישפיעו על האיחור שלכם אלא אם כן הם מתוכננים בצורה לא טובה. החביון עם כל ממיר USB <-> RS232 נובע בעיקר ממגבלות ה- USB timeslot הטבועות, כפי שציין Kortuk.
כן, יישמנו גם שיעורי שידור גבוהים מאוד, זה היה מצוין עד כה.
כנ"ל. אני משתמש בהם בכל מקום. כמו כן, הם חזקים למדי - בטעות הפעלתי את כל ה- FT232 מ- 3.3 v וזה עדיין עובד ללא מתנד חיצוני, בניגוד למה שכתב גיליון הנתונים שלהם.
#2
+6
todbot
2009-12-03 07:31:32 UTC
view on stackexchange narkive permalink

מתאמי USB לטוריים חיים ומתים על ידי תמיכת הנהג שלהם. מניסיוני, ל- FTDI יש תמיכה נהדרת בכל שלוש מערכות ההפעלה (Mac OS X, Windows, Linux), אך השבבים מעט יקרים יותר. אני זוכר ש- Prolific זכתה לתמיכה נהדרת בלינוקס, אך מנהלי ההתקנים של Mac די מצצו.

אני משתמש בהם עבור מנהלי ההתקנים, ולכן אני עושה את הבחירה שלי, אם ללקוח יחיד יש בעיה, זה גורם לכל העלויות שנחסכו לצאת מהחלון.
#3
+4
edebill
2009-12-03 09:33:57 UTC
view on stackexchange narkive permalink

האם אתה מחפש שבב או מכשיר ממשי? מקש המקשים יצר בעבר מכשירים נהדרים - בדרך כלל מתאם USB ל- DB-9. לא הייתה לי סיבה לקנות חדש לאחרונה.

בחזית השבב לא הייתי מאושר מהפתרונות השונים המבוססים על FTDI שניסיתי (אם כי כולם הלכו ל- TTL- סדרתי, במקום RS-232).

בסדר של קיספאן, יש לנו את אלה בעבודה והם אחד המכשירים המעטים שאינם FTDI שעבדו טוב עבורי. זה לא עלה לקצב השידור שקיוויתי.
#4
+3
thisismyrobot
2009-12-03 04:38:58 UTC
view on stackexchange narkive permalink

השתמשתי בערכת השבבים Prolific ב- מוצר זה והיא אמינה ביותר. כמו FT232, הוא מופיע כיציאה טורית. השתמשתי בו ברבים מהפרויקטים שלי ללא בעיות, הדוגמה הטובה ביותר תהיה זה שבו הוא שרד אותי משך את קצה rs232 בנפרד כדי להתחבר ישירות לחלק מהסיכות.

#5
+2
Daniel Grillo
2010-07-09 19:29:28 UTC
view on stackexchange narkive permalink

CP210x מבית Silabs הוא מוצר נהדר. קשה להלחם, אבל יש הרבה הדרכות שמלמדות את זה בגוגל.

היתרונות הם שאינם זקוקים לקריסטל ומשתמשים רק בקבלים מסוימים.



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 2.0 עליו הוא מופץ.
Loading...