Мазмұны:
- 1 -қадам: Схемалық түсініктеме
- 2 -қадам: Үзіліс түйреуішінде не болып жатыр. Неліктен 20 вольтпен қауіпсіз?
- 3 -қадам: демонстрация
- 4 -қадам: Кодекс
- 5 -қадам: Қорытынды:
Бейне: UC бар өшіру ілмегінің тізбегі. Бір басу түймесі. Бір түйреуіш. Дискретті компонент: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Барлығына сәлем, желіде қосу/өшіру схемасын іздедім. Мен тапқандардың бәрі мен іздегендей болмады. Мен өзіммен сөйлестім, бұған міндетті түрде жол бар. Бұл маған қажет болды.
-Қосу және өшіру үшін тек бір түйме.
-UC -де тек бір түйреуішті пайдалану керек. 2 емес.
-Батареямен жұмыс жасау керек.
-3,3 -тен 20 -ға дейін
-реттеушімен немесе онсыз жұмыс істеу. (Реттегішті 3,3 -тен 5В -қа дейін алып тастаңыз)
-Ерекше емес
Мен мұны істеу үшін схема мен кодты жасадым. Бұл өте жақсы жұмыс істейді. Көптеген жобаларда болуы өте ыңғайлы схема.
Зертхананы бастайық …
1 -қадам: Схемалық түсініктеме
Мұнда мен atmega328 қолданамын. Бірақ кез келген UC дәл осылай жасай алады. Бұл мысалда мен 20В кернеуді қолданамын. Бұл мен алатын максималды кернеу. Неге? өйткені mosfet vgs max деректер кестесінде максимум -20v. Мен 30 вольтқа баруға тырыстым. жұмыс істеді. Мен 35в көтеремін, ол біраз уақыт жұмыс істеді. Mosfet соққы ретінде:) Ең бастысы, схеманы жоғарылату жақсы. Бірақ бұл үшін сізге мосфет табу керек.
Мен токтың өтуіне рұқсат беру үшін P mosfet қолданамын. Si2369ds үшін Vgs шегі -2.5v.
Басу түймесі басылмаған кезде. Vgs - 0в. R1 резисторы 1М қақпаны Vcc -ге тартыңыз. Сонымен, Vgs (вольт қақпасы мен вольт көзі) - 0v. Vgs 0v кезінде ток жүрмейді.
Біз түймені басқанда. Ағым R1, R2 және T1 арқылы өтеді.
T1 2n3904 r2 резисторымен жабылады және қақпаны gnd қояды. 0v қазір транзисторлық коллекторда. Vgs қазір -20в және ток ағып жатыр, мосфетті лақтырып, uC қосыңыз.
Міне сиқырлық болады, UC қосылады, біз үзіліс түйреуішін кіріс режиміне қоямыз, бірақ біз ішкі тартылуды іске қосамыз, сондықтан 5в UC-тен R2-ге келеді. Есіңізде болсын, бұл түйісу үзілісті сезіну үшін кіріс режимінде.
Біз түймені босатамыз, бірақ uC R2 -ге 5В жібереді. T1 жабық тұрыңыз, mosfet қақпасы 0v.
Әзірше бәрі жақсы. Электр тізбегі қосулы. Транзистор жабық, бізде транзисторлық коллекторда 0в бар. Ал үзіліс түйреуішінен 5В шығады.
Түймені екінші рет басқанда, біз UC -ге төмен (0, 7в) жібереміз және үзіліс пайда болады. Себебі коллекторлық транзистор 0в (бұл жабық). Үзіліс құлау шетінде пайда болады.
НАЗАР АУДАРЫҢЫЗ: кейбір жағдайларда 0, 7v жоғары немесе төмен деңгейге жету үшін жеткіліксіз болып көрінуі мүмкін. Эксперимент жасаңыз. Менің жағдайда, бұл әрқашан жұмыс істейді. Егер сізге 0 вольт қажет болса. Mosfet схемасын қараңыз.
Үзіліс қосалқы режимінде біз түйреуішті шығыс режимінде айналдырамыз және біз бұл түйреуіштің төменгі деңгейін жібереміз.
Біз түймені босатқан кезде, T1 ашылады және бүкіл тізбек өшеді.
Ия, бірақ егер менде 20 в болса, мен үзіліс істігіне 20 в жіберемін, және UC жарылып кетеді !! ?
Онша емес. Үзіліс түйреуіші ешқашан 3.7в жоғары болмайды. Транзистор мен R2 арқасында.
Келесі қадамда қосымша түсініктеме.
Құрылғы өшірілгенде, біз токты тұтынбаймыз (бірнеше па). Бұл масштабта біз батареямен жылдар бойы жұмыс жасай аламыз …
Мен жасаған және тексерген басқа схеманы қостым. Мұның бәрі мосфет. P типті және N типті транзистор. UC -ны Vbatt -тан қорғау үшін біз 5.1v зенер диодты қосуымыз керек. Біз бөлек mosfet немесе барлығын DMC3021LSD-13, DMG6601LVT, IRF7319TRPBF сияқты бір ic пакетінде қолдана аламыз.
Екі әдіс де жақсы жұмыс істейді. Бірақ 2n3904 ағуы mosfetке қарағанда жақсы. Деректер кестесі бойынша 50nA және 1uA. Сонымен қатар, mosfet нұсқасында бізде C1 әрқашан ыстық. Егер конденсатор ағып кетсе, батарея заряды таусылады.
2 -қадам: Үзіліс түйреуішінде не болып жатыр. Неліктен 20 вольтпен қауіпсіз?
Ағым оңай жолмен өтеді. Ол R1 (1M) R2 (100k) және T1 (0, 7v) арқылы өтеді. Фотода көріп тұрғаныңыздай. Үзіліс түйреуі ешқашан 3, 7в жоғары болмайды, тіпті егер бізде 20в кернеу болса.
Бірінші суретке қарасаңыз. Көтерілу уақыты - 163 мс. Мен дереу қуатты қосамын. uC қосыңыз. Күту уақытының сақтандырғыш биті 65 мс болып орнатылды. Біз бұл уақытта 0, 68в шамасындамыз. 65 мс -тен кейін біз 0, 7в шамасында боламыз, себебі uC 5В -ты жоғары көтерумен жібереді, бізде 0, 1в көтерілу бар. Бірақ түйме басылады, сондықтан ол 0, 7в жоғары көтерілмейді. Көп ұзамай мен батырманы босатамын, кернеу 3, 7в дейін көтеріледі.
Мосфет өшірілгенде, үзіліс түйреуіші 33us -та 0v -ге дейін баратынын көреміз. Осылайша, түйреуіш төмен, бірақ құрылғы басу түймесін төмен ұстап тұрады. Біз түймені босатқаннан кейін құрылғыны өшіреміз.
Мен бүкіл процесті көрсету үшін келесі қадамда кішкене видео жасадым.
3 -қадам: демонстрация
4 -қадам: Кодекс
Міне, С тіліндегі зертханалық код.
5 -қадам: Қорытынды:
Сізге бұл зертхана ұнады деп сенемін. Егер сізге бұл әдіс ұнаған болса немесе жақсы болса, түсініктеме қалдырыңыз. Көргеніңізге рахмет.
Ұсынылған:
ESP-01 бар үйдегі автоматтандырылған WiFi жарық қосқышы және басу түймесі бар реле модулі: 7 қадам
ESP-01 бар үйдегі автоматтандырылған WiFi жарық қосқышы және басу түймесі бар реле модулі: Осылайша, алдыңғы нұсқаулықта біз ESP Flasher көмегімен Тасмота көмегімен ESP-01 бағдарламалап, ESP-01-ді Wi-Fi желісіне қосқан болатынбыз. Енді біз оны бағдарламалауды бастай аламыз. Wi -Fi немесе түйменің көмегімен жарық қосқышты қосу/өшіру үшін
Жалаңаш металл диодтары бар Raspberry Pi басу түймесі: 8 қадам
Жалаңаш жарық диодтары бар Raspberry Pi басу түймесі: Бұл менің таңқурай pi 3 жалаң металды бағдарламалау бойынша екінші оқулық! Менің бірінші нұсқамды мына жерден қараңыз. Өткенде мен сізге бір светодиодты жыпылықтаған таңқурай pi 3 үшін операциялық жүйенің кескінін қалай жасау керектігін көрсеткен едім, бұл оқулықта мен сізге
Сенсорлық сенсордың үш тізбегі + сенсорлық таймердің тізбегі: 4 қадам
Сенсорлық сенсордың үш тізбегі + сенсорлық таймердің тізбегі: сенсор сенсорлық түйреуіштердегі жанасуды анықтағанда қосылатын тізбек. Ол уақытша жұмыс істейді, яғни түйреуіштер түйіскен кезде ғана жүктеме қосылады, мұнда мен сенсорлық сенсация жасаудың үш түрлі әдісін көрсетемін
Сізде басу түймесі бар!: 10 қадам
Сізде басу түймесі бар!: Сәлеметсіздер ме, балалар! Мен Тайваньның Тайпей қаласынан келген Ириса Цаймын. Мен Kang Chiao халықаралық мектебінің тоғызыншы сынып оқушысымын. Kang Chiao - бұл тауда орналасқан, студенттерге арналған кешенді курстар. Менде әр түрлі пәндер бар
Светодиод, басу мен өшіру түймесі бар: 5 қадам
Светодиод, басу және өшіру батырмасы бар: бұл 9 вольтты аккумуляторды жарық диодты қосуға мүмкіндік беретін қарапайым тізбекті сипаттайды, содан кейін батырманы босатқаннан кейін сөнеді. Кез келген жерде форумдағы сұраққа ұқсас нәрсе сұралды. Бұл прототип ретінде пайдалы деп үміттенемін