|
STM32F4 Discovery + SD micro, Странное поведение |
|
|
|
Feb 25 2018, 01:04
|

Местный
  
Группа: Участник
Сообщений: 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 на аналоговое и земляное питание, удасться побороть шумы на выходе ЦАП ?
|
|
|
|
|
 |
Ответов
|
Feb 25 2018, 08:07
|

Профессионал
    
Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634

|
Цитата В моем устройстве обязательно использовать карту памяти, Я вроде ни разу не предлагал... Цитата 1) тантала параллельно питанию карты 330 мкФ + керамика 0,1 мкф И сколько времени будет разряжаться эта связка при проведении power cycle для карты?
Сообщение отредактировал Genadi Zawidowski - Feb 25 2018, 08:09
|
|
|
|
|
Feb 25 2018, 08:38
|

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

|
Цитата(Genadi Zawidowski @ Feb 25 2018, 08:07)  Я вроде ни разу не предлагал...
И сколько времени будет разряжаться эта связка при проведении power cycle для карты? Что есть power cycle? При включении устройства, карта начинает работать менее чем через 1с. И зачем ключ на карте?
Сообщение отредактировал __inline__ - Feb 25 2018, 08:38
|
|
|
|
Сообщений в этой теме
__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 __inline__ Ещё вопросик по питанию.
Использую li-Ion аккумул... Feb 25 2018, 09:50 aaarrr Цитата(__inline__ @ Feb 25 2018, 12:50) П... Feb 25 2018, 10:30  __inline__ Цитата(aaarrr @ Feb 25 2018, 10:30) Лучше... Feb 25 2018, 11:09   aaarrr Цитата(__inline__ @ Feb 25 2018, 14:09) А... Feb 25 2018, 11:13    __inline__ Цитата(aaarrr @ Feb 25 2018, 11:13) Ну, т... Feb 25 2018, 11:30     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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|