в дополнение ложу библиотеки от 9481 и 8357,они для баском авр,может поможет
Спасибо, но дело не в инициализации, были проверены как минимум 3 самых популярных библиотек и экран нормально работает( в смысле цветов, инверсии, и т.д.), такой настройки как глючить в нем нет. Проблема в нем аппаратная, скорее всего. Вот если бы с этой библиотекой экран на 8357 у тебя работал бы без цветных пикселей, а в осциллографе глючил, тогда да, есть резон перепроверять его настройки, но у тебя экран на ili9481, а они и так безглючные, тут нечего проверять.
Добавлено after 14 minutes 12 seconds: Есть кто шарит в экранах и их настройке? Что-то я не могу запустить экран на контроллере RM68120 который день. Вот эта дрянь, https://ru.aliexpress.com/item/4-3inch- ... 75630.html Вот на него документация. https://yadi.sk/d/sm_p0N0Z3JfhiC Все команды в нем описаны 2х байтными, например, SWRESET(0100h), но он поддерживает 8ми битный режим, да и половина команд на всех экранах одинаковая и до этого они были 1 байтными. Далее по тексту мы видим, что они и есть однобайтные, страница 49 даташита, понятно нарисована, что команды и их параметры 8 бит. Однако на команды 8 бит экран вообще не отзывается, но если ему послать SLPOUT (1100h): Sleep Out, то он просыпается и начинает реагировать за запись в память и чтение из нее(тоже на команды в старшем байте), причем это все, что он делает, показывать он не показывает, чтение состояния всегда говорит, что он выключен, включаться не желает, я просто задолбался с ним. Китаезы ничего не шарят, говорят, что они не инженеры, шлют всякую фигню вообще с других контроллеров. Хотя в отзывах есть чуваки, которые его смогли включить и поставили 5 звезд.
Ножки звонятся на + и на -(не напрямую, а через диод защитный), т.е. контакт с контроллером есть, обрывов нет, соединение верное, при чтении можно считать 0xFFFF, т.е. все выводы контачат, что ему нужно и что за замут с командами в старшем байте? Настроен он на 16 битный интерфейс при помощи перемычек на плате. Экран кошерный с емкосным тачем, тач работает, правда кроме того, что он дает прерывание от касания, ничего не проверял, без экрана это проблематично. Но мне совершенно не понятно, почему он не подает признаков жизни и еще на запрос ID он отвечает 0x0011, а по даташиту должен: 1й "фигня", второй 0x0000, третий 0x0080, четвертый 0x0000.
Если деталюшка работает не так как написано в ДШ - значит это неисправная деталюшка. Если кому-то досталась рабочая деталюшка- это еще не значит, что рабочая досталась и тебе. Не повезло... Если дает неправильный ИД- можно предположить, что там стоит не тот контроллер, что заявлен, соответственно и ДШ должен быть другой.
Если деталюшка работает не так как написано в ДШ - значит это неисправная деталюшка. Если кому-то досталась рабочая деталюшка- это еще не значит, что рабочая досталась и тебе. Не повезло... Если дает неправильный ИД- можно предположить, что там стоит не тот контроллер, что заявлен, соответственно и ДШ должен быть другой.
Да это все понятно, но мне разобраться хочется и запустить его, а спор открыть успеется, ждать новый 2-3 месяца, как шел этот вообще не охота, а перед этим ждать с месяц разрешения спора и возврата средств. В чем замут с командами, почему в оглавлении они 2х байтные и почему он на 1 байтные не реагирует? Неужто никто не работал плотно с экранами. У меня такое ощущение, что распиновка неправильная, может перепутаны часть выводов, поэтому часть команд проходит, а часть нет, но у меня все соединено верно, перепроверял раза 3. С ценами хорошо на Али, только тех. поддержка нулевая.
v.2.0 noinvert. Никто не сталкивался с уходом луча канала А в глубокий "-" при увеличении частоты развертки более 2.5мкс? При этом напряжение на РА0 (АIN CH1) не изменяется. Если вернуться к 2.5мкс и ниже - то и луч возвращается на место. Канал В (без АЦП) работает во всем разрешенном диапазоне разверток без замечаний. Второй такой же аппарат этой проблемы не имеет. Предполагаю возбуждение встроенного ОУ МК. Прошивка последняя, с изменением цвета цифр развертки.
Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO
подробнее>>
GFX
Заголовок сообщения: Re: Карманный осциллограф на STM32
Смотреть нужно на внешний АЦП, что с его опорным и сигналом на входе, при развертках менее 2.5 мкс внутреннее АЦП МК на первом канале не работает, а встроенных ОУ в МК вообще нету.
Часто для наружного освещения необходимо подбирать различные типы LED-драйверов для реализации проектов освещения. LED-драйверы MOSO, обладая универсальностью, позволяют решать множество задач. Драйверы MOSO имеют не только широкую областью применения, но и обладают всеми возможными типами управления – от простейших, без внешнего интерфейса, со встроенным потенциометром для регулировки выходных параметров, до продвинутых, управляемых по цифровому протоколу. Рассмотрим их
подробнее>>
240265
Заголовок сообщения: Re: Карманный осциллограф на STM32
Ну как нету, у 303 есть. Просто они не используются ввиду их хилости.
выразился неправильно, не задействованы, в виду того, что версия 2.0 получена из версии 1.1, тупой заменой МК, где был 103 МК, то их использовать не было возможности (выводов свободных ноль), да и параметры у них не очень.
Что-то я не могу запустить экран на контроллере RM68120 который день.
Я так понимаю вы все испробовали что есть в сети. Вот все что нашлось, это под совершенно другой проц мт6575, которые в телефоны ставят. Но может вы какую нужную информацию там увидите. https://github.com/luckasfb/lcm_drivers ... _rm68120.c
Уход в "-" при увеличении развертки вылечилось пропайкой CLK (вывод 15) АЦП. Не первый раз сталкиваюсь с плохим контактом заклепок переходных отверстий, выполненных из выводов древних процессоров
Спасибо, инициализация там есть, скопировал, адаптировал, не работает. Но теперь точно ясно, что команды так и есть-двухбайтовые, только от этого не легче, склоняюсь к тому, что экран сломан. И все-таки китайцы на него давали инициализацию, она почти совпадает с этой, а комментарии от старых экранов у них остались, видимо.
По печатным платам выяснилось 2 нюанса, с одним столкнулся один из форумчан, собирающий схему, второй обнаружен мной 1 В месте установки нулевки на 10 ножку АЦП нанесена маска там где должен был быть контакт .Нужно аккуратно процарапать маску, залудить и припаять. Место очень узкое, 2 дорожки идут под 0603 корпусом, стандартный контакт пришлось оттуда убрать, от 10й ножки идет короткая дорожка. Будьте аккуратны в этом месте и после ионтажа прозванивайте, чтоб не было КЗ на соседние дорожки
2 При производстве печатных плат на заводе все отверстия сделали металлизированными, хотя по проекту посадочные места кнопок были обычными отверстиями без металлизации. это привело к замыканию на плате 2-х дросселей FB1 и L17. Т.е цифровой и аналоговой земель, а так же шумной массы преобразователя отрицательного напряжения. Работоспособности устройства это не угрожает, работает и так, однако желательно все же организовать подключение как на схеме электрической, оно обеспечит меньше шума и пульсаций в цепи питания. Поправить можно нарушив металлизацию посадочных отверстий кнопок S1-S4. Можно рассверлить эти отверстия сверлом 0,8-0,9мм, можно сверлом 1-3мм вручную немного зазеньковать с любой стороны., контролируя на прозвонке, чтоб между контактами FB1 и L17 пропало КЗ. На фото помечены отверстия.
Не в обиду но вот оно влияние SL C первым пунктом вполне закономерно, сейчас уже не помню, давно в SL не делаю, но там по моему не укажешь специально зоны не закрытые маской, в нормльном каде, это без проблем. Да и второй если честно тоже закономерность SL надо было или отступы рисовать или термобарьеры крутить. Вот они и залепили все в кучу.
Ну ничего, в новой ревизии эти места учтены, участки без маски в SL можно указывать, именно так сделаны зоны пайки экранов и брюха МС 4056. Интересно как продвигается разработка вашей платы в другом редакторе? А так же интересно как обстоят дела парня, который рисует в Альтиуме.
А я собирал как есть по ходу подцарапал маску,ошкрябал медь вокруг танталов,не придал даже значения
при должном желании и умении паяльная маска не преграда, наверное разрушили её и припаяли обкладку одним тычком жала, не обращая внимания, что там маска мешает
Интересно как продвигается разработка вашей платы в другом редакторе?
Да ни как Сначала посмотрю на то что уже готово (ждемс вторую партию) вот тогда уже будет видно. Надо сначала прикинуть посмотреть. Но ПР творт чудеса блин, кнопки еле, еле ползут, кварцы вообще фиг знает где
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения