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

מבחן ESP-07 PCB: 4 שלבים
מבחן ESP-07 PCB: 4 שלבים

וִידֵאוֹ: מבחן ESP-07 PCB: 4 שלבים

וִידֵאוֹ: מבחן ESP-07 PCB: 4 שלבים
וִידֵאוֹ: How to Answer Any Question on a Test 2024, יולי
Anonim
מבחן ESP-07 PCB
מבחן ESP-07 PCB
מבחן ESP-07 PCB
מבחן ESP-07 PCB

אז החנון העצלן הזה (L. O. G.) כתב כמה הוראות במודולים של ESP8266:

www.instructables.com/id/ESP8266-as-Arduin…

www.instructables.com/id/ESP8266-as-Arduin…

www.instructables.com/id 2020-ESP8266/

לפני כתיבת האחרון, עמדתי לוותר על המודולים הישנים של ESP8266 למרות שהיו לי כמה מהם. אך מכיוון שגיליתי כמה מהבעיות שהיו לי החלטתי לעבוד עליהן שוב.

גיליתי שיש לי כמה מודולי ESP-07 בסביבה ורציתי לבדוק אותם.

ה- ESP-07 הוא מודול המכיל מיקרו-בקר ESP8266 עם זיכרון פלאש, אנטנת WiFi וכמה פיני קלט/פלט.

יתרונות:

בכל גרסת ESP8266 יש WiFi 2.4GHz מובנה. זו הסיבה העיקרית שאני אוהב אותם.

יש להם מעבד הרבה יותר מהיר מהארדואינו הרגיל של 16 מגה -הרץ.

ל- ESP-07 יש יותר סיכות קלט/פלט זמינות מאשר ה- ESP-01 ו- ESP-03.

חסרונות:

כל מכשירי ה- ESP8266 שונים מה- Armino32 הסטנדרטיים של Arduino ודורשים הליכים מיוחדים כדי לעבוד.

לרבים כמו ה- ESP-07 יש כותרות של 2 מ מ במקום הכותרות היעילות יותר של 0.1 אינץ '.

כל מערכות ה- ES8266 דורשות הספק של 3.3V.

אז רציתי להקל על כמה חסרונות על ידי בניית ה- PCP שלי לתכנות ESP-07.

שלב 1: התגברות על חסרונות ESP-07

ESP-07 להתגבר על חסרונות
ESP-07 להתגבר על חסרונות
ESP-07 להתגבר על חסרונות
ESP-07 להתגבר על חסרונות
ESP-07 להתגבר על חסרונות
ESP-07 להתגבר על חסרונות

לידיעתך: בתמונה, הדבר הלבן הארוך בצד שמאל למעלה הוא אנטנה קרמית. ממש מימין יש נורית מחוברת ל- GPIO2, מתחתיה נורית הפעלה והפינה השמאלית התחתונה היא מחבר אנטנת u.fl חיצוני. מיכל המתכת הגדול הוא המיקרו -בקר ESP8266.

אחד החסרונות הפיזיים הוא שיש לו מרווח של 2 מ מ. אלה לא יתאימו ללוחות פרוטובארד סטנדרטיים.

ובכן, דבר אחד שעשיתי היה לרכוש כמה סיכות כותרת בגודל 2 מ מ ולהלחם אותן ל- ESP-07. אבל שוב, עדיין קשה לבצע אב טיפוס.

לוח מתאם גדול

קניתי גם כמה מלוחות מתאם אלה של ESP-07 (12) (ראו תמונה). הם ממש זולים ב- Aliexpress. לאלה יש כותרות מרווח של 0.1 אינץ 'כך שייכנסו ללוח לחם. על הלוח יש כמה נגדים. עיצבתי את הסכימה (ראה תמונה).

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

אכן מצאתי פתרון, היה לי קרש כפול (ראה תמונה).

אפילו עם זה, יש רק שורה אחת פנויה בצד אחד ושניים בצד השני.

(למעשה פתרון טוב יותר יהיה להשתמש בשני לוחות לחם נפרדים עם פער ביניהם. אבל גם זה לא מאוד יציב.

אזהרה: במתאם הגדול תוכל לראות GPIO5 מעל GPIO4. זה נכון לפחות עבור ה- ESP-07 שיש לי. אך היזהר שחלק מהתיעוד מראה שהם הפוכים.

אגב: ראיתי כמה מתאמי ESP07 שהם לא כל כך רחבים (אבל אני חושב שאולי יותר יקר). אם הייתי יודע אז…

שלב 2: לוח מתאם ESP-07 שלי

לוח מתאם ESP-07 שלי
לוח מתאם ESP-07 שלי
לוח מתאם ESP-07 שלי
לוח מתאם ESP-07 שלי
לוח מתאם ESP-07 שלי
לוח מתאם ESP-07 שלי

החלטתי להכין PCB לבדיקת ESP-07 במיוחד עם המתאם הגדול. יהיה לו ווסת וסינון 3.3V וגם הצעה סידורי ונגדים להציע כפי שמוצאים כאן:

arduino-esp8266.readthedocs.io/en/2.6.3/bo…

השתמשתי ב- Eagle Cadsoft לעיצוב סכמטי והכנת PCB. הוא עדיין זמין וללא תשלום מאוטודסק:

www.autodesk.com/products/eagle/free-downl…

קובצי Eagle Cadsoft שלי (sch ו- brd) מצורפים וסכמטיים בתמונה.

מכיוון שאני זקן, יצרתי קובץ dru (כלל עיצוב) למחשבי PCB שאני מייצר. יש לו עקבות ברוחב 18 מיל ומרווח נוסף בין רכיבים לעקבות.

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

להלן השיטה בה אני משתמש:

www.instructables.com/id/Vinyl-Sticker-PCB…

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

הוספתי גם שתי כותרות בכדי להוציא את יציאות הקלט/פלט לקצת אב טיפוס.

שלב 3: בדיקת ESP-07

בדיקת ESP-07
בדיקת ESP-07
בדיקת ESP-07
בדיקת ESP-07
בדיקת ESP-07
בדיקת ESP-07

לוח ה- ESP-07 שלי דורש מתאם טורי USB כדי להתחבר ל- JP3. שיניתי מתאם CP2102 לעבודה עם הלוח המודפס שלי (ראה תמונה)

חתכתי את סיכת CTS, ולאחר מכן הלחמתי כותרת נקבה בת שש פינים לסיכות האחרות. לאחר מכן מולחם מגשר מחור ה- RTS לכותרת הנקבה.

אתה עשוי להבחין כי יש לזה 5V פלט אך ה- ESP-07 דורש 3.3V. זה מטופל על ידי הרגולטור 3.3V על לוח המתאם שלי.

לרוב המתאמים הטוריים של USB יש 3.3V זמין אך בדרך כלל זה מוגבל לזרם של 50mA. למרות שזה כנראה יעבוד לתכנות ו- ESP-07, אני מעדיף שיהיה לי יותר עדכני. אגב 5V מגיע ישירות מה- USB וזה בדרך כלל מינימום של 500mA, אז הרבה עבור רוב היישומים.

במהלך השנים יש לי התאמות רבות ל- CP2102 ולכן אני בדרך כלל מניח עליהן צינורות כיווץ חום ומתייג אותן (ראו תמונה).

תוכנת Arduino:

אני משתמש כרגע בגרסת 1.82 של Arduino.

הדרך הקלה ביותר עבורי להתקין את ESP8266 היא באמצעות מנהל לוח בשיטה זו:

github.com/esp8266/Arduino#installing-with…

לאחר ההתקנה, בעת בחירת לוח, אני בוחר "מודול כללי של ESP8266".

אזהרה: במחשב האישי שלי יש שלוש גרסאות של "מודול כללי ESP8266". זה שבקטגוריה "לוחות ESP8266 (2.6.3)" עובד עבור Blink, אלה תחת Sparkfun וזו שבקטע ESP8266 לא.

התקן את מודול ESP-07 למתאם שלי, חבר את CP2102 למתאם וחבר כבל USB מהמחשב שלך אל CP2102, נורית ההפעלה האדומה במודול ESP-07 תידלק.

טיפ: אם תחבר את ה- ESP-07 לאחור (כמו שעשיתי זה עתה לא יפגע בו אך ללא נורית אדומה)

למתאם שלי אין נורית מחוברת, אבל למודול ESP-07 יש אחד על GPIO2, אז אני משנה את ה- LED מובנה ל -2.

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

שלב 4: מתאם הפינים הרחב שלי ESP-07 שלי

מתאם הפינים הרחב שלי ל- ESP-07
מתאם הפינים הרחב שלי ל- ESP-07
מתאם הפינים הרחב שלי ל- ESP-07
מתאם הפינים הרחב שלי ל- ESP-07
מתאם הפינים הרחב שלי ל- ESP-07
מתאם הפינים הרחב שלי ל- ESP-07
מתאם הפינים הרחב שלי ל- ESP-07
מתאם הפינים הרחב שלי ל- ESP-07

ובכן, יש לי כמה מודולי ESP-07 עם סיכות כותרת 2 מ"מ מולחמות, אז החלטתי להכין מתאם נוסף כדי שאוכל להכניס אותו למתאם הסיכה הרחב של ESP-07 שלי. חתכתי פיסת לוח. הלחמתי שני כותרות של 0.1 אינץ 'זכר עם 8 פינים ללוח הבישול במרווח של 1.1 אינץ'. "הקמטתי" שני חריצים עבור סיכות הכותרת בגודל 2 מ"מ, ואז לקחתי כמה חוטים והלחמתי אותם בין הכותרת הנקבית בגודל 2 מ"מ לכותרת הגברית.1 ". הוספתי גם כמה נגדים של 10K כדי 'לשכפל' את לוח המתאם שנרכש. ואז חם הדביק הכל יחד.

זה עובד בעצם כמו המתאם הגדול.

אגב, מכיוון שהיה לי כל כך קשה להלחם את החוטים, עשיתי רק את החיוניים.

מסקנות: שני לוחות המתאם פועלים מצוין והרבה יותר קל להשתמש בהם הלוח הגדול שלי עם מגשרים.

מוּמלָץ: