Cuprins:

Indicator de închidere Raspberry Pi: 6 pași
Indicator de închidere Raspberry Pi: 6 pași

Video: Indicator de închidere Raspberry Pi: 6 pași

Video: Indicator de închidere Raspberry Pi: 6 pași
Video: BTT Octopus V1.1 - Klipper Configuration 2024, Iulie
Anonim
Indicator de închidere Raspberry Pi
Indicator de închidere Raspberry Pi

Este un circuit foarte simplu pentru afișarea stării operaționale a raspberry pi (în continuare RPI).

Poate că este util atunci când rulați RPI ca fără cap (fără monitor).

Uneori mă îngrijorează când este momentul potrivit pentru oprirea completă după oprirea RPI.

Prin urmare, acest circuit este făcut pentru a notifica momentul potrivit pentru oprire.

De asemenea, vă poate arăta că RPI care rulează fără cap face ceva.. cel puțin faceți LED-ul bicolor să clipească.

(Introducere circuit)

Acest circuit se bazează pe un vibrator cu LED-uri foarte obișnuit, așa-numitul clipește cu LED.

Pe baza intermitentului cu LED-uri, adaug următoarea caracteristică pentru a face indicatorul de oprire RPI (în continuare INDICATOR).

- Folosirea opto-cuplajului pentru interfața cu RPI (Pentru că vreau să izolez complet acest circuit cu RPI în termeni de alimentare. De fapt, am o experiență proastă arderea RPI cu cabluri)

- adaptorul de alimentare USB de tip B este utilizat pentru acest circuit, se conectează la un încărcător comun de telefon, care este foarte disponibil și furnizează exact 5V

Presupun că utilizarea sursei de alimentare externe poate reduce la minimum problemele (de exemplu, împământarea cu RPI, conectarea greșită a tensiunii înalte la GPIO) și RPI mai puțin împovărătoare.

Deși acest circuit este destul de simplu, intenționez să dezvolt mai târziu altele mai complexe, care trag curent destul de semnificativ din GPIO.

Pasul 1: Scheme

Scheme
Scheme
Scheme
Scheme

Aceasta este schema circuitului INDICATOR.

Este posibil să observați că circuitul de clipire cu LED de bază este foarte popular și este inclus în schemele INDICATOR.

Pentru ca INDICATOR să funcționeze corect, următoarea configurație ar trebui inclusă în „/boot/config.txt”.

dtoverlay = gpio-poweroff, active_low, gpiopin = 24

Această configurație a sistemului de operare RPI face ca pinul GPIO 24 să ajungă la nivel înalt atunci când RPI este pornit și apoi să scadă când oprirea sa finalizat.

Prin urmare, puteți opri în siguranță RPI atunci când clipirea LED-ului bicolor este oprită și oprită.

Imaginea de mai sus prezintă LED-uri bicolore care clipesc cu pornirea RPI.

Până în prezent, vă explic prezentarea generală a circuitului INDICATOR și scopul utilizării.

Să începem să facem acest lucru.

Pasul 2: Pregătirea pieselor

Pregătirea pieselor
Pregătirea pieselor
Pregătirea pieselor
Pregătirea pieselor
Pregătirea pieselor
Pregătirea pieselor

Deoarece am destul de mulți tranzistori PNP în inventarul meu, în principal tranzistoarele PNP sunt folosite pentru a face INDICATOR.

- tranzistori PNP: 2N3906 x 2, BD140 x 1

- Opto-cuplare: PC817 (Panasonic)

- Condensatoare: 22uF 20V x 2

- Rezistoare: 220ohm x 3 (limitarea curentului), 2,2K (comutarea controlului BD140) x 1, 100K (definirea ratei de clipire a LED-ului), 4,7K (inversarea intrării semnalului RPI)

- LED bicolor x 1 (tip catod comun este necesar)

- Placă universală de 25 (W) cu 15 (H) dimensiune găuri (Puteți tăia orice dimensiune a plăcii universale pentru a se potrivi circuitului INDICATOR)

- Sârmă de tablă (Voi detalia exemplul în „Partea 2: realizarea desenului PCB” pentru utilizarea acestei părți)

- Micro-break USB tip-B

- Cablu (cablu comun cu un singur fir roșu și albastru)

- Orice încărcător de telefon manual de intrare 220V și ieșire 5V (conector USB tip B)

- Cap pin (5 pini)

Nu se utilizează componente exotice pentru INDICATOR și poate toate piesele pot fi cumpărate cu ușurință din orice magazin online de internet, cu excepția firelor de tablă.

L-am cumpărat pe acesta de la Farnell renunțat cu mult timp în urmă (poate mai mult de 10 ani)

Nu sunt sigur că este încă disponibil pentru comandă.

Dar nu vă faceți griji, puteți utiliza orice fir de dimensiune 24 SWG care să conducă curentul ca substituție.

Sau pur și simplu puteți utiliza un singur fir obișnuit, fără a utiliza sârmă de tablă.

Micro-break-ul USB de tip B este utilizat pentru conectarea încărcătorului telefonului manual ca sursă de alimentare.

Înainte de a începe să fac INDICATOR, voi explica schema de interfață între RPI și INDICATOR prin opto-cuplaj.

Când RPI este boot-up, ieșirea GPIO 24 devine HIGH prin setarea config.txt.

Datorită configurației circuitului de inversare a semnalului cu terminalul de ieșire al opto-cuplajului și rezistor de 4.7K, semnalul de intrare al INDICATORULUI devine LOW.

Deoarece semnalul de intrare este scăzut (tensiunea de intrare devine aproape de 0V), tranzistorul BD140 PNP conduce (este pornit).

Pe măsură ce tranzistorul PNP este pornit, începe să funcționeze circuitul LED intermitent (care este încărcat pentru tranzistor).

Pasul 3: Realizarea desenului PCB

Realizarea desenului PCB
Realizarea desenului PCB
Realizarea desenului PCB
Realizarea desenului PCB

Pe măsură ce schema de funcționare a INDICATORului este explicată, să începem să realizăm circuitul.

Înainte de a lipi ceva pe placa universală, pregătirea următorului tip de desen PCB este utilă pentru a minimiza greșelile.

Folosesc power point-ul pentru a localiza fiecare piesă pe placa universală și realizez modele de cablare între piesele cu sârmă de tablă, așa cum se arată în desenul PCB de mai sus.

Sârma de tablă menționată mai sus este utilizată pentru realizarea modelelor de sârmă PCB prezentate ca linii roz, albastru și roșu în desen.

Dar, așa cum am menționat, puteți utiliza doar un cablu comun cu un singur fir pentru a conecta toate componentele așa cum se arată în imaginea de mai jos.

Dar, după cum puteți vedea, pare puțin urât și atent să conectați fiecare componentă pentru a preveni orice greșeli. (Utilizarea pinului în loc de micro break-out USB tip-B)

Vă recomandăm să folosiți sârmă de tablă pentru ca ieșirea să aibă un aspect puțin rafinat și ușor de corectat erorile în timpul lipirii.

BINE! Totul este gata și să începem să facem.

Pasul 4: lipire

Lipire
Lipire
Lipire
Lipire
Lipire
Lipire

Voi explica doar pașii importanți dintre toți pașii de lipire.

Vă rugăm să consultați alte postări în paginile web instructabile cu privire la elementele de bază ale lipirii.

Micro-break-ul USB de tip B poate fi montat pe o placă universală utilizând capul cu 5 pini.

Fiecare piesă va fi introdusă pe placa universală în locația prezentată în desenul PCB.

Vă rugăm să aveți grijă la aspectul pinului PC817 în timpul lipirii opto-cuplajului.

Pentru cablarea fiecărei componente, uneori este necesară utilizarea sârmei de tablă pentru a interconecta două părți situate la distanță mare între ele pe PCB.

Când priviți cu atenție modelul de cablare între colectorul BD140 și emițătorul tranzistorului 2N3906 din partea inferioară a PCB-ului, linia portocalie conectată cu linia roz.

De asemenea, linia portocalie traversată de o linie roz care face legătura între rezistența de 2,2K și baza BD140.

De fapt, segmentul de sârmă mică din formă de „U” are o linie portocalie așa cum se arată în imaginea de mai jos.

Și modelul de linie roz lung între tranzistoare este conectat utilizând sârmă de tablă de formă dreaptă.

Deoarece firul de tablă în formă de „U” introdus pe PCB, nu atinge linia roz de la 2,2K la baza tranzistorului BD140.

Alte linii roz lungi sunt conectate cu sârmă dreaptă.

La fel, toate celelalte componente pot fi interconectate între ele.

PCB-ul complet de lipit este prezentat în imaginea de mai jos.

În ultima etapă, LED-ul bicolor ar trebui să fie conectat la PCB-ul complet.

Pentru partea superioară a LED-ului orientat spre față, se folosește un mic fragment de PCB așa cum se arată în imaginea de mai jos.

Un fragment mic de PCB care atașează LED bi-color este lipit ca perpendicular (90 de grade) cu PCB-ul principal.

Pasul 5: interfață INDICATOR cu RPI

INDICATOR Interfață cu RPI
INDICATOR Interfață cu RPI
INDICATOR Interfață cu RPI
INDICATOR Interfață cu RPI

Când lipirea este finalizată, circuitul INDICATOR trebuie conectat cu RPI.

De asemenea, configurația RPI OS ar trebui adăugată în fișierul”/boot/config.txt”.

Pinii GPIO 24 (18) și Ground (20) sunt conectați cu RPI așa cum se arată în imaginea de mai jos.

Deoarece este conectată doar interfața opto-cuplare, sunt necesare două unități de alimentare.

Adaptorul de alimentare albă prezentat în imaginea de mai sus este un încărcător obișnuit pentru telefonul manual care furnizează 5V.

Cel negru prezentat în partea dreaptă este sursa de alimentare 5V / 3A RPI.

Pentru a configura GPIO 24 pentru activarea INDICATOR, următoarea configurare ar trebui să fie inclusă în /boot/config.txt așa cum se arată în imaginea de mai jos.

Pasul 6: INDICATOR de operare

INDICATOR de funcționare
INDICATOR de funcționare

Când cablarea este terminată și configurarea este finalizată, pur și simplu reporniți RPI cu comanda „sudo reboot now”.

Apoi INDICATOR începe să clipească în timpul pornirii.

Presupun că poate GPIO 24 se activează la nivelul de execuție 1, deoarece sesiunea de chit încă nu afișează promptul de conectare în timp ce clipirea abia a început.

Când totul este în regulă, puteți vedea LED-ul bicolor clipind în timp ce RPI rulează.

Bineînțeles că clipirea va fi oprită când porniți oprirea, cum ar fi utilizarea comenzii „sudo shutdown –h 0”.

Când opriți intermitent, puteți opri în siguranță alimentarea RPI.

Bucurați-vă de …

Recomandat: