Mündəricat:

Raspberry Pi Kapatma Göstəricisi: 6 addım
Raspberry Pi Kapatma Göstəricisi: 6 addım

Video: Raspberry Pi Kapatma Göstəricisi: 6 addım

Video: Raspberry Pi Kapatma Göstəricisi: 6 addım
Video: Замена отопления в новостройке. Подключение. Опрессовка. #17 2024, Iyul
Anonim
Raspberry Pi Kapatma Göstəricisi
Raspberry Pi Kapatma Göstəricisi

Moruq pi (bundan sonra RPI) əməliyyat vəziyyətini göstərmək üçün çox sadə bir sxemdir.

Bəlkə də RPI -ni başsız (monitor olmadan) işlədərkən faydalıdır.

Bəzən RPI-ni bağladıqdan sonra tamamilə söndürməyin doğru vaxtının nə vaxt olacağından narahatam.

Buna görə də, bu dövrə gücün kəsilməsi üçün doğru vaxtı bildirmək üçün edilir.

Həm də başsız çalışan RPI-nin bir şey etdiyini göstərə bilər.. heç olmasa iki rəngli LED-in yanıb-sönməsini təmin edin.

(Dövrə girişi)

Bu dövrə, LED flaşör adlanan çox yayılmış LED çoxlu vibratorun əsasını təşkil edir.

LED yanıb -söndürmə cihazına əsaslanaraq RPI söndürmə göstəricisi (bundan sonra İNDİKATOR olaraq) etmək üçün aşağıdakı xüsusiyyəti əlavə edirəm.

- RPI ilə əlaqə qurmaq üçün opto-bağlayıcıdan istifadə (Çünki bu dövrəni enerji təchizatı baxımından RPI ilə tamamilə təcrid etmək istəyirəm. Əslində RPI-ni hardwiring ilə yandırmaqda pis təcrübəm var)

-USB Type-B güc adapteri bu dövrə üçün çox əlçatan olan və tam 5V təchiz edən ümumi bir telefon şarj cihazı ilə əlaqə qurmaq üçün istifadə olunur.

Düşünürəm ki, xarici enerji mənbəyi istifadəsi problemləri minimuma endirə bilər (məsələn, RPI ilə topraklama, səhvən yüksək gərginliyi GPIO -ya bağlamaq) və daha az yükləyən RPI.

Bu sxem olduqca sadə olsa da, daha sonra GPIO -dan olduqca əhəmiyyətli bir cərəyan çəkən daha mürəkkəbləri inkişaf etdirməyi planlaşdırıram.

Addım 1: sxemlər

Sxemalar
Sxemalar
Sxemalar
Sxemalar

Bu İNDİKATÖR sxeminin sxemləridir.

INDICATOR sxemlərinə çox populyar və əsas LED flaşör dövrəsinin daxil olduğunu görə bilərsiniz.

Göstəricinin düzgün işləməsini təmin etmək üçün aşağıdakı konfiqurasiya "/boot/config.txt" ə daxil edilməlidir.

dtoverlay = gpio-poweroff, active_low, gpiopin = 24

Bu RPI OS konfiqurasiyası GPIO pin 24-ü RPI açıldıqda yüksək səviyyəyə qaldırır və sonra bağlama başa çatdıqda aşağı düşür.

Buna görə də, iki rəngli LED-lərin yanıb sönməsi dayandırılıb söndürüldükdə RPI-ni etibarlı şəkildə söndürə bilərsiniz.

Yuxarıdakı şəkil, RPI-nin açılması ilə iki rəngli LED-lərin bağlanmasını göstərir.

İndiyə qədər INDICATOR sxeminə ümumi baxış və istifadə məqsədini izah edirəm.

Bunu etməyə başlayaq.

Addım 2: Parçaların hazırlanması

Parçaların Hazırlanması
Parçaların Hazırlanması
Parçaların Hazırlanması
Parçaların Hazırlanması
Parçaların Hazırlanması
Parçaların Hazırlanması

İnventarımda kifayət qədər çox PNP tranzistoru olduğu üçün İNDİKATOR hazırlamaq üçün əsasən PNP tranzistorlarından istifadə olunur.

- PNP tranzistorları: 2N3906 x 2, BD140 x 1

- Opto bağlayıcı: PC817 (Panasonic)

- Kondansatörler: 22uF 20V x 2

- Rezistorlar: 220ohm x 3 (cərəyanı məhdudlaşdıran), 2.2K (BD140 -ın keçid idarəetməsi) x 1, 100K (LED yanıp sönmə dərəcəsini təyin edir), 4.7K (RPI siqnal girişini ters çevirir)

- İki rəngli LED x 1 (ümumi katot növü tələb olunur)

- Universal lövhə 25 (W) ilə 15 (H) deşik ölçüsü (İstənilən ölçüdə universal lövhəni GÖSTƏRGƏCİ sxeminə uyğun olaraq kəsə bilərsiniz)

- Kalay tel (bu hissənin istifadəsi üçün "2 -ci hissədə: PCB rəsminin hazırlanması" nda ətraflı məlumat verəcəyəm)

-USB tip-B mikro çıxışı

- Kabel (qırmızı və mavi ümumi tək telli kabel)

- İstənilən əl telefon şarj cihazı 220V giriş və 5V çıxış (USB tip B konnektoru)

- Pin başı (5 sancaq)

Göstərici üçün heç bir ekzotik komponent istifadə edilmir və bəlkə də qalay məftil istisna olmaqla bütün hissələri hər hansı bir internet e-mağazasından asanlıqla almaq olar.

Bunu çoxdan Farnell -dən almışdım (bəlkə də 10 ildən çox)

Sifariş vermək üçün hələ də mövcud olduğundan əmin deyiləm.

Ancaq narahat olmayın, cərəyanı əvəz edən hər hansı bir 24 SWG ölçülü teldən istifadə edə bilərsiniz.

Və ya sadəcə qalay tel istifadə etmədən ümumi tək tel istifadə edə bilərsiniz.

USB tip B mikro çıxışı, əl telefon şarj cihazını enerji mənbəyi kimi bağlamaq üçün istifadə olunur.

INDICATOR istehsalına başlamazdan əvvəl, opto-bağlayıcı vasitəsilə RPI və INDICATOR arasındakı interfeys sxemini izah edəcəyəm.

RPI açıldıqda, GPIO 24-ün çıxışı config.txt ayarı ilə YÜKSƏK olur.

Opto-bağlayıcı çıxış terminalı və 4.7K rezistoru olan siqnal ters çevrilmə dövrəsi konfiqurasiyasına görə İNDİKATOR-un giriş siqnalı LOW olur.

Giriş siqnalı LOW (giriş gərginliyi 0V -ə yaxınlaşır) olduğundan, BD140 PNP tranzistoru keçir (açılır).

PNP tranzistoru işə salındıqda, LED flaşör dövrəsi (tranzistor üçün yük olan) işə başlayır.

Addım 3: PCB Rəsminin Hazırlanması

PCB Rəsminin Hazırlanması
PCB Rəsminin Hazırlanması
PCB Rəsminin Hazırlanması
PCB Rəsminin Hazırlanması

INDICATOR -un iş sxemi izah edildiyi kimi, dövrəni qurmağa başlayaq.

Universal lövhədə bir şey lehimləməzdən əvvəl, aşağıdakı növ PCB rəsminin hazırlanması səhvləri minimuma endirmək üçün faydalıdır.

Hər bir hissəni universal lövhədə tapmaq və yuxarıdakı PCB rəsmində göstərildiyi kimi qalay telli hissələr arasında naqillər çəkmək üçün power-point istifadə edirəm.

Yuxarıda qeyd olunan qalay tel, rəsmdə çəhrayı, mavi və qırmızı xətlər kimi təsvir edilmiş PCB tel nümunələrinin hazırlanması üçün istifadə olunur.

Ancaq qeyd etdiyim kimi, aşağıda göstərilən şəkildə göstərildiyi kimi bütün komponentləri birləşdirmək üçün yalnız ümumi bir telli kabeldən istifadə edə bilərsiniz.

Ancaq gördüyünüz kimi, hər hansı bir səhvin qarşısını almaq üçün hər bir komponentə tel çəkmək bir az çirkin və diqqətli görünür. (USB tip-B mikro çıxışı yerinə pin başından istifadə)

Çıxışın bir az zərif görünməsi və lehimləmə zamanı səhvlərin düzəldilməsi asan olması üçün qalay teldən istifadə etməyi məsləhət görürəm.

TAMAM! Hər şey hazırdır və hazırlamağa başlayaq.

Addım 4: Lehimləmə

Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə

Bütün lehimləmə addımları arasında yalnız vacib addımları izah edəcəyəm.

Zəhmət olmasa, Lehimləmə əsasları ilə bağlı Təlimat verilə bilən web səhifələrindəki digər yazılara baxın.

USB tip B mikro çıxışı 5 pin başlıqdan istifadə edərək universal lövhəyə quraşdırıla bilər.

Hər bir hissə, PCB rəsmində göstərildiyi kimi universal lövhəyə daxil edilməlidir.

Zəhmət olmasa, opto-bağlayıcıyı lehimləyərkən PC817-nin pin düzeni haqqında diqqətli olun.

Hər bir komponenti bağlamaq üçün, PCB -də uzun məsafədə yerləşən iki hissəni bir -birinə bağlamaq üçün bəzən qalay teldən istifadə etmək lazımdır.

PCB -nin alt tərəfindəki BD140 kollektoru ilə 2N3906 tranzistor emitörü arasında çəhrayı xəttlə bağlanmış narıncı xətt arasında diqqətlə naxış nümunəsinə baxdığınız zaman.

Həm də narıncı xətt 2.2K rezistorla BD140 əsasını birləşdirən çəhrayı xəttlə keçdi.

Əslində "U" formalı kiçik tel tel seqmenti, aşağıda göstərilən şəkildə göstərildiyi kimi narıncı rəngli bir xəttdir.

Transistorlar arasındakı uzun çəhrayı xətt nümunəsi düz formalı qalay tel istifadə edərək bağlanır.

PCB -yə daxil edilmiş "U" formalı qalay tel, 2.2K -dan BD140 tranzistorunun əsasına qədər çəhrayı xəttə toxunmur.

Digər uzun çəhrayı xətlər düz tel ilə bağlanır.

Eyni şəkildə, bütün digər komponentlər bir-biri ilə əlaqəli ola bilər.

Lehimləmə tamamlanmış PCB aşağıdakı şəkildə göstərilmişdir.

Son mərhələdə, iki rəngli LED tamamlanmış PCB-yə qoşulmalıdır.

Ön tərəfə baxan LED -in yuxarı tərəfi üçün aşağıdakı şəkildə göstərildiyi kimi kiçik PCB parçası istifadə olunur.

İki rəngli LED bağlayan kiçik PCB parçası, əsas PCB ilə dik olaraq (90 dərəcə) lehimlənir.

Addım 5: İSTİFADƏÇİ -nin RPI ilə əlaqəsi

Göstərici RPI ilə əlaqə qurur
Göstərici RPI ilə əlaqə qurur
Göstərici RPI ilə əlaqə qurur
Göstərici RPI ilə əlaqə qurur

Lehimləmə tamamlandıqda, GÖSTƏRGƏCİ dövrəsi RPI ilə bağlanmalıdır.

RPI OS konfiqurasiyası "/boot/config.txt" faylına əlavə edilməlidir.

Aşağıdakı şəkildə göstərildiyi kimi GPIO 24 (18) və Ground (20) pinləri RPI ilə bağlıdır.

Yalnız opto-bağlayıcı interfeysi bağlandığı üçün iki enerji təchizatı vahidi lazımdır.

Yuxarıdakı şəkildə göstərilən ağ enerji təchizatı adapteri 5V təchiz edən adi bir telefon şarj cihazıdır.

Sağda göstərilən qara rəng 5V / 3A RPI enerji təchizatıdır.

Göstəricini aktivləşdirmək üçün GPIO 24 -ü konfiqurasiya etmək üçün aşağıdakı şəkildə göstərildiyi kimi /boot/config.txt -ə aşağıdakı quraşdırma daxil edilməlidir.

Addım 6: Göstəricinin işlənməsi

Göstərici işləyər
Göstərici işləyər

Kablolama tamamlandıqda və konfiqurasiya tamamlandıqda, "sudo reboot now" əmri ilə RPI -ni yenidən başladın.

Sonra INDICATOR açılış zamanı yanıb-sönməyə başlayır.

Düşünürəm ki, GPIO 24, işləmə səviyyəsində 1-də aktivləşir, çünki macun sessiyası hələ yanıb-sönmə başlayanda hələ də giriş istəyi göstərmir.

Hər şey qaydasında olduqda, RPI işləyərkən iki rəngli LEDin yanıb-sönməsini görə bilərsiniz.

Əlbəttə ki, "sudo shutdown - h 0" əmrindən istifadə edərək bağlamağa başladığınız zaman yanıb -sönmək dayanacaq.

Yanıp sönən zaman RPI gücünü etibarlı şəkildə söndürə bilərsiniz.

Zövq alın….

Tövsiyə: