Mündəricat:
- Addım 1: Şematik İzahat
- Addım 2: Kəsmə Pinində Nələr Olur. Niyə 20V ilə Təhlükəsizdir?
- Addım 3: Nümayiş
- Addım 4: Kod
- Addım 5: Nəticə:
Video: UC ilə Latch Off Off. Bir Düymə. Bir Pin. Ayrı -ayrı komponent: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Hamıya salam, şəbəkədə açma/söndürmə dövrəsi axtarırdım. Tapdığım hər şey axtardığım kimi deyildi. Özümlə danışırdım, bunun üçün mütləq bir yol var. Mənə lazım olan budur.
-Yalnız açmaq və söndürmək üçün bir düymə.
-UC -də yalnız bir pin istifadə etməlisiniz. 2 deyil.
-Batareya ilə işləməlisiniz.
-3.3v -dən 20v -ə qədər
-Tənzimləyici ilə və ya olmadan işləmək. (Tənzimləyicini 3.3 -dən 5V -ə qədər çıxarın)
-Xüsusi i.c.
Bunu etmək üçün bir sxem və kod hazırladım. Bu çox yaxşı işləyir. Bir çox layihədə olması çox lazımlı bir sxemdir.
Laboratoriyaya başlayaq …
Addım 1: Şematik İzahat
Burada atmega328 istifadə edirəm. Ancaq hər hansı bir UC eyni şeyi edə bilər. Bu nümunədə 20V -dən istifadə edirəm. Bu, edə biləcəyim maksimum gərginlikdir. Niyə? Məlumat cədvəlinə görə mosfet vgs max -20v maksimumdur. 30v -ə getməyə çalışdım. işləyirdi. 35v -ə qalxıram və bir müddət işləyirdi. Mosfet zərbə kimi:) Şey budur ki, sxematik olaraq daha yüksəklərə getmək yaxşıdır. Ancaq bunun üçün bir mosfet tapmalısınız.
Mən cərəyanın keçməsinə icazə vermək üçün P mosfet istifadə edirəm. Si2369ds üçün Vgs həddi -2.5v -dir.
Düyməni basmadıqda. Vgs 0v -dir. R1 rezistoru 1M qapını Vcc -ə çəkin. Beləliklə, Vgs (volt qapısı və volt mənbəyi) 0v -dir. Vgs 0v -də cərəyan axmır.
Düyməni basdığımız zaman. Cari R1, R2 və T1 ilə axır.
T1 2n3904 r2 rezistoru ilə bağlanır və qapını gnd -ə qoyur. 0v indi tranzistor kollektorundadır. Vgs indi -20v -dir və cərəyan mosfeti ataraq uC -ni yandırır.
Budur sehr baş verir, uC açılır, kəsmə pinini giriş rejiminə qoyuruq, ancaq daxili çəkilməni aktivləşdiririk, buna görə 5V uC-dən R2-yə gəlir. Ancaq unutmayın ki, bu pin düşən kənarda kəsilməni hiss etmək üçün giriş rejimindədir.
Düyməni buraxırıq, ancaq uC, R2 -də 5v göndərir, dövrəyə davam edin. T1 bağlı qalın, mosfet qapısı 0v -dədir.
İndiyə qədər çox yaxşıdır. Dövrə aktivdir. Transistor bağlıdır, tranzistor kollektorunda 0v var. Və kəsmə pinindən 5v çıxır.
Düyməni ikinci dəfə basdığımız zaman uC -yə aşağı (0, 7v) göndəririk və bir fasilə yaranır. Çünki kollektor tranzistoru 0v -dir (bu qapalıdır). Düşmə kənarında fasilə yaranır.
DİQQƏT: Bəzi hallarda 0, 7v Yüksək olaraq görünə bilər və ya aşağı düşmək üçün kifayət deyil. Təcrübənizi et. Mənim vəziyyətimdə bu həmişə işləyir. 0v lazımdırsa. Mosfet sxeminə baxın.
Fasilə alt rejimində pimi çıxış rejimində çeviririk və bu pinə aşağı göndəririk.
Düyməni buraxdığımız zaman T1 açılacaq və bütün dövrə bağlanacaq.
Bəli, amma 20v -də olsam, kəsmə pininə 20v göndərəcəyəm və uC partlayacaq! ?
Həqiqətən deyil. Kəsmə pimi heç vaxt 3.7v -dən yuxarı qalxmır. Transistor və R2 səbəbiylə.
Növbəti addımda daha çox izahat.
Cihaz söndürüldükdə artıq cərəyan istehlak etmirik (bir neçə pa). Bu miqyasda illərlə batareyada işləyə bilərik …
Etdiyim və sınadığım başqa bir sxem əlavə etdim. Bu hamısı mosfetdir. P tipli və N tipli tranzistor. UC -ni Vbattdan qorumaq üçün 5.1v zener diodu əlavə etməliyik. Ayrı bir mosfetdən və ya hamısını DMC3021LSD-13, DMG6601LVT, IRF7319TRPBF kimi bir ic paketində istifadə edə bilərik.
Hər iki üsul da yaxşı işləyir. Ancaq 2n3904 sızması mosfetdən daha yaxşıdır. Məlumat cədvəlinə görə 50nA vs 1uA. Həm də mosfet versiyasında C1 həmişə isti olur. Bu kondansatör sızırsa, batareya boşalacaq.
Addım 2: Kəsmə Pinində Nələr Olur. Niyə 20V ilə Təhlükəsizdir?
Cərəyan daha asan yolla axır. R1 (1M) R2 (100k) və T1 (0, 7v) ilə keçir. Fotoda gördüyünüz kimi. 20v girişimiz olsa belə kəsmə pimi heç vaxt 3, 7v -dən yuxarı qalxmır.
İlk şəkilə baxsanız. Qalxma müddəti 163 ms. Güc düyməsini basan kimi. uC yandırın. Gözləmə müddəti sigorta biti 65 ms olaraq təyin edilmişdir. Bu vaxt 0, 68v civarındayıq. 65 ms -dən sonra biz 0, 7v civarındayıq, çünki uC yuxarı çəkməklə 5v göndərir, 0, 1v yüksəlir. Ancaq düymə basıldığı üçün 0, 7v -dən yuxarı qalxa bilməz. Tezliklə düyməni buraxıram, gərginlik 3, 7v -ə yüksəlir.
Mosfeti söndürdüyünüz zaman, kəsmə pininin 33usda 0v -ə getdiyini görə bilərik. Beləliklə, pin aşağıdır, ancaq cihaz aşağı düyməyə basıb saxlayın. Düyməni buraxdığımız anda cihazı söndürün.
Bütün prosesi göstərmək üçün növbəti addımda kiçik bir video çəkdim.
Addım 3: Nümayiş
Addım 4: Kod
Budur C -də laboratoriya kodu.
Addım 5: Nəticə:
Ümid edirəm bu laboratoriyadan zövq aldınız. Bu metodu bəyənmisinizsə və ya daha yaxşı etsəniz, şərh yazmağınız kifayətdir. İzlədiyiniz üçün təşəkkürlər.
Tövsiyə:
3 düymə ilə 28BYJ-48 pilləli motordan necə istifadə olunur: 5 addım
3 düymə ilə 28BYJ-48 Step Motoru necə istifadə etmək olar: Düymə düymələrindən istifadə edərək step motorunuzu idarə etmək istəyirsinizmi? Bu saat yönünde, saat əqrəbinin əksinə və sonra dayandır funksiyasını yerinə yetirə bilərmi? O zaman bu video sizin üçündür
Milad İşıq Şousunuza Bir Düymə ilə Başlayın: 5 Addım
Milad İşıq Şousunuza Bir Düymə ilə Başlayın: Musiqiyə senkronize edilmiş bir Milad işıq şousu keçirərkən bir düyməni basaraq şouya başlamaq istəyə bilərsiniz. Bu təlimat yalnız bir Raspberry Pi üzərində çalışan Falcon Pi Player (FPP) vasitəsilə idarə olunan bir şou üçün tətbiq olunur. F ilə işləyirsinizsə
Jeep Modifikasiyası - Bir Düymə ilə Sürətləndirmə: 7 Addım
Jeep Modifikasiyası - Bir Düymə ilə Sürətləndirmə: DİSKAYA: Barstow Məktəbi və FRC Komandası 1939 və ya hər hansı bir üzv, hər hansı bir şəxsin xəsarət almasından və ya avtomobildə edilən hər hansı bir əşyanın zədələnməsindən məsuliyyət daşımır. Hər hansı bir dəyişiklik də zəmanəti ləğv edəcək
Raspberry Pi ilə Yataq otağında və Hamamda Ağıllı Musiqi - Multiroom, Siqnalizasiya, Düymə İdarəetmə və Ev Avtomatlaşdırmasını İnteqrasiya etmək: 7 Addım
Raspberry Pi ilə Yataq Otağında və Hamamda Ağıllı Musiqi - Çox Otaqlı, Siqnallı, Düyməli Nəzarət və Ev Otomasyonunu İnteqrasiya edən: Bu gün sizə ev otomasyonu üçün Max2Play proqramımızla Raspberry Pi -dən necə istifadə edə biləcəyinizə dair iki nümunə vermək istəyirik: vanna otağında və yataq otağında . Hər iki layihə oxşardır ki, müxtəlif mənbələrdən yüksək sədaqətli musiqilər axışa bilər
Bir LED disk lampasından işıqlı bir düymə hazırlayın: 4 addım
Bir LED Disk Lampasından İşıqlı Düymə Edin: Avadanlıq mağazasında bazarlıq qutusunda bəzi LED disk lampaları tapdı. Bir şeyə yapışdığınız və açıb söndürdüyünüz işıqlar bunlardır. Düşünürdüm ki, yaxşı işıqlı ani açarlar edəcəklər