Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 10:44:52

Не вижу проблемы подать 12 вольт на вывод МК через цепочку со стабилитроном, а дальше как я описал.

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 13:59:09

dds7sdd писал(а):А вот отключение с помощью SW1 не очень удобно, ибо ее удерживание в нажатом состоянии (задержка на отключение 4с) держит открытым транзистор Q1 и пользователь не видит момента отключения устройства. Он это поймет когда отпустит SW1, что не очень удобно. Хотелось бы как в моб. телефоне...
А кто сказал что пользователю нужно показывать что открыт верхний транзистор?
То, о чём вы говорите - относится к программной части. Аппаратная - позволяет это сделать.
Вы сами программу пишите? Если ДА - гасите индикацию. Можно, перед этим, вывести на индикатор "прощание"...

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 16:02:13

Работает так как посоветовал ARV (правда нужен еще стабилитрон с резистором) , да и программный вариант, как посоветовал Albert_V - тоже вариант))
Спасибо!
Вложения
Sxema6.png
(220.39 KiB) Скачиваний: 412

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 16:18:33

По вашей схеме (Sxema6.png), не получится реагировать на кнопку после включения (в т.ч., выключить устройство).
Так же, не смущает, что в момент включения, через кнопку пройдёт импульс тока, превышающий номинальный (для мембранной кнопки)? /если только у вас не тумблер вместо кнопки/.
P.S.
Какой смысл в D3 и D4???
--------
ARV писал(а):При нажатии кнопки питание МК получит через защитные диоды прямо с вывода.
Не надо такого советовать...

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 17:24:07

Не надо такого советовать...
да ладно! Нормальное минималистическое решение.

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 18:03:16

Диоды защитные, кнопка 12В\50mA - этого с головой для МК хватит. Пересмотрел, сделал симуляцию - Sxema6 работает, но действительно - что то я опять сам себя ввел в заблуждение. Она работает так же как и ваша (пока не отпустишь кнопку устройство не отключится).
Короче буду использовать программный вариант: делать задержку вывода на LCD при включении и гасить LCD по истечении задержки при выключении. Благо кода пару строчек))

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 18:14:03

dds7sdd писал(а):кнопка 12В\50mA - этого с головой для МК хватит
Для МК то 50mA хватит (надеюсь, и для "периферии"), а вот в момент включения, когда 12В через кнопку "пойдёт" на разряженный 220мкФ - это уже другой порядок тока.

Добавлено after 3 minutes 5 seconds:
Как эта схема (Sxema6.png) может работать, когда при открытии Q1 "закорачивается" кнопка???

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 18:30:46

Для МК то 50mA хватит (надеюсь, и для "периферии"), а вот в момент включения, когда 12В через кнопку "пойдёт" на разряженный 220мкФ - это уже другой порядок тока
защитный диод не на 50 ма рассчитан, и столько МК не надо: там буквально десятки микроампер требуются. А по поводу кондеров я не зря писал про грамотную схему питания.

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Ср июл 18, 2018 18:50:27

dds7sdd писал(а):кнопка 12В\50mA - этого с головой для МК хватит
Для МК то 50mA хватит (надеюсь, и для "периферии"), а вот в момент включения, когда 12В через кнопку "пойдёт" на разряженный 220мкФ - это уже другой порядок тока.

Добавлено after 3 minutes 5 seconds:
Как эта схема (Sxema6.png) может работать, когда при открытии Q1 "закорачивается" кнопка???


Емкости заменю - для питания от АКБ они такие не нужны.
Согласен по поводу схемы. Не будет работать.
Все. Использую схему Albert_V с программной обработкой.
Всем спасибо!
Albert_V, :beer:
Вложения
mup050qza.jpg
(5.36 KiB) Скачиваний: 324

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Чт июл 19, 2018 06:11:34

При питании от 12В, в моей схеме нужно заменить IRLML6401 на IRLML6402 !!!
:beer:

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Чт июл 19, 2018 16:30:35

Ещё добавлю:
Если предполагается, что питание "12В" может превышать реальные 12В - рекомендую либо пересчитать номиналы резисторов у IRLML6402, либо поставить ему с истока на затвор (параллельно 33К) стабилитрон на 9,1В.
Смысл в том, что напряжение на затворе IRLML6402, относительно истока, не должно превышать -12В !!!

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Чт июл 19, 2018 17:39:03

Спасибо. Но я, скорее всего, буду использовать сборку типа AO4606. Сейчас прорабатываю принцип работы всего устройства, а затем уже буду заниматься обвесами, подбором оптимальных компонентов и т. д.

Добавлено after 12 minutes 26 seconds:
Меня больше беспокоит большой ток - 4А ном., 6А- пик., который будет потреблять устройство. Хоть в даташите и пишут 6А, но сборка без радиатора и эти 6А при 70 градусах. Нужно что то будет подбирать с радиатором, но для него нужно много места... Ну как принцип работы устройства построю - займусь подбором элементов. Благо асортимент в наше время ограничивается лишь кошельком))

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Чт июл 19, 2018 18:02:05

Ставьте P-Channel IRFR5505 (D-Pak он же TO-252AA). Не ошибётесь.

Добавлено after 54 seconds:
А N-канальный - IRLML2502

Добавлено after 18 minutes 53 seconds:
P.S.
Если на первом месте минимальный нагрев, а цена "далеко" - поищите в продаже SPD50P03L (P-Channel).
При 4А на нём будет рассеиваться 0,11 Вт.(!)

Re: Почему там 7В? Транзисторный ключ, ATmega328, Proteus

Чт июл 19, 2018 18:08:32

Ок. Рассмотрю. Спасибо!
Ответить