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

 
 
> STM32F4 Discovery + SD micro, Странное поведение
__inline__
сообщение Feb 25 2018, 01:04
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Здравствуйте форумчане!

Использую отладочную плату STM32F4-Discovery на базе микроконтроллера STM32F407VG, организовал обмен по SDIO (4 бита) с картой SD-micro. Карта подключена через переходник SD-micro=>SD, затем разъём SD, затем провода 4 см одинаковой длины. Подтяжки на CMD и D0..D4 использую внутренние pull-up на GPIO.

Частота клоков 24 МГц (USB-шные 48 Мгц пополам). Карта работает только на чтение, запись не требуется. Прикручена библиотека FatFS для чтения файлов AVI или JPEG.

Так вот, проблема в том, что карта памяти прекрасно работает (данные читаются верно) , когда на линии питания конденсаторы впараллель: 0,1 мкф + тантал 10 мкФ.

Но стоит на питание карты повешать ферритовую бусину или даже ферритовую втулку, то данные начинают читаться неправильно - декодирование JPEG вылазит с артефактами (узоры вместо картинки, части картинки битые, видно декодеру JPEG сносит башню). Вместо бусины ставил резистор 100-220 Ом - карта вообще перестаёт правильно читаться.

Желание поставить бусину или резистор по питанию продиктованы нуждой снизить уровень помех по питанию, потому что использую ЦАП+DMA STM32F407 для вывода звука, в момент работы карты слышны наводки с частотой смены кадров JPEG. А разделить питание на цифровое и аналоговое на DISCOVERY невозможно.

Пара вопросов:

1) Почему SD карта начинает сбоить когда на питании феррит или резистор? Связано ли это с отсутствием согласования волновых сопротивлений трасс SDIO ? Ведь провода висят в воздухе, под ними нет слоя земли.

2) Если будет свой дизайн платы, на которой будет отдельно LDO на аналоговое и земляное питание, удасться побороть шумы на выходе ЦАП ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
__inline__
сообщение Feb 25 2018, 09:50
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Ещё вопросик по питанию.

Использую li-Ion аккумулятор на 3,7 V (номинал) 950 мАч , ток потребления аналоговой части 70 мА, цифровой столько же. Стабилизирую питание двумя LDO на 3V ровно.
Использую LDO TK11230A - выдернул их из старых сотовых телефонов, у них до 150 мА максимум и падение напряжения 0,16V на 60 мА. других лучших по близости не оказалось.

Птитание сделал так:
С аккумулятора идет питание на:
1) повышающий DC/DC для матрицы OLED дисплея на 12V
2) на LDO 3V для аналоговой части
3) на LDO 3V для цифровой части

Стоит ли на SD карту делать отдельный третий LDO или нет?
Боюсь что 150 мА не вытянет, хотя работает всегда, ни разу сбоя не возникало

Посмотрел на схему OLINUXINO на A13, там берется 3,3V с LDO 200 мА. А дока на Kingston SD говорит о пиковых бросках в 400 мА !!!! Где истина?

Ещё нашёл схему включения SD карты с защитой от бросков питания, стоит ли так делать или это костыли, которые в финальной разводке будут не нужны? (сейчас карта болтается на проводах 4см без слоя земли)

Прикрепленное изображение


Сообщение отредактировал __inline__ - Feb 25 2018, 09:53
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 25 2018, 10:30
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(__inline__ @ Feb 25 2018, 12:50) *
Птитание сделал так:
С аккумулятора идет питание на:
1) повышающий DC/DC для матрицы OLED дисплея на 12V
2) на LDO 3V для аналоговой части
3) на LDO 3V для цифровой части

Стоит ли на SD карту делать отдельный третий LDO или нет?

Лучше сделать нормальный импульсный источник для цифровой части на 3.0В, аналоговое
питание сделать из цифрового (3.0В->2.8В). Не знаю только, насколько это согласуется с
требованиями на питание аналоговой части со стороны STM, там свои особенности.

Цитата(__inline__ @ Feb 25 2018, 12:50) *
Посмотрел на схему OLINUXINO на A13, там берется 3,3V с LDO 200 мА. А дока на Kingston SD говорит о пиковых бросках в 400 мА !!!! Где истина?

Если карта используется в стандартном режеме (SD 1.01, 25MHz), то 200мА. В остальных случаях - до 65.5А sm.gif

Цитата(__inline__ @ Feb 25 2018, 12:50) *
Ещё нашёл схему включения SD карты с защитой от бросков питания...

В печку её.
Go to the top of the page
 
+Quote Post
__inline__
сообщение Feb 25 2018, 11:09
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Цитата(aaarrr @ Feb 25 2018, 10:30) *
Лучше сделать нормальный импульсный источник для цифровой части на 3.0В, аналоговое
питание сделать из цифрового (3.0В->2.8В). Не знаю только, насколько это согласуется с
требованиями на питание аналоговой части со стороны STM, там свои особенности.


А стоит ли игра свеч? В плане экономии каких-то микроджоулей? Тем более максимальный ток OLED матрицы по даташиту и экспериметально выходит 150 мА, и это при 12 V !!! Что даёт ещё больший ток во входной цепи повышающего dc/dc (с 3,7V).

Как будет работать LDO на 3,3V с падением 0,1В , при входном напряжении 3V ? Если будут нормальные 2,9V то меня устроит. Мне главное срезать всё что выше 3,6V (для STM32).

Вот тут вообще на 3,3V LDO ставят.
http://forum.easyelectronics.ru/viewtopic....=10&t=19047
пост от oxford

Сообщение отредактировал __inline__ - Feb 25 2018, 11:10
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 25 2018, 11:13
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(__inline__ @ Feb 25 2018, 14:09) *
А стоит ли игра свеч? В плане экономии каких-то микроджоулей? Тем более максимальный ток OLED матрицы по даташиту и экспериметально выходит 150 мА, и это при 12 V !!! Что даёт ещё больший ток во входной цепи повышающего dc/dc (с 3,7V).

Ну, тут меня телепатические способности подвели. Что же это за панель такая прожорливая?
При батарейном питании любая экономия имеет смысл, а тут >200мВт в трубу улетают при
заряженном аккумуляторе.

Цитата(__inline__ @ Feb 25 2018, 14:09) *
Как будет работать LDO на 3,3V с падением 0,1В , при входном напряжении 3V ? Если будут нормальные 2,9V то меня устроит. Мне главное срезать всё что выше 3,6V (для STM32).

LDO на 2.8V, разумеется.
Go to the top of the page
 
+Quote Post
__inline__
сообщение Feb 25 2018, 11:30
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 257
Регистрация: 5-09-17
Пользователь №: 99 126



Цитата(aaarrr @ Feb 25 2018, 11:13) *
Ну, тут меня телепатические способности подвели. Что же это за панель такая прожорливая?
При батарейном питании любая экономия имеет смысл, а тут >200мВт в трубу улетают при
заряженном аккумуляторе.


Это когда все пиксели белые. Даташит на OLED (на его контроллер) приложил.
Прикрепленный файл  SEPS525.pdf ( 520.93 килобайт ) Кол-во скачиваний: 49


Цитата(aaarrr @ Feb 25 2018, 11:13) *
LDO на 2.8V, разумеется.


А на 3V нельзя ставить? По логике если LDO на 3V, и падение на нем 0,1V, то при входном 3V будет 2,9V, и при дальнейшем понижении входного напряжения будет падать выходное на величину DROP Voltage. Но при питании от 3,1V и выше будет 3V стабильно, что опять не так? Мне главное обеспечить напряжение питания контроллера на интервале [2,8 .... 3,6 V ].

И кстати, при каком напряжении Li-Ion считается разряженным? Гугл говорит неоднозначно: 2,7 - 3,2 V. Аккум от сотового ТЛФ.

Сообщение отредактировал __inline__ - Feb 25 2018, 11:32
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- __inline__   STM32F4 Discovery + SD micro   Feb 25 2018, 01:04
- - amiller   Фильтр по питанию должен быт LC или RC. Просто L и...   Feb 25 2018, 05:51
- - __inline__   Возможно, написал непонятно, - бусину конечно же п...   Feb 25 2018, 06:07
- - Genadi Zawidowski   что-то не то... Кстати, не забудьте сделать возмож...   Feb 25 2018, 07:33
|- - __inline__   В моем устройстве обязательно использовать карту п...   Feb 25 2018, 07:56
- - Genadi Zawidowski   ЦитатаВ моем устройстве обязательно использовать к...   Feb 25 2018, 08:07
|- - __inline__   Цитата(Genadi Zawidowski @ Feb 25 2018, 08...   Feb 25 2018, 08:38
|- - aaarrr   Цитата(__inline__ @ Feb 25 2018, 11:38) И...   Feb 25 2018, 09:32
||- - aaarrr   Цитата(__inline__ @ Feb 25 2018, 14:30) Э...   Feb 25 2018, 12:05
||- - __inline__   Цитата(aaarrr @ Feb 25 2018, 12:05) По ло...   Feb 25 2018, 12:13
|- - AVI-crak   На STM32F4-Discovery стоит немощный стаб 3,3в, и о...   Feb 25 2018, 12:41
- - aaarrr   Цитата(__inline__ @ Feb 25 2018, 15:13) К...   Feb 25 2018, 12:47


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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 15:47
Рейтинг@Mail.ru


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