Управление LCD напрямую (без драйвера)

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

Я если честно не замерял. его применение в будущем не предполагает устройство со сниженным энергопотреблением...
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Реклама
OKF
Это не хвост, это антенна
Сообщения: 1457
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

[uquote="Ser60",url="/forum/viewtopic.php?p=4432810#p4432810"]Какое получилось потребление драйвера с подключённым ЖКИ без подсветки?[/uquote]
50-70ua с PIC16F877 напрямую, без драйвера.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3795
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

OKF - имеете в виду подключение ЖКИ без режима мультиплекса (static) или именно ЖКИ, обсуждаемого в этой теме?
Если первое, какой размер символов ЖКИ и количество выводов.
Если второе, то обсуждаемый ЖКИ подразумевает режим мультиплекса 1:3 или, скорее даже 1:4 (Reloader - просьба уточнить). Соответственно, ему нужно генерировать сигналы с 3 или 4 уровнями напряжений. Как Вы это конкретно сделали?
OKF
Это не хвост, это антенна
Сообщения: 1457
Зарегистрирован: Вт июн 07, 2011 08:03:18

Сообщение OKF »

Да, без мультиплекса. ЖКИ от тестера, 3,5 разряда.
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

[uquote="Ser60",url="/forum/viewtopic.php?p=4433808#p4433808"]Если второе, то обсуждаемый ЖКИ подразумевает режим мультиплекса 1:3 или, скорее даже 1:4 (Reloader - просьба уточнить). Соответственно, ему нужно генерировать сигналы с 3 или 4 уровнями напряжений. Как Вы это конкретно сделали?[/uquote]
1:3

Вообще мне в коментариях под видео очень много написали про использование МК со встроенными драйверами для ЖКИ. Что с одной стороны понятно а вот с другой - нет. Применённый драйвер стоит просто копейки чему я был крайне поражён. И к тому же получившийся девайс можно использовать теперь в связке с любым МК. Так что преимущества использования МК со встроенным драйвером мне непонятны. Тем более их и найти сложнее, и по цене дороже. А те же самые PIC микроконтроллеры имеют порог вхождения выше чем Ардуино (воздержимся от нецензурных слов).

В свете данного форума применение специальных МК понятно. Тут Коты мудрые. А вот в качестве примера для новичка (на что и рассчитано видео на ютьюбе) не годится)
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3795
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Reloader писал(а):Так что преимущества использования МК со встроенным драйвером мне непонятны.
Если устройство не предназначено для долгой автономной работы от батарей и в основном без подсветки, то этот драйвер сойдёт. В противном случае у него неприлично большое токо-потребление и для упомянутых выше целей он просто непригоден. Кстати, лучше известные мне внешние драйверы для мультиплексных ЖКИ (например, мой любимый PCA8561), потребляют порядка 2мкА без подключённого ЖКИ. Встроенные в МК драйверы ЖКИ разработчики также стремятся сделать микропотребляющими, да ещё наделёнными дополнительными функциями типа управляемым бустером, позволяющим компенсировать изменение контраста ЖКИ при разряде батереи. При этом помимо драйвера МК может ещё и подготовкой данных для него заняться, что очень удобно.

Что рекомендовать новичкам - вопрос спорный. Ардуинщикам, наверное, предпочтительнее использовать внешний драйвер, поскольку "нормальных" МК с ЖКИ под Ардуино (пока) нет, ну или мне они неизвестны. Остальные-же, уверен, что после использования в батарейном устройстве хотя-бы раз микропотребляющий МК со встроенным драйвером будут впоследствии ориентироваться только на них.
Martian писал(а):хапанули горсть со встроенным и радуются недальновидно: завтра они закончатся и приплыли...
Ну не все хапают. Я лично предпочитаю хранить радиодетали на складе магазина. Если закончатся, куплю ещё и только на текущий проект. К тому-же любой МК лет через 5 после выпуска устаревает и использовать его становится неинтересным на фоне новой продукции, которая появляется на рынке практически в каждом квартале. Исключения есть, конечно, но редко. Но это моё личное мнение и я его не навязываю.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3795
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Да, мне примерно столько-же доставка обходится. А что не так с STM8 - почему не для радиолюбителей? Ходовые у любителей модели и сейчас стоят в районе 1-2 USD, или нет? Я стараюсь не привыкать ни к чему и постоянно мигрирую. Хотя на настояший момент моя основная линейка МК от Silicon Labs, сейчас плотно работаю с семейством RA2 от Renesas. Но это опять-же моя личная точка зрения.
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

[uquote="Ser60",url="/forum/viewtopic.php?p=4443736#p4443736"]Если устройство не предназначено для долгой автономной работы от батарей и в основном без подсветки, то этот драйвер сойдёт.[/uquote]

Устройство которое я задумал на этом экранчике не будет иметь батарейного питания.


[uquote="Ser60",url="/forum/viewtopic.php?p=4443736#p4443736"]например, мой любимый PCA8561[/uquote]
и стоит он как весь проект в целом. Если не больше...
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Друг Кота
Аватара пользователя
Сообщения: 3795
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Reloader писал(а):PCA8561... и стоит он как весь проект в целом. Если не больше...
Ну не знаю... я их покупаю за $1.73 в розницу и это считаю дёшево для домашних поделок. В любом случае это лишь малая часть любого моего проекта. Снимать детали со старых устройств/плат не имею возможности по причине отсутствия самих плат, да и нужных деталей на них.
Martian писал(а):компания заявила, что поддержка теперь только по заказу от производителей.
У меня с МК от ST как-то не сложилось и за их политикой и изделиями не слежу. Но Вы меня удивили. О какой поддержке идёт речь? Документация на STM8 на их сайте доступна для скачивания, как и их STM8 IDE. Нужно что-то ещё или имеются ограничения для России?
Друг Кота
Аватара пользователя
Сообщения: 3795
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Martian - спасибо за терпеливое разъяснение, но NRND ведь ещё не означает конец производства, это-же не EOL. А фраза "only to support customer ongoing production" не означает, что не customers не смогут их купить. Наоборот, ST утверждает, что они "in volume production". Все они есть на Digikey в огромных количествах и на Европейком рынке у Farnel, так что, думаю, пока нет причин для паники. Иное дело если их нет в Ваших любимых магазинах... А MSP430 (моя вторая любовь) отличный выбор. Про Nuvoton ничего не скажу.
Друг Кота
Аватара пользователя
Сообщения: 11543
Зарегистрирован: Вс фев 07, 2010 00:44:56

Сообщение Dik13 »

Не совсем в тему, но чтоб не плодить сущности называется.

Заменима ли(аналог\клон) TM1621B на HT1621B (корпус один и тоже ssop-48) ?
Насколько я могу судить при беглом сравнении - создатель "холтек", а это TM1621B клон(все кому не лень делают)
человек замученный парами Нарзана
Мудрый кот
Сообщения: 1809
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Сообщение pcb432 »

А даташиты что говорят?
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2056
Зарегистрирован: Вт ноя 03, 2009 21:02:38
Откуда: Москва

Сообщение Microtech »

Управлять ЖК индикатором можно непосредственно портами контроллера. Без дополнительных микросхем. Если индикатор мультиплексный, потребуются резисторы высокого сопротивления, одинакового номинала, соединённые последовательно, по 2 штуки на каждый порт контроллера. Резисторы образуют делитель напряжения питания пополам, так, чтобы когда порт в z состоянии, на нём, и подключенным к нему выводу ЖКИ была половина напр. питания. Дальше действия программы, ногодрыг. Переключение то в 0, то в 1, то в z, с таким расчетом, чтобы через любую пару сегмент-подложка ток в обоих направлениях протекал равное время (был симметричным и переменным). Жуткий ногодрыг, нужен многовыводный проц, не подходит для батарейного питания. Но я так запускаю в работу любые "стекляшки" от любого устройства из мусора. Часы, калькуляторы и прочее. ps я так и не понял, зачем эта "многоуровневость". Нужно сделать так, чтобы между электродами индикатора не было постоянного тока, и чтобы напряжение между не активными парами сегмент-подложка, сегмент-сегмент и подложка-подложка не было выше порога "зажигания".
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 451
Зарегистрирован: Сб фев 26, 2011 14:38:42
Откуда: Новочеркасск

Сообщение Reloader »

Microtech, вы абсолютно правы. Пока ко мне шёл контроллер экрана я наткнулся на описание подобного метода. Но всё же решил собирать на контроллере. По двум причинам - дешевле и проще.
Выпрямите спину и уберите левую руку от лица.
Мой Youtube канал
Ответить

Вернуться в «Периферия»