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

בקר SNES USB: 10 שלבים
בקר SNES USB: 10 שלבים

וִידֵאוֹ: בקר SNES USB: 10 שלבים

וִידֵאוֹ: בקר SNES USB: 10 שלבים
וִידֵאוֹ: Wireless Adapter for the NES & SNES | Retro Repair Guy 2024, נוֹבֶמבֶּר
Anonim
בקר SNES USB
בקר SNES USB

ראוי להדרכה. ספר לי מה זה צריך ותיקון. לא יצרתי את המעגל או התוכנית. אני רק מכין מדריך שמראה הרכבה שלב אחר שלב כיצד לייצר את בקר ה- SNES USB. הדף המקורי נמצא כאן: www.raphnet.net/electronique/snes_nes_usb/index_en.php מדריך זה יהפוך בקר snes רגיל ללוח משחק USB. הוא נבדק בעבודה על XP, Vista, 7 ו- PS3. זה אמור לעבוד על מק ולינוקס אבל לא בדקתי אותם. המכשיר מזוהה כמכשיר HID סטנדרטי. -אין צורך לתכנת דבר עבור מדריך זה. התוכנית כבר ערוכה ומוכנה להבהב לשבב שלך. -אתה צריך מיומנויות הלחמה בסיסיות. -מיומנויות קריאה סכמטיות בסיסיות עוזרות, אבל אנסה להסביר כל צעד.

שלב 1: יש צורך בחלקים

דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים
דרושים חלקים

רשימת חלקים: ---------------------------------------- -Atmega8 DIP מיקרו-מתכנת AVR (usb, מקביל או סדרתי. אני משתמש ב- usb.) -12MHz קריסטל אוססילטור -[2] דיודת זנר 3.6 וולט -1.5K נגד (בכל מקום שבין 1.3K ל- 1.7K אמור לעבוד) -[2] נגד 68ohm (בכל מקום בין 60 ל 75 אמור לעבוד) -כבל זכר USB -בקר SNES (צד ראשון עובד טוב יותר. צבעי חוטים מתאימים למדריך.) -חוט קטן. -PCB - www.radioshack.com/product/index.jsp - $ 2 -לחם. זה הרבה יותר קל לבדוק לפני הכנסת בקר. Www.radioshack.com/product/index.jsp-$ 9 כלים: ---------------------- ------------------- -פשיט תיל-חותך תיל-מלחם -קרם-צבת אף מחט (מקלה מאוד על הנחת והנעת חוטים על קרש הלחם) -דרמל או כלי חיתוך. (השבב לא יתאים לבקר שלא השתנה.

שלב 2: הכינו חוטים

הכינו חוטים
הכינו חוטים
הכינו חוטים
הכינו חוטים
הכינו חוטים
הכינו חוטים

-קח כבל USB וחתך את הקצה הלא זכר. אתה צריך רק את הכבל ואת ה- usb הגברי. -הפשיטו את כבל ה- USB ואת כל 4 החיבורים שבתוכו. (לכבלי USB מסוימים יש 5 חוטים. מדריך זה אינו זקוק לחוט החמישי, כך שניתן לנתק אותו. -פתח את בקר SNES. גזור את חוטי החיבור קרוב ללוח, אך השאר מספיק חוט כדי שניתן יהיה להלחים אותם אל PCB. עדיף להשאיר יותר מדי חוט ולנתק אותו אם אינך צריך אותו.

שלב 3: הברקה של קובץ ה- Hex ל- Atmega8

מהבהב קובץ ה- Hex ל- Atmega8
מהבהב קובץ ה- Hex ל- Atmega8
מהבהב קובץ ה- Hex ל- Atmega8
מהבהב קובץ ה- Hex ל- Atmega8
מהבהב קובץ ה- Hex ל- Atmega8
מהבהב קובץ ה- Hex ל- Atmega8

השתמשתי במתכנת USB כדי להבהב את השבב שלי. המשמעות היא שקובץ hex מורכב נשלח מהמחשב לשבב. אין צורך לבצע תכנות בפועל. סדרתי ומקביל יעבוד, אבל תוכנת המתכנת תהיה קצת שונה משלי.

ניתן להוריד את קובץ ה- HEX לכאן: (לחץ באמצעות לחצן העכבר הימני על שמור יעד בשם …) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hex זוהי קושחה שתגיד לשבב כיצד להתמודד עם כל האותות.

כל שבבי Atmega זקוקים לבייטים של נתיכים. אל תדאג מה הם עושים, רק דע שהעיצוב הזה צריך: בתים גבוהים = 0xc9 בתים נמוכים = 0x9f

לתוכנית מהבהבי השבבים שלך צריכה להיות אפשרות להגדיר את הנתיכים האלה. השתמשתי ב- ProgISP במערכת שלי.

כאשר אתה מבזיק אותו, אתה מוכן להתחיל ללוח על הלחם.

שלב 4: קרש

לוח לחם
לוח לחם
לוח לחם
לוח לחם
לוח לחם
לוח לחם
לוח לחם
לוח לחם

אני מניח שאתה יודע את היסודות של שימוש בלוח לחם. אם לא, ישנם מדריכים רבים לכך. אני גם אניח שאתה יודע להלחם חוטים. אם אינך יכול לקרוא את התמונה, עבור לכאן: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp

שלב 5: מתנד + SNES

מתנד + SNES
מתנד + SNES
מתנד + SNES
מתנד + SNES
מתנד + SNES
מתנד + SNES

המתנד מתחבר לסיכות 9 ו 10. ניתן לסובב אותו בכל דרך ולעבוד. שעון SNES מתחבר לסיכה 28. SNES הבריח מתחבר לסיכה 27. נתוני SNES מתחברים לסיכה 26. מתח SNES 5V מתחבר גם ל 5V בשבב וגם ל- 5V USB. קרקע SNES מתחברת לשני הקרקע על שבב וקרקע USB.

שלב 6: נתוני USB והספק

נתונים וכוח USB
נתונים וכוח USB
נתונים וכוח USB
נתונים וכוח USB

חלק זה מאוד מסובך לחבר נכון. שימו לב היטב לסכימה. USB 5V עובר לשני סיכות 5V ו- SNES 5V USB Ground עובר לשני סיכות הארקה ו- SNES הארקה USB2 הוא נתונים -. זה עובר: דרך דיודת זנר 3.6v לקרקע דרך נגד 68ohm לסיכה 2 ו- 3 ל- usb 5V דרך נגד 1.5k. USB3 הוא נתונים +. זה עובר: דרך דיודת זנר 3.6v לקרקע דרך נגד 68ohm לסיכה 4

שלב 7: בדיקת הבקר

בדיקת הבקר
בדיקת הבקר
בדיקת הבקר
בדיקת הבקר

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

שלב 8: לוח לחם ל- PCB

לוח לחם ל- PCB
לוח לחם ל- PCB
לוח לחם ל- PCB
לוח לחם ל- PCB

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

שלב 9: שינוי הבקר

שינוי הבקר
שינוי הבקר
שינוי הבקר
שינוי הבקר
שינוי הבקר
שינוי הבקר

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

שלב 10: בדיקה אחרונה + הערות

בדיקה אחרונה + הערות
בדיקה אחרונה + הערות
בדיקה אחרונה + הערות
בדיקה אחרונה + הערות
בדיקה אחרונה + הערות
בדיקה אחרונה + הערות

בדוק את זה ובדוק אם זה עובד. אם כן, סיימת. אם לא בדוק שגיאות נפוצות. שגיאות נפוצות: -------------------------- בדוק שהחשמל והקרקע מחוברים כראוי בדוק את הכיוון על דיודות הזנר. הם לא עובדים בשני הכיוונים. האם המתנד מחובר? האם תכנת את התוכנית הנכונה ואת בתים הנתיכים? האם נתוני snes, הבריח והשעון מחוברים לסיכות הנכונות? האם יש לך גשר הלחמה איפשהו? הערות: --------------------------- בקר זה אכן פועל ב- PS3, אך הכפתורים אינם ממפים יפה במיוחד. כפתורי ההתחלה והבחירה אינם ממפים ל- ps3 start ובוחרים. זה יכול להיות שמיש בכמה משחקי קרב המאפשרים לך לשנות את הכפתורים מחדש. ספר לי מה אני יכול לעשות כדי לשפר את ההוראה הזו.

מוּמלָץ: