תוכן עניינים:
- שלב 1: אודות אוטובוס CAN (וכתב ויתור)
- שלב 2: תרשים חיווט
- שלב 3: חיווט יציאת OBD ללוח CAN
- שלב 4: ברז נתיכים וממיר DC ל- DC
וִידֵאוֹ: מד מהירות/סריקה באמצעות אוטובוס Arduino, OBD2 ו- CAN: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
כל בעלי טויוטה פריוס (או רכב היברידי/מיוחד אחר) יידעו שלוח המחוונים שלהם חסרים כמה חוגות! לפריוס שלי אין סל ד של מנוע או מד טמפרטורה. אם אתה בחור ביצועים, ייתכן שתרצה לדעת דברים כמו תזמון התקדמות ונתוני דלק בזמן אמת. אם אתה היפרמילר, ייתכן שתרצה לדעת מידע נוסף על צריכת הדלק שלך.
כל הערכים האלה מחושבים על ידי מחשב המנוע של המכונית שלך. זה פשוט לוקח כלי סריקה כדי לקרוא את הנתונים. בעלי רכבים סקרנים רבים פונים לפתרונות מסחריים כגון מד סריקה. הם עשויים גם להשתמש ב- scantool המשתמש ב- ELM327 באמצעות USB או Bluetooth. המתמודדים הפופולריים הם Carista, BlueDriver או כלי סריקה אבחון רגיל של Innova/Bosch.
רציתי לקבל התקנה קבועה ברכב שלי עם חומרה ייעודית, אז החלטתי ללכת בדרך שלי! אני נרגש לחלוק את עיצוב כלי הסריקה המותאמים אישית שלי.
אספקה:
חשוב -
- לוח Arduino (יכול להשתמש ב- Nano, Teensy, Pro Micro, Uno …) [אמזון]
- ברז נתיכים+נתיך נוסף (ודא שיש לך את הגודל הנכון) [חנות חלקי רכב]
- מחבר OBD II (הצלתי אחד מכלי סריקה ישן) [אמזון]
- מודול CAN Bus MCP2515 [אמזון]
- תצוגת OLED (או תצוגה אחרת לבחירה) [אמזון]
- ממיר באק (או ווסת מתח / לינארי אחר) [אמזון]
- כבל 4 מוליכים לתצוגה שלך (השתמש בכבל USB ישן, כבל סרט וכו ')
- שפע של חוטי מגשר לחיבור הכל
כלים -
- מד מתח
- ציוד הלחמה
- חשפניות חוטים
מועיל -
-
מדפסת תלת מימד (או גישה למדפסת אחת) ליצירת החלקים הבאים:
- מארז לארדואינו
- מסגרת מסגרת/לוח מחוונים
- מחברים למארז
- דבק
שלב 1: אודות אוטובוס CAN (וכתב ויתור)
אתה פותח כאן חבלה רצינית … התעסקות עם רכב/פח האוטובוס יכולה לגרום לנזק ו/או הפעלה לא מכוונת של הרכב שלך! אני מספק לך קוד והנחיה זו ללא אחריות או אחריות. אתה לוקח כל סיכון. נסה זאת כשהרכב חונה ראשון! הפרויקט הזה הוא למעשה די בטוח אם אתה רק עושה קצת מחקר על מה שאתה עושה. אם אינך יודע מה פירוש כל חלק מההוראות או מהקוד, זה כנראה סימן שאסור לך להתעסק במערכת החשמל של המכונית שלך! אל תיקח על עצמך את הפרויקט הזה. קנה דונגל OBD Bluetooth מראש והשתמש בו במקום זאת. אני מאחל לך הצלחה.
עכשיו כשההסתייגות איננה מהדרך.. האם יכול להישמע מוכר? אולי דומה ל- LAN (Ethernet) או ל- WLAN (WiFi) שיש לך בבית … זה בגלל שכולם רשתות. CAN מייצג Controller Area Network. זוהי פלטפורמת תקשורת דיגיטלית בה המכונית שלך משתמשת כדי לדבר לעצמה. במקום להעביר חוטים ממחשב המנוע לכל חיישן, תאורה והתקן במכונית שלך, כולם נשלטים דיגיטלית ברשת.
אוטובוס CAN הוא פרוטוקול תקשורת דיפרנציאלי. זה אומר שהוא צריך רק שני חוטים! אין Tx/Rx כפי שאתה עשוי למצוא בתקשורת סדרתית מסורתית, ואין שידור ישיר בין שני מכשירים. הוא נמצא בדרך כלל כזוג מעוות בכל הרכב שלך. תהיה לך גישה אליו דרך יציאת OBD. אינך בהכרח צריך להבין כיצד פועל פרוטוקול זה ברמה הבסיסית, אך עליך להבין אותו מספיק בכדי שתוכל לכתוב או לשנות את קוד הארדואינו.
אם אתה רוצה לעקוב אחר הפרויקט הזה, וודא שלרכב שלך יש אוטובוס CAN! כמעט לכל רכב בכביש כיום יש נמל OBD II. לכולם יש אותו מחבר חשמלי מתחת ללוח המחוונים. עם זאת, ישנם פרוטוקולים שונים לתקשורת המבוססים על יצרן הרכב שלך. כל רכב שנמכר בארצות הברית לאחר 2008 משתמש באוטובוס CAN ISO 15765. זה מה שאנחנו רוצים להשתמש בו לפרויקט הזה. בדוק אם לרכב שלך יש אוטובוס CAN. זכור כי כל מכונית היא ייחודית. תהיה לך מהירות אוטובוס CAN ספציפית, קודי OBD מסוימים שעליך לבקש ותחומים שונים שעליך להקל עליהם בדרך.
שלב 2: תרשים חיווט
עכשיו זה הזמן להתחיל לתכנן את המתחם וההתקנה שלו. לרכב שלי יש תיבת נתיכים במכסה המנוע ואחד ממש מתחת למרכבה. איפה שלך? הגיע הזמן להתחיל לחשוב.
השתמשתי בברז נתיכים על מעגל המגבים של השמשה הקדמית שכן לפריוס שלי מעגלים רבים התמזגו ממש ליד יציאת OBD. אתה יכול להשתמש ב- Vbatt ביציאת OBD, אך היזהר! זה מחובר לסוללה, כך שהמכשיר לעולם לא יכבה. רעיון רע. בהתאם למשיכה הנוכחית של הארדואינו, הוא עלול להרוג את הסוללה שלך בתוך ימים או שבועות אם תיתן לרכב שלך לשבת! אם אתה משתמש בתצוגת OLED, אתה עלול לחוות צריבה מוגזמת אם המכשיר שלך דולק כל הזמן. חשוב מאוד שהמכשיר יועבר להצתה שלך.
אולי יש לך פתרון פשוט! יכול להיות שיש לך רכב עם סיכת כוח ACC/הצתה ביציאת OBD. הרבה סיכות הן ספציפיות ליצרן. המשמעות היא שיציאת OBD שלך עשויה להכיל סיכת חשמל המועברת להצתה. עם זאת, אל תנסה רק את המולטימטר ותחבר את הארדואינו שלך לכל דבר עם 12 וולט! לרכב שלך עשוי להיות J1699 או אוטובוס סדרתי אחר המשתמש ברמת לוגיקה של 12V. מי יודע מה הגרלה הנוכחית תעשה! בדוק עם אוסיליסקופ כדי לוודא ש"מקור ה -12 וולט "שלך הוא ספק כוח DC יציב, לא אות, לפני שתחבר את כוח הארדואינו לכל סיכה אחרת מלבד החבטה ביציאת OBD.
שלב 3: חיווט יציאת OBD ללוח CAN
חפש את pinout עבור יציאת OBD שלך עבור CAN נמוך ו- CAN גבוה. חבר את החוטים הגבוהים והנמוכים בלוח שלך.
כעת השתמש בקרקע מיציאת OBD שלך כקרקע שלך לפרויקט זה! חבר את כל חוטי הקרקע יחד וודא שהם מקורקעים ליציאת OBD זו.
נתמקד בשאר ממשקי ה- SPI של לוח CAN בכמה צעדים.
שלב 4: ברז נתיכים וממיר DC ל- DC
אל תדלג על ממיר ההורדה של DC! הרסתי את הפרויקט הזה בטעות כבר פעם אחת כיוון שהחלטתי להפעיל את הארדואינו מ -12 וולט מתיבת הנתיכים. אני חושב שהייתה ספירת מתח ממשרן איפשהו (ארדואינו היה מחובר לאותו נתיך כמו מנוע מגבי השמשה), וזה טיגן את הננו שלי.
מוּמלָץ:
סריקה משודרגת של Arduino Ultrasonic SoNAR: 5 שלבים
SoNAR Ultrasonic Scanning Ultrasonic Scanning: אני משדרג את פרויקט SONAR האולטראסוני הסורק. אני רוצה להוסיף כמה כפתורים במסך העיבוד שישנו את אזימוט, מיסב, טווח, מהירות והטיה עבור סרוו שני. התחלתי בפרויקט לאקי לארי. אני מאמין שהוא המוצא
חוויית אוטובוס משופרת לאנשים עם מוגבלות בראייה באמצעות Arduino והדפסה תלת מימדית: 7 שלבים
חוויית אוטובוס משופרת ללקויי ראייה באמצעות ארדואינו והדפסה תלת מימדית: כיצד ניתן להפוך את הנסיעה בתחבורה הציבורית לפשוטה יותר לבעלי ראייה? נתוני זמן אמת על שירותי מפות לרוב אינם מהימנים תוך שימוש בתחבורה ציבורית. אנשים לקויי ראייה. T
תצוגת לוח זמנים של אוטובוס LCD: 7 שלבים
תצוגת לוח זמנים לאוטובוסים LCD: תלמידים 18 סטנדרטיים יפתחו הבנה ויכולים לבחור ולהשתמש בטכנולוגיות תחבורה. סימני 18-J תחבורה ממלאת תפקיד חיוני בהפעלת טכנולוגיות אחרות, כגון ייצור, בנייה, תקשורת
כיצד לבנות מיניאטורה של PowerTech (אוטובוס דרקון): 11 שלבים
כיצד לבנות מיניאטורה של PowerTech (אוטובוס דרקונים): | ________ | ________ | ________ | ________ | ________ | __________ | ________ | _______ | __________ | _______ | ______ || ________ | ________ | ________ | ________ | ________ | __________ | ________ | _______ | __________ | _______ | ______ || ________ | ________ | ________ | ________ | ________ |
סריקה ורישום של רובו דלתא של LEGO: 7 שלבים (עם תמונות)
סריקה ורישום של רובו דלתא של LEGO: שימוש ב- LEGO NXT לבניית רובוט דלתא. סריקה ורישום משולבים