|
Простейшее решение коммутации "+" с помощью МК |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 19)
|
Sep 1 2013, 12:33
|

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

|
Я бы делал так:
Эта схема годится как для, например, AVR - там при старте входы в Z-состоянии, ключ закрыт, так и для LPC - при старте включена подтяжка к питанию, ключ тоже закрыт. Верхний полевик - по желанию, например, уже упомянутый IRLML6402.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Sep 3 2013, 09:41
|
Участник

Группа: Участник
Сообщений: 63
Регистрация: 3-04-09
Из: Москва, Киров
Пользователь №: 47 125

|
Я бы задал ещё такой вопрос: А есть ли у МК выход с открытым коллектором (ОК)? Выходной ток? Особенно, если места на плате мало! Если есть ОК, то первым транзистором я бы использовал выходной в МК, затем резистор к управляющему электроду выходного транзистора, если надо, резистор от управляющего электрода в выходному напряжению и, собственно, выходной транзистор.
|
|
|
|
|
Sep 29 2013, 09:06
|

Участник

Группа: Участник
Сообщений: 47
Регистрация: 29-09-13
Из: Николаев
Пользователь №: 78 530

|
Цитата(Alt.F4 @ Aug 31 2013, 08:43)  Здравствуйте. Подскажите, пожалуйста, может есть какие либо драйверы, позволяющие коммутировать +12В/+24В при помощи МК током до 500мА? Сейчас думаю сначала втыкать NPN, а им уже управлять PNP, но места на ПП ограничено. Спасибо. --------------- Есть такие драйверы! ULN2004A
|
|
|
|
|
Oct 1 2013, 08:33
|

Профессионал
    
Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581

|
Цитата(Сергей Борщ @ Sep 3 2013, 15:11)  И еще - какое максимально допустимое напряжение на таком ОК выходе? И получил ответ - "в лучшем случае 5в, в худшем - напряжение питания МК". допустим, в случае некоторых AVR мы преотлично можем получить допустимое напряжение на open-drain выводе до +25В, да и питающее напряжение, пожалуй, такое же... не такой уж и плохой "худший случай"
--------------------
Я бы взял частями... но мне надо сразу.
|
|
|
|
|
Oct 1 2013, 12:11
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
QUOTE (ARV @ Oct 1 2013, 10:33)  допустим, в случае некоторых AVR мы преотлично можем получить допустимое напряжение на open-drain выводе до +25В, да и питающее напряжение, пожалуй, такое же... Я полагаю, вы имеете ввиду единственный в своем роде ATmega32/64HV? Нет, у него Vcc+0.5v, а Vcc max = 4.5v. Интересно стало , что же это за некоторые AVR такие? Да и решение мы искали для "обычного" МК...
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Oct 2 2013, 11:19
|

Профессионал
    
Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581

|
Цитата(Сергей Борщ @ Oct 1 2013, 16:11)  Я полагаю, вы имеете ввиду единственный в своем роде ATmega32/64HV? Нет, у него Vcc+0.5v, а Vcc max = 4.5v. Интересно стало , что же это за некоторые AVR такие? Да и решение мы искали для "обычного" МК... ну, экзотический atmega406 - питание до +25 вольт, на части портов входные сигналы до +25 вольт, открытый сток на этих же портах - то же самое. а еще есть ряд микроконтроллеров с суффиксом HVB/ HVA - для управления батареями, у них питание до +18 вольт и по портам то же самое. например, atmega16HVB/32HVBв этих МК встроен преобразователь питания
--------------------
Я бы взял частями... но мне надо сразу.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|