Satura rādītājs:
- 1. darbība. Funkcionālā prezentācija
- 2. darbība: RaspberryPi iestatījumi
- 3. darbība. Papildu resursi
Video: Raspberry Pi ATX PSU slēdža vadības modulis: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Sistēmā, kas sastāv no RaspberryPi, ko darbina ATX barošanas bloks, šīs shēmas mērķis ir ļaut ieslēgt vai izslēgt sistēmu ar vienu pogu.
Šo apmācību ir izstrādājis vietne sitec.c.org.
1. darbība. Funkcionālā prezentācija
Zemāk ir sīki aprakstītas ķēdes darbības.
Lūdzu, skatiet pievienoto shematisko un simulācijas diagrammu:
X: 2s / div, Y: 0,5v / divATX_PS-ON (dzeltens) (pasākums) PWR_SW (reg) (simulācija) RPI_GPIO (zils) (pasākums) RPI_UART0-TXD (zaļš) (simulācija)
Ieslēdziet
Šī shēma iedarbojas uz ATX_PS-ON ATX PSU tapu, lai ieslēgtu vai izslēgtu strāvu. Pēc noklusējuma šī tapa ir iestatīta uz 5V, kas nozīmē, ka barošanas bloks ir apturēts. Lai ieslēgtu PSU, ķēdei ir jāiestata ATX_PS-ON uz zemes. Kad spiedpoga ir aktivizēta, Q2 tranzistors nosaka ATX_PS-ON uz zemes, kas aktivizē PSU barošanu un RaspberryPi palaišanu.
Sistēma darbojas
Startēšanas laikā RaspberryPi iestatīja RPI_UART0-TXD tapu uz 3.3V, iedarbojoties uz Q1 tranzistoru, kas uztur PSU aktīvu, turot ATX_PS-ON pie zemes. Tomēr var paiet zināms laiks, līdz RPI_UART0-TXD pāriet uz 3.3V (2,6 sekundes RaspberryPi 3). RC apakšshēma uz Q2 bāzes ir paredzēta, lai saglabātu tranzistora piesātinājumu pietiekami ilgu laiku. C1 kondensators absorbē sprieguma izmaiņas RPI_UART0-TXD tapā, kas ir noderīgi, ja tiek izmantots RaspberryPi UART, jo tas uztur sistēmu aktīvu.
Sistēmas izslēgšana
Programmatūra RaspberryPi nosaka jaunu spiedpogas nospiešanu, nolasot ievades GPIO tapu, pēc tam var veikt sistēmas izslēgšanu. Kad RaspberryPi ir apturēts, tā PCB paliek barots, bet RPI_UART0-TXD tapa nokrīt zemē, pēc tam Q1 tiek nogriezts un PSU apstājas.
2. darbība: RaspberryPi iestatījumi
Darbības laikā RPI_UART0-TXD tapa ir iestatīta uz 3.3V
Izmantojot SSH klientu, piesakieties savā RaspberryPi.
Vispirms konfigurējiet RaspberryPi, lai darbības laikā iestatītu RPI_UART0-TXD uz 3.3V, lai PSU būtu aktīvs. Lai to izdarītu, rediģējiet /boot/config.txt un beigās pievienojiet:
enable_uart = 1
RaspberryPi apturēšanu aktivizēja GPIO
Lai spiedpoga aktivizētu RaspberryPi izslēgšanu, ķēde ir jāpievieno GPIO.
Lejupielādējiet pievienoto skriptu rpi_shutdown.py.
Varat to rediģēt, lai mainītu šādas vērtības:
- HOLD_TIME: laiks turēt nospiestu pogu, lai aktivizētu izslēgšanu (šo vērtību izkropļo C2, kas kādu laiku saglabā līmeni pēc pogas atlaišanas)
- PIN_NB: jāizmanto GPIO numurs
Kopējiet skriptu uz/usr/local/bin un padariet to izpildāmu:
sudo chmod +x /usr/local/bin/rpi_shutdown.py
Instalējiet tā atkarības, piemēram, gpiozero:
sudo apt-get -y instalējiet python3-gpiozero python3-pkg-resursus
Iespējojiet to sistēmas startēšanas laikā:
sudo crontab -e
sākuma failā pievienojiet šādu informāciju:
@reboot /usr/local/bin/rpi_shutdown.py &
Šis skripts ir uzrakstīts saskaņā ar šādu dokumentāciju:
Pareizi pārstartējiet RaspberryPi:
sudo atsāknēšana
Tagad jūs varat savienot ķēdi ar RaspberryPi un PSU un pārbaudīt sekojošo:
- PSU tiek turēts aktīvs, kā paredzēts RPI_UART0-TXD RaspberryPi tapā
- nospiežot pogu, tiek izslēgta RaspberryPi, kas pārtrauc PSU
3. darbība. Papildu resursi
Saistītos resursus var atrast vietnē sitelec.org:
- Angļu valodas apmācība, ieskaitot jaunāko FreeCad projektu un simulācijas vidi
- Franču valodas apmācība, ieskaitot jaunāko FreeCad projektu un simulācijas ielenkumu
- Franču FreeCad simulācijas uzsākšanas apmācība, kuras pamatā ir atdalīta simulācijas lapas metode
Ieteicams:
Tālvadības pults slēdža tālvadības pults + palaidējs: 6 soļi (ar attēliem)
Tālvadības pults slēdža tālvadības pults + aktivizētājs: šī pedāļa tālvadības pults ir lieliski piemērota, lai apturētu animatorus, fotoattēlu arhivētājus, emuāru autorus un profesionāļus, kuri visu laiku nevar sasniegt savas kameras aizvara pogu vai kuriem ātri jāstrādā pie galda ar pievienotu kameru. augstas virs galvas. 2020. gada decembra atjauninājums: E
Raspberry Pi PC-PSU galddators ar cieto disku, ventilatoru, PSU un ieslēgšanas slēdzi: 6 soļi
Raspberry Pi PC-PSU galddators ar cieto disku, ventilatoru, barošanas avotu un ieslēgšanas slēdzi: 2020. gada septembris: tika uzbūvēts otrais Raspberry Pi, kas ievietots datora barošanas avota korpusā. Tam tiek izmantots ventilators - un komponentu izvietojums PC -PSU korpusā ir atšķirīgs. Modificēts (64x48 pikseļiem), reklāma
Vēl viens ATX uz stenda PSU pārveidošana: 7 soļi
Vēl viens ATX uz stenda PSU pārveidošana: Brīdinājums: Nekad nedarbiniet ATX barošanas avotu ar izslēgtu korpusu, ja vien precīzi nezināt, ko darāt, tajos ir strāvas vadi ar letālu spriegumu. Apkārt ir daži projekti, lai pārveidotu ATX psu par stenda PSU, taču neviens no tiem nebija patiess
Gudra mūzika guļamistabā un vannā ar Raspberry Pi - daudzistabu, signalizācijas, pogu vadības un mājas automatizācijas integrēšana: 7 soļi
Vieda mūzika guļamistabā un vannā ar Raspberry Pi - integrēta daudzistabu, signalizācija, pogu kontrole un mājas automatizācija: Šodien mēs vēlamies sniegt jums divus piemērus par to, kā jūs varat izmantot Raspberry Pi ar mūsu Max2Play programmatūru mājas automatizācijai: vannas istabā un guļamistabā . Abi projekti ir līdzīgi, jo augstas kvalitātes mūziku no dažādiem avotiem var straumēt
Mirkļa slēdzis ATX PSU pārveidošanai: 4 soļi
Fiksējošais momentālais slēdzis ATX PSU pārveidošanai: A ko? Es dzirdu, kā jūs sakāt! Īslaicīgs slēdzis, kas bloķējas? tāda lieta, protams, nav iespējama! Bet tā ir. Es atradu dizainu tīklā un nedaudz to pielāgoju, lai, ja tas būtu savienots ar ATX psu, tas pārslēgtos uz pareizo iestatījumu, ja PSU tiek izslēgts