תוכן עניינים:
וִידֵאוֹ: מודול בקרת מתג PSU Raspberry Pi ATX: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
במערכת המורכבת מ- RaspberryPi המופעלת על ידי יחידת אספקת חשמל ATX, מטרת מעגל זה היא לאפשר הפעלה או כיבוי של המערכת באמצעות כפתור לחיצה יחיד.
הדרכה זו פותחה על ידי sitelec.org.
שלב 1: מצגת פונקציונלית
להלן מפורטים שלבי ריצת המעגלים.
עיין בתרשים הסכימטי והדמיה המצורף:
X: 2s / div, Y: 0.5v / divATX_PS-ON (צהוב) (מידה) PWR_SW (reg) (סימולציה) RPI_GPIO (כחול) (מדידה) RPI_UART0-TXD (ירוק) (סימולציה)
פועל
מעגל זה פועל על פין ה- PSU ATX_PS-ON ATX כדי להפעיל אותו או לכבות אותו. כברירת מחדל, סיכה זו מוגדרת ל- 5V, כלומר PSU מופסק. כדי להפעיל את PSU, המעגל צריך להגדיר את ATX_PS-ON לקרקע. כאשר כפתור הלחיצה מופעל, הטרנזיסטור Q2 מכניס את ATX_PS-ON לקרקע, מה שמפעיל את הפעלת PSU והפעלת RaspberryPi.
מערכת פועלת
בעת ההפעלה, ה- RaspberryPi הגדיר את סיכת RPI_UART0-TXD שלו ל -3.3 וולט, הפועלת על טרנזיסטור Q1 אשר שומר על PSU פעיל על ידי שמירה על ATX_PS-ON לקרקע. עם זאת, ייתכן שיחלוף זמן מה עד שה- RPI_UART0-TXD יגיע ל -3.3 וולט (2.6 שניות ב- RaspberryPi 3). תת-מעגל ה- RC בבסיס Q2 נועד לשמור על הרוויה הטרנזיסטורית מספיק זמן. קבל C1 סופג וריאציות מתח בסיכה RPI_UART0-TXD, וזה שימושי אם משתמשים ב- RaspberryPi UART מכיוון שהוא שומר על המערכת פעילה.
כיבוי מערכת
לחיצה חדשה על לחצן הלחיצה מזוהה על ידי תוכנה ב- RaspberryPi על ידי קריאת סיכת GPIO קלט, לאחר מכן ניתן לבצע את כיבוי המערכת. לאחר הפסקת ה- RaspberryPi, הלוח המודפס שלו נשאר מופעל אך סיכת ה- RPI_UART0-TXD יורדת לקרקע, Q1 נחתך ואז ה- PSU נעצר.
שלב 2: הגדרות RaspberryPi
סיכת RPI_UART0-TXD מוגדרת ל -3.3 V בזמן הריצה
באמצעות לקוח SSH, התחבר ל- RaspberryPi שלך.
ראשית, הגדר את ה- RaspberryPi כדי להגדיר את RPI_UART0-TXD ל- 3.3V בזמן הריצה, כדי לשמור על PSU פעיל. לשם כך, ערוך /boot/config.txt והוסף בסוף:
enable_uart = 1
עצירת RaspberryPi מופעלת על ידי GPIO
כדי לאפשר ללחצן הלחיצה להפעיל את כיבוי RaspberryPi, המעגל חייב להיות מחובר ל- GPIO.
הורד את הסקריפט המצורף rpi_shutdown.py.
אתה יכול לערוך אותו כדי לשנות את הערכים הבאים:
- HOLD_TIME: הזמן ללחוץ על הלחצן כדי להפעיל כיבוי (ערך זה מעוות על ידי C2 ששומר על הרמה לזמן מה לאחר שחרור הכפתור)
- PIN_NB: מספר GPIO לשימוש
העתק את הסקריפט אל/usr/local/bin והפעל אותו:
sudo chmod +x /usr/local/bin/rpi_shutdown.py
התקן את התלות שלה, כמו gpiozero:
sudo apt-get -y התקן python3-gpiozero python3-pkg-resources
הפעל אותו בעת הפעלת המערכת:
sudo crontab -e
הוסף בקובץ הפתיחה את הדברים הבאים:
@reboot /usr/local/bin/rpi_shutdown.py &
תסריט זה נכתב על פי התיעוד הבא:
אתחל כראוי את ה- RaspberryPi שלך:
sudo אתחול מחדש
כעת תוכל לחבר את המעגל ל- RaspberryPi ול- PSU ולבדוק את הדברים הבאים:
- PSU נשמר פעיל כמצופה לפין RPI_UART0-TXD RaspberryPi
- לחיצה על הכפתור מפעילה את כיבוי ה- RaspberryPi, שעוצר את ה- PSU
שלב 3: משאבים נוספים
ניתן למצוא מקורות קשורים באתר sitelec.org:
- הדרכה באנגלית הכוללת פרויקט עדכוני FreeCad וסביבת סימולציה
- הדרכה צרפתית הכוללת פרויקט עדכני של FreeCad ומערך סימולציה
- הדרכה ליזום סימולציה של FreeCad הצרפתית, המבוססת על שיטת גיליון סימולציה מופרדת
מוּמלָץ:
מודול מונו-סטריאו-מודול סטריאו- Eurorack מבוקר: 3 שלבים
פורמט מודול סטריאו מודול-סטריאו-אירווראק נשלט על ידי קורות חיים: המהפכה בסינתרים מודולריים וחצי-מודולריים הניבה מגוון יפהפה של אפשרויות מונו-סינתר חדשות לשימוש מוזיקה אלקטרונית ורעש, אך בעיה אחת עם מונו-סינתרים (ורוב המודולים של Eurorack ו /או זרימות האות) היא שלא רק שהם
לוח HiFive1 Arduino עם מודול מודול WiFi ESP-01: 5 שלבים
לוח Arduino HiFive1 עם מדריך מודול WiFi של ESP-01: HiFive1 הוא הלוח הראשון מבוסס RISC-V התואם Arduino שנבנה עם מעבד FE310 מבית SiFive. הלוח מהיר פי 20 מ- Arduino UNO אך בדומה ללוח UNO, הוא חסר כל קישוריות אלחוטית. למרבה המזל, ישנם מספר לא יקרים
השתמש בקושחה של Homie להנעת מודול מתג Sonoff (מבוסס ESP8266): 5 שלבים (עם תמונות)
השתמש בקושחה של Homie להנעת מודול מתג Sonoff (מבוסס ESP8266): זהו מעקב שניתן להוראה, כתבתי את זה קצת אחרי & בניית התקני הומי עבור IoT או אוטומציה ביתית ". המאוחר התמקד בניטור בסיסי (DHT22, DS18B20, אור) סביב לוחות D1 מיני. הפעם, ברצוני להראות כיצד
מודול מודול ממסר 5V לעבודה עם פטל פטל: 4 שלבים
מודול ממסר 5V לעבודה עם פטל פטל: בימים אלה ממש קל לשים את ידכם על לוח ממסר, אך מהר תגלו שרובם מיועדים ל -5 V אשר יכולים להוות בעיה עבור פטל עניים או כל אחר מיקרו -בקר פועל על 3.3V, פשוט אין להם את הוולטה
מתג רגעי נעילה להמרת PSU PSU: 4 שלבים
מתג רגעי נעילה להמרת PSU PSU: מה? אני שומע אותך אומר! מתג רגעי שננעל? דבר כזה אינו אפשרי, בוודאי! אבל הוא כן. מצאתי את העיצוב ברשת ושיניתי אותו מעט כך שאם הוא מחובר ל- PSX ATX הוא יעבור להגדרה הנכונה אם PSU ייסגר