Подключение лсд по 1 wire

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 139
Зарегистрирован: Вс янв 16, 2011 21:25:24

Сообщение Ashatshem »

Может кто подскажет, есть ли схема с прошивкой что бы кодировать сигнал для экрана в 1wire, а на стороне экрана декодировать обратно? Нужно подключить экран по схеме на картинке, только использовать как можно меньше проводов. Исходников прошивки для устройства нет...
Вложения
image004.gif
(8.63 КБ) 805 скачиваний
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3793
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Достаточно просто можно сделать передачу сигнала в ЖКИ по 2-м проводам (+ общий). Сам делал так, работает отлично. A если хочется по одному - можно попробовать использовать DS2408 на приемном конце у ЖКИ. Но так не пробовал.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 139
Зарегистрирован: Вс янв 16, 2011 21:25:24

Сообщение Ashatshem »

Исходников прошивки для этого устройства нет, так что переписать не получится. Про DS 2408 не понял...
Друг Кота
Аватара пользователя
Сообщения: 3793
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Ну а как тогда Вы это представляли. Если так, что на выход МК поставить непрограммируемый блок не передачу по 1-wire а около ЖКИ подобный блок на прием, то таких готовых передачиков нет. На прием можно попробовать DS2408. А на передачу без модификации прошивки или установки промежуточного (и программируемого) МК для преобразования параллельного кода в последовательный для 1-wire я решения не знаю.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 15741
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

обычно ставят МК возле ЖКИ (или светодиодного) а обмен между индикатором и системой проводится последовательным интерфейсом на выбор (RS232, isp, i2c ) из того, чем располагает МК и условия эксплуатации (схемотехника) :beer:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 86
Зарегистрирован: Пн мар 07, 2011 15:06:32
Откуда: Murom

Сообщение polli123456 »

Вот это повторял, правда не 1wire ,а I2C. Всего 4провода - питание и управление.
http://we.easyelectronics.ru/Shematech/ ... o-i2c.html
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 139
Зарегистрирован: Вс янв 16, 2011 21:25:24

Сообщение Ashatshem »

Ser60 писал(а): или установки промежуточного (и программируемого) МК для преобразования параллельного кода в последовательный для 1-wire я решения не знаю.
Вот именно это и интересует....
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 330
Зарегистрирован: Чт июн 23, 2011 07:55:51

Сообщение korsaj »

Возмите экран с данным интерфейсом.
Друг Кота
Аватара пользователя
Сообщения: 3793
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

[quote="Ashatshem"]Вот именно это и интересует....[/quote]

Тогда не вижу проблем, если умеете программировать. Реализаций интерфейса 1-wire (для masder device) полно в сети. У передающего МК должно быть 6 входов (4 data, и еще А/D и E) и 1 выход для 1-wire. В программе МК следите за появлением лог. 1 на входе E и как только он появится засылайте все в приемник.
Встал на лапы
Аватара пользователя
Сообщения: 139
Зарегистрирован: Вс янв 16, 2011 21:25:24

Сообщение Ashatshem »

Ser60 писал(а):если умеете программировать
Ключевая фраза) В программировании я ноль, поэтому и спрашивал что может кто встречал подобные решения...
Друг Кота
Аватара пользователя
Сообщения: 3793
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Здесь на форуме кто-то делал передачу инфы в ЖКИ по 1-wire. Тему не помню, но поиск по "1-wire" должен сработать. Однако, там не нужна была ступень перекодировки, как у Вас, т.к. человек писал программу сам и мог сразу послать нужный код из МК. Мой Вам совет: если имеете дело с МК - учитесь их программировать. Как начнете разбираться, поймете сами практически сразу, что для этого совсем не обязательно быть гением.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Есть прекрасный последовательный интерфейс в виде сдвигового регистра.
ставится возле дисплея.Общение по двум проводам.И общий конечно же.Хотя общий то все равно для питания дисплея используется.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15741
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Как вариант можно рассматривать вот это:
http://www.rlocman.ru/shem/schematics.html?di=153552
"13-11-2014
Однопроводный интерфейс ЖК-индикатора
..."
Особо стоит отметить применение LM334 в цепи напряжения смещения (регулятор контраста) - в остальном один из возможных вариантов решения вопроса с недостатком выводов.
:)
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Сообщение Morroc »

Почему бы тогда собственно rs-232 и не использовать ? Ведь обратная связь вроде не нужна и только 2 устройства master - slave. Тут скорее больше возни с перекодировкой послед. - паралл будет.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Друг Кота
Аватара пользователя
Сообщения: 15741
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Там использован простейший и один из самых дешевых МК - а у таких "на борту" УСАПП не предусмотрен. Второе - питание по тому же проводу, что и данные. Т.е. желательно последовательность "непрерывных нулей" ИСКЛЮЧИТЬ (хотя-бы манчестер...).
:dont_know:
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Автор топика, вы б хоть не позорились бы: лсд - это наркотик. Если уж по-русски решили писать, то речь должна идти о ЖКИ, ну а если по-английски, то LCD.

Чего ж тогда не написали "1вире"?! Или лсд не торкнуло?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Сообщение -=Vovka=- »

BOB51 писал(а):один из самых дешевых МК - а у таких "на борту" УСАПП не предусмотрен
PIC12F508 по цене $0,41, но можно взять по современней, например,
PIC12F1572 по цене $0,43, с USART на борту
Друг Кота
Аватара пользователя
Сообщения: 15741
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

ну не во всех уголках самое последнее взять можно, да и не все версии IDEдля таких новинок приспособлены...
Хоша то уже дело вкуса и имеющихся средств. А вот стабилизатор тока в цепи управления контрастом - довольно оригинальное решение.
Опытный кот
Сообщения: 844
Зарегистрирован: Пн апр 11, 2011 10:08:52

Сообщение -=Vovka=- »

И еще. Если добавлять микросхему для RS232, то хватит ли питания?
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 304
Зарегистрирован: Ср фев 20, 2013 00:46:02
Откуда: РФ

Сообщение Chat_vert »

ARV писал(а):Автор топика, вы б хоть не позорились бы: лсд - это наркотик. Если уж по-русски решили писать, то речь должна идти о ЖКИ, ну а если по-английски, то LCD.

Чего ж тогда не написали "1вире"?! Или лсд не торкнуло?
Во реально чел заметил давайте модеры в мяу перенесите :idea: будем все под темой с лсд торчать.
А чё прикольно ? :)))
Ваше мнение очень важно для нас. Оставьте своё сообщение в нашей теме.
Ответить

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