Страница 1 из 1
как уменьшить время "Z" состояния пинов до настрой
Добавлено: Ср фев 25, 2009 11:24:49
Lestat
есть проблема, схему прикрепляю, после подачи на мк (мега8, тини2313) питание, ключ(на IRL транзисторе) приблизительно на 0,5 сек открывается, через резистор нагрузки течет ток, в программе после функций и прерываний идет настройка портов, пин к которому подключен ключ при старте настраивается на лог. 0, как сделать так чтобы ключ при старте не открывался?
П.С. думаю проблема в Z – состоянии пина, от которого ключ открывается, после идет настройка портов и на пине выставляется лог. 0.
Добавлено: Ср фев 25, 2009 11:35:49
mackerel
Схема подключения ключей не слишком удачная - в Z-состоянии вывода затвор оказывается в "плавающем" состоянии. Время пребывания в Z-состоянии, можно, конечно, уменьшить, но это не радикальное решение проблемы - нулевым оно не станет.
Рекомендую организовать внешнюю "подтяжку" вывода к "питанию" или "0" (не знаю, что нужно), для этого достаточно высокоомного резистора. Вот это будет грамотно.
Добавлено: Ср фев 25, 2009 14:23:43
Барсик
Между истоком и затвором включите резистор сопротивлением 1 - 10 КОм.
Добавлено: Ср фев 25, 2009 22:12:56
asteroid7
Я к сообщению Барсик добавлю - обязательно!
Нельзя затвор "полевика" оставлять в воздухе.
Добавлено: Чт фев 26, 2009 00:54:00
Lestat
asteroid7 писал(а):Я к сообщению Барсик добавлю - обязательно!
Нельзя затвор "полевика" оставлять в воздухе.
не знал:), спасибо за помощь, поставил 5,1 К, все работает:).