Отговори на тема  [ 21 мнения ]  Отиди на страница 1, 2  Следваща
Електронен ключ + управление с контролер 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Електронен ключ + управление с контролер
Здравейте! Издирвам схема за електронен ключ, който обаче да има вариант за спиране с контролер - когато схемата се активира чрез бутон, контролерът да може сам да я изключи. В момента използвам тази:
Прикачени файлове:
toggle switch.pdf [59.35 KiB]
385 пъти

Като цяло тази работа с ключовете се оказа малко неприятна. Това е трета схема, която тествам. Главен недостатък в случая е, че ако се задържи бутона след включване, схемата се изключва. Трябва да се играе с кондензатора, но този ефект не може да бъде премахнат. И не искам да закачам пин на контролер към кондензатор, за да не се получават някакви инфекции при първоначално установяване!
Има ли стандартна схема за тези неща?
ПП: Трябва схемата да се установява в "0" при подаване на напрежение(ключът да е отворен, да няма захранване)!

_________________
www.elkran.com


Сря Юли 26, 2017 6:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2663
Местоположение: София / Велико Търново
Мнение Re: Електронен ключ + управление с контролер
На <PORT> се подава 1 ца за самозадържане на захранването. Когато стане 0ла, то отпада. Със бутона принудително подаваш 1ца. Процесора дъжи 1ца колкото време иска.


Прикачени файлове:
elswith.pdf [5.13 KiB]
300 пъти

_________________
https://github.com/slav4ocom/
Сря Юли 26, 2017 7:54 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: Електронен ключ + управление с контролер
Много неясно пишеш.
Имаш П-ключ, който отпушваш през гейтовия резистор- диод - и бутон към маса.
От същия бутон - (с друг диод - двата диода с катодите към бутона )- уведомяваш котролера ,че е натиснат бутон.
С нпнтранзисторче контролерът управлява ключа - колекторът се свързва към анода на 1-вия диод.
Така човекът може само да ключва, но изключването тава от контролера. Спестяваш и малко кондензатори.


Сря Юли 26, 2017 7:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Електронен ключ + управление с контролер
Може би наистина не съм обяснил правилно! Ключът трябва да работи и в двете положения - за пуск и стоп. А контролерът да има опция, когато не го закачат някакво време(в моя случай 10 мин), да загаси тока!

_________________
www.elkran.com


Сря Юли 26, 2017 8:21 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: Електронен ключ + управление с контролер
Това , което ти предлагам - не те устройва , защото за изключването - трябва да разчиташ , че контролерът е на себе си и не се отвява?


Сря Юли 26, 2017 8:26 pm
Профил
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Фев 14, 2014 4:45 pm
Мнения: 439
Местоположение: Монтана
Мнение Re: Електронен ключ + управление с контролер
Щом като контролера така и така ще бъде захранен - защо не свържеш бутона към негов пин, и да управляваш логически както ръчно включване/изключване, така и автоматичното…

_________________
Не карай по-бързо от своя ангел-пазител!


Сря Юли 26, 2017 8:29 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Електронен ключ + управление с контролер
По-скоро си мисля да оставя на контролера да държи самозадръжката, както Славчо предлага, а бутонът да прави 2 неща - в изключено положение да подава захранване на контролера и сигнал за пуск, а при включено - същият сигнал да се талкува като стоп! Ще го помисля, но май така е най-добре! Без някакъв хистерезис, а директно управление с контролера!

_________________
www.elkran.com


Сря Юли 26, 2017 8:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11278
Местоположение: Добрич
Мнение Re: Електронен ключ + управление с контролер
stefan63 написа:
Много неясно пишеш.
Имаш П-ключ, който отпушваш през гейтовия резистор- диод - и бутон към маса.
От същия бутон - (с друг диод - двата диода с катодите към бутона )- уведомяваш котролера ,че е натиснат бутон.
С нпнтранзисторче контролерът управлява ключа - колекторът се свързва към анода на 1-вия диод.
Така човекът може само да ключва, но изключването тава от контролера. Спестяваш и малко кондензатори.


+1 за писането ;-)

И схемата също... Само за управлението трябва да се внимава какъв е пина точно, защото при изключване се предполага че контролера също губи захранване и междувременно минава през ресет обикновено. При тая ситуация не малко контролери изкарват глупости на пиновете си, някои само за няколко клока, други за целия ресет. Въпросът е, че така може да се зацикли - дърпаш шалтера, напрежението почва да пада, става ресет, пина се шашка и пуска пак захранването и така до откат.
Най-чисто е ако може да се ползва RESET пина директно. Като искаш да дръпнеш шалтера, просто си бичиш ресет (и друг да го бичи ефектът е същият). Предимството е, че при какъвто и да е ресет схемата се изключва, освен това ресетът е по-предсказуем, т.е. веднъж задействан ще стои определено време, дори и при клякащо напрежение. Всъщност не "дори", защото захранването трябва да почне да кляка преди софтуерния ресет да е приключил. Иначе пак стигаме до същия проблем.


Сря Юли 26, 2017 8:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: Електронен ключ + управление с контролер
http://www.transistor-clock.com/tranmanual.pdf
Виж стр.32 горе - една схема , приличаща на мутивибраатор.С малко въображение може да я приспособиш , ама е излишна мъка-
имаш контролер, или слагай обикновен задържащ ключ , или впрегни контролера да върши черната работа.


Сря Юли 26, 2017 8:52 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2663
Местоположение: София / Велико Търново
Мнение Re: Електронен ключ + управление с контролер
За да може бутона да се използва и за изключване, трябва да може да се следи. За целта може да го махнеш от схемата за самозадръжка и да го сложиш между някой пин и захранване. По този начин процесора освен да го следи, ще получава и първоначално захранване през пина.

_________________
https://github.com/slav4ocom/


Сря Юли 26, 2017 11:29 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Електронен ключ + управление с контролер
Мисля да опитам така
Прикачени файлове:
toggle switch with controller.pdf [60.52 KiB]
310 пъти

Бутонът ми има 2 контакта, но са с общ вход. За това съм поставил pull-down на пина, който ще командва контролера. Идеята е като се натисне бутона, да се подава захранване на схемата през него. И когато се подаде "1" на пин на контролера, той да активира самозадръжката. При повторно подаване изключва самозадръжката. Само дано не стават някакви мизерии при отпускане на бутона. Макар че бутонът е с 2 степени на натиск и когато се изключи захранването от там би трябвало пина вече да се е установил в "0" и да няма проблеми.

_________________
www.elkran.com


Чет Юли 27, 2017 7:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Май 12, 2014 11:49 pm
Мнения: 4394
Местоположение: София
Мнение Re: Електронен ключ + управление с контролер
Мошеш да сложиш една RC група на изхода на контролера, който ще управлява захранването. Така ще вкараш лека инертност, но пък ще се подсигуриш срещу кратковременните неясни състояния, за които стана дума по-горе.
Аз подпирам с кондензатор и ресет пина за да съм сигурен, че няма да има изненади при подаване на захранващото напрежение.


Чет Юли 27, 2017 8:22 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Ное 06, 2016 6:49 pm
Мнения: 41
Мнение Re: Електронен ключ + управление с контролер
Това е пример от схема, която съм правил и реално се произвежда. При натискане на бутона се подава захранване на процесора. Той следи входа Start/Stop и например след 1 сек. задържане на бутона подава Power и си задържа захранването. При повторно натискане на бутона и задържане напр. 1 сек. процесорът си изключва захранването и заспива. Естествено ако бутонът продължава да е натиснат, захранване има, но нищо видимо не се случва (от гледна точка на потребителя), така че все някога пуска бутона и захранването се изключва напълно.


Прикачени файлове:
sw_example.pdf [46.72 KiB]
307 пъти
Чет Юли 27, 2017 9:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11278
Местоположение: Добрич
Мнение Re: Електронен ключ + управление с контролер
stoyanoff, толкова ли е жега при вас че те домързя да номерираш схемата?

Бутонът едва ли ще прави мизерии, по-скоро контролерът ти ще ги направи докато му пада захранването. Затова сложи RC-тата както ти казаха или другия вариант е да направиш задръжката да се управлява с честота а не с ниво. За целта смени тоя 4.7к с 100нф, а 47к с диод с анода към маса. Също така вдигни тия 10к с няколко порядъка и им смени корпусите (управление ли правиш или печка?). Последния може и да го подпреш с един кап, за да не се разчита само на гейтовия капацитет.
В зависимост от честотата ако не те мързи може и времеконстанта някаква да сметнеш ;-)
С честотното управление на задръжката първо се защитаваш от мизериите при изключване, второ ако честотата я правиш софтуерно ще ти върши работа и като куче. Единственото неудобство е че при дебъгване/програмиране ще трябва да си държиш бутона докато не ти омалее ръката ;-)


Чет Юли 27, 2017 9:45 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 8:04 pm
Мнения: 2663
Местоположение: София / Велико Търново
Мнение Re: Електронен ключ + управление с контролер
stoyanoff ПИКовете тръгват като им подадеш напрежение на някой от входовете, защото имат защитни диоди към Vdd. Така, че ще минеш и с просто копче тип "пуканка", "тактилен бутон" :) Пък и да няма, винаги може да му сложиш.... Относно мизериите, пробвано е но все пак има и BROWN OUT RESET.

_________________
https://github.com/slav4ocom/


Пет Юли 28, 2017 1:02 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 21 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 394 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни