SD -карта на дисплеевой плате ILI9341??

Rogerclark
Пт 23 июня 2017 г. 22:39
Ребята

Просто быстрый вопрос..

Кто -нибудь использовал SD -карту на дисплеевой плате ILI9341.

Похоже, что он имеет резисторы последовательно с линиями передачи данных, что, возможно, сделает его совместимым с системами 5V.

Я собираюсь сократить их на своем доске и попробовать, но я подумал, есть ли другие готы, о которых я должен знать ?

Пса. Я строю регистратор данных

ZMEMW16
SAT 24 июня 2017 г. 12:41
Могу я попросить раньше & После фото?
SRP

Rogerclark
SAT 24 июня 2017 г. 1:07
[ZMEMW16 - SAT 24 июня 2017 г. 12:41] - Могу я попросить раньше & После фото?
SRP
Не уверен, что ты имеешь в виду.

Это всего лишь маленькие резисторы SMD на задней части платы дисплея. Я думаю, что я смогу припаять мостику их даже без использования небольшого кусочка провода (вероятно), и если нет, я просто использую небольшую прядь медного провода из пульсации из середины изолированного провода.

Chismicro
SAT 24 июня 2017 г., 4:52
Привет, Роджер,
Всего несколько дней назад я экспериментировал, создавая WAV-игрока с чертежом, используя SD-карту ILI9341 (я соединил только штифты SD-карты).
До сих пор доступ к SD-карту сработал.
Но есть разные версии досок ILI9341.

Rogerclark
SAT 24 июня 2017 г. 4:53 утра
Спасибо, Крис

КСТАТИ. Вы подключили SD к SPI 2 или поделились с дисплеем на SPI 1?

Chismicro
SAT 24 июня 2017 г. 6:00 утра
Я думаю, что это был один из моих кодовых экспериментов, но я использовал STM32Generic:
cmd(0xE0,[0x3f,0x22,0x20,0x30,0x29,0x0c,­0x4e,0xb7,0x3c,0x19,0x22,0x1e,0x02,0x01,­0x00]); cmd(0xE1,[0x00,0x1b,0x1f,0x0f,0x16,0x13,­0x31,0x84,0x43,0x06,0x1d,0x21,0x3d,0x3e,­0x3f]);

Rogerclark
SAT 24 июня 2017 г., 6:02
Спасибо

Я предполагаю, что это дефолт в SPI1

AG123
SAT 24 июня 2017 г. 6:10
Я закорочил эти серии резисторов на моем, просто замените их одной прямой проволоки каждый
http: // www.STM32duino.com/viewtopic.PHP ... 026#P27139
Я удалил резисторы таким образом, а затем припаяна провода на его месте
https: // www.YouTube.com/watch?V = 8JM4OCPWNJU
это хорошо работает для меня

Однако, поскольку я не хочу снимать регулятор LDO на борту, я сделал для подключения VIN 5V на моем (Baite) Maple Mini к VCC на плате ILI9341. Проверьте напряжения с помощью Multi/Volt Meter. Таким образом, я питаю свой MM, используя мой USB -разъем, подключенный к ПК, и, в свою очередь, включить плату ILI9341, используя 5 В, который поставляет 3.3V Post LDO для LCD -цепей и SD -карты. Я сохранил 2 провода таким образом

Используйте хорошее качество и предпочтительно более короткие провода, если это возможно, подключение линий SPI, как это казалось на самых высоких скоростях SPI и с бета-версией SD-Fat с использованием класса SD-Fat-EX (CRC может быть (CRC?) ошибки на самых быстрых скоростях e.глин. Скажите около 2 МБ за секунды на Maple Mini и со SPI. мои провода длинные (30 см). И как мои тесты с SD FAT EX имеют ошибки на более высоких скоростях, я не использовал SD-Fat-EX. Я использовал класс «Старый» SD FAT, так как скорость регистрации данных, которые мне нужны, довольно низко

Примечание. Эта фотография размещена на Imgur. Следовательно, она не является постоянной, вы можете скачать изображение из Imgur, чтобы просмотреть его оригинальное 10 -мегапиксельное фото высокого разрешения
http: // imgur.com/a/z8sxl
Изображение

Rogerclark
SAT 24 июня 2017 г. 6:51
@AG123

Спасибо

Я сейчас кормлю 3.3 в его VCC, и я также подключил его VCC с его светодиодом (я припаивал ремешок на задней части платы)


Я не уверен, могу ли я кормить светодиод подсветки с 5 В или нет

AG123
SAT 24 июня 2017 г. 7:02
Для подсветки я кормлю нормальный штифт GPIO непосредственно от моего Maple Mini в штифт подсветки.
http: // www.STM32duino.com/viewtopic.PHP ... 193#P27193

Но прежде чем сделать это, попробуйте сначала с резистором, скажите, что несколько сотен омов, соединяющихся последовательно с штифтом подсветки и измерьте напряжения. Я попробовал это и обнаружил, что на плате ILI9341 на самом деле есть серии резисторов. я.эн. это не «Закорочен». После этого я подключаю свой штифт GPIO STM32 прямо к подсветке вместо этого. Следовательно, я могу включить/выключить подсветку от GPIO из моего эскиза

Что касается использования 3.3 В VCC, моя единственная обеспокоенность заключается в том, что отсечение оставит ЖК -дисплей, а также SD -карту с 2+ вольт. Я предполагаю, что это все равно должно работать, но для предотвращения проблем я подаю штифт 5 В в VCC, чтобы вниз по течению от LDO ILI9341 я бы получил 3.3В. Я не хочу снимать LDO на плате ILI9341, так как я думаю, что это полезно, и власть «разделена» I.эн. LDO на Maple Mini не нужно будет снабжать LCD и SD -карту

Дэйвид.Прентис
SAT 24 июня 2017 г. 14:33
В чем проблема?

Вы можете подавать 5 В в контакт VCC. LDO предоставит 3.3V для SD и TFT. (и XPT2046, если установлен)

Если у вас есть только 3.3V, вы делаете припойный мост, чтобы отключить LDO.

Поскольку STM32 получил 3.3V GPIO Вся электроника будет работать просто отлично. Вам не нужны дополнительные компоненты.
В отличие от Arduino Uno/Mega владельцев с 5V GPIO, что должен Используйте переключатели уровня.

Подсветка уже имеет сериальный резистор. Это должно быть хорошо с 3.3V снабжение.
Я бы добавил дополнительное серийное сопротивление для предложения 5 В.

Нет, вы не можете переключить светодиод подсветки с помощью GPIO STM32. Вам нужен дополнительный транзистор.
На некоторых из этих красных дисплеев ILI9341 этот транзистор устанавливается на печатной плате.

Дэйвид.

Rogerclark
SAT 24 июня 2017 г. 11:02
[Дэйвид.Прентис - SAT 24 июня 2017 г. 14:33] -
Я бы добавил дополнительное серийное сопротивление для предложения 5 В.


Да. Вот что я имел в виду. Мне нужно подтвердить, какое значение необходимо, если вообще

AG123
Солнце 25 июня 2017 г. 8:13
На моей плате для светодиодного штифта подсветки я первоначально подключил напряжения резистора 220 Ом и разработал сопротивление серии на борту.
Оказывается, в моем случае сопротивление серии в серии составляет 900 Ом
http: // www.STM32duino.com/viewtopic.PHP ... 193#P27193
Я предполагаю, что если у вас есть омметр (или мультиметр с ним), вы можете попробовать его напрямую
Лучше не предположить, что это 900 Ом, так как есть сообщения на форуме на некоторых сайтах, которые дают его в 4 Ом, что не в порядке

5 В / 900 Ом ~ 5.56 мА, я думаю, это довольно безопасно, если это действительно так

Стивестронг
Солнце 25 июня 2017 г. 8:16 утра
На моей плате TFT с слотом SD -карты на линии SD -карт вообще нет резисторов.
РЕДАКТИРОВАТЬ
Я использую доску с 3.3В.

AG123
Солнце 25 июня 2017 г. 8:22 утра
Это звучит так, как будто существуют различные «версии» досок ILI9341. Следовательно, чтобы быть в безопасности, было бы лучше быть несколько осторожным, иметь многометровый удобный и измерять напряжения и т. Д., Чтобы не получить сценарий «волшебного дыма»

У моей платы нет этого контроллера сенсорного экрана, я, возможно, сохранил доллар, но я не рекомендую его (тот, который без сенсорного экрана), как сенсорный экран действительно полезен

Rogerclark
Солнце 25 июня 2017 г. 10:40
У меня есть несколько досок, я посмотрю, отличаются ли таковые или у них у всех есть резисторы SD

Пито
Пн 26 июня 2017 г. 16:17
Резисторы SDCARD SPI -сигнала - они обычно ставят туда 1K резисторов, чтобы избежать чрезмерных токов при соединении логики SDCARD с 5 В (сменчик уровня бедного человека), но я бы не стал их коротким, лучше делаю то, что я делаю только сейчас :) -> Замените эти резисторы 1K на резисторы 22-47oM во всех 4 сигналах SDCARD SPI (если возможно), чтобы избежать звонка и другого беспорядка..

Rogerclark
Пн 26 июня 2017 г. 9:46 вечера
[Пито - Пн 26 июня 2017 г. 16:17] - Резисторы SDCARD SPI -сигнала - они обычно ставят туда 1K резисторов, чтобы избежать чрезмерных токов при соединении логики SDCARD с 5 В (сменчик уровня бедного человека), но я бы не стал их коротким, лучше делаю то, что я делаю только сейчас :) -> Замените эти резисторы 1K на резисторы 22-47oM во всех 4 сигналах SDCARD SPI (если возможно), чтобы избежать звонка и другого беспорядка..
ХОРОШО.

Мне нужно будет заказать резисторы SMD, так как у меня нет SMD этого значения.

(Я мог бы припаять традиционные резисторы, но это было бы грязно)

AG123
Вт 27 июня 2017 г. 6:27 утра
Я закорочил эти линии SPI, заменить проводами, это, казалось, сработало для меня, до сих пор никаких проблем :?

Rogerclark
Вт 27 июня 2017 г. 10:51
[AG123 - Вт 27 июня 2017 г. 6:27] - Я закорочил эти линии SPI, заменить проводами, это, казалось, сработало для меня, до сих пор никаких проблем :?
Я сделаю это, пока не получу резисторов

Таймер прерывает анализа