Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.78/72: Рейтинг темы: голосов - 72, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737

дисплей для МК

10.06.2017, 19:08. Показов 15124. Ответов 75
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые коллеги,
кто что использует в своих проектах с микроконтроллерами?

Пошарил по Нету на предмет подключения с минимумом ног - и ничего почти не нашел 8-(
Задачи - самые примитивные: вывод числа в 5 разрядов, то есть чуть посложнее, чем поморгать светодиодом))))

Минимум ног - это значит какой-нибудь последовательный протокол, а такие дисплеи дорогущие для столь простых задач.

Кто как решил для себя такую проблему?
Каково здесь оптимальное соотношение "цена/функциональность"?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.06.2017, 19:08
Ответы с готовыми решениями:

После установки Ubuntu дисплей не определяется: "Неизвестный дисплей"
Доброго времени суток! Ноутбук: Asus K53SM. Видеоадаптеры: Intel HD Graphics 3000 (встроенный) и NVidia GeForce GT630M. Основная...

Дисплей для ноутбука
Вообщем для учебы(программирование, автокад, все такое) мне понадобился ноутбук. На новый денег у меня нет, но есть рабочая плата от...

Дисплей для часов
Здравствуйте. Подскажите пожалуйста как изготавливается дисплей для электронных часов? На стекле рисуются канавки куда заливаются...

75
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
15.09.2017, 15:49
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от yiv91
Выдали один бит, защелкнули и отобразили? Правильно, высветится сегмент А старшего знака, т.к. до младшего оно не доехало.
А из буниги следует, что должен отобразиться разряд младшего знака.
(Что, кстати, во многих случаях было бы удобнее).
Да и в целом разводка не та.

И при чем здесь вообще ЧипИдип? Я на него ссылку дал только по-факту, потому что там брал.

А претензии разумеется к Smartmodule. Я про то, что это только у наших описания не соответствующие. Даже Китай до подобного не опускается, как выше утверждал -OTS-
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 637
15.09.2017, 16:12
Из буниги я вижу, что надо сначала все 32 бита ввести, а потом только LATCH. Присоединяюсь к вопросу: как проверяли? Если LATCH после каждого бита, то это никак не противоречит буниге, т.е. не само описание неверно, а понято оно неверно.
0
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
15.09.2017, 19:47
Цитата Сообщение от Кат495
Цитата Сообщение от yiv91
Выдали один бит, защелкнули и отобразили? Правильно, высветится сегмент А старшего знака, т.к. до младшего оно не доехало.
А из буниги следует, что должен отобразиться разряд младшего знака.
Нет, не следует, т.к. неполный цикл не показан.
Примените полный цикл из 32 тактов, и получите соответствие документу.
То, что вам хотелось бы, реализуется на счетчике-дешифраторе и коммутаторах, что несколько сложнее, хотя для чипов сейчас это абсолютно не важно... Но в документе явно сказано про регистр сдвига.
Кот, сдавайтесь. Не тот случай, чтобы биться до победы.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 382
15.09.2017, 20:07
А что, никто уже и не помнит (не знает), как рабоатет 74HC595 регистр? Принцып тот же, только тут прикручен somstomt-current драйвер светодиодов.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
15.09.2017, 22:38
Цитата Сообщение от yiv91
Примените полный цикл из 32 тактов, и получите соответствие документу.
Как электронщик, я считал, что нумерация сегментов должна была означать последовательность их загрузки. Ведь выходы сдвигового регистра нумеруют по их близости от входа, а не по номерам байтов, которые в них разместились.

Цитата Сообщение от yiv91
То, что вам хотелось бы, реализуется на счетчике-дешифраторе и коммутаторах
Оно реализуется просто другой разводкой платы: измененной очередностью подключения сегментов к выходам тех же самых микросхем.
0
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
16.09.2017, 00:19
Вопрос разделяется на два.

1. Соответствие документации производителя реальности. Я не вижу противоречий. Загрузка происходит всегда в сегмент S32 и продвигается с каждым тактом до S1, т.е., слева направо. Поэтому первым надо выдавать бит S1, а последним S32. Так и нарисовано.


2. Биты едут не в ту сторону. Выберите другую модель, где они едут как вам надо.

я считал, что нумерация сегментов должна была означать последовательность их загрузки.
Она и означает последовательность их загрузки. Сначала младший, затем старший.
А если бы сдвиг был как вам надо - справа налево, тогда правая точка должна быть нумерована S32, потому что ее надо будет выдавать последней, а верхний левый сегмент стал бы S1. Но вы бы снова сказали, что это неправильно, вам ведь надо, чтобы порядок выдачи сегментов соответствовал их нумерации на схеме, но это возможно только в системе "последний пришел - первый вышел", а сдвиговый регистр это FIFO.
0
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
16.09.2017, 00:51
Да. Противоречие в ваших требованиях. С одной стороны, вам надо, чтобы нумерация сдвигового регистра была такая, чтобы бит ближе к началу был младшим, как принято на обозначениях микросхем. С другой стороны, чтобы порядок следования битов был по порядку, от младшего к старшему. Но очевидно, что либо так, либо эдак. Вопрос однозначности терминологии.


<Изображение удалено>
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
16.09.2017, 01:17
При чем тут LIFO? - вот правильная нумерация выходов:

<Изображение удалено>

Цитата Сообщение от yiv91
Выберите другую модель, где они едут как вам надо.
Нету. только такие.
Могу конечно и сам слепить, но покупать компоненты по отдельности дороже.
Так что, ввести лишнюю переменную хоть и не изящно, но гораздо менее затратно.

Цитата Сообщение от yiv91
Противоречие в ваших требованиях. С одной стороны, вам надо, чтобы нумерация сдвигового регистра была такая, чтобы бит ближе к началу был младшим, как принято на обозначениях микросхем. С другой стороны, чтобы порядок следования битов был по порядку, от младшего к старшему.
Вы недопоняли. Не порядок следования битов (на это мне пофиг!) а порядок следования семисегментных разрядов. И это зависит только банально от разводки соединений между микросхемой и индикатором.

Но моя претензия была даже не про это, а про нумерацию в сопроводиловке.
Хотя, по-видимому, в отличие от электронщика, именно побитовый подход понятен и естественен для ардуинщиков, для которых и было выпущено.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 637
16.09.2017, 02:30
Цитата Сообщение от Кат495
Но моя претензия была даже не про это, а про нумерацию в сопроводиловке.
И что же там не так? (Может надо было вместо S1, S2, S3... писать DP4, G4, F4... или что-то другое?) Теперь ещё и ардуинщики виноваты?
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
16.09.2017, 09:23
h4tf, я достаточно разъяснил уже. Хватит придираться.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 637
16.09.2017, 13:43
Я не придираюсь, я спрашиваю (возможно DP4, G4, F4 и т.д. действительно было бы удобнее). Ну да, и так ясно уже, что описание верное и на него возведён поклёп... и не только это ясно.
0
Oxford
17.09.2017, 17:27
А чем не нравиться дисплей NOKIA 5510 с али? Самый ходовой.
0 / 0 / 0
Регистрация: 28.06.2010
Сообщений: 211
24.09.2017, 23:18
Читаю обсуждения: дополнительные буферы, динамическая индикация, второй МК…
Для меня все эти решения выглядят как из прошлого века.
Сейчас ведь есть специальные светодиодные драйверы для вывода на семисегментные индикаторы.
Когда-то очень давно использовал микросхему MBI5026.
У неё последовательный вход, 16 каналов, токовые выходы (не нужны резисторы на каждый светодиод в индикаторе), регулировка яркости.
В общем, всё необходимое для индикации, никакой обвязки. Одна микросхема обслуживает два одиночных индикатора.
Сейчас вроде как есть более современный аналог - MBI5039.
Наверняка появились предложения от других фирм, надо только поискать в интернете микросхемы светодиодных драйверов.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 382
24.09.2017, 23:58
Еще проще - MAX7219 на 8 разрядов
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 737
25.09.2017, 01:32
Цитата Сообщение от Otixomdr_1
Читаю обсуждения: дополнительные буферы, динамическая индикация, второй МК…
Для меня все эти решения выглядят как из прошлого века.
Сейчас ведь есть специальные светодиодные драйверы для вывода на семисегментные индикаторы. <и далее по тексту>
Всё правильно. Но приобретать всё это отдельно - стоит столько же, сколько собранный на них же готовый дисплей SHD0032. Да плюс еще усилия на собственноручную сборку.

Зачем растрачивать свой ресурс напрасно?..

Парадоксы торгономики...
0
0 / 0 / 0
Регистрация: 28.06.2010
Сообщений: 211
01.10.2017, 21:14
Цитата Сообщение от Кат495
Всё правильно. Но приобретать всё это отдельно - стоит столько же, сколько собранный на них же готовый дисплей SHD0032. Да плюс еще усилия на собственноручную сборку.
Конечно, готовое изделие применить проще. Но тут был вопрос в общем плане. Наверно, не всегда подойдёт готовое. Скажем, нужны индикаторы другого размера,цвета или по конструктивным соображениям нужен одноплатный вариант. Или, скажем, управление светодиодной шкалой.
Давно посчитал для себя применение микросхем светодиодных драйверов стандартным решением, поэтому полемика здесь удивила.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.10.2017, 21:14

Дисплей для планшета 50pin
Подскажите пожалуйста дисплей для планшета: -шлейф 50pin -разрешение хотя бы 2к по большей стороне -диагональ 7 дюймов p.s. Не...

Распознать дисплей для телефона
Приветствую, помогите распознать дисплей для телефона. Имеется более 500 штук, но не знаем что за дисплеи! Есть номерные знаки, по...

Дисплей для AEG L58527XFL
нужен дисплей на см АЕГ модель L58527XFL!

Дисплей для планшета asus
Доброго времени суток! Хотел спросить может кто знает сайт где можно купить дисплей к asus transformer pad LTE TF303CL, а то в моем городе...

Дисплей для Action Camera
На камере 3 разъема: 1 - для карты памяти, 2 (usb) -зарядка и передача данных с карты памяти на ПК и т.д. 3 (micro Hdmi) - для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
76
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru