Например TDA7294

Форум РадиоКот :: Просмотр темы - С чего начать программировать микроконтроллеры?
Форум РадиоКот
http://radiokot.ru/forum/

С чего начать программировать микроконтроллеры?
http://radiokot.ru/forum/viewtopic.php?f=21&t=33
Страница 106 из 109

Автор:  Jeka_M [ Чт окт 08, 2015 22:48:25 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Alexeyslav писал(а):
У атмела когда-то на сайте даже была большая сравнительная таблица по контроллерам, сколько в них чего и т.п. есть ли такая для STM32, и заодно перечень IDE совместимых с ними.
STM32 32-bit ARM Cortex MCUs
STM32 Software Development Tools
Тех. документация

Автор:  SIM31 [ Чт окт 08, 2015 22:52:08 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

КРАМ писал(а):
Что касается управления затворами МОСФЕТов, то низкопороговые IRLML2502 вполне себе управляются от 2,5 вольт, а мощные подключать безграмотно,


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

Цитата:
потому что через емкость Миллера выход контроллера легко выжигается


Речь не о сварочном аппарате, для управления лампочками или мотором каким-нибудь сойдет, частоты низкие.

Цитата:
И вообще, пробой МОСФЕТА по любой причине приводит к выжиганию пина МК


Ну и что? Что так неисправность, что так. Не надо пробивать транзисторы.

Автор:  Jeka_M [ Чт окт 08, 2015 23:02:51 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

SIM31 писал(а):

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

О, а напишите какой mosfet открывается от 5В и при этом пропускает сотни ампер.

Автор:  Satyr [ Чт окт 08, 2015 23:15:12 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

SIM31 писал(а):
КРАМ писал(а):
Что касается управления затворами МОСФЕТов, то низкопороговые IRLML2502 вполне себе управляются от 2,5 вольт, а мощные подключать безграмотно,

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

Там как бы не все так просто. Всмысле, не за бесплатно :))

Автор:  SIM31 [ Пт окт 09, 2015 00:18:20 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Jeka_M писал(а):
SIM31 писал(а):

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

О, а напишите какой mosfet открывается от 5В и при этом пропускает сотни ампер.


irf1404, обычный низковольтный, не какой-нибудь дохлый IRLML

на странице 3 графики

http://www.irf.com/product-info/datashe ... rf1404.pdf

Автор:  hybroid [ Пт окт 09, 2015 00:26:04 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Он полностью не открывается от 5 вольт, а только начинает это делать. Но есть именно логические на сотню ампер. Но их тоже хрен ногой откроешь, емкость затвора огромная. Пока его смешным током с ноги будешь открывать - испустит волшебный дым.
Это как бы одна из причин использования драйверов.

Автор:  SIM31 [ Пт окт 09, 2015 00:46:27 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

hybroid писал(а):
Он полностью не открывается от 5 вольт, а только начинает это делать.


Для 50-90 ампер хватит. Нужно больше, ставятся параллельно или тот же IRLML.

Цитата:
Но есть именно логические на сотню ампер. Но их тоже хрен ногой откроешь, емкость затвора огромная. Пока его смешным током с ноги будешь открывать - испустит волшебный дым.


ATmega позволяет выдавать до 40 мА с порта, собственно вешаем ограничивающий резистор 125 ом, получаем время зарядки затвора емкостью 2000 пф всего 0.25 микросекунды, сгореть не успеет.

Цитата:
Это как бы одна из причин использования драйверов


Мы же не сварочный аппарат конструируем.

Автор:  КРАМ [ Пт окт 09, 2015 03:56:30 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

SIM31 писал(а):
КРАМ писал(а):
Что касается управления затворами МОСФЕТов, то низкопороговые IRLML2502 вполне себе управляются от 2,5 вольт, а мощные подключать безграмотно,


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

Цитата:
потому что через емкость Миллера выход контроллера легко выжигается


Речь не о сварочном аппарате, для управления лампочками или мотором каким-нибудь сойдет, частоты низкие.

Цитата:
И вообще, пробой МОСФЕТА по любой причине приводит к выжиганию пина МК


Ну и что? Что так неисправность, что так. Не надо пробивать транзисторы.

Я просто Х%ею от такой безапелляционной наивности и простоты... :facepalm:
1. Какой сварочный аппарат? Вы о чем? Достаточно ОДНОГО переключения... Нужно только, чтобы емкости Миллера и напряжения на стоке хватило, чтобы образовавшийся делитель напряжения на затвор привел к превышению напряжения на затворе (ноге МК) напряжения питания МК (или ниже земли) так, что выход МК ЗАЩЕЛКНЕТСЯ. То есть достаточно ОДНОГО ИМПУЛЬСА. А далее процесс пойдет без участия мосфетов и прочей лабуды. А мощные низкопороговый мосфеты как раз и отличаются БОЛЬШОЙ ВЕЛИЧИНОЙ емкости Миллера.
2. Я уже не говорю, что "какой нибудь мотор" является ИНДУКТИВНОЙ нагрузкой, а значит при неудачном эксперименте как раз и создаст ситуацию с тем самым достаточно высоким напряжением на стоке, которое способно либо через Миллера защелкнуть выход МК, либо сначала пробить сток-затвор, а затем уже поджечь выход МК.
3. Самоуверенная глупость, молодой человек, обычно приводит к значительным материальным затратам... Для того, чтобы пробить транзистор не обязательно создать ему предсказуемый выход за пределы ОБР. Иногда это происходит из-за перекоса земель у двух источников питания схемы. Например у штатного источника схемы и источника компьютера, который программирует внутрисхемно МК. Либо когда такой вот самоуверенный оболтус ничтоже сумняшеся соединяет две схемы дифференциальной парой без выравнивающего потенциалы земель третьего провода.... Да мало ли идиотизма может сгенерировать наивный, но самоуверенный простак... :tea:

Автор:  SIM31 [ Пт окт 09, 2015 10:53:12 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

КРАМ писал(а):
Я просто Х%ею от такой безапелляционной наивности и простоты... :facepalm:
1. Какой сварочный аппарат? Вы о чем? Достаточно ОДНОГО переключения... Нужно только, чтобы емкости Миллера и напряжения на стоке хватило, чтобы образовавшийся делитель напряжения на затвор привел к превышению напряжения на затворе (ноге МК) напряжения питания МК (или ниже земли) так, что выход МК ЗАЩЕЛКНЕТСЯ. То есть достаточно ОДНОГО ИМПУЛЬСА. А далее процесс пойдет без участия мосфетов и прочей лабуды. А мощные низкопороговый мосфеты как раз и отличаются БОЛЬШОЙ ВЕЛИЧИНОЙ емкости Миллера.


Откройте для себя защитные диоды. Встроены в микроконтроллер. Не знаете азов, а еще поучаете чему-то :))

Изображение

Цитата:
2. Я уже не говорю, что "какой нибудь мотор" является ИНДУКТИВНОЙ нагрузкой, а значит при неудачном эксперименте как раз и создаст ситуацию с тем самым достаточно высоким напряжением на стоке, которое способно либо через Миллера защелкнуть выход МК, либо сначала пробить сток-затвор, а затем уже поджечь выход МК.


1. Откройте для себя защитный диод, что включается параллельно мотору или реле, он во всех схемах есть, как можно не замечать простых вещей?

Изображение

2. Резистор в 10 кОм замедлит переключение и можно обойтись без диода. Возьмите себе на заметку.

Цитата:
3. Самоуверенная глупость, молодой человек, обычно приводит к значительным материальным затратам... Для того, чтобы пробить транзистор не обязательно создать ему предсказуемый выход за пределы ОБР. Иногда это происходит из-за перекоса земель у двух источников питания схемы. Например у штатного источника схемы и источника компьютера, который программирует внутрисхемно МК. Либо когда такой вот самоуверенный оболтус ничтоже сумняшеся соединяет две схемы дифференциальной парой без выравнивающего потенциалы земель третьего провода.... Да мало ли идиотизма может сгенерировать наивный, но самоуверенный простак... :tea:


Вы не соединяете земли? Надо немного разбираться в вопросе же :facepalm:

Автор:  hybroid [ Пт окт 09, 2015 13:33:02 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Диоды, блеать..
КРАМ их явно открыл раньше тебя :facepalm: Теперь осталось тебе открыть тиристор на ноге МК.

Автор:  КРАМ [ Пт окт 09, 2015 15:28:25 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

SIM31 писал(а):
Откройте для себя защитные диоды. Встроены в микроконтроллер. Не знаете азов, а еще поучаете чему-то :))

:))) :))) :)))
Хамите, парниша...
Откройте для себя, парниша, что те самые "встроенные" в МК "защитные" диоды на самом деле никакими защитными не являются. И более того, именно эти диоды и являются ОСНОВНОЙ ПРИЧИНОЙ выгорания пина МК. Просто потому, что эти диоды никто никуда не встраивал. Эти диоды - суть есть ПАРАЗИТНЫЕ СТРУКТУРЫ в теле стандартного МОСФЕТА. И на самом деле они в топологии комплементаной выходной пары образуют ПАРАЗИТНЫЙ ТИРИСТОР, который и ЗАЩЕЛКИВАЕТСЯ при протекании тока защелкивания через любой из этих диодов с пина МК. Это происходит, когда на пине оказывается напряжение большее, чем питание МК или меньшее, чем потенциал земли (отрицательное напряжение).
После защелкивания через ОБА ДИОДА начинает течь ток КОРОТКОГО ЗАМЫКАНИЯ, ограниченный только мощностью источника питания МК и низким внутренним сопротивлением открытого паразитного тиристора.
Выключить этот ток можно, только СНЯТИЕМ ПИТАНИЯ с МК.
Вот Вам фрагмент даташита на МК с выделенным красным пунктами токами защелкивания при втекающем и вытекающем токе пина:

Изображение

Про диод на двигателе. А как Вы, любезный, будете подключать диод при МОСТОВОМ управлении двигателем с целью его реверса?
SIM31 писал(а):
Вы не соединяете земли?

Я земли соединяю, любезный. Но проблема состоит в том, что при коммутациях кабеля соединяющего два разных устройства с разными источниками никем не гарантируется, что земля будет присоединятся первой, а отсоединятся последней. И тогда самонадеянные молодые люди плачут и платят, платят и плачут...
:))) :))) :)))

ЗЫ. Молодой человек, не смешите людей своими глупостями...

Автор:  SIM31 [ Пт окт 09, 2015 15:56:30 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

hybroid писал(а):
Диоды, блеать..
КРАМ их явно открыл раньше тебя :facepalm: Теперь осталось тебе открыть тиристор на ноге МК.


Старость не радость значит, очень грустно. При чем тут тиристор? Давайте умничасть, троллить и уводить тему в демагогию. Вспомним про радиацию, заряженные частицы что тоже могут вызвать тиристорный эффект. Кто больше скажет умных слов тот победил :))

Автор:  Alexeyslav [ Пт окт 09, 2015 15:58:36 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Кроме того, защитные диоды могут стать причиной повышения напряжения на шинах питания, особенно когда схема находистя в спячке с микропотреблением. Стабилизатор напряжения тут не поможет - он вообще бессилен в случае повышения напряжения на собственном выходе.

Автор:  SIM31 [ Пт окт 09, 2015 16:14:53 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

КРАМ писал(а):
Хамите, парниша...
Откройте для себя, парниша, что те самые "встроенные" в МК "защитные" диоды на самом деле никакими защитными не являются.


Читать букварь! Бегом марш! :))

http://v-a-melnik.narod.ru/svetdiod/publio45.html

Изображение

Изображение

Диоды внутри микроконтроллера защищают от 311В на входе. Диоды не знают, что они не защитные, так как схема работает :)

Цитата:
И более того, именно эти диоды и являются ОСНОВНОЙ ПРИЧИНОЙ выгорания пина МК. Просто потому, что эти диоды никто никуда не встраивал. Эти диоды - суть есть ПАРАЗИТНЫЕ СТРУКТУРЫ в теле стандартного МОСФЕТА. И на самом деле они в топологии комплементаной выходной пары образуют ПАРАЗИТНЫЙ ТИРИСТОР, который и ЗАЩЕЛКИВАЕТСЯ при протекании тока защелкивания через любой из этих диодов с пина МК.


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

Цитата:
Про диод на двигателе. А как Вы, любезный, будете подключать диод при МОСТОВОМ управлении двигателем с целью его реверса?


Вы еще асинхронный двигатель вспомните :)

Цитата:
И тогда самонадеянные молодые люди плачут и платят, платят и плачут...


Не ошибается тот кто ничего не делает. Вот если ноль силовой в доме отгорит, вот тогда люди плачут и платят, и не 0.2$ за микроконтроллер.

Автор:  просто КОТ [ Пт окт 09, 2015 16:18:22 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

А два мегаомных резистора тебя не смущают? Или ты вместе с ними решил полевиком рулить?

Автор:  SIM31 [ Пт окт 09, 2015 16:19:33 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Alexeyslav писал(а):
Кроме того, защитные диоды могут стать причиной повышения напряжения на шинах питания, особенно когда схема находистя в спячке с микропотреблением. Стабилизатор напряжения тут не поможет - он вообще бессилен в случае повышения напряжения на собственном выходе.


Изображение

Автор:  SIM31 [ Пт окт 09, 2015 16:24:35 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

просто КОТ писал(а):
А два мегаомных резистора тебя не смущают? Или ты вместе с ними решил полевиком рулить?


Для полевика 125 ом и выше. На затворе полевика 1000 В быть как-бы не должно, если рядом не взрывается атомная бомба.

Можно и 1 мегаом, тогда время переключения полевика будет 2 миллисекунды, не так много.

Автор:  Pnjom-Penb [ Пт окт 09, 2015 16:29:35 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Alexeyslav писал(а):
Стабилизатор напряжения тут не поможет - он вообще бессилен в случае повышения напряжения на собственном выходе.
И не просто бессилен, а еще и гавкнуться может, в некоторых случаях.

Автор:  hybroid [ Пт окт 09, 2015 16:38:15 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

Недостаток знаний (и мозгов) прямо связан с деньгами.
Тут никто прописные истины доказывать не собирается, я надеюсь. Сам пойдёт по граблям.

Автор:  SIM31 [ Пт окт 09, 2015 17:51:28 ]
Заголовок сообщения:  Re: С чего начать программировать микроконтроллеры?

hybroid писал(а):
Тут никто прописные истины доказывать не собирается, я надеюсь.


Сбой в логике у вас. Страница 95, где в основном доказывание прописных истин, название почитайте. Далее ваша строчка выше:

Цитата:
Недостаток знаний (и мозгов) прямо связан с деньгами.


Вы сами доказываете свою прописную истину. Это никак не признак мозгов, по вашей же аксиоме. Заблудится в трех логических соснах - уметь надо.

Страница 106 из 109 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/