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

 
 
> Простейшее решение коммутации "+" с помощью МК
Alt.F4
сообщение Aug 31 2013, 05:43
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Здравствуйте.
Подскажите, пожалуйста, может есть какие либо драйверы, позволяющие коммутировать +12В/+24В при помощи МК током до 500мА?
Сейчас думаю сначала втыкать NPN, а им уже управлять PNP, но места на ПП ограничено.
Спасибо.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 19)
gerber
сообщение Aug 31 2013, 07:04
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Mosfet?


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Aug 31 2013, 07:31
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



есть и готовые ключи с встроенной защитой/диагностикой. куча производителей-инфинеон, ст, ир....
Go to the top of the page
 
+Quote Post
Егоров
сообщение Aug 31 2013, 07:47
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 3 868
Регистрация: 15-03-13
Пользователь №: 76 048



Цитата(Alt.F4 @ Aug 31 2013, 08:43) *
Сейчас думаю сначала втыкать NPN, а им уже управлять PNP, но места на ПП ограничено.

Думаете правильно, осталось только аккуратно рассчитать эти ключи.
А еще нужно уметь выбирать. Либо плату под задачу, либо задачу под плату.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Aug 31 2013, 11:44
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



По стоимости, самое оптимальное решение. Буду пытаться втиснуть на ПП.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Егоров
сообщение Aug 31 2013, 12:41
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 3 868
Регистрация: 15-03-13
Пользователь №: 76 048



BC807, ВС817 пара в SOT23. Если нагрузка не индуктивная диод - лишнее.
Первый резистор в базу маловат, много от порта потреблять будет. Считать все нужно, а не просто прислонять одно к другому по копирке.
Go to the top of the page
 
+Quote Post
Alt.F4
сообщение Sep 1 2013, 05:16
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 468
Регистрация: 28-03-10
Из: Беларусь
Пользователь №: 56 256



Егоров, я ориентировался на повторяемость номиналов на плате, а питание МК 3В, поэтому там будет чуть меньше, чем Вы подумали - 2,3мА.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Sep 1 2013, 07:00
Сообщение #8


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Если места мало, в качестве первого транзистора можно применить т.н. "цифровой транзистор" (со встроенными резисторами), а вторым поставить MOSFET (IRLML6402 и т.п.). Резистор останется только один - между его затвором и истоком.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Егоров
сообщение Sep 1 2013, 08:04
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 3 868
Регистрация: 15-03-13
Пользователь №: 76 048



Цитата(Harbinger @ Sep 1 2013, 10:00) *
Если места мало, а вторым поставить MOSFET (IRLML6402 и т.п.). Резистор останется только один - между его затвором и истоком.

И как этот IRLML6402 и т.п. отнесется к подаче 24 вольт на затвор?
Go to the top of the page
 
+Quote Post
Rst7
сообщение Sep 1 2013, 12:33
Сообщение #10


Йа моск ;)
******

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



Я бы делал так:

Прикрепленное изображение


Эта схема годится как для, например, AVR - там при старте входы в Z-состоянии, ключ закрыт, так и для LPC - при старте включена подтяжка к питанию, ключ тоже закрыт.

Верхний полевик - по желанию, например, уже упомянутый IRLML6402.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Sep 1 2013, 16:57
Сообщение #11


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Цитата(Егоров @ Sep 1 2013, 11:04) *
И как этот IRLML6402 и т.п. отнесется к подаче 24 вольт на затвор?

Плохо отнесётся. Можно другой взять. Правда, свыше 20 В там выбор небольшой. Значит, придётся найти место для ещё одного резистора.
Вообще-то у панасоника встречались сборки из двух "цифровых" транзисторов в SOT-23-6, один n-p-n, другой p-n-p... ладно, это уже мания экономии места сработала. wink.gif
Вдогонку. Диапазон напряжений 12...24 В как-то намекает на автомобильную бортсеть. sm.gif Надеюсь, начальное кондиционирование там сделано. Иначе имеем от -1100 В до +300 В.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Juzujka
сообщение Sep 3 2013, 09:41
Сообщение #12


Участник
*

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



Я бы задал ещё такой вопрос:
А есть ли у МК выход с открытым коллектором (ОК)?
Выходной ток?
Особенно, если места на плате мало!
Если есть ОК, то первым транзистором я бы использовал выходной в МК,
затем резистор к управляющему электроду выходного транзистора, если надо,
резистор от управляющего электрода в выходному напряжению
и, собственно, выходной транзистор.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 3 2013, 11:11
Сообщение #13


Гуру
******

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



QUOTE (Juzujka @ Sep 3 2013, 11:41) *
Я бы задал ещё такой вопрос:
А есть ли у МК выход с открытым коллектором (ОК)?
И еще - какое максимально допустимое напряжение на таком ОК выходе? И получил ответ - "в лучшем случае 5в, в худшем - напряжение питания МК".


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
terio007
сообщение Sep 29 2013, 09:06
Сообщение #14


Участник
*

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



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

---------------
Есть такие драйверы! ULN2004A




Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 29 2013, 15:09
Сообщение #15


Гуру
******

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



QUOTE (terio007 @ Sep 29 2013, 11:06) *
Есть такие драйверы! ULN2004A

Научите, пожалуйста, коммутировать +24в (или хотя бы +12в) при помощи этой микросхемы.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Егоров
сообщение Sep 29 2013, 16:17
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 3 868
Регистрация: 15-03-13
Пользователь №: 76 048



Цитата(Сергей Борщ @ Sep 29 2013, 18:09) *
Научите, пожалуйста, коммутировать +24в (или хотя бы +12в) при помощи этой микросхемы.

Да шутка это, не принимайте всерьез.
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Sep 29 2013, 16:50
Сообщение #17


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



IPS60xx, BTS711, NCP3712, AMIS39101

Сообщение отредактировал ukpyr - Sep 29 2013, 16:52
Go to the top of the page
 
+Quote Post
ARV
сообщение Oct 1 2013, 08:33
Сообщение #18


Профессионал
*****

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



Цитата(Сергей Борщ @ Sep 3 2013, 15:11) *
И еще - какое максимально допустимое напряжение на таком ОК выходе? И получил ответ - "в лучшем случае 5в, в худшем - напряжение питания МК".

допустим, в случае некоторых AVR мы преотлично можем получить допустимое напряжение на open-drain выводе до +25В, да и питающее напряжение, пожалуй, такое же...
не такой уж и плохой "худший случай" sm.gif


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 1 2013, 12:11
Сообщение #19


Гуру
******

Группа: Модераторы
Сообщений: 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)
Go to the top of the page
 
+Quote Post
ARV
сообщение Oct 2 2013, 11:19
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 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

в этих МК встроен преобразователь питания sm.gif



--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 14th August 2025 - 02:45
Рейтинг@Mail.ru


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