|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
|
Проблемы с питанием.14.07.2014, 14:27. Показов 10365. Ответов 20
Метки нет (Все метки)
Всем день добрый!
Весь моск сломал, вопрос явно глупый, но понять в чем проблема не могу... Имеем: STM32F407 Схема питания на lm1117-3.3 в обвесе танталовые кондеры. На VCAPах стандартно керамика 2.2мкф. Что происходит, если подаю питание на вход 5 вольт, процик не видится с программатора, прошивка не работает... На самом проце напряжение 3.3в, на VCAPах 1.267в Если же подаю на вход 3.3в все начинает работать как надо, программа заливается и работает, на проце при этом 2.2в, на VCAPах 1.265в... В общем не чего не понимаю, может кто сталкивался с сие чудом???
0
|
|
| 14.07.2014, 14:27 | |
|
Ответы с готовыми решениями:
20
Проблемы с питанием Проблемы с питанием Проблемы с питанием |
|
1 / 1 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
|
|
| 14.07.2014, 14:52 | |
|
Если подаете 3.3 вольта, а на проце при этом 2.2, то вполне вероятно, что где-то КЗ по питанию. Можно поискать сопли. При питании от 5 вольт стабилизатор сильно греется?
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
|
| 14.07.2014, 15:00 | |
|
Не забываем что на входе стоит линейный стаб на 3.3 вольта (lm1117-3.3) падение происходит на нем. Даже если его обойти и на процик продать 3.3в на прямую, не чего не меняется... Работать начинает когда на проце меньше 3 вольт... В этом и загадка загадочная...
0
|
|
|
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 361
|
|
| 14.07.2014, 16:56 | |
|
Возможно LDO сдохла и "шумит" - посмотри на питание осцилографом.
амперметр/шунт-резистор вставь в разрыв линии питания - замерь ток. фото платы в студию.
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
|
| 14.07.2014, 17:22 | |
|
Осцил молчит, шума не видно... Еще одну странность увидел, если отключить опрос баро датчика MS5611 так же начинает работать и при 3.3в... Платка слишком корява чтоб ее здесь показывать :)))
Да и сложного там не чего нет, куча выходов через 1к выведено на разъем, у всех питательных ног проца кондеры на 0.1мкф, на VCAPах 2.2мкф у кварца 22pf, кварц на 8мГц. Подумал бы на косяк пайки, но две полностью идентичных платы с таким приколом...
0
|
|
|
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 361
|
|
| 14.07.2014, 18:30 | |
|
фото дало бы представление о масштабе поиска причины проблемы...
проволочки ? не стесняйся - покажи личико гульчитай... оказывается на плате ещё куча всего... ток потребления измерь ...
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
|
| 14.07.2014, 18:47 | |
|
Походу понял в чем проблема... на разном напряжении плавает частота... Чего чего, а этого вообще не ожидал с установленным то кварцем... В MS5611 надо в середине цикла опроса по y2s шине делать паузу в 10ms, немного вправо-влево и кирдык, цепочка конвеера прерываний опроса y2s нарушается и все падает... Подправил настройку таймера и все полетело :) Хотя штука вышла крайне не надежная, при нагреве или еще каком нить внешнем факторе чую опять будет виснуть, надо с кодом копаться разбираться...
А вот прошивка заливаться так и не хочет с внешним питанием от 5 вольт. Хотя где то слышал что при заливке прошивки питать камень надо обязательно от программатора, миф, или действительно так?
0
|
|
|
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 361
|
|
| 14.07.2014, 21:30 | |
|
Возможно RESIT или ещё чего нужное из ног в воздухе болтается
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
|
| 15.07.2014, 12:56 | |
|
Да нет, все подтянуто вроде куда надо... Если не сложно назовите конкретные выходы проца которые могут быть повинны в такого рода траблах, проверю...
0
|
|
|
0 / 0 / 0
Регистрация: 30.12.2012
Сообщений: 222
|
||
| 15.07.2014, 13:02 | ||
чудо своё покажешь ?
0
|
||
|
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
||
| 15.07.2014, 13:21 | ||
Вон у меня на столе 7 лет лежит самодельная метеостанция на 8 меге. Там 2 DS18B20 и 2 аналоговых датчика давления и влажности. Питается от 9в аккумуляторной батареи 7Д-0.1 ещё советского производства через LM7805. Дисплей - HD44780. Когда проц запускает измерения на DS18B20, они начинают жрать энергию, напряжение падает с 5в до 4.4-4.6, контрастность падает, дисплей теряет контрастность. Давление и влажность тоже скачут, т.к. там в пересчётах используется цифра 5в, немного корректируемая под напряжение конкретного экземпляра LM7805. В моём случае виновата древняя батарея, но может и у Вас что-то родственное. Ещё один пример. Навешал я на F4Dyscovery дисплей SSD1963, VS1003. На дискавери дохлый стаб, он начал давать 2.5в вместо 3.3. Дисплей и проц работал, а USB флэшка уже нет. Видимо, уровни на USB просели. Повесил туда LM317 (что под рукой было) - заработало. Греется ощутимо.
0
|
||
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
||
| 15.07.2014, 13:44 | ||
чудо своё покажешь ? На дискавери с датчиками на 3в у меня к стати кажет 2.9в :) То ли датчики так просаживают линейник, то ли там и идет 3 вольта всего. На дискавери к стати проблем нет... Но там и программатор встроенный соответственно и питание одно. Ну а чудо, да вроде чудо как чудо, обвес процика и куча резюков для защиты выходов :) Плату датчиков снимать не стал, приатачена на термоклей прямо на процик :) Фото по адресу: dpyter.info/ch.jpg
0
|
||
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
||
| 15.07.2014, 13:45 | ||
Повесил туда LM317 (что под рукой было) - заработало. Греется ощутимо. У меня стоит lm1117-3.3, она расчитана на токи до 1А, просадки по напруге нет в отличие от дискавери.
0
|
||
|
0 / 0 / 0
Регистрация: 15.06.2014
Сообщений: 118
|
|
| 23.07.2014, 19:00 | |
|
сброс через резистор притянут?
субъективно, где-то внутри/снаружи МК может оказаться замыкание "выход с выходом". Например, один вывод дает "1", второй "0" и они непринужденно качают сколько могут мА. Я сталкивался когда сброс подтянул без резистора. дурацкая схема сброса STM: если не подано питание АЦП, то схема дает вечный сброс и через ногу NRST питашка прямиком через мосфет контроллера текла в землю. В итоге, 3.3 вольта при этом проседали до 1.8, если питание от USB-UART (FTDI дает всего 20-30мА), или 2.2В при питании от внешнего БП на 300мА.
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
|
| 23.07.2014, 19:36 | |
|
Спасибо за наводку, из всего перечисленного есть вероятность только:
"субъективно, где-то внутри/снаружи МК может оказаться замыкание "выход с выходом". Например, один вывод дает "1", второй "0" и они непринужденно качают сколько могут мА." Ибо плату разводили ЛУТом, сие не исключено... По идее данная теория должна проверяться замером потребления проца... Но все сильно усложняет вопрос сколько проц жрет если все Ок? Ибо факторов влияющих на это кучи...
0
|
|
|
0 / 0 / 0
Регистрация: 15.06.2014
Сообщений: 118
|
|
| 24.07.2014, 15:18 | |
|
Вы лучше глупенькую прошивку напишите, в которой нет включенных в качестве выхода портов и иной периферии, замерьте, потом включите все порты, замерьте.
Если после включения портов начнет жрать минимум на 20мА больше, значит КЗ. 407 сам по себе многожрущий, там же ОЗУ и тактовая высокая. Может, банально тока не хватает для lm1117. Вы ж не от программатора его питаете, надеюсь? Да и USB2.0 не обязана больше 0.5А на порт давать.
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
|
| 24.07.2014, 17:58 | |
|
Если бы тока не хватало, была бы просадка на напряжению, а этого нет, там четко 3.3 вольта на процике.
Вопрос то в другом, как раз если запитать от программатора все работает, если же подать внешнее питание (естественно масса общая) програматор перестает видеть проц.
0
|
|
|
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 143
|
|
| 27.07.2014, 12:40 | |
|
На сколько я помню на данный выход надо просто подать питание что идет на сам проц только через дросель и кучу кондеров для стабильности показаний АЦП, если же стабильность не особо важна, или АЦП не используется можно просто подать туда питание как на обычную ногу Vcc с кондером 0.1Мкф.
Поправьте если я не прав... Сайт st.com куда указывает ваша ссылка - лежит...
0
|
|
|
0 / 0 / 0
Регистрация: 15.06.2014
Сообщений: 118
|
|
| 27.07.2014, 18:55 | |
|
Ну, я бы поискал косяки в схеме. Плату в ацетоне искупали, феном посушили?
Сам программатор сколько напругу выдает? не могла ли 1117 уйти в самовозбуд какойнить? В общем, я отлов соплей и третий, независимый источник (что-то вроде LT1085-33, или хотя бы 78l33 , но ей 5 вольт на входе мало может оказаться). Да хоть USB через 3 диода.
0
|
|
| 27.07.2014, 18:55 | |
|
Помогаю со студенческими работами здесь
20
Проблемы с юсб-питанием Проблемы с питанием ноута Проблемы с питанием ноутбука Проблемы с дополнительным питанием Acer 5742 проблемы с питанием Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|