реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Покритикуйте схему включения
uvreg
сообщение Nov 28 2013, 13:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 6-02-11
Пользователь №: 62 740



Требуется схема для питания аккумуляторного устройства на базе микроконтроллера. Одна кнопка без фиксации, первое нажатие включает схему, второе выключает.
BAT - батарея, +U - питание всей схемы, включая и сам микроконтроллер, POWER и PWCTRL - выводы микроконтроллера.

В исходном состоянии транзистор VT1 закрыт, схема обесточена, C1 разряжен.
При нажатии на кнопку C1 начинает заряжаться через R1, VT1 открывается, микроконтроллер запускается и подает 1 на POWER, VT2 открывается. После отпускания кнопки C1 заряжается через R2, на PWCTRL появляется 1, контроллер понимает, что кнопка отпущена, схема работает.
При повторном нажатии на кнопку С1 быстро разряжается через открытый VT2, на PWCTRL появляется 0, контроллер понимает, что пора отключаться, подает 0 на POWER, VT2 закрывается, C1 заряжается сразу через оба резистора R1 и R2, при этом кнопку можно отпустить VT1 закроется в любом случае. C1 постепенно (и достаточно быстро) разрядится через цепь +U.

Прошу совета у профессионалов, будет ли это работать как задумано?
Может есть другой вариант, проще?

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
alex_zhuravlyov
сообщение Nov 28 2013, 13:32
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 13-03-10
Из: Украина
Пользователь №: 55 934



а почему бы кнопку не отделить диодом от схемы на транзисторах, тогда конденсатор не нужен
Go to the top of the page
 
+Quote Post
stells
сообщение Nov 28 2013, 13:48
Сообщение #3


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(uvreg @ Nov 28 2013, 17:18) *
При повторном нажатии на кнопку С1 быстро разряжается через открытый VT2, на PWCTRL появляется 0, контроллер понимает, что пора отключаться, подает 0 на POWER, VT2 закрывается, C1 заряжается сразу через оба резистора R1 и R2

повторяется ситуация с первым включением, когда С1 разряжен и VT1 открывается, а за ним и контроллер стартует

пс: вот если контролировать повторное отпускание кнопки...

Сообщение отредактировал stells - Nov 28 2013, 13:49
Go to the top of the page
 
+Quote Post
alex_zhuravlyov
сообщение Nov 28 2013, 13:58
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 13-03-10
Из: Украина
Пользователь №: 55 934



я имел ввиду вот такое
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
uvreg
сообщение Nov 28 2013, 18:17
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 6-02-11
Пользователь №: 62 740



Цитата
повторяется ситуация с первым включением, когда С1 разряжен и VT1 открывается, а за ним и контроллер стартует

не совсем так. контроллер уже работает и знает, что следующие нажатие - это именно выключение. и контроль момента отпускания кнопки можно сделать опрашивая порт PWCTRL - пока там ноль, транзистор VT2 удерживается открытым. когда на PWCTRL появилась 1, значит кнопка уже отпущена, можно закрывать VT2, после чего схема будет полностью обесточена.
мало того, можно посчитать время удержания кнопки и выполнить разные действия, например, удержание в течение 1с - выключение, в течение 10с - сброс настроек.

alex_zhuravlyov, за схему спасибо. смущает следующее: в отключенном состоянии, ток от источника идет через R1, D1 и R25 на цепь VCC, а также в цепь BUT_1 и далее через защитный диод порта микроконтроллера. Это недопустимо для батарейной системы.
Go to the top of the page
 
+Quote Post
alex_zhuravlyov
сообщение Nov 28 2013, 18:31
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 111
Регистрация: 13-03-10
Из: Украина
Пользователь №: 55 934



ну ток там не сильно большой, можно развязать вторым диодом с другой стороны
Go to the top of the page
 
+Quote Post
stells
сообщение Nov 29 2013, 05:22
Сообщение #7


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(uvreg @ Nov 28 2013, 22:17) *
не совсем так. контроллер уже работает и знает, что следующие нажатие - это именно выключение.

когда контроллер выключает VT1, он сам себя обесточивает и уже ничего не знает... у Вас "гонки" происходят при выключении, с одной стороны разряжаются емкости по питанию, с другой - заряжается Ваш конденсатор, что быстрее произойдет - упадет питание контроллера до порогового напряжения или вырастет напряжение конденсатора до порогового значения затворного напряжения мосфета - зависит (как выразился недавно один участник) от косого взгляда
Go to the top of the page
 
+Quote Post
ae_
сообщение Nov 29 2013, 13:15
Сообщение #8


Участник
***

Группа: Свой
Сообщений: 462
Регистрация: 2-04-07
Из: Иркутск
Пользователь №: 26 695



Обсуждалось в этой ветке
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01406 секунд с 7
ELECTRONIX ©2004-2016