реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> 8051 плюс LCD
borischi
сообщение Jul 14 2009, 07:01
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224



Приветствую всех знатоков(и не очень) схемотехники.У самого с ней не очень.Есть вопрос по реализации системки на базе контроллера 8051,которая считывает информацию с ЖКИ(HD44780) некоего устройства.Как аккуратно воплотить это в железе,чтобы не мешать работе(выводу на дисплей)этого самого устройства.Как-то придумать подключение-отключение к\от устройства или как-то переустанавливать порт контроллера в высокоимпедансное состояние (честно говоря слабо в этом понимаю-что даёт это состояние)
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 14 2009, 08:12
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Не совсем понятно. Вам нужен сниффер интерфейса LCD-модуля, который выполнен на базе HD44780? А сам сниффер обязательно на 8051 нужно реализовать?
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jul 14 2009, 08:16
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(borischi @ Jul 14 2009, 11:01) *
Как-то придумать подключение-отключение к\от устройства или как-то переустанавливать порт контроллера в высокоимпедансное состояние (честно говоря слабо в этом понимаю-что даёт это состояние)

Если вы хотите считывать, то порт и так находится в высокоимпедансном состоянии (особенно если отключены подтяжки (если они вообще есть) )
В любом случае входное сопротивление порта точно никому помехи не создаст.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
borischi
сообщение Jul 14 2009, 10:32
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224



Цитата(rezident @ Jul 14 2009, 11:12) *
Не совсем понятно. Вам нужен сниффер интерфейса LCD-модуля, который выполнен на базе HD44780? А сам сниффер обязательно на 8051 нужно реализовать?

немного поясню.имеется панель управления устройством с жки и клавиатурой-от нее идет общий плоский кабель.моя задача кратковремено вклиниться контролером в этот шлейф для счи
тывания инфы с жки и имитации нажатия кнопок.как обеспечить чтобы вся эта гирлянда не мешала собсвенной работе устройства т.е. корректно от него отключиться-чтобы контроллер устройсва не видел никаких остаточных явлений вмешательтва.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 14 2009, 11:11
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



А для чего вам это нужно? Если реверс-инжиниринг в целях повышения опыта это одно дело, если клонирование коммерчески успешного устройства это другое, но если это связано со сферой фискальных органов, то это уже уголовное дело sad.gif
Go to the top of the page
 
+Quote Post
borischi
сообщение Jul 14 2009, 11:56
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224



Цитата(rezident @ Jul 14 2009, 14:11) *
А для чего вам это нужно? Если реверс-инжиниринг в целях повышения опыта это одно дело, если клонирование коммерчески успешного устройства это другое, но если это связано со сферой фискальных органов, то это уже уголовное дело sad.gif

дистанционное управление девайсом.все законно
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 14 2009, 12:16
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(borischi @ Jul 14 2009, 17:56) *
дистанционное управление девайсом
В таком случае как вы собираетесь "объяснить" устройству, что собираетесь управлять LCD дистанционно, вместо него? Или именно этот момент вам самому и непонятен? С клавиатурой, думаю, особых затруднений нет?
Go to the top of the page
 
+Quote Post
borischi
сообщение Jul 14 2009, 12:43
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224



Цитата(rezident @ Jul 14 2009, 16:16) *
В таком случае как вы собираетесь "объяснить" устройству, что собираетесь управлять LCD дистанционно, вместо него? Или именно этот момент вам самому и непонятен? С клавиатурой, думаю, особых затруднений нет?

собираюсь отслеживать работу устройства и в случае его нормальной или аварийной остановки считать инф-цию с жки и выполнить определенные действия путем замыкания соответствующих кнопок клавиатуры-всё просто.вопрос в том-чтобы когда оно возвращается к работе-начинает что-то выводить на дисплей и т.д.-подключенный к шлейфу мой контроллер не просаживал посылаемые сигнылы на жки или что-то в этом роде
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 14 2009, 12:50
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Нарисуйте блок-схему этого устройства, чтобы было понятее. Похоже, что "тупо" подключиться не получится. Придется мультиплексировать сигналы интерфейса LCD-модуля.
Go to the top of the page
 
+Quote Post
borischi
сообщение Jul 14 2009, 13:24
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224



Цитата(rezident @ Jul 14 2009, 16:50) *
Нарисуйте блок-схему этого устройства, чтобы было понятее. Похоже, что "тупо" подключиться не получится. Придется мультиплексировать сигналы интерфейса LCD-модуля.

вопрос понятен-уже хорошо biggrin.gif
нарисую-займет какое-то время
спасибо

вот собственно блок-схема
не знаю чем это понятнее чем на словах
буду признателен за дельный совет
Прикрепленные файлы
Прикрепленный файл  SHEMA.bmp ( 556.36 килобайт ) Кол-во скачиваний: 26
 
Go to the top of the page
 
+Quote Post
borischi
сообщение Jul 15 2009, 12:07
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224



Цитата(rezident @ Jul 14 2009, 16:50) *
Нарисуйте блок-схему этого устройства, чтобы было понятее. Похоже, что "тупо" подключиться не получится. Придется мультиплексировать сигналы интерфейса LCD-модуля.

добрый день всем знатокам цифровой схемотехники.
так что скажете-надо ставить мультиплексор или достаточно высокоимпедансного состояния ног контроллера
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Jul 15 2009, 13:58
Сообщение #12


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Для перехвата того, что шлёт контроллер устройства в LCD, достаточно высокоимпедансных входов. Если же нужно вычитывать из самого LCD, тогда мультиплексирование.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
borischi
сообщение Jul 15 2009, 14:53
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224



Цитата(Harbinger @ Jul 15 2009, 17:58) *
Для перехвата того, что шлёт контроллер устройства в LCD, достаточно высокоимпедансных входов. Если же нужно вычитывать из самого LCD, тогда мультиплексирование.

Вот спасибо!
Коротко и ясно
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 15 2009, 14:58
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(borischi @ Jul 15 2009, 20:53) *
Коротко и ясно
Для того, чтобы ответ был таким коротким и ясным, вас сначала пришлось "раскрутить" на более полную информацию и блок-схему laughing.gif
Go to the top of the page
 
+Quote Post
borischi
сообщение Jul 15 2009, 15:14
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 14-07-09
Пользователь №: 51 224



Цитата(rezident @ Jul 15 2009, 17:58) *
Для того, чтобы ответ был таким коротким и ясным, вас сначала пришлось "раскрутить" на более полную информацию и блок-схему laughing.gif

Ну...Важен результат,в немалой степени зависящий от упорства вопрошаемого
Еще раз спасибо
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 18:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01472 секунд с 7
ELECTRONIX ©2004-2016