|
|
  |
какой посоветуйте транзистор, для управления логикой(типа МК) реле |
|
|
|
May 20 2009, 10:48
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
IRLML2803 Цитата(another_one @ May 19 2009, 22:31)  Полевики опасаюсь ставить, вследствии того что большинство из них не полностью открываются при напряжении выского уровня 5-ти вольтовой логики(типа МК). Когда вы разрабатываете схему, ее нужно расчитывать, а не руководствоваться слухами и рекомендацями "бывалых". Нужно лишь открыть даташит и прочитать: Gate Threshold Voltage 1.0 V Из чего следует, что от 5 вольт он откроется полностью, при этом сопротивление его канала будет не более 0.4 ом при токе 0.46 А
|
|
|
|
|
May 22 2009, 06:45
|
Местный
  
Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35

|
Цитата(777777 @ May 20 2009, 14:48)  IRLML2803 Поправьте, если не прав, но при их использовании с AVR (опыт был с ATmega8) необходим на затворе притягивающий резистор в земле. Мы были вынуждены поставить 10k, т.к. не могли добиться полного закрытия транзистора при логическом нуле на выходе. Возможно, это были особенности данных экземпляров. А вот с IRLML2402 такой проблемы не наблюдалось. Как и неполного открытия в обоих случаях  PIC выдает более четкий 0, наверное, но с ним так никогда, ни с одним полевым транзистором не случалось. Вообще говоря, притягивающий резистор к земле должен быть по умолчанию, чтобы до момента инициализации контроллера, когда вывод находится в третьм состоянии (работает на вход), транзистор был заперт.
--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
|
|
|
|
|
May 22 2009, 07:38
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата PIC выдает более четкий 0, наверное, но с ним так никогда, ни с одним полевым транзистором не случалось. Ну-ну... Понятие "более четкий 0" не стреляет. Есть численное выражение напряжения лог.0 при таком-то втекающем токе. Посмотрите на характеристики выходных драйверов и Вы увидите, что эквивалентные сопротивления там порядка 50ом. Так что Ваши 10кОм - как мертвому припарки. Ищите ошибку у себя в софте - например, нужный пин был включен на ввод при попытке получения лог.0 на выходе. Или разность напряжения GND самого проца и стока транзистора - это уже ошибка в дизайне аппаратной части. Цитата притягивающий резистор к земле должен быть по умолчанию По умолчанию резистор должен затягивать затвор в нужное состояние, пока процессор находится в сбросе. А в GND или в VCC - это по необходимости.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
May 22 2009, 08:32
|
Местный
  
Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35

|
Цитата(Rst7 @ May 22 2009, 11:38)  Так что Ваши 10кОм - как мертвому припарки. так должно быть, но на деле это помогло Цитата(Rst7 @ May 22 2009, 11:38)  Ищите ошибку у себя в софте - например, нужный пин был включен на ввод при попытке получения лог.0 на выходе. Или разность напряжения GND самого проца и стока транзистора - это уже ошибка в дизайне аппаратной части. Открыт транзистор был и при пустой программе только с переводом всех ног на выход в 0. И с разводкой все было в порядке, проверяли. Но 2402 был намертво закрыт, а 2803 - открыт. Сейчас уже нечего даже посмотреть - проект довольно давно был. В связи с этим вопрос стоит закрыть и мой пост воспринимаю как... желание поделиться опытом. Возможно, опытом ошибки
--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
|
|
|
|
|
May 24 2009, 12:31
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(Panych @ May 22 2009, 10:45)  Поправьте, если не прав, но при их использовании с AVR (опыт был с ATmega8) необходим на затворе притягивающий резистор в земле. Мы были вынуждены поставить 10k, т.к. не могли добиться полного закрытия транзистора при логическом нуле на выходе. Ага, ноль, который выдает AVR-ка - это не тот ноль, к которому привязан резистор  Цитата(Panych @ May 22 2009, 10:45)  PIC выдает более четкий 0, наверное, но с ним так никогда, ни с одним полевым транзистором не случалось. Спасибо, посмеялся. А в каких единицах измеряется "четкость" нуля? Цитата(Panych @ May 22 2009, 10:45)  Вообще говоря, притягивающий резистор к земле должен быть по умолчанию, чтобы до момента инициализации контроллера, когда вывод находится в третьм состоянии (работает на вход), транзистор был заперт. А это уже зависит от того, что делает тот транзистор. Если запускает межконтинентальную ракету, то наверное лучше привязать. А если, к примеру, включает зуммер, то за пол-микросекунды ты его все равно не услышишь. Особенно если учесть, что в выключенном состоянии на всех выходах нет напряжения (нули), а при включении его зарядить просто некому - напряжение на высокоимпедансном выходе останется нулевым.
|
|
|
|
|
May 26 2009, 09:48
|
Местный
  
Группа: Свой
Сообщений: 283
Регистрация: 13-06-07
Из: Челябинск
Пользователь №: 28 391

|
Цитата(rv3dll(lex) @ May 25 2009, 11:48)  ulm2803 - не надо извращаться и паять лишнее Только не UL M, а UL NА так - да, отличная сборочка.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|