реклама на сайте
подробности

 
 
> Глюк процессора STM32L151, Или я идиот ?
MiklPolikov
сообщение Feb 11 2013, 22:27
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Вопрос : В процессоре STM32L151 наблюдается глюк, или я чего-то не понимаю ?

Схема измерений во вложении.
Резистор R1 служит для измерения тока аналогового питания.
На ногу PA5 подаётся внешний прямоугольный сигнал.
Не зависимо от того, как настроена нога PA5 , как вход, как аналоговая, как вход с подключенной перифенией,
каждый отрицательный фронт на ноге PA5 вызывает скачёк потребления на аналоговом питании.
Форма скачка такая, будто бы при изменении уровня на PA5 внутри процессора происходит КЗ
Всё то же самое наблюдается, если нога PA5 настроена как выход , её уровень изменяет сам процессор.
Это наблюдается со многими (точно не изучил) ногами порта A , и не наблюдается ни с одной из ног порта B.

Помимо помехи, скачёк потребления на аналоговой ноге вызывает ещё и рост потребления всей системы.
На ногу процессора настроенную в высокий импеданс подаётся внешний сигнал 1.3МГц , и от этого потребление
процессора возрастает на несколько мА. Для спящего режима очень критично.

Наблюдаю этот эффект на двух разных платах.

На осцилограмме : Синий сигнал на ноге PA5, жёлтый то что снимается с резистора R1


Вопрос :
Может ли кто-нибудь прокоментировать и что со всем этим делать ?

PS.
Пожалуйста, не надо писать про то что сигнал который я снимаю с резистора это наводка от сигнала на ноге PA5.
Это не наводка. Ток потребления аналогового входа на самом деле скачет по необъяснимой причине.


Скажите кто-нибудь что-нибудь : )
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
John Silver
сообщение Feb 21 2013, 11:42
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Сейчас разбираюсь с DAC, и таки да, какой-то он корявенький получился.
Что нам говорит датащит:
Once the DAC channelx is enabled, the corresponding GPIO pin (PA4 or PA5) is automatically connected to the analog converter output (DAC_OUTx).
In order to avoid parasitic consumption, the PA4 or PA5 pin should first be configured to analog (AIN).
Наблюдения:
- DAC подключен к выводам "напрямую"
- если включить DAC, то выводы PA4(5) нельзя использоваь для других целей (мне, например, нужен только как опора для COMP)
- если включен DAC и вывод не GPIO_Mode_AN, то сигнал гасится (т.е. на компаратор приходит фигня)
Очень похоже, что наблюдаемый Вами эффект именно из-за DACa.
И напрашивается печальный вывод: оставить PA4 и PA5 не подключенными. Мне пришлось переразводить плату.

PS Еще одна корявость: выводы для COMP1 можно использовать и как AIN, но опора только одна, СOMP2 имеет отдельные выводы, но очень широкий выбор опоры.
PPS MiklPolikov, проведите эксперименты:
1 Настройте DAC на максимум, выключите, проведите измерения по Вашему предыдущему плану.
2 Настройте DAC на минимум, выключите, проведите измерения.
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Feb 21 2013, 12:11
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Цитата(John Silver @ Feb 21 2013, 15:42) *
И напрашивается печальный вывод: оставить PA4 и PA5 не подключенными. Мне пришлось переразводить плату.

А мне нужны 2 шт SPI, и процессор в маленьком корпусе. SPI1 сидит на ногах PA4 PA5
Заказал совместимый по ногам STM32L152CBU , но на то что в нём проблемы не будет почти не надеюсь .


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 9th August 2025 - 10:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01428 секунд с 7
ELECTRONIX ©2004-2016