roboforum.ru

Технический форум по робототехнике.
Текущее время: 17 фев 2025, 09:58

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 111 ]  На страницу 1, 2, 3, 4, 5 ... 8  След.
Автор Сообщение
 Заголовок сообщения: ЖК экранчик от калькулятора, экран калькулятора.
СообщениеДобавлено: 11 фев 2009, 01:20 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2009, 21:39
Сообщения: 1266
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич
Кто нить пробовал использовать?
А кто нить разобрался если пробовал?
Непонятно там нифига, несколько сегментов зажигает.
Надо разобраться, хороший подручный элемент(а мож и не хороший, но всё же).

Думаю только если на вход контроллера(калькулятора) подавать сигнал, как будто от клавиатуры.
Тока Я попробовал у меня ничего не вышло.

Разобрал я калькулятор(эх ведь мы всё любим разбирать, нам всё надо посмотреть и потрогать, не так ли?), который мне служил верой и правдой 7 лет, хы..еще ведь в школе с ним был)))китайский такой, но работает на ура!
В контроллер на плате калькулятора есть 11 дорожек от кнопок,
Изображение
я просмотрел их и вывел, что, например:

вкл:__10000000001 (это означает что нужно замкнуть 1й и 11й вход для включения)
выкл:_10000000010 (1й и 10й, для выключения)
0:____01010000000 (2ой и 4ый для "0")
1:____00010000001 (4ый и 11ый для "1")
2:____.....

Припаял 8 проводков(мне понадобилось не 11, так как я только цифры и кнопки включения выключения юзал), попробовал подключить их на порт МК, ну чтобы передавать биты(я подумал что мож получится не замыкать 1й и 11й контакт, например, а просто подать на 1й - лог 1, и на 11й-лог 1.). Тока вот не получилось. не хочет. Он хочет чтобы эти контакты замыкались...мож что подскажете как можно это организовать, либо сами расскажите чего добились.

И еще я заметил, что у многих экранчиков от калькулятора 28 контактов на самом экранчике, думаю это должно как то поддаваться какому-то стандарту и описанию.
Мож на них где даташиты надыбать можно.
-----------------------------------------------------------------------------
Только не надо пожалуйста отвечать, что лучше купить нрмальный экран.
"Лучше купить машину, чем ездить на велосипеде."
Начали разбирать экран от калькулятора, давайте про него. :wink:
Мож кто себе потом такого и на робота поставит) Он ведь хотя бы какую-нибудь цифровую информацию выводить соможет. Экранчик, какой никакой.

Спасибо всем заранее!

Добавлено спустя 5 минут 47 секунд:
http://www.wanxindisplay.com/ - может кто что здесь поймет

Добавлено спустя 3 минуты 32 секунды:
http://www.wanxindisplay.com/lcd_knowledge.htm

Добавлено спустя 3 минуты 4 секунды:
http://www.wanxindisplay.com/knowledge/ ... _drive.htm - ВОТ ИНТЕРЕСНАЯ СИСТЕМА РАСПИНОВКИ, МОЖ КТО ЧТО ПОЙМЕТ.

_________________
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…


Последний раз редактировалось flyroman 20 фев 2009, 03:23, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 09:43 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
flyroman писал(а):
Только не надо пожалуйста отвечать, что лучше купить нрмальный экран.

ну раз не надо, то потом не спрашивай почему все молчат... :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 10:14 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
чтобы работало соедини землю калькулятора и землю микроконтроллера
далее калькулятор работает от 1.5 вольт а у тебя в МК 5 вольт
нужен резистор на каждый выход МК иначе спалишь калькулятор

можно подключить просто дисплей
гдето я видел схему управления
но там надо не просто так подавать ток на сегменты, там нужен импульсно подавать
причём меняя полярность с определённой частотой
короче чтоб зажечь сегмент надо на него подавать переменку
если просто постоянку подавать он у тебя быстро выгорит и навсегда станет чёрный

короче выкини и купи нормальный дисплей :ROFL:

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 10:34 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2flyroman: Хочешь чтобы это было интересной для всех темой - собери инфу о нескольких распространенных калькуляторах дешевых, раскурочь их, покажи какой дисплей, выложи даташиты на дисплей, вот тогда это будет не трэш-конструирование, а реально полезная многим тема.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 12:27 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Для тех, кого на гугле забанили ;)

Чтобы управлять экраном напрямую - нужно выдавать на него 4- или 5-уровневую переменку хитрого вида. Причем нужно также учесть, что экран, даже куркуляторный - это матрица, то есть нет соответствия "1 провод - 1 сегмент", а есть провода-стлбцы и провода-строки, и на их пересечениях подключены сегменты.

с клавой - примерно то же самое, матрица пересекающикся проводов, на пересечениях - кнопки. Нажимая кнопку, ты соединяешь провод-строку с проводом-столбцом. А контроллер куркулятора перебирает, к примеру, строки по одной и соединяет их с землей. А столбцы подтянуты к +5 резисторами и подключены на входы контроллера. Поэтому когда жмешь на кнопку - то контроллер определяет, в каком столбце появляется 0 вместо 1 при заземлении какой строки, и таким образом определяет номер кнопки.

кстати, эмуляция матрицы клавиатуры на МК возможна, и я даже когда-то видел в сети проект, не помню чем они управляли. Подробности в гугле.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 14:34 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Есть же меги со встроенным жки-драйвером.

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 17:27 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2009, 21:39
Сообщения: 1266
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич
Myp писал(а):
чтобы работало соедини землю калькулятора и землю микроконтроллера

Соединял.

Myp писал(а):
далее калькулятор работает от 1.5 вольт а у тебя в МК 5 вольт
нужен резистор на каждый выход МК иначе спалишь калькулятор

Резисторы конечно поставил.

=DeaD= писал(а):
Хочешь чтобы это было интересной для всех темой - собери инфу о нескольких распространенных калькуляторах дешевых, раскурочь их, покажи какой дисплей, выложи даташиты на дисплей

Интересно, может ты эти даташиты найдешь? И выложишь всем. Еслиб я такие даташиты нашел, я б наверно и тему на создавал.

Vooon писал(а):
Есть же меги со встроенным жки-драйвером.

Интересно ты про какие ЖК говоришь? Про калькуляторные?

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

Ну вот если подключаться к входу контроллера калькулятора-это думаю проще организовать и все же можно будет использовать его в качестве экрана. Давате все же разберемся, как хоть это организовать. Думаю полезно будет начинающим и не только. Он как никак все таки может выводить цифровые данные...

Для тех кто не понимает о чем речь. :wink:
Ну например возьмите калькулятор и наберите ручками число 16.5
нажимаем "1", "6", ".", "5"
нажимаем "Сброс/ON/C"
нажимаем "1", "6", ".", "4"
и т.д.
Медленно?

А если подключить вместо кнопок калькулятора, контроллер и он сам будет отсылать команды:"1","6",".","5","C","1","6",".","4". на экране получается 16.5 , потом 16.4, думаю с небольшим перемаргиванием, а мож и нет.
Или еще пример: "1","0","0","+","1","=","=","=" (100 + 1 = = = )
получаем: 100, 101, 102, 103...
Ну короче извращайтесь как придумаете.

Проблема одна - как подключить. Давайте разберемся.

_________________
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 17:34 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
По-моему проще купить. Стоимость жк циферного близка к стоимости калькулятора. Зато никаких проблем с монтажом - к стеклоконтактам хрен что подсоединишь, пробовал уже - через пару месяцев все окисляется и перестает работать. А золочение контактов дома особо не сделаешь...

А если с потрохами от калькулятора - все зависит от того, с какой частотой он клаву сканирует. Думаю процесс этот довольно медленный. Но если не надо часто обновлять экран - вполне сойдет! Можно прицепить МК к активным линиям клавы - он будет слушать что сканируется в данный момент и "замыкать" нужные кнопки.

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 18:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
flyroman писал(а):
=DeaD= писал(а):
Хочешь чтобы это было интересной для всех темой - собери инфу о нескольких распространенных калькуляторах дешевых, раскурочь их, покажи какой дисплей, выложи даташиты на дисплей

Интересно, может ты эти даташиты найдешь? И выложишь всем. Если б я такие даташиты нашел, я б наверно и тему на создавал.

А с чего вдруг в моём предложении выделены только эти слова? Там другие буквы для приколу что ли просто? :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 11 фев 2009, 21:52 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2009, 21:39
Сообщения: 1266
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич
Ты попробуй найди такие даташиты.

Добавлено спустя 1 минуту 50 секунд:
http://www.bnti.ru/des.asp?itm=1496&tbl=01.07.
http://alltlf.narod.ru/aon/calcphon.pdf

Вот что-то. Посмотрите пожалуйста, кто что может сказать?. По схеме?

Добавлено спустя 11 минут 40 секунд:
Возможно в контроллере реализовать функцию замыкания ножек?
например PB0 и PB1.

Добавлено спустя 2 часа 59 минут 50 секунд:
Вот что пока у меня получается:
Изображение
Помогите.

Добавлено спустя 6 минут 52 секунды:
Люди добрые, помогите! :o

_________________
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…


Последний раз редактировалось EdGull 11 фев 2009, 18:54, всего редактировалось 1 раз.
Излишнее цитирование!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 12 фев 2009, 01:04 
Не в сети
Аватара пользователя

Зарегистрирован: 21 янв 2005, 12:16
Сообщения: 977
Откуда: Germany
прог. языки: asm
что то никто не вспомнил спец. контроллеры с подклюбчением к стекляшкам, а их есть ... и у того же atmel-а.
а так же ещё много разных отдельных драйверов от кого попало... тупо lcd driver в гугель забить.

Добавлено спустя 1 минуту 40 секунд:
flyroman писал(а):
Люди добрые, помогите! :o


да забей ты. легче купить готовый ЛЦД модуль (они уже стоят копейки) , чем калькуляторы ковырять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 12 фев 2009, 01:21 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
те 750 милливольт что ты намерял своим китайским прибором - это далеко не постоянка это пульсирующее от 0 к 1.5 вольту логическое напряжение опроса клавы.
Поможем человеку вопрлотить свою мечту. Просто для удовольствиия.
Во-первых, попробуй запитать калькулятор от 3х вольт (как известно, я в последствиях не виноват :) )
Во-вторых, найди МК трехвольтовый.
В-третьих - МК должен следить за уровнями на дорожках 145и6 и когда надо выхавать импульс на дорожку 23910 или 11

Добавлено спустя 1 минуту 27 секунд:
Пример. ВЫводим число 35
Ждем "1" с 4-го контакта - пускаем "1" на 9-й
Ждем "1" с 5-го контакта - пускаем "1" на 10-й

Добавлено спустя 1 минуту 1 секунду:
Это -=Александр=- первым предложил. :friends:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 12 фев 2009, 01:44 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2009, 21:39
Сообщения: 1266
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич
executer писал(а):
те 750 милливольт что ты намерял своим китайским прибором

Эх, так ведь и хотел написать "примероно" ~750)) :)

executer писал(а):
это далеко не постоянка это пульсирующее от 0 к 1.5 вольту логическое напряжение опроса клавы.

А че то оно не меняется вообще, как стоит на моем китайском мультиметре 770, так и стоит(( Или мой приборчик не успеавет это зафиксировать?

executer писал(а):
Пример. ВЫводим число 35
Ждем "1" с 4-го контакта - пускаем "1" на 9-й
Ждем "1" с 5-го контакта - пускаем "1" на 10-й

Ни кто не проверял?

executer писал(а):
Поможем человеку вопрлотить свою мечту. Просто для удовольствиия.

За это большое человеческое СПАСИБО!

_________________
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 12 фев 2009, 01:56 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
flyroman писал(а):
executer писал(а):
те 750 милливольт что ты намерял своим китайским прибором

Эх, так ведь и хотел написать "примероно" ~750)) :)

executer писал(а):
это далеко не постоянка это пульсирующее от 0 к 1.5 вольту логическое напряжение опроса клавы.

А че то оно не меняется вообще, как стоит на моем китайском мультиметре 770, так и стоит(( Или мой приборчик не успеавет это зафиксировать?

Цифровой мультиметр в режиме DC предназначен для измерения ПОСТОЯННОГО напряжения. В режиме AC - исключительно синусоиды не сильно отличной от частоты 50 гц.

770 стоит и стоит потому что калькулятор опрашивает клаву всегда одинаково и с одинаковой частотой (гораздо большей 50 Гц). ни о форме ни о длительности, ни о амплитуде ЭТОГО сигнала не стоит судить по мультиметру.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ЖК экранчик от калькулятора
СообщениеДобавлено: 12 фев 2009, 02:37 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2009, 21:39
Сообщения: 1266
Откуда: Чебоксары, Чувашская Республика
Skype: roman.buhalov
прог. языки: Basic, VisualBasic,Pascal, Delphi, ASM
ФИО: Роман Сергеевич
Я начал извращаться еще больше, но только теоретически, паять я это не хочу, а мож нафиг и спаяю для удовлетворения души.

Вот тут набрасал свое извращение, люди не бейте палкой :sorry: :shock: (это по предыдущему рисунку где матрица).
Изображение


Но только вот встает другая проблема: :pardon:
Изображение

Для подачи сигнала от дешифратора к транзистору используется не "земля"-(1)(на рисунке) калькулятора, а "земля"-(2)(на рисунке), А у дешифратора-то одна земля, означает, что нужно объеденить проводники "a" и "b" (на рисунке), но тогда система становится не работоспособной.

Что можно сделать с "землёй"? (диоды?)

Добавлено спустя 2 минуты 41 секунду:
executer писал(а):
770 стоит и стоит потому что калькулятор опрашивает клаву всегда одинаково и с одинаковой частотой (гораздо большей 50 Гц). ни о форме ни о длительности, ни о амплитуде ЭТОГО сигнала не стоит судить по мультиметру.

Осцилографом?

_________________
«Это невозможно» — сказала Причина. «Это безрассудно!» — заметил Опыт. «Это бесполезно!» — отрезала Гордость.
«Попробуй» — шепнула Мечта…


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 111 ]  На страницу 1, 2, 3, 4, 5 ... 8  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO