Alex-lab 4 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба Добрый день. Приключилась такая проблема. На одном из выходов (PA8) в состоянии логического нуля фактическое напряжение находится на уровне 0,44В. Без нагрузки, только осциллограф. Не зависимо от того, подключено ли к таймеру или просто как выход общего назначения. Остальные выводы (PA9-11, PB13-15) - работают нормально, практически от "ноля". Пробовал нагружать 1К резистором на землю - эффекта нет. Пробовал нагружать конденсатором (220пф), фронты четкие (нет разницы с остальными пинами). В даташите написано, что максимальное напряжение низкого уровня не выше 0,4В при 8мА нагрузке (таблица 36). То есть вроде как где-то рядом, но настораживает, что отличается от остальных. Пробовал другой экземпляр - поведение аналогичное. На этом выводе альтернативно сидит USART, но он перенесен на другие ноги и там прекрасно работает. То есть все работает как надо, по времени и т.д., но пин не дотягивается до ноля. У меня после него стоит простой ЦАП на ФНЧ и этот эффект мешает своей постоянной составляющей. Что забыл проверить, куда копать? Буду благодарен за совет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 1 hour ago, Alex-lab said: на уровне 0,44В. 1 hour ago, Alex-lab said: То есть вроде как где-то рядом, но настораживает, что отличается от остальных. Может быть это всё на уровне погрешности вашего измерительного прибора, и всё действительно нормально? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex-lab 4 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба На мой взгляд 0,44В это не то что бы сильно малая величина, что бы сомневаться в ее достоверности. Я сравниваю два соседних вывода, на одном сигнал 0-3,3В, на другом 0,44-3,3. Разница пол клетки. Мало того, дальше идет усилитель в 0..10В, и там на этом канале всегда чуть больше вольта, даже если ничего нет в задании. А это 10%. Выход в режиме пуш-пул. То есть должна быть серьезная подтяжка нуля. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 12 minutes ago, Alex-lab said: . . . Выход в режиме пуш-пул. То есть должна быть серьезная подтяжка нуля. Поднимите временно ногу процессора и проверьте уровень только на ней. Используйте осциллограф. Возможно идет подтяжка из внешней цепи или наводка переменным током. Сделайте полное стирание флеш процессора (для проверки, все - в режиме входов). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 2 часа назад, Alex-lab сказал: Буду благодарен за совет. 1. Подать RESET на МК, измерить с ним. 2. Проверить на наличие соплей на соседние пины/дорожки. 3. Отрезать внешние цепи от ноги. Измерить. 4. Выложить схему. Телепаты в отпуске. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 10 minutes ago, jcxz said: . . . 2. Проверить на наличие соплей на соседние пины/дорожки. (2) да и корректность разводки платы - тоже :) учитывая что ТС на другом экземпляре девайса имеет тотже "эффект" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex-lab 4 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба Контроллер на плате bluepill вставлен в брэдборд. Ничего больше нет. Мерил и осциллографом и мультиметром. Мультиметром вообще 1 В показывает. При нажатом сбросе показывает напряжение питания 3,3В. Вообще разные выводы ведут себя по разному при нажатии. Соседи показывают 0. А этот и еще один (PB4) - 3,3В. Сейчас проверю на вход... Может есть какой-то регистр, который отвечает за состояние выводов при сбросе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 28 минут назад, Alex-lab сказал: При нажатом сбросе показывает напряжение питания 3,3В. Вообще разные выводы ведут себя по разному при нажатии. Соседи показывают 0. А этот и еще один (PB4) - 3,3В. Так подтяните его резистором к земле. Он поди в 3-м состоянии. Цитата Может есть какой-то регистр, который отвечает за состояние выводов при сбросе? Обычно есть мануал в котором описано состояние сброса. Ну и при описании регистров периферии тоже пишут их состояние после сброса. В том числе для регистров GPIO. В состоянии сброса я так думаю - все выводы должны быть в 3-м состоянии. Хотя лучше уточнить по мануалу. 33 минуты назад, k155la3 сказал: (2) да и корректность разводки платы - тоже :) учитывая что ТС на другом экземпляре девайса имеет тотже "эффект" Если паяла одна и та же тётенька, то сопли могла сделать идентичные. Или тупо - запаять какие-то элементы наоборот, одинаково. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex-lab 4 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба Благодарю за помощь. Проблема разрешилась. Все оказалось нелепее, чем хотелось бы. Видимо в процессе экспериментов сжег верхние ключи пинов... Достал совсем новую плату. Эффекта нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 27 октября, 2019 Опубликовано 27 октября, 2019 · Жалоба 17 hours ago, Alex-lab said: Благодарю за помощь. Проблема разрешилась. Все оказалось нелепее, чем хотелось бы. Видимо в процессе экспериментов сжег верхние ключи пинов... Достал совсем новую плату. Эффекта нет. . . . или "тетонька" на пайке / упаковщица оделась в модную кофту из синтетики. А браслет заземления "ее полнит" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
firew0rker 0 30 октября, 2019 Опубликовано 30 октября, 2019 · Жалоба Брак, наверное. Kак на входном контроле простыми средствами выявлять микросхемы с подобным браком? Может быть прозванивать мультиметром? Где горелые ключи пинов - там сопротивление заметно отличается от исправных? k155la3, почему вам пришла в голову мысль, что на производстве виновата в браке неаккуратная женщина, а не мужчина, например? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex-lab 4 30 октября, 2019 Опубликовано 30 октября, 2019 · Жалоба 6 hours ago, firew0rker said: сопротивление заметно отличается от исправных? Да, так и понял. С плюса на выгоревший пин там 170 Ом всего. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 30 октября, 2019 Опубликовано 30 октября, 2019 · Жалоба 10 часов назад, firew0rker сказал: k155la3, почему вам пришла в голову мысль, что на производстве виновата в браке неаккуратная женщина, а не мужчина, например? Думаю потому что если-б был мужчина, то пролил бы пиво на чип. И от платы пахло бы пивом. Но видимо не пахнет, значит - женщина. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rudy_b 4 30 октября, 2019 Опубликовано 30 октября, 2019 · Жалоба Я нарывался на 103 (в платах STLink-V2) на дикую нарастающую утечку по входам данных USB - за десяток минут они уплывали так, что комп терял девицу. Похоже на сильный перегрев кого-то в районе драйвера пина. Причем это наблюдалось не на одном, а на 5-6 купленных в разных местах платах, где-то больше, где-то меньше. Либо бага в самом проце, либо очень большая бракованная партия, либо все производители STLink используют не ST, а полудохлые китайские клоны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться