Ничто так не развивает фантазию, как маленькая зарплата.

Меню навигации для мобильных

Последние сообщения

#51
Цифровая техника / Re: Светодиодные матрицы
Последний ответ от Slabovik - 16 Апр., 2024, 18:14
Гонять можно целыми байтами - это 8 SPI параллельно, но из-за организации пикселей они с огромной вероятностью будут разбросаны по разным блокам, из-за чего это будет жуть как неудобно.

Гонять надо много, когда экран становится побольше, а когда изображение динамическое, его обновление надо делать не реже, чем те же 50 Гц. (ради интереса, экран 1920x1200 с обновлением 60 Гц гоняет по интерфейсу 1920*1200*3*60= ~400 мегабайт ежесекундно. Это... много :) )

Но, в принципе, повозиться с этой штукой всяко полезно  :) Написать свою процедуру - а почему бы и нет?
Мне вот не совсем понятно, почему только 4 строки?
#52
Цифровая техника / Re: Светодиодные матрицы
Последний ответ от zenon - 16 Апр., 2024, 17:45
Не, не выяснял ещё. Где-то картинка была как физически расположены светодиоды и последовательность их включения.
Какие-то зигзаги... :)
Свою процедурку писать будем?

ы. ... ни 4504 ни 4245 нету... всё в заказ...
Вроде есть возможность по двум SPI гонять, те, например 6 матриц по три в цепочке.
А вот тут есть шилд, не понял ка, но вижу четыре P10 коннектора.

#53
Цифровая техника / Re: Светодиодные матрицы
Последний ответ от Slabovik - 16 Апр., 2024, 14:52
Вообще, 40-я серия, она "экономиная, но медленная КМОП". И у неё напряжение питания типовое 9 вольт. Насколько я знаю, у 4504 минимальное напряжение 5 вольт. Так что 4245 наверное лучший вариант, ну либо ту, что я нарисовал выше. То, что она двунаправленная, её не портит и двунаправленность не мешает (я вообще удивляюсь, как они её такую сделать смогли).

А ты не выяснял, как положение битов соотносится с физическим положением пикселей? Что-то мне думается, что довольно уныло гонять маленький экран, а большой не получится из-за бутылочного горлышка в виде SPI. Всё время хотелось аппаратный вывод замутить, чтобы проц только в ОЗУ изоражение складывал, а остальное оно само...
#54
Цифровая техника / Re: Светодиодные матрицы
Последний ответ от zenon - 16 Апр., 2024, 14:04
Ничего больше в наличии не было, это временно...
ы. Какие ещё распространённые есть?
4504 вроде можно.
#55
Цифровая техника / Re: Светодиодные матрицы
Последний ответ от Slabovik - 16 Апр., 2024, 13:40
Что-то я не понимаю, что сподвигло на 4050? Это же не преобразователь уровней... Это типовая 40xx логика.
#56
Цифровая техника / Re: Светодиодные матрицы
Последний ответ от zenon - 16 Апр., 2024, 12:03
Решил что будет F103.
Взял HEF4050.
Пока для совместимости с DMD библиотекой оствил дефолтные пины, к железному SPI привязаны только Clock (PA5) и Data (PA7), остальные можно перекинуть на любые другие.
Продумать надо на какой таймер кинуть энкодер, дисплей 1602, возиожно IR датчик (ещё один таймер).
Ну и кнопки.
Начал понемногу.
Тут вопрос, на верхнем слое, под контроллером что лучше соединять землю или VDD?
ы. 20-ти пиновый разъём бутербродом хочу соединять с панелью, он в IDC как раз входит, крайние 4 пина не использую, для "прочности".
#57
Фото, видео, аудио / Re: Коротко о погоде
Последний ответ от Slabovik - 13 Апр., 2024, 21:21
Зима закончилась. Снег остался только в канавах в лесу, куда солнце не светит. Но на Туре ледохода ещё нет

TJM-2024-04-13.jpg
#58
Цифровая техника / Re: Светодиодные матрицы
Последний ответ от zenon - 12 Апр., 2024, 19:38
Можно и его, но тут двунаправленный не нужен.
На всякий случай надо бы иметь в загажнике уже такой.
Даже 4050 нету, сделаю на SN74, жаль они одноканальные у меня, а тут аж 6 штук наверное надо.
... нужен SN74LVC4245.
#59
Цифровая техника / Re: Светодиодные матрицы
Последний ответ от Slabovik - 12 Апр., 2024, 14:27
Преобразователь уровней - TXS0108E
#60
Цифровая техника / Светодиодные матрицы
Последний ответ от zenon - 12 Апр., 2024, 11:36
На пробу взял P10 монохром.
Тут.
↓ спойлер ↓
1712849633160.jpg
[свернуть]
↓ спойлер ↓
1712849633174.jpg
[свернуть]
На микросхемах надписи
DP5125 12H1203
4953  V2G0703
Разобрал с трудом, они под лаком.
Для пробы подключил к Blue Pill.
Библиотека эта.
Обсуждение ее тут.
Почему-то получил паразитную засветку.
Может быть из-за земель/проводов, подключал пинами.
Ну и преобразователь уровней какой-нибудь надо попробовать, питание у нас 5 вольт, а стм-ка 3,3.
На самой плате земли коннекторов P10 и питания звонятся.
На хабре статейка.
Схема оттуда:
↓ спойлер ↓
P10_scheme.gif
[свернуть]
Ещё не решил на каком контроллере делать, хотя уже полюбившийся F0 вполне подходит.
К этому же МК хочу подключить 1602 и расположить за панелью, для дублирования и смены выводимого текста.
Вот ещё картинка объясняющая интерфейс передачи данных:
↓ спойлер ↓
p4.gif
[свернуть]


ы. Нашёл у себя 74LVC1G17, надо пробовать.