|
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, 06:07
|

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

|
Возможно, написал непонятно, - бусину конечно же по питанию ставил, после неё кондер керамика+тантал параллельно питанию и земле. Ради интереса взял другую карту, с бусиной она заработала.
Сейчас в активной борьбе с помехами, которые в аудиотракте с ЦАП-а. Удалось лишь уменьшить помехи работы карты путём укорачивания длины проводников питания и земли и подключения их как можно ближе к земляному полигону отладочной платы. И ещё очень сильно помог танталовый конденсатор с космической ёмкостью - 330 мкФ, теперь помеха на выходе ЦАП уменьшилась и стала как бы мягче (более похожа на шум). Вместо бусины ставил индуктивность 100 мкГн стало только хуже - помеха вылезла.
Я не знаю, как можно полностью ликвидировать помеху, которая создается при чтении карты, ЦАП+ДМА в кольцевом режиме и играет непрерывно, карта понятное дело, тоже читается периодически. Оцифровка 12 бит 24 кГц.
Пробовал отдельный стабилизатор на карту памяти. Не помогло, помеха лезет.
Что ещё можно и нужно?
|
|
|
|
Сообщений в этой теме
__inline__ STM32F4 Discovery + SD micro Feb 25 2018, 01:04 amiller Фильтр по питанию должен быт LC или RC.
Просто L и... Feb 25 2018, 05:51 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 __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
|
|
|