ዝርዝር ሁኔታ:

Raspberry Pi ATX PSU መቀየሪያ መቆጣጠሪያ ሞዱል 3 ደረጃዎች
Raspberry Pi ATX PSU መቀየሪያ መቆጣጠሪያ ሞዱል 3 ደረጃዎች

ቪዲዮ: Raspberry Pi ATX PSU መቀየሪያ መቆጣጠሪያ ሞዱል 3 ደረጃዎች

ቪዲዮ: Raspberry Pi ATX PSU መቀየሪያ መቆጣጠሪያ ሞዱል 3 ደረጃዎች
ቪዲዮ: {646} 24 Keys Keyboard / Keypad / Switch Array / Switch Matrix, Function, Testing With Multimeter 2024, ሀምሌ
Anonim
Raspberry Pi ATX PSU መቀየሪያ መቆጣጠሪያ ሞዱል
Raspberry Pi ATX PSU መቀየሪያ መቆጣጠሪያ ሞዱል

በኤቲኤክስ የኃይል አቅርቦት አሃድ በተጎላበተ RaspberryPi በተሠራ ስርዓት ውስጥ የዚህ ወረዳ ግብ በአንድ የግፋ አዝራር ስርዓቱን ማብራት ወይም ማብራት ነው።

ይህ መማሪያ በ sitelec.org የተዘጋጀ ነው።

ደረጃ 1 - ተግባራዊ አቀራረብ

ተግባራዊ አቀራረብ
ተግባራዊ አቀራረብ

ከዚህ በታች የወረዳ አሂድ ደረጃዎች በዝርዝር ተዘርዝረዋል።

እባክዎን የተያያዘውን የእቅድ እና የማስመሰል ንድፍን ይመልከቱ-

X: 2s / div ፣ Y: 0.5v / divATX_PS-ON (ቢጫ) (መለኪያ) PWR_SW (reg) (ማስመሰል) RPI_GPIO (ሰማያዊ) (ልኬት) RPI_UART0-TXD (አረንጓዴ) (ማስመሰል)

በርቷል

ኃይሉ እንዲበራ ወይም እንዲጠፋ ይህ ወረዳ በ ATX_PS-ON ATX PSU ፒን ላይ ይሠራል። በነባሪ ፣ ይህ ፒን ወደ 5 ቪ ተዘጋጅቷል ፣ ይህ ማለት PSU ቆሟል ማለት ነው። በ PSU ላይ ለማብራት ፣ ወረዳው ATX_PS-ON ን መሬት ላይ ማዘጋጀት አለበት። የግፋ አዝራሩ ሲነቃ ፣ የ Q2 ትራንዚስተር ATX_PS-ON ን መሬት ላይ ያዘጋጃል ፣ ይህም የ PSU ኃይልን እና የ RaspberryPi ጅምርን ያስነሳል።

ስርዓት እየሰራ ነው

ጅምር ላይ ፣ RaspberryPi የ RPI_UART0-TXD ፒኑን ወደ 3.3V አዘጋጅቷል ፣ ይህም ATX_PS-ON ን መሬት ላይ በማቆየት PSU ን እንዲሠራ በሚያደርግ Q1 ትራንዚስተር ላይ ይሠራል። ሆኖም ፣ RPI_UART0-TXD ወደ 3.3V (በ RaspberryPi 3 ላይ 2.6 ሰከንዶች) ከመሄዱ በፊት የተወሰነ ጊዜ ሊወስድ ይችላል። በ Q2 መሠረት ላይ ያለው የ RC ንዑስ ወረዳ ትራንዚስተር ሙሌት በቂ ጊዜን ለመጠበቅ የተነደፈ ነው። የ C1 capacitor በ RPI_UART0-TXD ፒን ላይ የቮልቴጅ ልዩነቶችን ይቀበላል ፣ ይህም RaspberryPi UART ስርዓቱ ንቁ ሆኖ እንዲቆይ ስለሚያደርግ ጠቃሚ ነው።

የስርዓት መዘጋት

የግፋ አዝራር ላይ አዲስ ግፊት በ RaspberryPi ላይ የግቤት GPIO ፒን በማንበብ በሶፍትዌር ተገኝቷል ፣ ከዚያ የስርዓት መዘጋቱ ሊከናወን ይችላል። RaspberryPi አንዴ ከተቋረጠ ፣ የእሱ ፒሲቢ ኃይል አለው ፣ ግን RPI_UART0-TXD ፒን ወደ መሬት ይሄዳል ፣ Q1 ከዚያ ተቆርጦ PSU ይቆማል።

ደረጃ 2 - RaspberryPi ቅንብሮች

በሚሠራበት ጊዜ RPI_UART0-TXD ፒን ወደ 3.3V ተቀናብሯል

በኤስኤስኤች ደንበኛ በኩል ወደ RaspberryPi ይግቡ።

PSU ን በንቃት ለማቆየት በመጀመሪያ RPI_UART0-TXD ን ወደ 3.3V ለማቀናበር RaspberryPi ን ያዋቅሩ። ይህንን ለማድረግ /boot/config.txt ን ያርትዑ እና በመጨረሻው ላይ ያክሉ

enable_uart = 1

በ GPIO የተቀሰቀሰ RaspberryPi ማቆሚያ

የግፊት አዝራሩ የ RaspberryPi መዘጋትን ለመቀስቀስ ፣ ወረዳው ከጂፒኦ ጋር መገናኘት አለበት።

የተያያዘውን rpi_shutdown.py ስክሪፕት ያውርዱ።

የሚከተሉትን እሴቶች ለመለወጥ አርትዕ ማድረግ ይችላሉ ፦

  • HOLD_TIME: መዘጋትን ለማስነሳት አዝራሩን ተጭኖ ለማቆየት ጊዜው (ይህ እሴት ቁልፉ ከተለቀቀ በኋላ ለተወሰነ ጊዜ ደረጃውን በሚጠብቀው በ C2 የተዛባ ነው)
  • PIN_NB ፦ የሚጠቀምበት የጂፒኦ ቁጥር

ስክሪፕቱን ወደ/usr/አካባቢያዊ/ቢን ይቅዱ እና እንዲሠራ ያድርጉት -

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 ፒን እንደተጠበቀው ንቁ ሆኖ ይቆያል
  • አዝራሩን በመጫን PSU ን ያቆመውን RaspberryPi መዘጋትን ያስነሳል

ደረጃ 3 - ተጨማሪ መገልገያዎች

ተዛማጅ ሀብቶች ከ sitelec.org ሊገኙ ይችላሉ-

  • ወቅታዊውን የ FreeCad ፕሮጀክት እና የማስመሰል አከባቢን ጨምሮ የእንግሊዝኛ ትምህርት
  • የዘመኑ የፍሪቃድ ፕሮጀክት እና የማስመሰል ምደባን ጨምሮ የፈረንሣይ አጋዥ ስልጠና
  • በተናጠል የማስመሰል ሉህ ዘዴ ላይ በመመስረት የፈረንሣይ ፍሪዳድ የማስመሰል ጅምር ትምህርት

የሚመከር: