Карманный осциллограф на STM32

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

[uquote="Novice user",url="/forum/viewtopic.php?p=3116818#p3116818"]в дополнение ложу библиотеки от 9481 и 8357,они для баском авр,может поможет[/uquote]
Спасибо, но дело не в инициализации, были проверены как минимум 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.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

Сообщение Alex2 »

Если деталюшка работает не так как написано в ДШ - значит это неисправная деталюшка. Если кому-то досталась рабочая деталюшка- это еще не значит, что рабочая досталась и тебе. Не повезло... Если дает неправильный ИД- можно предположить, что там стоит не тот контроллер, что заявлен, соответственно и ДШ должен быть другой.
Реклама
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

[uquote="Alex2",url="/forum/viewtopic.php?p=3117014#p3117014"]Если деталюшка работает не так как написано в ДШ - значит это неисправная деталюшка. Если кому-то досталась рабочая деталюшка- это еще не значит, что рабочая досталась и тебе. Не повезло... Если дает неправильный ИД- можно предположить, что там стоит не тот контроллер, что заявлен, соответственно и ДШ должен быть другой.[/uquote]
Да это все понятно, но мне разобраться хочется и запустить его, а спор открыть успеется, ждать новый 2-3 месяца, как шел этот вообще не охота, а перед этим ждать с месяц разрешения спора и возврата средств. В чем замут с командами, почему в оглавлении они 2х байтные и почему он на 1 байтные не реагирует? Неужто никто не работал плотно с экранами. У меня такое ощущение, что распиновка неправильная, может перепутаны часть выводов, поэтому часть команд проходит, а часть нет, но у меня все соединено верно, перепроверял раза 3. С ценами хорошо на Али, только тех. поддержка нулевая.
Вымогатель припоя
Сообщения: 507
Зарегистрирован: Вс янв 20, 2013 12:45:25
Откуда: Астана, Казахстан

Сообщение man_200 »

v.2.0 noinvert. Никто не сталкивался с уходом луча канала А в глубокий "-" при увеличении частоты развертки более 2.5мкс? При этом напряжение на РА0 (АIN CH1) не изменяется. Если вернуться к 2.5мкс и ниже - то и луч возвращается на место. Канал В (без АЦП) работает во всем разрешенном диапазоне разверток без замечаний. Второй такой же аппарат этой проблемы не имеет. Предполагаю возбуждение встроенного ОУ МК. Прошивка последняя, с изменением цвета цифр развертки.
Реклама
Эиком - электронные компоненты и радиодетали
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

Смотреть нужно на внешний АЦП, что с его опорным и сигналом на входе, при развертках менее 2.5 мкс внутреннее АЦП МК на первом канале не работает, а встроенных ОУ в МК вообще нету.
Реклама
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

[uquote="GFX" а встроенных ОУ в МК вообще нету.[/uquote]
Ну как нету, у 303 есть. Просто они не используются ввиду их хилости.
IVL ex UA6PJ
Реклама
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

[uquote="240265",url="/forum/viewtopic.php?p=3117753#p3117753"]Ну как нету, у 303 есть. Просто они не используются ввиду их хилости.[/uquote] выразился неправильно, не задействованы, в виду того, что версия 2.0 получена из версии 1.1, тупой заменой МК, где был 103 МК, то их использовать не было возможности (выводов свободных ноль), да и параметры у них не очень.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 354
Зарегистрирован: Чт июл 24, 2014 23:09:23
Откуда: Киев

Сообщение hosturik »

[uquote="GFX",url="/forum/viewtopic.php?p=3116886#p3116886"]Что-то я не могу запустить экран на контроллере RM68120 который день.[/uquote]
Я так понимаю вы все испробовали что есть в сети. Вот все что нашлось, это под совершенно другой проц мт6575, которые в телефоны ставят. Но может вы какую нужную информацию там увидите. https://github.com/luckasfb/lcm_drivers ... _rm68120.c
Вымогатель припоя
Сообщения: 507
Зарегистрирован: Вс янв 20, 2013 12:45:25
Откуда: Астана, Казахстан

Сообщение man_200 »

Уход в "-" при увеличении развертки вылечилось пропайкой CLK (вывод 15) АЦП. Не первый раз сталкиваюсь с плохим контактом заклепок переходных отверстий, выполненных из выводов древних процессоров
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

[uquote="hosturik",url="/forum/viewtopic.php?p=3117925#p3117925"]Но может вы какую нужную информацию там увидите. https://github.com/luckasfb/lcm_drivers ... _rm68120.c[/uquote] Спасибо, инициализация там есть, скопировал, адаптировал, не работает. Но теперь точно ясно, что команды так и есть-двухбайтовые, только от этого не легче, склоняюсь к тому, что экран сломан. И все-таки китайцы на него давали инициализацию, она почти совпадает с этой, а комментарии от старых экранов у них остались, видимо.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

Сообщение Alex2 »

По печатным платам выяснилось 2 нюанса, с одним столкнулся один из форумчан, собирающий схему, второй обнаружен мной
1 В месте установки нулевки на 10 ножку АЦП нанесена маска там где должен был быть контакт .Нужно аккуратно процарапать маску, залудить и припаять. Место очень узкое, 2 дорожки идут под 0603 корпусом, стандартный контакт пришлось оттуда убрать, от 10й ножки идет короткая дорожка. Будьте аккуратны в этом месте и после ионтажа прозванивайте, чтоб не было КЗ на соседние дорожки
Изображение Изображение Изображение


2 При производстве печатных плат на заводе все отверстия сделали металлизированными, хотя по проекту посадочные места кнопок были обычными отверстиями без металлизации. это привело к замыканию на плате 2-х дросселей FB1 и L17. Т.е цифровой и аналоговой земель, а так же шумной массы преобразователя отрицательного напряжения.
Работоспособности устройства это не угрожает, работает и так, однако желательно все же организовать подключение как на схеме электрической, оно обеспечит меньше шума и пульсаций в цепи питания.
Поправить можно нарушив металлизацию посадочных отверстий кнопок S1-S4. Можно рассверлить эти отверстия сверлом 0,8-0,9мм, можно сверлом 1-3мм вручную немного зазеньковать с любой стороны., контролируя на прозвонке, чтоб между контактами FB1 и L17 пропало КЗ.
На фото помечены отверстия.
Изображение Изображение
Друг Кота
Аватара пользователя
Сообщения: 3126
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

:facepalm: :))
Не в обиду но вот оно влияние SL :)) C первым пунктом вполне закономерно, сейчас уже не помню, давно в SL не делаю, но там по моему не укажешь специально зоны не закрытые маской, в нормльном каде, это без проблем.
Да и второй если честно тоже закономерность SL надо было или отступы рисовать или термобарьеры крутить. Вот они и залепили все в кучу.
Грызет канифоль
Аватара пользователя
Сообщения: 268
Зарегистрирован: Вт мар 16, 2010 20:30:29

Сообщение redram55 »

[uquote="Alex2",url="/forum/viewtopic.php?p=3118342#p3118342"]По печатным платам выяснилось 2 нюанса][/uquote]
А я собирал как есть по ходу подцарапал маску,ошкрябал медь вокруг танталов,не придал даже значения
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

Сообщение Alex2 »

[uquote="Sailanser",url="/forum/viewtopic.php?p=3118379#p3118379"]:facepalm: :))
Не в обиду но вот оно влияние SL :)) .[/uquote]
Ну ничего, в новой ревизии эти места учтены, участки без маски в SL можно указывать, именно так сделаны зоны пайки экранов и брюха МС 4056.
Интересно как продвигается разработка вашей платы в другом редакторе?
А так же интересно как обстоят дела парня, который рисует в Альтиуме.


[uquote="redram55",url="/forum/viewtopic.php?p=3118389#p3118389"]А я собирал как есть по ходу подцарапал маску,ошкрябал медь вокруг танталов,не придал даже значения[/uquote]

при должном желании и умении паяльная маска не преграда, наверное разрушили её и припаяли обкладку одним тычком жала, не обращая внимания, что там маска мешает :))
Друг Кота
Аватара пользователя
Сообщения: 3126
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

[uquote="Alex2",url="/forum/viewtopic.php?p=3118395#p3118395"]Интересно как продвигается разработка вашей платы в другом редакторе?[/uquote]

Да ни как :)) Сначала посмотрю на то что уже готово (ждемс вторую партию) вот тогда уже будет видно.
Надо сначала прикинуть посмотреть. Но ПР творт чудеса блин, кнопки еле, еле ползут, кварцы вообще фиг знает где :))
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

Sailanser, а чего ее в руках крутить то? ты же лучше сделать хочешь, или перерисовать? :)))
Друг Кота
Аватара пользователя
Сообщения: 3126
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

А вот это как говориться надо посмотреть, а для того что бы посмотреть надо покрутить :))
Пока мест смотреть не на что было :))
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

[uquote="Sailanser",url="/forum/viewtopic.php?p=3118501#p3118501"]Пока мест смотреть не на что было :))[/uquote] это типа вброс? :kill:
Друг Кота
Аватара пользователя
Сообщения: 3126
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Сообщение Sailanser »

Это типа вопрос :)) Вроде и заводская платка есть, а оригинал платки так и не выкладывался :))
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 165
Зарегистрирован: Пн мар 07, 2016 15:32:57
Откуда: Ижевск

Сообщение Crazoff74 »

Всем привет, я наверное пропустил момент, платки не приехали еще? Порядком времени прошло.
Неисповедимы пути сигнала...
Ответить

Вернуться в «ARM»