Sisukord:
Video: Raspberry Pi ATX PSU lüliti juhtmoodul: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Süsteemis, mis koosneb RaspberryPi -st, mida toidab ATX -toiteplokk, on selle vooluahela eesmärk võimaldada süsteemi ühe nupuvajutusega sisse või välja lülitada.
Selle õpetuse on välja töötanud sitelec.org.
Samm: funktsionaalne esitlus
Allpool on üksikasjalikult kirjeldatud vooluringi toiminguid.
Palun vaadake lisatud skemaatilist ja simulatsiooniskeemi:
X: 2s / div, Y: 0,5v / divATX_PS-ON (kollane) (mõõt) PWR_SW (reg) (simulatsioon) RPI_GPIO (sinine) (mõõt) RPI_UART0-TXD (roheline) (simulatsioon)
Lülitage sisse
See vooluahel toimib ATX_PS-ON ATX toiteplokil, et käivitada selle toide sisse või välja. Vaikimisi on see tihvt seatud 5V -le, mis tähendab, et PSU on peatatud. Toiteallika sisselülitamiseks peab ahel seadistama ATX_PS-ON maapinnale. Kui nupp on aktiveeritud, seab transistor Q2 ATX_PS-ON maapinnale, mis käivitab toiteallika ja RaspberryPi käivitamise.
Süsteem töötab
Käivitamisel seadis RaspberryPi oma RPI_UART0-TXD tihvti väärtuseks 3,3 V, toimides Q1 transistoril, mis hoiab toiteallika aktiivsena, hoides ATX_PS-ON maapinnal. Siiski võib kuluda aega, enne kui RPI_UART0-TXD läheb 3,3 V pingele (RaspberryPi 3 puhul 2,6 sekundit). Q2 aluse RC alamahel on loodud selleks, et säilitada transistori küllastus piisavalt kaua. Kondensaator C1 neelab pinge kõikumisi RPI_UART0-TXD tihvtidel, mis on kasulik RaspberryPi UART kasutamisel, kuna see hoiab süsteemi aktiivsena.
Süsteemi väljalülitamine
RaspberryPi tarkvara tuvastab sisend -GPIO -pessa lugedes uue vajutuse nupule, seejärel saab süsteemi välja lülitada. Kui RaspberryPi on peatatud, jääb selle trükkplaat toiteks, kuid RPI_UART0-TXD tihvt läheb maapinnale, Q1 katkestatakse ja toiteplokk peatub.
Samm: RaspberryPi seaded
RPI_UART0-TXD tihvti töötamise ajal on seatud 3.3V pinge
SSH -kliendi kaudu logige sisse oma RaspberryPi -sse.
Esmalt konfigureerige RaspberryPi seadistama töötamise ajal RPI_UART0-TXD väärtuseks 3,3 V. Selleks muutke faili /boot/config.txt ja lisage lõppu:
enable_uart = 1
GPP käivitas RaspberryPi peatuse
Et vajutusnupp saaks RaspberryPi välja lülitada, peab vooluahel olema ühendatud GPIO -ga.
Laadige alla lisatud skript rpi_shutdown.py.
Saate seda muuta, et muuta järgmisi väärtusi:
- HOLD_TIME: aeg hoida nuppu all, et käivitada väljalülitus (seda väärtust moonutab C2, mis hoiab taset mõnda aega pärast nupu vabastamist)
- PIN_NB: kasutatav GPIO -number
Kopeerige skript kataloogi/usr/local/bin ja tehke see käivitatavaks:
sudo chmod +x /usr/local/bin/rpi_shutdown.py
Installige selle sõltuvused, näiteks gpiozero:
sudo apt-get -y installige python3-gpiozero python3-pkg-ressursid
Luba see süsteemi käivitamisel:
sudo crontab -e
lisage avafaili järgmine:
@reboot /usr/local/bin/rpi_shutdown.py &
See skript on kirjutatud vastavalt järgmisele dokumentatsioonile:
Taaskäivitage oma RaspberryPi:
sudo taaskäivitamine
Nüüd saate vooluahela ühendada RaspberryPi ja toiteallikaga ning testida järgmist:
- toiteplokk hoitakse aktiivsena, nagu RPI_UART0-TXD RaspberryPi tihvt eeldas
- nupu vajutamine käivitab RaspberryPi väljalülituse, mis peatab toiteploki
3. samm: täiendavad ressursid
Seotud ressursse leiate saidilt sitelec.org:
- Inglise keele õpetus, sealhulgas ajakohane FreeCad projekt ja simulatsioonikeskkond
- Prantsuse õpetus, sealhulgas ajakohane FreeCad projekt ja simulatsioonipiirang
- Prantsuse FreeCad simulatsiooni algatamise õpetus, mis põhineb eraldatud simulatsioonilehe meetodil
Soovitan:
Lüliti Kohandage mänguasja: WolVol Train muutis lüliti ligipääsetavaks!: 7 sammu
Lüliti Kohandage mänguasja: WolVol Train muutis lüliti ligipääsetavaks !: Mänguasjade kohandamine avab uusi võimalusi ja kohandatud lahendusi, mis võimaldavad piiratud motoorsete võimete või arenguhäiretega lastel mänguasjadega iseseisvalt suhelda. Paljudel juhtudel ei suuda kohandatud mänguasju vajavad lapsed
Raspberry Pi PC-PSU lauaarvuti kõvaketta, ventilaatori, PSU ja sisse-välja lülitiga: 6 sammu
Raspberry Pi PC-PSU lauaarvuti kõvaketta, ventilaatori, toiteallika ja sisse-väljalülitamisega: september 2020: Ehitati teine Raspberry Pi, mis oli paigutatud ümberkorraldatud arvuti toiteploki korpusesse. See kasutab ventilaatorit peal - ja seetõttu on PC -PSU korpuse komponentide paigutus erinev. Muudetud (64 x 48 pikslit), reklaam
Veel üks ATX to Bench PSU konversioon: 7 sammu
Veel üks ATX to Bench PSU teisendamine: Hoiatus: Ärge kunagi kasutage ATX toiteallikat, kui korpus on välja lülitatud, kui te ei tea täpselt, mida teete, need sisaldavad surmava pingega pingestatud juhtmeid. Ümberringi on mõned projektid ATX psu teisendamiseks ping -psu -ks, kuid ükski neist polnud tõsi
Automaatne klaviatuuri ja hiire lüliti - USB ülesvoolu lüliti: 5 sammu
Automaatne klaviatuuri ja hiire lüliti - USB ülesvoolu lüliti: Selles projektis paneme kokku automaatse klaviatuuri ja hiire lüliti, mis võimaldab hõlpsat jagamist kahe arvuti vahel. Selle projekti idee tuli sellest, et mul on igal ajal vaja kahte arvutit minu laborilaud. Enamasti on see minu D
Fikseeriv hetkeline lüliti ATX PSU teisendamiseks: 4 sammu
Fikseeriv hetkeline lüliti ATX PSU teisendamiseks: mis? Ma kuulen, kuidas sa ütled! Hetkeline lüliti, mis lukustub? selline asi pole kindlasti võimalik! Aga on. Leidsin disaini netist ja kohandasin seda natuke, nii et kui see on ühendatud ATX psu -ga, lülitub see toite sulgemisel õigele sättele