מומחים חולקים את הניסיון שלהם בניפוי באגים במדחום אינפרא אדום
1. בעיות שמתעוררות:
1. הכיול לא נוח וההורדה קשה; יש הרבה הפרעות בין רכיבים פנימיים.
2. ערך תצוגת הטמפרטורה אינו יציב וקופץ למעלה ולמטה.
3. יש קפיצה של 15 מעלות לאחר שהטמפרטורה מגיעה ל-900 מעלות.
2. ניתוח הבעיה:
1. העיצוב של יציאת ההורדה אינו נכון, רק יציאות כגון איתור באגים מקוונות מובלות החוצה, ו-RXD ו-TXD אינן מובלות החוצה; עיצוב ה-PCB אינו סביר, ופריסה החיווט לא מסודרת.
2. בעיית אספקת החשמל הפנימית, אדוות אספקת החשמל גדולה מאוד, במיוחד השפעת האדוות של מתח הייחוס של ה-MCU חשובה מאוד, ככל שקטנה יותר טוב יותר.
3. When the temperature rises, use an oscilloscope to measure the ADC input waveform as a sine wave before the temperature value jumps. After the jump, the waveform is smooth. When the temperature drops, the waveform is very smooth before the laser is turned on, and the laser turns into a sine wave again. The analysis shows that the amplifier circuit has Self-excited oscillation, the beating after 900 degrees is caused by the oscillation to stop the vibration, when the oscillation cannot be maintained at a certain temperature, the vibration will stop, it will be the average value, and there will also be a sudden change at this time, so there is a 15 degree beating; because The start-up condition is higher than the oscillation condition, so the temperature drops until the laser starts to oscillate. From the back to the front, the oscillation of the result measured with an oscilloscope comes from the first-stage amplifier circuit. To realize sine wave self-excited oscillation, there is a frequency f0 in the low frequency or high frequency band, so that the additional phase shift generated by the circuit is ±∏, and when f=f0 |AF|>1, תתרחש תנודה מעוררת עצמית. בנוסף להיותה נקבעת על ידי ההתנגדות והקיבול במעגל, תדר התנודה תלוי גם בגורמים לא ודאיים כגון קיבול האינטראלקטרודה של הטרנזיסטור והקיבול המפוזר של המעגל. (מעגל תנודת גלי הסינוס חייב לעמוד ב-0 מעלות או היפוך אינטגרלי של 360 מעלות, כלומר, ∮=2n∏, ו-|AF|=1, אבל תנאי ההפעלה הוא |AF| אקספרס 1).
3. פתור את הבעיה:
1. תכנן מחדש את המעגל והובלת יציאות אחרות כדי לממש את הפונקציות של הורדת יציאות טוריות וצירוף נתוני כיול בזמן אמת, מה שהופך את הפעולה לפשוטה, קלה לכיול, והנתונים מדויקים יותר; פריסה מחדש וחיווט, כך שלשכבה התחתונה יש שטח גדול של נחושת (מחובר לאדמה), כדי להפחית את ההפרעות בין מכשירים.
2. בחר שבב ווסת מתח בעל דיוק גבוה כדי להפחית את האדוות של ספק הכוח המבוא, והוסף מעגל מסנן RC או קבל מסנן ישירות לפני הקלט. באופן זה, העבודה של MCU, מגבר תפעולי, מתח לזרם ושבבים אחרים תהיה יציבה יחסית. מתח הייחוס היציב הופך את הנתונים הפנימיים של ה-MCU ליציבים, ונתוני הפלט יציבים ומדויקים בהתאם.
3. בעיה זו בוצעה באגים במשך זמן רב, ונעשה שימוש בשיטות רבות המבוססות על ידע תיאורטי, אך חלק מההשפעות אינן ברורות. ①. שנה את ההגדלה (שנה את ערך התנגדות המשוב), אם ההגדלה גדולה מדי, תתרחש תנודה. אבל אין תגובה לשינוי ערך ההתנגדות של עשרות K במעגל הזה, והוא עדיין זהה לקודם. הסיבה האפשרית היא שההתנגדות הפנימית של הגלאי גדולה מדי, ולכן לשינוי ההתנגדות יש השפעה מועטה; בהשוואה לצורת הגל המקורית, תדר התנודה הופך מהיר יותר, וטווח התנודות מתרחב, והתנודה לא נפסקה כאשר הטמפרטורה עולה מעבר לטווח הערכים האפקטיבי; ③. על בסיס ②, נקודת מוצא ההגברה העיקרית היא גם כניסת ההגברה המשנית. הוספת מעגל מסנן RC בנקודה, ההשפעה ברורה למדי. לאחר שניתן ערך מתאים, צורת הגל ב-ADC, כלומר נקודת המוצא של ההגברה המשנית, הופכת חלקה ואין קפיצה. זו שיטה טובה מאוד, אבל לקדם-הגברה עדיין יש תנודה, שתהיה לה השפעה מסוימת על הנתונים, ולכן כדאי לשקול שיטות אחרות כדי למנוע מהמעגל להתנדנד; ④, מכיוון שהגלאי עשוי מדיודת PIN, ולדיודת ה-PIN יש קיבולת קיבולית מסוימת, כך שהיא תשולב עם נגד המשוב כדי ליצור מעגל מתנד RC. אם החלק הקיבולי של דיודת ה-PIN נחלש והופך לאסיסטנטי, לא תתרחש תנודה מעוררת עצמית, ולכן יש שם חיבור סדרתי. גם צורת גל ההתנגדות המתאימה הופכת יפה מאוד, אבל עדיין יש קפיצה ב-900 מעלות, אז יש להרחיב את טווח התנודות, ② את השלב הזה עדיין צריך לעשות.
רביעית, חווית ניפוי באגים:
1. השימוש באוסילוסקופים דיגיטליים, כגון קריאת נתונים והתאמת נתונים, לא הגיע לרמה מסוימת באיתור חומרה, ואין מספיק יכולת לנתח את מקור בעיות החשיבה. אוסילוסקופים הם כלי מפתח. בשימוש באוסילוסקופ, ①, השתמש בציוד המתאים, כגון: השתמש בגלגל ה-AC כדי למדוד את האדוות של ספק הכוח, אם אתה משתמש בגלגל ה-DC, אין תגובה כאשר אות ה-AC הקטן מונח על גבי זֶרֶם יָשָׁר; ②, הארקה במהלך הבדיקה הקפידו להיות קרוב לנקודת הבדיקה.
2. באמת להבין כמה עקרונות עבודה של מעגלי מסנן RC. למעגלי RC יש מטרות שונות בשימוש במקומות שונים. מבחינת המעגל הזה, ה-RC של ראש הבדיקה מייצר תנודות, ואנחנו לא רוצים את התנודות האלה מאוחר יותר. גל, אנו יכולים להשתמש במעגל RC כדי לסנן את הגלים הללו, התדר שלו f=1/2∏RC, זהו פס המעבר במעגל בחירת התדר, ובמעגל הסינון, הוא לסנן את העומס ב פס התדרים הזה.
3. הבעיה הקיבולית של דיודות. רוב האנשים יתעלמו מהאופי הקיבולי של דיודות כאשר הם משתמשים בדיודות. בפרט, לדיודות PIN יש קיבולת קיבולית חזקה יותר בשל החלק של המוליך למחצה המהותי המחובר באמצע צומת ה-PN, מה שיכול להיות שווה ערך לחיבור מקבילי. נוסף קבל גדול, והקבל הזה ונגד המשוב יוצרים מעגל תנודות RC, ויש בעיה שלישית-יש קפיצה של 15 מעלות בסביבות 900 מעלות, ותצוגת הטמפרטורה לא מתייצבת לאחר הקפיצה.
