TOG 0 14 января, 2020 Опубликовано 14 января, 2020 (изменено) · Жалоба Друзья, ремонтирую прибор, там с микроконтроллера C8051F130 идет вот такой некрасивый SPI сигнал. К этим выводам ничего не подключено, я все отпаял. На остальных выводах ситуация не лучше, такие же корявые сигналы. В чем может быть причина таких корявых сигналов ? Изменено 14 января, 2020 пользователем TOG Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба Выходы push-pull или open drive? Если в программе ничего сделать нельзя, подтяните внешними резисторами на питание. Когда всё отпаяли, то и подтяжки, видимо, тоже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOG 0 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба Нет нет, подтяжки к питанию я отставил. Доступа к программе у меня нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба Возьмите щуп осцилографа 1:10. Возможно слишком большая ёмкость щупа (хотя и крайне маловероятно) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOG 0 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба Это измерено щупами 1:10 с полосой 300 МГц. На других платах эти щупы показывают отличные прямоугольные сигналы на этих частотах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yes 8 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба а C8051F130 это настоящий 51-й? там же не было пуш-пульных выходов, они всегда опен-дрейн, если мой маразм меня не подводит. поставьте подтягивающие резисторы в 10 раз меньше Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба Там есть и честный пушпул, и слабая внутренняя подтяжка. Похоже, она и включена. Тянуть сильнее, внешним резистором (хотя дурдом, конечно, SPI на подтяжках). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOG 0 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба 2 minutes ago, rx3apf said: Там есть и честный пушпул, и слабая внутренняя подтяжка. Похоже, она и включена. Тянуть сильнее, внешним резистором (хотя дурдом, конечно, SPI на подтяжках). Так ведь прибор то работал 10 лет. Хотелось бы понять, что случилось. Там сотня выводов, большинство на подтяжках. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба МК всегда от 5V питался? Можно так выжечь push-pull выход, что от него останется open-drain. Может, такие сигналы всегда были. Крутой срез тактовой частоты есть. Может, по нему и работало? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOG 0 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба мк от 3.3 в питается Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба 1 минуту назад, TOG сказал: мк от 3.3 в питается А на первой картинке все 5В у сигнала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 89 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба 1 час назад, TOG сказал: В чем может быть причина таких корявых сигналов ? А частоты правильные? Может тактирование улетело вверх и он не успевает? Выводы наружу торчат? Статикой порт могли побить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AnatolyT 0 14 января, 2020 Опубликовано 14 января, 2020 (изменено) · Жалоба По поводу питания, может быть к какому то входу мк подключен выход микросхемы или еще чего то с питанием 5В, это напряжение 5В внешнего сигнала через открытый верхний ограничительный диод на входе мк садится на шину питания мк 3.3В. В этом случае внешний сигнал нужно подать через резистор или как то исключить 5В во внешнем сигнале. По видимому 5В от внешнего сигнала через диод накапливается на блокировочной емкости в цепи питания мк, но мощности такого источника питания недостаточно, поэтому видны заваленные фронты. Изменено 14 января, 2020 пользователем AnatolyT Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TOG 0 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба 1 hour ago, AnatolyT said: По поводу питания, может быть к какому то входу мк подключен выход микросхемы или еще чего то с питанием 5В, это напряжение 5В внешнего сигнала через открытый верхний ограничительный диод на входе мк садится на шину питания мк 3.3В. В этом случае внешний сигнал нужно подать через резистор или как то исключить 5В во внешнем сигнале. По видимому 5В от внешнего сигнала через диод накапливается на блокировочной емкости в цепи питания мк, но мощности такого источника питания недостаточно, поэтому видны заваленные фронты. Люди добрые, очень интересно, но нифига не понятно. Объясните пожалуйста как 5 вольт накапливается на конденсаторе в цепи питания МК и почему от этого завалены фронты SPI с напряжением 3.3 вольта ? Шкурой чую что дело именно в этом, помогите понять пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 14 января, 2020 Опубликовано 14 января, 2020 · Жалоба Вряд ли от того. 3,3В ведь имеется. И энергии его должно быть достаточно для заряда ёмкости нагрузок выходов мк. Покажите осциллограмму цепи питания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться