Компютри и модерни джаджи

В преносимите устройства, както знаете, важен компонент е животът на батерията. Кой би искал да използва устройство, което трябва да се зарежда много често? Ето защо е полезно да добавите още една функция към различни начини за намаляване на консумацията на енергия - автоматично изключване, което ще помогне за пестене на батерията, ако потребителят е забравил да изключи устройството. И за да се реализира това, устройството трябва да се включва и изключва от бутона без заключване. Просто трябваше да внедря нещо подобно и след като тествах няколко схеми, намерени в интернет, се спрях на най-интересното решение. Затова сега ще покажа как можете да включвате и изключвате устройство на микроконтролер с един бутон без заключване и внедряването на такъв алгоритъм в Bascom-AVR.

Веригата е изградена върху малък брой дискретни елементи и използва едно прекъсване на контролера:

Когато натиснете бутона S1, транзисторът Q1 се отваря и напрежението от батерията отива към веригата. За да се предотврати затварянето на транзистора Q1 след освобождаване на бутона, е необходимо да се отвори транзистор Q2, като се приложи един към портата. И докато има високо ниво на напрежение на вратата на Q2, веригата ще бъде захранвана. Когато трябва да деактивирате веригата и да изключите устройството, просто премахнете напрежението от този щифт, двата транзистора ще се затворят и напълно ще деактивират веригата. LED D3 за индикация на работа.

Транзисторите трябва да се използват с логическо ниво, така че да бъдат напълно включени от напрежението на батерията. Въпреки че сглобих и тествах веригата на това, което ми дойде под ръка: използвах IRF5305 като Q1 и IRF530 като Q2. И двата транзистора се отварят почти напълно от 5 волта. Взех ги, защото са в големи кутии и стават за бредборд. Вместо диоди D1 и D2, включих диоден мост :)

Първи пример. Включването и изключването на захранването става с просто натискане на бутон.

$regfile = "m8def.dat"
$кристал = 1000000

Dim знаме катоБайт"променлива за изпълнение на основната програма

Конфиг PORTB. 0 = ИЗХОД„LED изход
Ledпсевдонимпортб. 0

Конфиг портд. 3 = ИЗХОД"управление на енергията
мощностпсевдонимпортд. 3

Конфиг INT0 = нискониво "Бутон ВКЛ / ИЗКЛ
На Int0 Начало:

Активирайте int0 "разрешаване на прекъсвания
Активирайте прекъсва

"основен цикъл
Направи

Акофлаг = 1 тогава
Led= 1
Крайако

Цикъл

край


стартиране:

превключвам мощност "включване/изключване

знаме= 1 "вдигнете знамето

направи
цикъл допинд. 2 = 1

чакам 100
Gifr= 64

връщане

И вторият пример. За да се предотврати случайно включване или изключване, по-често се използва забавяне при натискане. Това също може лесно да се приложи в тази схема; кодът по-долу е леко променен и сега включването и изключването става със закъснение от три секунди:

$regfile = "m8def.dat"
$кристал = 1000000

дим знаме катоБайт"променлива за изпълнение на основната програма
дим а катоБайт„да организира закъснение
конфиг PORTB. 0 = ИЗХОД„LED изход
воденипсевдонимпортб. 0

конфиг портд. 3 = ИЗХОД"управление на енергията
мощностпсевдонимпортд. 3

конфиг INT0 = нискониво "Бутон ВКЛ / ИЗКЛ
На Int0 Начало:

активирайте int0 "разрешаване на прекъсвания
активирайте прекъсва

"основен цикъл
направи

акофлаг = 1 тогава"изпълнение на основната програма
"....
"....
крайако

цикъл

край

"прекъсване при натискане на бутон
стартиране:

знаме= 1 "вдигнете знамето

направи
вкла
изчакайте 1

акоа = 3 тогава"ако са минали 3 секунди
превключваммощност "включване/изключване
превключвамводени
гото ext "изходен цикъл
крайако

цикълдопинд. 2 = 1 "докато бутонът е натиснат, нека се завъртим тук
вътр:
а= 0
чакам 100
Gifr= 64

връщане

Радиолюбител Захранване

Включване и изключване с един бутон

Включете и изключете само с един бутон

В радиоелектрониката възникват ситуации, когато един или няколко товара изискват само един бутон, който ще включва и изключва захранването. Този подход има предимства пред поставянето на два бутона или обемни превключватели в кутията. Също така е възможно да използвате стилни и компактни сензорни бутони. Или използвайте включване и изключване с един бутон в случаите, когато има само един бутон. Ще бъдат разгледани две схеми, в различни дизайни и с различни опции за мощност. И двата варианта работят и са тествани. Ако компонентите са инсталирани правилно и без подмяна на части, тогава всичко ще работи правилно.

На и изключено един бутон - верига на спусъка

Захранването на веригата варира от 7 V до 35 V. Всички части са евтини и повторението на веригата може да се извърши от хора, далеч от радиоелектрониката. Можете да използвате всеки бутон, дори за повиквания, стига да може да свързва и изключва контакт. Можете да го задържите колкото желаете, тъй като спусъкът ще работи само когато контактът е прекъснат. Съответно при повторно натискане ще влезе в следващата позиция.

На и изключено един бутон - верига на таймер 555

Друга забележителна схема е базирана на таймер 555. Забележително е, че захранващото напрежение е мрежово и могат да се свързват няколко товара, както и бутони. Диаграмата показва местоположението на следващите връзки.

Ако сте изправени пред задачата да включвате и изключвате устройство или няколко устройства с един бутон и търсите такава опция, то явно сте попаднали при нас на правилното място. Тук ще ви бъдат предложени няколко схеми за изпълнение на подобни проекти на различни микросхеми и следователно с различни принципи на работа, но със същия резултат. Е, нека поговорим за всичко по ред!

Управление на едно устройство (включване/изключване) от един бутон (NE555)

Няма да се занимаваме много с първата схема, тъй като схемата не е нашата първоначална идея, освен това тази схема вече е разглобена навсякъде в Интернет. Видяхме, че дори има видео за това. Ако искате, можете да потърсите.

По същество тази схема работи на чипа на таймера NE555. Да, микросхемата вече е легендарна и е постигнала слава. Ето, от този таймер е създаден мултивибратор. Така че, ако създадете обратна връзка на таймер, получавате мултивибратор. И точно тази връзка се създава чрез натискане на бутон. В резултат на това таймерът влиза в режим на мултивибратор и с определена честота започва да произвежда изходни импулси с единица или нула. В резултат на това именно този импулс ще управлява веригата за захранване и индикация на транзистор с реле и светодиод.

Какви могат да бъдат недостатъците? Е, основният недостатък е, че таймерът си остава таймер, тоест не се интересува особено колко пъти сте натиснали бутона, по-скоро се интересува как бързо да заредите или разредите кондензатор от 1 μF. Тоест, възможно е включването и изключването да се приплъзне, да не е очевидно и неточно действие. Някои радиолюбители наричат ​​това "контактно тракане", но това няма нищо общо с този термин. Това е нормалната работа на таймера, нищо повече. Така че с тази опция всичко е ясно.

Управление на няколко или едно устройство (включване/изключване) от един бутон (K155IE7)

Сега опцията е на тезгяха. Това е принципът тук. На чипа K155ie7 има двоичен брояч, на изхода му потенциалът се променя с входния сигнал. Отново е или единица, или нула. Има общо четири изхода. Първият изход на крак 3 променя потенциала си с всяко 1 натискане, вторият на крак 2 с всяко 2 и т.н. В крайна сметка какво се получава? Оказва се, че с едно щракване можете да контролирате не само едно устройство, но 4 наведнъж, тоест според броя на изходите. Тук основното нещо е да преобразувате сигнала с нисък ток в сигнал с висок ток. Именно за тази цел на изходния крак, от който се нуждаем, е достатъчно да „окачим“ захранващ модул, сглобен на оптрон 4n25, транзистор и реле.

Също така, в допълнение към управлението на едно, две, три или четири устройства, ще бъде възможно да се използва такава схема като кодов ключ, тоест кодова ключалка. Тук можете да монтирате втори брояч и в зависимост от високите потенциали на определени крака да осигурите мощност за задействане на контролния заключващ елемент на бравата. Няма да развиваме тази тема, тъй като е по-добре да направим собствена тематична статия по този въпрос. Можем само да обобщим, че тази схема не е много по-сложна от първата, в същото време тя работи с едно щракване ясно и без отклонения, а освен това може да контролира мощността на 4 устройства наведнъж. Точно това трябваше да постигнем!
И сега, който го мързеше да прочете и разбере всичко това, предлагаме да гледа видеото, което описва абсолютно същото.

Включване/изключване на множество устройства с помощта на микроконтролери (на Arduino)

Е, друг вариант на работа с цяла „галактика“ от различни устройства е използването на микроконтролери. Едно от най-популярните и в същото време разбираеми устройства е Adruino, базирано на микроконтролера Amtel 328P. Микроконтролерите са в състояние да решават възложените задачи много по-„гъвкаво“ от аналоговите схеми, особено ако вземем предвид възможността за персонализиране и преконфигуриране. Ето защо, след като овладеете микроконтролерите, вие просто ще започнете да правите всичко върху тях на каприз, тъй като текущата цена на микроконтролерите е сравнима с аналоговите елементи. И така, относно включването и изключването на няколко устройства на микроконтролер в статията „Arduino контролира няколко устройства“

Видео за включване и изключване на няколко устройства (едно, две, три, четири) с един бутон

28-07-2016

Антъни Смит

Моментните превключватели за слаб ток, подобни на тактовите превключватели, монтирани на табло, са евтини, лесно достъпни и се предлагат в голямо разнообразие от размери и стилове. В същото време фиксиращите бутони често са по-големи, по-скъпи и имат сравнително ограничен набор от дизайнерски опции. Това може да е проблем, ако имате нужда от миниатюрен, евтин превключвател, за да осигурите захранване на товар. Статията предлага схемно решение, което ви позволява да придадете на бутона за самовръщане функция за заключване.

Преди това бяха предложени проекти, чиито схеми се основаваха на отделни компоненти и микросхеми. По-долу обаче ще опишем схема, която изисква само няколко транзистора и шепа пасивни компоненти, за да изпълнява същите функции.

Фигура 1а показва вариант на захранващата верига за случай на товар, свързан към земя. Веригата работи в режим на превключване; това означава, че първото натискане включва захранването на товара, второто го изключва и т.н.

За да разберете принципа на работа на веригата, представете си, че +V S захранването току-що е свързано, кондензаторът C1 първоначално е разреден и транзисторът Q1 е изключен. В този случай резисторите R1 и R3 са свързани последователно и издърпват портата на P-канален MOSFET Q2 към +V S шината, поддържайки транзистора в затворено състояние. Сега веригата е в "деблокирано" състояние, когато напрежението на натоварване V L на OUT (+) щифта е нула.

Чрез кратко натискане на нормално отворения бутон портата на Q2 се свързва към кондензатора C1, разрежда се до 0 V и MOSFET се включва. Напрежението на товара на клемата OUT (+) незабавно се увеличава до + VS, чрез резистор R4, транзисторът Q1 получава базово отклонение и се включва. В резултат на това Q1 се насища и свързва вратата на Q2 към земята чрез резистор R3, като държи MOSFET отворен, когато контактите на бутона са отворени. Сега веригата е в "заключено" състояние, където и двата транзистора са отворени, товарът се захранва и кондензатор C1 се зарежда до +V S през резистор R2.

След моментно затваряне на превключвателя отново, напрежението през кондензатора C1 (сега равно на +V S) ще бъде приложено към портата на Q2. Тъй като напрежението порта-източник на Q2 сега е близо до нула, MOSFET се изключва и напрежението на товара пада до нула. Напрежението база-емитер на Q1 също пада до нула, изключвайки транзистора. В резултат на това, когато бутонът бъде освободен, нищо не държи Q2 отворен и веригата се връща в състояние "разрешено", като и двата транзистора са изключени, товарът е изключен и C1 е разреден през резистор R2.

Не е необходимо да инсталирате резистор R5, който шунтира изходните клеми. Когато бутонът се освободи, кондензаторът C1 се разрежда към товара през резистор R2. Ако импедансът на товара е много висок (т.е. сравним със стойността на R2) или товарът съдържа активни устройства, като например светодиоди, напрежението на товара, когато Q2 е изключен, може да бъде достатъчно голямо, за да включи транзистора Q1 през резистор R4 и предотвратяване на изключването на веригата. Резистор R5, когато Q2 се изключи, издърпва извода OUT (+) към релсата 0V, което кара Q1 да се изключи бързо и позволява на веригата да премине правилно към изключено състояние.

С правилния подбор на транзистори, веригата ще работи в широк диапазон от напрежения и може да се използва за управление на товари като релета, соленоиди, светодиоди и т.н. Все пак имайте предвид, че някои DC вентилатори и двигатели продължават да се въртят след като захранването е изключено. Това въртене може да създаде обратна едс, достатъчно голяма, за да включи транзистора Q1 и да предотврати изключването на веригата. Решението на проблема е показано на фигура 1b, където блокиращ диод е свързан последователно с изхода. В този случай можете също да добавите резистор R5 към веригата.

Фигура 2 показва друга схема, проектирана за товари, свързани към горната захранваща шина, като електромагнитното реле, показано в този пример.

Обърнете внимание, че Q1 е заменен от pnp транзистор, а Q2 вече е N-канален MOSFET. Тази схема работи точно по същия начин като веригата, описана по-горе. Тук R5 действа като издърпващ резистор, свързвайки изходния щифт OUT (-) към +V S шината, когато Q2 се изключи, и кара Q1 да се изключи бързо. Както в предишната схема, резисторът R5 е допълнителен компонент и се инсталира само за определени типове товари, споменати по-горе.

Имайте предвид, че и в двете вериги времеконстантата C1, R2 е избрана въз основа на необходимото потискане на отскачането на контакта. Обикновено стойност от 0,25 s до 0,5 s се счита за нормална. По-малките времеконстанти могат да доведат до нестабилна работа на веригата, докато по-големите увеличават времето за изчакване между затварянето на контактите на бутона, през което трябва да се извърши достатъчно пълно зареждане и разреждане на кондензатора C1. При стойностите, посочени в диаграмата C1 = 330 nF и R2 = 1 MOhm, номиналната стойност на времеконстантата е 0,33 s. Обикновено това е достатъчно, за да се елиминира отскачането на контакта и да се превключи натоварването за около няколко секунди.

И двете вериги са проектирани да заключват и освобождават ключа в отговор на моментно затваряне на контакта. Всеки от тях обаче е проектиран по такъв начин, че да гарантира правилна работа, дори когато бутонът е натиснат за произволен период от време. Разгледайте веригата на фигура 2, когато Q2 е изключен. Ако бутонът се натисне, за да се изключи веригата, гейтът е свързан към 0V потенциал (тъй като кондензаторът C1 е разреден) и MOSFET е затворен, което позволява общата точка на резисторите R1 и R2 да се свърже към +V S релса чрез резистор R5 и импеданса на товара. В същото време Q1 също е изключен, което води до свързване на порта на Q2 към GND шината чрез резистори R3 и R4. Ако бутонът бъде незабавно освободен, C1 просто ще се зареди през резистора R2 до напрежение +V S. Въпреки това, ако оставите бутона затворен, напрежението на портата на Q2 ще се определя от потенциала на делителя, образуван от резистори R2 и R3+R4. Ако приемем, че когато веригата е отключена, напрежението на извода OUT (-) е приблизително равно на +V S, може да се напише следният израз за напрежението порта-източник на транзистора Q2:

Дори ако напрежението +V S е 30 V, полученото напрежение от 0,6 V между порта и източника не е достатъчно, за да включи отново MOSFET. Следователно, когато контактите на бутона са отворени, и двата транзистора ще останат изключени.

Ако сте изправени пред задачата да включвате и изключвате устройство или няколко устройства с един бутон и търсите такава опция, то явно сте попаднали при нас на правилното място. Тук ще ви бъдат предложени няколко схеми за изпълнение на подобни проекти на различни микросхеми и следователно с различни принципи на работа, но със същия резултат. Е, нека поговорим за всичко по ред!

Управление на едно устройство (включване/изключване) от един бутон (NE555)

Няма да се занимаваме много с първата схема, тъй като схемата не е нашата първоначална идея, освен това тази схема вече е разглобена навсякъде в Интернет. Видяхме, че дори има видео за това. Ако искате, можете да потърсите.

По същество тази схема работи на чипа на таймера NE555. Да, микросхемата вече е легендарна и е постигнала слава. Ето, от този таймер е създаден мултивибратор. Така че, ако създадете обратна връзка на таймер, получавате мултивибратор. И точно тази връзка се създава чрез натискане на бутон. В резултат на това таймерът влиза в режим на мултивибратор и с определена честота започва да произвежда изходни импулси с единица или нула. В резултат на това именно този импулс ще управлява веригата за захранване и индикация на транзистор с реле и светодиод.

Какви могат да бъдат недостатъците? Е, основният недостатък е, че таймерът си остава таймер, тоест не се интересува особено колко пъти сте натиснали бутона, по-скоро се интересува как бързо да заредите или разредите кондензатор от 1 μF. Тоест, възможно е включването и изключването да се приплъзне, да не е очевидно и неточно действие. Някои радиолюбители наричат ​​това "контактно тракане", но това няма нищо общо с този термин. Това е нормалната работа на таймера, нищо повече. Така че с тази опция всичко е ясно.

Управление на няколко или едно устройство (включване/изключване) от един бутон (K155IE7)

Сега опцията е на тезгяха. Това е принципът тук. На чипа K155ie7 има двоичен брояч, на изхода му потенциалът се променя с входния сигнал. Отново е или единица, или нула. Има общо четири изхода. Първият изход на крак 3 променя потенциала си с всяко 1 натискане, вторият на крак 2 с всяко 2 и т.н. В крайна сметка какво се получава? Оказва се, че с едно щракване можете да контролирате не само едно устройство, но 4 наведнъж, тоест според броя на изходите. Тук основното нещо е да преобразувате сигнала с нисък ток в сигнал с висок ток. Именно за тази цел на изходния крак, от който се нуждаем, е достатъчно да „окачим“ захранващ модул, сглобен на оптрон 4n25, транзистор и реле.

Също така, в допълнение към управлението на едно, две, три или четири устройства, ще бъде възможно да се използва такава схема като кодов ключ, тоест кодова ключалка. Тук можете да монтирате втори брояч и в зависимост от високите потенциали на определени крака да осигурите мощност за задействане на контролния заключващ елемент на бравата. Няма да развиваме тази тема, тъй като е по-добре да направим собствена тематична статия по този въпрос. Можем само да обобщим, че тази схема не е много по-сложна от първата, в същото време тя работи с едно щракване ясно и без отклонения, а освен това може да контролира мощността на 4 устройства наведнъж. Точно това трябваше да постигнем!
И сега, който го мързеше да прочете и разбере всичко това, предлагаме да гледа видеото, което описва абсолютно същото.

LED крушки Колко консумира зарядно устройство и възможно ли е да спестите пари от него или защо все още трябва да изключите зареждането от контакта? Команди за активиране и деактивиране на опции за мобилни оператори (MTS, Beeline, Megafon) Цветно кодиране на резистора (номинално съпротивление и мощност)
Електрически кабелни отоплителни системи (ECSO) са отлично решение за модерен дом
Schneider Electric: нови продукти от серията Odace

Ако забележите грешка, изберете част от текста и натиснете Ctrl+Enter
ДЯЛ:
Компютри и модерни джаджи