Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 31.05.2016, 12:17  
-vitalik-
Вид на жительство
 
Аватар для -vitalik-
 
Регистрация: 29.03.2009
Адрес: Бровары, Украина
Сообщений: 326
Сказал спасибо: 1,404
Сказали Спасибо 82 раз(а) в 46 сообщении(ях)
-vitalik- на пути к лучшему
По умолчанию Один дисплей HD44780, два источника. Как подружить?

Добрый день,
есть в автомобиле Car PC, вместо магнитолы установлен LCD дисплей с USB адаптером, как здесь: http://www.harbaum.org/till/lcd2usb/index.shtml, работающий с программой LCD Smartie. Все отлично работает.
Но появилась необходимость модернизировать аудиоканал. Управлять всем будет контроллер PIC. И хотелось бы и с него выводить информацию на тот же дисплей.
пока крутится в голове схемка. как во вложении. Как думаете, будет работать?
Миниатюры:
Нажмите на изображение для увеличения
Название: Switch.GIF
Просмотров: 0
Размер:	26.0 Кб
ID:	93474  
Реклама:
-vitalik- вне форума  
Непрочитано 31.05.2016, 13:34  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,923
Сказал спасибо: 2,985
Сказали Спасибо 3,163 раз(а) в 2,147 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Один дисплей HD44780, два источника. Как подружить?

1. Слева источники, справа дисплей?
Подумайте, для начала, над возможностью использования Z-состояния на выходах источников.
2. PIC -› carPC -› дисплей?
ForcePoint на форуме  
Непрочитано 31.05.2016, 13:44  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Один дисплей HD44780, два источника. Как подружить?

Правильнее carPC -› PIC -› LCD
Пик ловит по сигналу "Е" перепад фронта и либо передает информацию, либо блокирует и выводит что-то свое. Т.к. интерфейс не быстрый, 300кГц всего, работать будет без ключей.
Easyrider83 вне форума  
Непрочитано 31.05.2016, 18:56  
-vitalik-
Вид на жительство
 
Аватар для -vitalik-
 
Регистрация: 29.03.2009
Адрес: Бровары, Украина
Сообщений: 326
Сказал спасибо: 1,404
Сказали Спасибо 82 раз(а) в 46 сообщении(ях)
-vitalik- на пути к лучшему
По умолчанию Re: Один дисплей HD44780, два источника. Как подружить?

Сообщение от ForcePoint Посмотреть сообщение
1. Слева источники, справа дисплей?
Подумайте, для начала, над возможностью использования Z-состояния на выходах источников.
2. PIC -› carPC -› дисплей?
Да. слева вверху - адаптер LCD USB, внизу - PIC.
У PIC-а заняты все ноги, так что ставить его в разрыв - не получится.
Схему кстати собрал, но работает не стабильно, через раз.

А вот про z состояние - напомнило о 74HC541 (8-канальный буфер с возможностью перевода выходов в z)
Вот на парочке их и сделаю свою схему. или даже на одной, что бы перекрывать поток с USB LCD. А когда PIC выскажеться, порт дисплея можно перевести на вход и разрешить данные с USB LCD

Но есть одно НО: модуль USB LCD использует сигнал RW. А через буфер он не сможет "слушать" LCD. Исходника на USB LCD нет, что бы поправить прошивку.
Нужна свежая идея по коммутации.

Последний раз редактировалось -vitalik-; 31.05.2016 в 19:07.
-vitalik- вне форума  
Непрочитано 31.05.2016, 19:02  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,923
Сказал спасибо: 2,985
Сказали Спасибо 3,163 раз(а) в 2,147 сообщении(ях)
ForcePoint на пути к лучшему
Стрелка Re: Один дисплей HD44780, два источника. Как подружить?

Сообщение от -vitalik- Посмотреть сообщение
А вот про z состояние - напомнило о 74HC541 (8-канальный буфер с возможностью перевода выходов в z)
Я имел в виду - подрихтовать ПО так, что-бы выходы на LCD от PIC'a и MEG'и были в z-состоянии при отсутствии обмена. А так - невелика разница - вертеть два ненужных корпуса одной ИМС или другой для мультиплексирования.
Сообщение от -vitalik- Посмотреть сообщение
Вот на парочке их и сделаю свою схему. или даже на одной, что бы перекрывать поток с USB LCD. А когда PIC выскажеться, порт дисплея можно перевести на вход и разрешить данные с USB LCD
И, кстати, надо для начала продумать протокол захвата LCD. Может статься, что куда проще поместить его в carPC, а не в PIC.
ForcePoint на форуме  
Непрочитано 31.05.2016, 19:16  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,580
Сказал спасибо: 181
Сказали Спасибо 3,161 раз(а) в 2,047 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Один дисплей HD44780, два источника. Как подружить?

собрать все это одним процом с разными портами а потом на дисплей вывести третим портом
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 31.05.2016, 23:20  
Spruts
Частый гость
 
Регистрация: 12.06.2005
Сообщений: 14
Сказал спасибо: 174
Сказали Спасибо 7 раз(а) в 5 сообщении(ях)
Spruts на пути к лучшему
По умолчанию Re: Один дисплей HD44780, два источника. Как подружить?

-vitalik-, а это не пойдёт? Там правда для других целей всё делалось.
А тут разве не исходник LCD2USB лежит

Последний раз редактировалось Spruts; 31.05.2016 в 23:26.
Spruts вне форума  
Непрочитано 01.06.2016, 11:13  
-vitalik-
Вид на жительство
 
Аватар для -vitalik-
 
Регистрация: 29.03.2009
Адрес: Бровары, Украина
Сообщений: 326
Сказал спасибо: 1,404
Сказали Спасибо 82 раз(а) в 46 сообщении(ях)
-vitalik- на пути к лучшему
По умолчанию Re: Один дисплей HD44780, два источника. Как подружить?

Spruts у меня вчера возникла мысля о буферах, но USBLCD использует вывод R/W, он еще что-то спрашивает у LCD, а буфера обеспечивают однонаправленную связь.

Не понимаю пока, почему не работала нормально схема на 4053. Верхняя строка отображалась нормально, а вот вторая - сдвинута влево. да еще первые ее символы вылазили в первые позиции верхней строки.

Исходник почитал, но все таки лезть в прибор не сильно хочу, буду в последнюю очередь. Думаю, добавление строки типа "если 1 на пине - сделать линии индикатора входами, иначе - выходами" в main решит проблему. Но в АВР я не очень силен, не знаю, как еще с фьюзами быть.
-vitalik- вне форума  
Непрочитано 01.06.2016, 19:19  
-vitalik-
Вид на жительство
 
Аватар для -vitalik-
 
Регистрация: 29.03.2009
Адрес: Бровары, Украина
Сообщений: 326
Сказал спасибо: 1,404
Сказали Спасибо 82 раз(а) в 46 сообщении(ях)
-vitalik- на пути к лучшему
По умолчанию Re: Один дисплей HD44780, два источника. Как подружить?

С целью экспериментирования, связь дисплея и LCD2USB перенесена на макетку.
В итоге, если выводы D0-D3 дисплея оставить в воздухе, дисплей показывает "крякозяблики", а если заземлить - он вообще не инициализируется (затемнена только верхняя строка, как при просто подаче питания). Хотя осциллограф показывает наличие 5 вольтовых импульсов на всех линиях связи.

Вопрос: есть ограничение на длину линии связи с дисплеем. или в процесе експериментов я угробил LCD2USB ?
Миниатюры:
Нажмите на изображение для увеличения
Название: 20160601_181008.jpg
Просмотров: 0
Размер:	860.0 Кб
ID:	93519  
-vitalik- вне форума  
Непрочитано 01.06.2016, 21:19  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Один дисплей HD44780, два источника. Как подружить?

Сообщение от -vitalik- Посмотреть сообщение
есть ограничение на длину линии связи с дисплеем
а убрать удолбище из шлейфов, макетки и перемычек на переходной шлейф 10-15см не судьба? чем длиннее шлейф - тем ниже частота записи, работать только на запись, без опроса busy (часто индикатор не может "прокачать" длинную линию)
jump вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Как синтезровать два 2-разрядных компаратора в один 4-х разрядный? MET# TTL и CMOS логика 3 20.12.2010 16:52
Два компа - один Serial принтер TEHb Ремонт оргтехники 9 28.04.2007 18:22


Часовой пояс GMT +4, время: 13:32.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot