-
Постов
2 582 -
Зарегистрирован
-
Победитель дней
2
Сообщения, опубликованные repstosw
-
-
-
10 hours ago, mantech said:
Ну проц-то тут не при чем, а мультитача в резистивке конечно не будет, так и нафига он нужен в большинстве своем, тут же задачи не фоточки растягивать))))))))
Мультитач нужен в играх, чтобы одновременно несколько касаний считывать.
Помню, возился с резистивным мультитачем. Дрянь ещё та. Считывал массив всей последовательности нажатий, затем писал алгоритм определения установившихся координат. Главное отследить - нажатие стилусом и отжатие. В середине - будет то, что надо.
3 hours ago, vasilius said:просто как правило, покупаются 4,3"-5" экраны с резистивным татчем. Обычно ориентир алишка...
Фигня.
Берётся обычный LCD без тача. И поверх него устанавливается свой ёмкостный тач, например - на базе FT6336U.
3 hours ago, GenaSPB said:Хе... на телефонах и планшетах царствие mipi dsi - без инициализирующих последовательностей от производителей мёртвые железки.
Есть же старые кнопочные телефоны (коих полно на farpost.ru) , в которых есть LCD с i8080 интерфейсом. Попадаются иногда с RGB-интерфейсом.
Одного не пойму, зачем использовать это закрытое MIPI DSI?
-
On 8/30/2023 at 10:11 PM, GenaSPB said:
100ASK_T113-Pro_Core-SCH_V1.2-OPEN.pdf 1.03 MB · 52 downloads
Плохо пропечатался в PDF узел DC/DC для питаний ядра, DDR и портов. Интересно, какие там номиналы на DDR 0.95V ?
On 8/31/2023 at 12:12 AM, mantech said:Да, продавец ничего не хочет передавать, дал только файл либы какой-то, если кто сможет перевести в pdf или jpeg, буду признателен))
Это библиотека футпринтов для Altium Designer.
Судя по одной единственной позиции - это футпринт модуля 100ASK-T113. Не велика потеря: можно самому нарисовать свой.
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
1 hour ago, mantech said:тут скорее паяльная паста и ее плохая промывка, ИМХО.
Тогда что мешало плату положить в ёмкость с этанолом и потрясти её? Ну и зубной щёткой ещё почистить контакты?
И разве паяльная паста не обнаруживается простым взглядом на компоненты платы? Визуально, на своих экземплярах плат 100ASK, я не вижу следов паяльной пасты между выводами.
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
8 hours ago, mantech said:В одной были глюки с видеопортом, в другой с усб, после пайки и первого включения периодически глючила в течении 30-40 мин, после этого глюков не наблюдалось ни в одной из них.
Похоже на непропай/холодную пайку. На цифровых линиях такое работает случайно от
фазы Лунынаводок с воздуха...Даже с микро-трещинами дорожки иногда работает, если руку над платой держать рядом с включенным локальным освещением рабочего места.
5 hours ago, Obam said:Прошлись не там фрезой.
Скорее всего. Китайцам свойственно выпускать серийную продукцию с прогрессирующей деградацией.
-
-
41 minutes ago, mantech said:
Да хрен знает, они ж 0201 наверно, без надписей, напругу померяю, как платка собранная под рукой будет...
105 и 180 кОм.
Вот тут сказали:
Только 105 кОм -не видел такого номинала. Нестандартный.
1 hour ago, mantech said:ЗЫ. недавно пришли платы версии 2.1, там наконец-то вывели GPADC наружу, какие-то еше аудиовыходы и поставили i2c еепром на 4кбайта))) Из минусов - отверстия возле краевых контактов, стало хуже их паять, припой заливается в них((
На вашей фото совсем не то, что они обещают:
Здесь контакты выглядят нормально, а в вашем варианте - как-будто скрайбированием не там прошлись, где надо...
1 hour ago, mantech said:У меня 1.1 вообще глючила после пайки пол-часа, тут уже писал ранее, потом внезапно переболела)))))))
В чём именно глючила? Какой характер глюков? Как удалось побороть?
Сколько устройств вы изготовили именно с этой версией платы (зелёная)? Сколько из них - работают исправно?
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
31 minutes ago, mantech said:ЗЫ. недавно пришли платы версии 2.1,
Какие там номиналы резисторов в обвесе DC/DC для питания ядра напряжением 0,95 V ?
Че-то попытался посчитать, взял 82 и 51 кОм - выходит 0,97 В
А если добавить 1 МОм к резистору на 100 к параллельно, то 0,93 В.
11 minutes ago, mantech said:Ооо, е-мое, посмотрел у него точка размером со слона, я думал на 3.5" разрешение хоть 320х480)))
Мне такой именно нужен. И именно 320x240.
Сейчас стоит 480x272, много лишней площади под мои цели.
-
1 hour ago, mantech said:
больше по размеру
Это да. 39x37 против 34x34 у 100ASK.
Замерил габариты модуля RF4463F30 (трансивер) 34x20. Как раз с модулем 100ASK имеют одинаковую длину.
Так что скорее всего, буду использовать модули 100ASK. Потому что меньше размерами, размер удобен, и эти модули у меня на руках (в отличие от MYiR, которые надо ещё ждать).
-
38 minutes ago, mantech said:
Он дороже и больше по размеру, ethernet PHY там тоже нет, поэтому остановился на ASK100-T113.
Цена - не вопрос вообще. Эзернет мне не нужен для моего проекта.
Зато наличие экрана и отдельной AGND радует.
38 minutes ago, mantech said:В версии 1.2 и выше вроде исправили))
У меня вроде 1.1, которые зелёная плата.
39 minutes ago, mantech said:Какая экзотика, наверно есть только в экранчиках с маленьким разрешением...
Я бы не называл экзотикой интерфейс Serial RGB.
Интересно, что бы вы сказали об LCD-интерфейсах CCIR656 или CCIR601, которые могут нативно передавать YUV вместо RGB на LCD 🤣
41 minutes ago, mantech said:Которое далеко не всегда нужно, ИМХО...
Для моего проекта нужно. Красивше будет + какой-то процент разгрузки для CPU (отправка, приём буфера из FIFO трансивера - до 64 кБ).
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
On 1/9/2024 at 11:43 PM, mantech said:А ну эт из разряда вам шашечки или ехать))))) Мне вот все равно, главное надежность работы. Программный спи хорош тем, что я не привязан к конкретным пинам, а это дорогого стоит, особенно в подобных случаях...
Ногодрыг-SPI плох отсутствием DMA.
On 1/9/2024 at 10:57 PM, repstosw said:Так что либо рисовать свою плату (или редактировать существующую) или делать шлейфик из гибкой PCB.
Решение найдено. Без уродств: софтовых(ногодрыг) и аппаратных(шлейфики всякие)...
И для ленивых котиков (не разводить самостоятельно плату ядра, не сношать пикад с альтиумом, итп...)
Так как в релизе собираюсь использовать LCD марки LQ035NC111, он поддерживает один из режимов - Serial RGB,о котором я уже писал ранее, когда работал с OLED 160x128 :
SpoilerНа плате 100ASK-T113 как раз свободны ноги: PD13,PD12,PD10,PD11 (это соответственно SPI1_MISO,SPI1_MOSI,SPI1_CS,SPI1_CLK). Но они же: LCD_D19,LCD_D18,LCD_D14,LCD_D15, которые НЕ используются в режиме Serial RGB:
Бонусом получаю SPI NAND Flash на SPI0. Так что паять SD-карту необязательно.
Плюс почти в 3 раза меньше подключений для LCD. Скорость не страдает, так как клок TCON увеличивается втрое.
Остаётся проверить это всё на практике, когда придут шлейфы FPC05-54 (для макета надо делать переходник для подключения LCD к плате mangoPi с 40-pin на 54-pin).
На релизе всё будет проще: сразу 54-пиновый коннектор для LCD LQ035NC111 (320x240).
Попутно вот ещё нашёл одну вариацию T113-s3 SOM (третья по счёту, как я понимаю): https://www.myirtech.com/list.asp?id=722
MYC-YT113X CPU Module
Делает китайская контора MYiR - Make Your idea Real !
Из плюсов данного модуля:
1) Заключён в металлический экран
2) Аналоговая земля выведена на внешний пин (AGND).
Даташиты и схемы - на сайте.
P.S. Модуль ASK100-T113 придётся доработать: изменить резисторы в окружении DC/DC конвертера на ядро: повысить напряжение с 0,9V до 0,95V
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
Актуально.
По всем вопросам пишите на repstosw2018 @ gmail.com
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
1 hour ago, mantech said:Использовали только делители или сам 16и битный регистр ШИМ? С помощью него можно делить частоту?
Использовал всё. Потому что нужно было проверить переключения на ~1 Гц.
void PWM_InitRF(void) { u32 period=4; //366*2; PWM_PCCR23=(0<<7)| /*8*/ 0 ; //HOSC(24 MHz), PWM23_CLK_DIV_M=1 => 24 MHz/1 = 24 MHz PWM_PCGR&=~(3<<18); //PWM2_CLK_BYPASS and PWM3_CLK_BYPASS not bypass PWM2_PCR=(0<<8)|( /*256*/ 2 -1); //PWM Active State = Low level, PWM pre-scale K=2 => 24 MHz/2 = 12 MHz clock for PWM2 PWM3_PCR=(1<<8)|( /*256*/ 2 -1); //PWM Active State = High level, PWM pre-scale K=2 => 24 MHz/2 = 12 MHz clock for PWM3 PWM2_PPR=((period-1)<<16)|(period/2); //entire cycles=100, active cycles=duty in % PWM3_PPR=((period-1)<<16)|(period/2); //entire cycles=100, active cycles=duty in % PWM_PCGR|=(3<<2); //PWM2_CLK_GATING and PWM3_CLK_GATING pass PWM_PER|=(3<<2); //PWM2_EN and PWM3_EN enable }
Итоговая частота зависит от: PCCR, PCR и PPR.
В приведённом коде - меандр, 50%.
Закомментированные значения - для частоты около 1 Гц (контроль вёл по двум светодиодам)
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
7 hours ago, mantech said:Кстати, с таймерами(PWM) в Т113 кто нибудь работал?
Работал.
Делал подсветку для LCD с переменной яркостью.
И два противофазных выхода для антенного переключателя.
Контроль вёл визуально - понизил частоту почти до 1 Гц и смотрел как моргают светодиоды. Таким образом, эмпирически вывел соотношения между делителями и реальной частотой.
8 hours ago, GenaSPB said:Вообще-то p-cad затаскивается в altium автоматически
и что, прям в Altium v.6 затащит?
У меня половина файлов открываются пустыми, ибо версию альтиума по-выше мой ПК не вывозит... Приходится использовать относительно старый альтиум
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
22 minutes ago, GenaSPB said:Берёте мой проект (p-cad), отрезаете лишнее... день работы
Вместо PCAD использую Altium, причем довольно древней версии.
Тогда проще взять Altium-файлы китайцев на модуль 100ASK-T113 и его изменить.
17 minutes ago, mantech said:Это не факт, там 2 сд контроллера, мультиплексированы с спи, и не факт, что там вместо сд карты стоит еммс, а вторая, внешняя как раз с вашим спи)))
Сконвертировал из Altium в картинку. Да. SPI не выведен. Мне нужны PC2,PC3,PC4 и PC5 (SCLK, nSel, SDI, SDO соответственно).
На макете с платой Mango Pi этот вопрос решался припаиванием проводков с посадочного места SPI NAND, которой не было.
17 minutes ago, mantech said:ЗЫ. ну и вам нужен спи-мастер, который прекрасно эмулируется ногодрыгом на любом гпио...
Могу себе позволить это только на стадии макетирования и когда ещё не раскурил аппаратный SPI.
В релизе стремлюсь к аппаратной эстетике. ИМХО ногодрыг SPI - аппаратное уродство.
Так что либо рисовать свою плату (или редактировать существующую) или делать шлейфик из гибкой PCB.
Макет моего проекта взял много ног с платы mangoPi: дисплей RGB, камера DVP, SD-карта, SPI(аппаратный), кнопки LRADC, TWI для настройки камеры(тоже аппаратный)
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
2 minutes ago, GenaSPB said:Да развели бы давно свою плату.. в чем проблема то?
Проблема
побороть свою леньразвести плату полностью для этого. 🤣 -
29 minutes ago, sasamy said:
вот тут что-то есть
Спасибо. По крайней мере, распиновка модуля теперь известна.
Осталось для полного счастья найти его схему. Иначе, придётся срисовывать и восстанавливать обвес.
30 minutes ago, mantech said:Как вы это видите без схемы?)) То, что там еммс вместо флешки она вполне может сидеть на том же spi...
Зато на материнской плате выведена гребёнка с SPI. И в структурной схеме он явно указан.
Тут в фидбеке пишут, что продавец даёт доки и помогает скачать с байды: https://aliexpress.ru/item/1005004605103366.html
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
Подскажите, откуда можно скачать схему такого модуля:
Называется: RP-T113-C
Интересует сама схема модуля и распиновка внешних контактов.
Лот продавца (вместе с материнской платой): https://aliexpress.ru/item/1005005389129193.html
Вижу, что у него SPI свободен, что мне и нужно.
Плюс ещё экранирующая крышка, что мне ещё больше нравится.
-
34 minutes ago, sasamy said:
где вы такую нашли - у них на сайте все схемы в pdf
Там нет распиновки внешних контактов. Только внутренности.
Сконвертил в PDF одну из схем, где этот модуль показан блочно - с пронумерованными контактами.
37 minutes ago, sasamy said:PS не заметил сразу - там в конце ссылка на архив на байду
Байда там расшаренная: выбрасывает на страницу с именем пользователя и далее дерево папок.
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
45 minutes ago, mantech said:А на всякие аналоговые земли и SPI посмотрели, а то тут может, как с модулем на Т113... Контора-то та же их делает))
SPI там несколько.
Аналоговые земли пока не рассматривал. И противофазные аудио-выходы тоже.
По поводу их аналоговых земель(AGND)... Я не нашёл, как и где они соединяются с общей землёй, и через что.
У китайцев какой-то странный формат документации. Всё лежит на baidu.com. И схема модуля ядра доступна только в Altium последней версии. В итоге загрузил их в Aльтиум-онлайн, сконвертил в PDF и скачал.
45 minutes ago, mantech said:Вот интересная штука - https://aliexpress.ru/item/1005005985735727.html
Опять не то: Синий зуб и WLAN. Лучше бы засунули туда ядро на Si4463.
Мои хотелки не совпадают с их трендами.
Только EFR32 с их убогими АРМ-ами не предлагайте! Пока хотя бы тройку ядер A7 не засунут свыше 1 ГГц + аппаратные видео-кодеки, даже смотреть в их сторону не буду.
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
32 minutes ago, mantech said:Вы ж говорили, что пайка 0.4мм для вас раз плюнуть, зачем использовать модули тогда?)))
Паять не проблема. Проблема
побороть свою леньразвести плату полностью для этого.Паял и меньше - шаг 0,3. На фото - драйвер светодиодной подсветки дисплея:
32 minutes ago, mantech said:Это как? Не смотрели схему платы перед заказом вообще?...
На тот момент времени у меня были свосем другие хотелки.
Сейчас планы и хотелки поменялись, поэтому эта плата не совсем идеально подходит.
Хотя, если выпаять NAND и сообразить какой-нибудь шлейфик на гибкой PCB и напаять его сверху, то это решит мой вопрос с SPI.
А вот с аналоговой землёй, придется сделать на материнской плате сплошной слой земли, чтобы она была с низким импедансом и экви-потенциальной.
В последний раз, я разводил масштабную плату для проекта на C6745. Там УНЧ был запитан от литий-ионки напрямую, никаких LDO на УНЧ не ставил, только на аудио-ЦАП, который внешний. Как раз была своя разводка земли - одним сплошным плейном внутри платы.
На фото - фрагмент этой платы - слева вверху УНЧ в BGA 3x3, правее - внешний аудио-ЦАП и его LDO (левее ЦАП).
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
1 hour ago, GenaSPB said:Могу успокоить - стартует оно обычно в 32 бит режиме.
Это хорошо.
Теперь предстоит решить - стоит ли на него переходить, или довольствоваться вариантом на T113-s3.
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
Только что обнаружил один неприятный прокол - отсутствуют выводы SPI на плате T113-s3 SOM:
Они заняты SPI NAND, а мульти-слейв не сделан. Мне для Si4463 нужен SPI.
Произвожу кирпичи сейчас от злости...
В итоге - зря потраченные деньги и потерянное время (на ожидание этой платы + заказ новой платы с SPI).
Я бы нафиг оторвал этот NAND, гружусь с SD-карты всёравно. А SPI овободил на Si4463.
P.S. Кроме того, не выведена аналоговая земля AGND на внешний пин. А это значит, что расчитано только на использование вместе с наушниками. Ни о каких внешних УНЧ не может быть и речи, если нужно действительно хорошее соотношение сигнал/шум: использование общей земли приведёт к появлению помех вместе с полезным сигналом. При использовании динамика это малозаметно, но в наушниках это уже невыносимо.
Хочется плюнуть на всё это и переразвести свою плату как нужно.
-
Опубликовано · Изменено пользователем repstosw · Пожаловаться
3 hours ago, sasamy said:Отличный вариант!
Битность, как я понял, там переключается: можно перевести в режим 32-бита. Не вижу смысла использовать адреса в 64 бита, ну разве что когда памяти RAM будет больше 4 ГБ. Но это маловероятно. Либо использовать 64 бита для дополнительных адресов виртуализации того-же физического пространства (синонимы).
Одна беда: придётся заново стартовать - ядро в принципе не так болезненно, но по периферии - будет всё другое (почти).
P.S. Они снова накуролесили рассыпухи с обратной стороны! Опять делать дырку на материской плате!
Allwinner T113-s3 уделал HiFi4 DSP. Смеяться или плакать?
в TI, Allwinner, GigaDevice, Nordic, Espressif и другие
Опубликовано · Изменено пользователем repstosw · Пожаловаться
Какая разница какой век? Главное, что находит применение и китайские склады забиты до отказа. )))
И типа получить головняк и жёсткий секс с раскуриванием проприетарщины.
А большие зачем? Чтобы прон смотреть на них? ))
Есть камера Canon с её дисплеем 320x240, никто не умер ещё:
Что касается моих задач, мне 320x240 хватает, чтобы в Full Duplex вывести видео собеседника и своё: по 160x240 каждый. Как раз сжатый поток влезает в cырые 500-1000 кБит/с :)))
А кнопочную клавиатуру покупал для LoRa-пейджера (прием-передача текстовых сообщений).
До этого делал резистивный тач, не понравилось по двум причинам:
1) нужен стилус постоянно
2) отсутствует чёткая тактильная обратная связь пальца с нажатой кнопкой (хочется явное продавливание кнопки с щелчком)
Ну я об этом не знаю. У меня обычный телефон - кнопочный. Использую как телефон.