10.05.2016, 19:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: STM32F103 и TFT проблема
Я бы прежде всего коротким проводом землю индикатора и стабилизатора соединил, насколько смог проследить, она к индикатору какими-то окольными путями пробирается из-за разрывов заливки. А кондер надо смд, прямо у шлейфа...
|
|
|
|
10.05.2016, 20:27
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: STM32F103 и TFT проблема
А насколько плата №2 отличается от разводки платы №1 в плане расположения сигнальных цепей дисплея и других высокочастотных или сильноточных компонентов?
Просто вот у такого дисплея частОты в сингальной шине могут доходить до нескольких мегагерц... И кстати, а какая установлена в микроконтроллере граничная частота портов для данных и управления дисплеем? И на какой скорости вообще управляется дисплей?
Промерять питание мультиметром - это еще ничего не значит. Надо смотреть осциллографом импульсные помехи. Причем, они могут быть очень короткими.
Зеркальное отражение - это сбой при инициализации дисплея, на этапе настройки развертки. Ну а последующие нечитаемые символы говорят о регулярных ошибках в данных. Или в сигналах управления.
Еще можно попробовать подать питание на дисплей, удерживая в сбросе микроконтроллер (ножку NRST на землю). Затем произвести хардварный сброс дисплея (ножка nRST кратковременно на землю). И только после этого отпустить сброс микроконтроллера. То есть, запуск микроконтроллера и инициализация дисплея будет происходить уже при включенном и пришедшем в норму питании дисплея.
Последний раз редактировалось NewWriter; 10.05.2016 в 20:30.
|
|
|
|
10.05.2016, 21:38
|
|
Прописка
Регистрация: 21.08.2010
Адрес: Таганрог
Сообщений: 108
Сказал спасибо: 19
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: STM32F103 и TFT проблема
Сообщение от AR_Favorit
|
Я бы прежде всего коротким проводом землю индикатора и стабилизатора соединил, насколько смог проследить, она к индикатору какими-то окольными путями пробирается из-за разрывов заливки. А кондер надо смд, прямо у шлейфа...
|
Бросил провод на землю, заменил кондёр на СМД, ничего не даёт.
to NewWriter
Платы отдичаются, но не сильно. Высокоточных и сильноточных компонентов нет. Схема во вложении.
За частоты сказать ничего не могу, проект делал не я.
Осциллографа нет.
Сообщение от NewWriter
|
Еще можно попробовать подать питание на дисплей, удерживая в сбросе микроконтроллер (ножку NRST на землю). Затем произвести хардварный сброс дисплея (ножка nRST кратковременно на землю). И только после этого отпустить сброс микроконтроллера. То есть, запуск микроконтроллера и инициализация дисплея будет происходить уже при включенном и пришедшем в норму питании дисплея.
|
Ножка nRST дисплея это какая на моей схеме, 31-я?
Последний раз редактировалось Pevek80; 10.05.2016 в 22:10.
|
|
|
|
10.05.2016, 22:34
|
|
Прописка
Регистрация: 21.08.2010
Адрес: Таганрог
Сообщений: 108
Сказал спасибо: 19
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: STM32F103 и TFT проблема
Перемкнул NRST и GND на разъёме JTAG. Дисплей не светится. Коснулся проводком от пин31 дисплея на землю, потом снял перемычку. Дисплей засветился, но так же как и раньше-зеркалка и т.д.
P.S. Ещё заметил, что на плате №2 reg на 3,3V горячий, на плате №1 холодный всегда!
Последний раз редактировалось Pevek80; 10.05.2016 в 22:42.
|
|
|
|
10.05.2016, 23:09
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: STM32F103 и TFT проблема
Ну вот, это уже что-то. Достаем на всякий случай SD-карточку. Сравниваем ток потребления от регулятора на первой и на второй плате, разрезав дорожку, ну и пытаемся найти тот компонент, который потребляет слишком много.
|
|
|
|
11.05.2016, 00:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: STM32F103 и TFT проблема
А на плате №1 конденсатор на выходе стабилизатора тоже 10 мкф? Просто по даташиту на AMS1117 вроде как надо 22 мкф. Может, он возбуждается или типа того...
Хотя там и второй 10 мкф недалеко...
Последний раз редактировалось AR_Favorit; 11.05.2016 в 00:17.
|
|
|
|
11.05.2016, 13:35
|
|
Прописка
Регистрация: 21.08.2010
Адрес: Таганрог
Сообщений: 108
Сказал спасибо: 19
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: STM32F103 и TFT проблема
Нашел человека, который пообещал в пятницу посмотреть проблему осциллографом.
|
|
|
|
12.05.2016, 21:10
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2010
Адрес: 5-е кольцо МКАД
Сообщений: 501
Сказал спасибо: 879
Сказали Спасибо 361 раз(а) в 161 сообщении(ях)
|
Re: STM32F103 и TFT проблема
Сообщение от Pevek80
|
За частоты сказать ничего не могу, проект делал не я.
|
вот именно поэтому нужно тупо, кропотливо вызванивать и выяснять соответствие платы схеме, убить день, но понять кто есть кто.....
Кто делал вторую плату? Корпус кварца 32768 желательно припаять к земле.
__________________
Все микросхемы работают на волшебном дыме... Если дым вышел из микросхемы, она перестаёт работать. И это уже навсегда.
|
|
|
|
12.05.2016, 21:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,696
Сказал спасибо: 130
Сказали Спасибо 1,089 раз(а) в 521 сообщении(ях)
|
Re: STM32F103 и TFT проблема
Я рекомендую разобраться самому. Подобный опыт бесценен.
При этом вроде помню, что ILI9341 обладает очень низкой нагрузочной способностью и сильно не любит длинные линии на интерфейсе к ЦП. Начинает заваливать фронты и вообще иногда чудить начинает.
Тебе не осциллограф нужен а логический анализатор. С расшифровкой протокола обмена.
Возможно у тебя тайминги в обмене выставлены "под упор". И при малейшей увеличении длины и емкости соединительных линий идут сбои обмена.
Дисплей поддерживает низкие скорости обмена? Попробуй на мизерных скоростях. Заработало?
Да: подымай скорость до момента сбоя. Смотри тайминги.
Нет: ищи непропаи/Кз. Или перепутаны линии.
|
|
|
|
12.05.2016, 21:36
|
|
Прописка
Регистрация: 21.08.2010
Адрес: Таганрог
Сообщений: 108
Сказал спасибо: 19
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: STM32F103 и TFT проблема
Сообщение от SergeyNT_
|
вот именно поэтому нужно тупо, кропотливо вызванивать и выяснять соответствие платы схеме, убить день, но понять кто есть кто.....
Кто делал вторую плату?
|
Обе платы делал я. Diptrace не позволит сделать несоответствие. Да и прозванивал не однократно. Ошибки в плате нет.
Часовой кварц на работу платы не влияет. Есть прошивка работающая на внутренем генераторе. Но это не спасает от проблемы.
Сообщение от DanilinSA
|
Я рекомендую разобраться самому
|
В чём разобраться, в програмировании? У меня другая специализация.
Сообщение от DanilinSA
|
сильно не любит длинные линии на интерфейсе к ЦП.
|
К плате №1 дисплей подпаял проводами по 120мм, а это гораздо длинее, чем длина дорожек на плате №2!
Последний раз редактировалось Pevek80; 12.05.2016 в 21:40.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:23.
|
|