-
- Нарвался как то, с STM32, пин просто на логический уровень смотреть
должен, перед ним оптрон от 12 В запитан на другой плате,
параллельно стабилитрон на 3.3 В, потом резистор 2.4 к на пин, под
рукой на 3.3 В не оказалось, впаял на 5.1, проц не работает! Правда
и не сгорел, заменил на правильный, все ОК. - Visitor(21.10.2022 20:38)
- ?? У старых STM32 было мало толерантных к 5В входов. К примеру у
STM32F030 в порту РА входа 0...7 - только 3,3В. РВ0,1 - тоже только
3,3 - Лaгyнoв(22.10.2022 09:16)
- STM32F207VGT6, подача 5 в через резистор 2.4 к на один из пинов
PD0.. PD3 блокирует работу. Детально не разбирались. - Visitor(22.10.2022 12:06)
- весьма странно, в ДШ указано, что PD0...3 - тип FT. Т.е. до 5В - Лaгyнoв(22.10.2022 13:38)
- STM32F207VGT6, подача 5 в через резистор 2.4 к на один из пинов
PD0.. PD3 блокирует работу. Детально не разбирались. - Visitor(22.10.2022 12:06)
- У меня есть один девайс. Опытный. В двух экземплярах. К первому вопросов не было, отправил его заказчику... POV(548 знак., 22.10.2022 01:06)
- ?? У старых STM32 было мало толерантных к 5В входов. К примеру у
STM32F030 в порту РА входа 0...7 - только 3,3В. РВ0,1 - тоже только
3,3 - Лaгyнoв(22.10.2022 09:16)
- Относится. Будет. - il-2(21.10.2022 12:24)
- Разумеется. Производитель не знает как ты будешь использовать этот
пин и закладывает наихудший случай. Ну и обычно толерантность к
вольтям в даташите указывается именно для пина, а не для режима. - Codavr(21.10.2022 12:08)
- +1, у пиков это так m16(1 знак., 21.10.2022 12:26, картинка)
- И у ПИКов это не так. У ПИКов толерантность относится только ко входу и к открытому стоку. И это явно описано в референсных мануалах. - my504(21.10.2022 12:28)
- А у dsPIC/PIC24 явно указано, что пины с аналоговыми функциями не
5В-толерантны - MBedder(21.10.2022 12:28)
- STM32 аналогично: "5 V tolerant except when in analog mode or
oscillator mode" - SciFi(21.10.2022 12:29)
- Для PIC'ов это не режим, а конструктивная данность - MBedder(21.10.2022 13:04)
- STM32 аналогично: "5 V tolerant except when in analog mode or
oscillator mode" - SciFi(21.10.2022 12:29)
- Ню-ню. Именно ДЛЯ РЕЖИМА. Повторю, аналоговый режим НЕ толерантен.
Как и пушпульный. - my504(21.10.2022 12:25)
- Помнится у однокристаллок TI была эррата на предмет нетолерантности
пинов в режиме open-drain. При этом в режиме входа и в пуш-пульном
режиме толерантность присутствовала. LightElf(1 знак., 21.10.2022 19:03, картинка)
- Текст это одно, а понимание второе. И второе как-то не выход -
какая еще толерантность про открытом коллекторе? К чему подтянул,
то и будет. Банальная схема согласования уровней (в одном
направлении). Если оно используется некорректно, это уже третье. - POV(21.10.2022 19:08)
- А ничего, что открытый сток в КМОП драйвере это всего лишь закрытое
верхнее плечо? То есть специальной схемотехникой предприняты меры,
чтобы нейтрализовать боди-диод Р-канального мосфета. Такшта
подтянуть можно лишь к 5 вольтам, а при отсутствии толерантности -
к питанию МК. - my504(21.10.2022 20:33)
- Там ещё пара транзисторов отключающие плечи - это как минимум... POV(14 знак., 21.10.2022 22:49, картинка)
- А ничего, что открытый сток в КМОП драйвере это всего лишь закрытое
верхнее плечо? То есть специальной схемотехникой предприняты меры,
чтобы нейтрализовать боди-диод Р-канального мосфета. Такшта
подтянуть можно лишь к 5 вольтам, а при отсутствии толерантности -
к питанию МК. - my504(21.10.2022 20:33)
- Текст это одно, а понимание второе. И второе как-то не выход -
какая еще толерантность про открытом коллекторе? К чему подтянул,
то и будет. Банальная схема согласования уровней (в одном
направлении). Если оно используется некорректно, это уже третье. - POV(21.10.2022 19:08)
- Пушпульный вход - это интересно :)) - MBedder(21.10.2022 12:29)
- Причем тут вход? Открытый сток, который толерантен, тоже не вход. - my504(21.10.2022 16:48)
- Ну как не вход? I2C работает в режиме OD, там и вход, и выход :-) - SciFi(21.10.2022 16:56)
- Разговор был не об ИИЦ, а об открытом стоке, КАК ВЫХОДЕ. В STM32 вход и выход (пушпул или ОД - не важно) - это разные режимы пина. А то, что реально вход не отсоединяется и доступен для чтения (кроме аналогового режима) - ничего не меняет. Тема о толерантности, то есть о включении плавающего потенциала в качестве верхней диодной подтяжки, а не о входе или выходе. - my504(21.10.2022 17:05)
- Ну как не вход? I2C работает в режиме OD, там и вход, и выход :-) - SciFi(21.10.2022 16:56)
- Причем тут вход? Открытый сток, который толерантен, тоже не вход. - my504(21.10.2022 16:48)
- Помнится у однокристаллок TI была эррата на предмет нетолерантности
пинов в режиме open-drain. При этом в режиме входа и в пуш-пульном
режиме толерантность присутствовала. LightElf(1 знак., 21.10.2022 19:03, картинка)
- +1, у пиков это так m16(1 знак., 21.10.2022 12:26, картинка)
- за AT32F не скажу, но вот структура пина STM32F401. альтернативная
функция подключается после триггера Шмитта, так что просто вход или
альтернатива похоже все равно Andrey190(1 знак., 21.10.2022 09:42, картинка)
- Тут проблема в том, что управление растяжкой с плавающей опорой (те
самые 5 вольт) не показано. Поэтому из обеих схем можно заключить,
что и аналоговый вход тоже толерантен. Но это не так. - my504(21.10.2022 11:42)
- Там на картинке ещё и P-MOS между портом и Vdd. Значит ли это, что
есть диод в направлении порт->Vdd? Короче, картинка оставляет
вопросы. - SciFi(21.10.2022 11:45)
- О тож... ))) Картинка очень примерна и схематична и не отражает
существо. Диод в обычном КМОП есть неизбежно. Только там не
классический КМОП и в плечах там более одного ключа. - my504(21.10.2022 12:17)
- Видимо, чтобы людей не пугать: SciFi(1 знак., 21.10.2022 12:22, картинка)
- О тож... ))) Картинка очень примерна и схематична и не отражает
существо. Диод в обычном КМОП есть неизбежно. Только там не
классический КМОП и в плечах там более одного ключа. - my504(21.10.2022 12:17)
- Там на картинке ещё и P-MOS между портом и Vdd. Значит ли это, что
есть диод в направлении порт->Vdd? Короче, картинка оставляет
вопросы. - SciFi(21.10.2022 11:45)
- да и для AT32F421 похоже так же. сначала триггер Шмитта, потом периферийные модули Andrey190(1 знак., 21.10.2022 09:46, картинка)
- Тут проблема в том, что управление растяжкой с плавающей опорой (те
самые 5 вольт) не показано. Поэтому из обеих схем можно заключить,
что и аналоговый вход тоже толерантен. Но это не так. - my504(21.10.2022 11:42)
- А почему не-то? То есть при переключении в режим AF он внезапно
ухудшит характеристики входа? Зачем? - SciFi(21.10.2022 09:00)
- Вы задаете странный вопрос. При переключении типа пина имеется
ЧЕТЫРЕ его конфигурации- вход, выход, альтернатива, аналог. Почему
я должен следовать логике, а не даташиту? Даташит про толерантность
альтернативы ни слова не говорит. И я не уверен, что входной
драйвер последует вашей и моей очень рациональной логике. Кстати, у
Артери есть еще одна непонятка. Толерантность не озвучена для
"оупен дрейн". Тут как с рациональной логикой? - my504(21.10.2022 09:05)
- Ну и просто в таблице "input high voltage" для 5В-толерантных
входов сказано 5,5В max без каких-либо оговорок по поводу AF. - SciFi(21.10.2022 09:14)
- Ну это интерпретация... )))) Все зависит от нормативности термина
"input" в даташите. В общем, я себя то давно уговорил, что и для
альтернативы есть 5 Вольт, но хотелось бы чужих мнений. Включая,
кстати, мнения относительно открытого стока. Можно управлять
открытым стоком пятью вольтами? Или нужно коммутировать вход-выход
с нулем в выходном буфере и включенным открытым стоком? - my504(21.10.2022 10:48)
- Вот нашлись ответы на вопросы и про AF, и про OD: SciFi(1 знак., 21.10.2022 12:04, ссылка)
- Ну это интерпретация... )))) Все зависит от нормативности термина
"input" в даташите. В общем, я себя то давно уговорил, что и для
альтернативы есть 5 Вольт, но хотелось бы чужих мнений. Включая,
кстати, мнения относительно открытого стока. Можно управлять
открытым стоком пятью вольтами? Или нужно коммутировать вход-выход
с нулем в выходном буфере и включенным открытым стоком? - my504(21.10.2022 10:48)
- Ну и просто в таблице "input high voltage" для 5В-толерантных
входов сказано 5,5В max без каких-либо оговорок по поводу AF. - SciFi(21.10.2022 09:14)
- Вы задаете странный вопрос. При переключении типа пина имеется
ЧЕТЫРЕ его конфигурации- вход, выход, альтернатива, аналог. Почему
я должен следовать логике, а не даташиту? Даташит про толерантность
альтернативы ни слова не говорит. И я не уверен, что входной
драйвер последует вашей и моей очень рациональной логике. Кстати, у
Артери есть еще одна непонятка. Толерантность не озвучена для
"оупен дрейн". Тут как с рациональной логикой? - my504(21.10.2022 09:05)
- Нарвался как то, с STM32, пин просто на логический уровень смотреть
должен, перед ним оптрон от 12 В запитан на другой плате,
параллельно стабилитрон на 3.3 В, потом резистор 2.4 к на пин, под
рукой на 3.3 В не оказалось, впаял на 5.1, проц не работает! Правда
и не сгорел, заменил на правильный, все ОК. - Visitor(21.10.2022 20:38)