roboforum.ru

Технический форум по робототехнике.

Питание LCD WH1602B

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Re: Питание LCD WH1602B

Сообщение rig » 28 ноя 2009, 11:04

на чем программаруем? есть ли мастер настроек и примеры кода в компиляторе, проще для начала воспользоваться готовыми кусками кода, а дальше когда получится включать фантазию.
к примеру кодевижен сразу даст готовый код с распиновкой меги, останется только вставить строку вывода
lcd_putsf(" Hello world! ");
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: Питание LCD WH1602B

Сообщение Duhas » 28 ноя 2009, 11:04

не, просто с тех пор руки до него не дошли.. то для чего он покупался завернулось )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Питание LCD WH1602B

Сообщение rig » 28 ноя 2009, 11:07

Kozinaka писал(а):а у тебя таких квадратов жизнеутверждающих не было?

такие квадратики в две строки если контрастность не сделана. в одной небыло, скорее чтото с выводом не так. проверь соответствие расипиновки.
похоже дисплей не инициализировался
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: Питание LCD WH1602B

Сообщение Kozinaka » 28 ноя 2009, 11:11

rig писал(а):на чем программаруем?

AVRStudio+WinARV+PonyProg. А квадраты у меня только в той строке где символы вывожу + два лишних в конце строки, подстройку контраста через резистор сделал, она работает.

Сейчас попробую CodeVision поставить и скомпилить пример.
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Питание LCD WH1602B

Сообщение Duhas » 28 ноя 2009, 11:15

код залитого квадрата по ДШ какой? мб у тебя в процессе передачи косяки ?
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Питание LCD WH1602B

Сообщение rig » 28 ноя 2009, 11:18

щас бы работоспособность дисплея проверить а потом косяки смотреть
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: Питание LCD WH1602B

Сообщение Duhas » 28 ноя 2009, 11:19

ну если квадраты появляются вместо буков...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Питание LCD WH1602B

Сообщение Kozinaka » 28 ноя 2009, 11:57

Уря! Экранчик живой! Работает! Пример из CodeVision почему-то не стал работать в Proteus'е, зато заработал пример отсюда: http://figozavr.ru/rabota_s_lcd_indikat ... b_ygk_ctk/

Изображение

Duhas, rig, спасибо! Дальше уж сам доковыряю чего у меня в коде не так.
Последний раз редактировалось Kozinaka 28 ноя 2009, 18:23, всего редактировалось 1 раз.
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Питание LCD WH1602B

Сообщение rig » 28 ноя 2009, 12:08

вот и славненько, и к гадаке не пришлось ходить.
Включай фантазию, в общем творческих успехов! :good:

Добавлено спустя 3 минуты 42 секунды:
можешь кстати вывод свой проверить, возможно проблема просто в инициализации была или еще чего нитак.
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: Питание LCD WH1602B

Сообщение Kozinaka » 19 дек 2009, 01:33

Я решил проблему с таинственным угасанием напряжения! :)

Я для надежности подключил микроконтроллер через плавкий предохранитель 0,2мА, и по дурости питал экран после предохранителя! Через предохранитель шел предельный (даже чуть больше) для него ток и он почему-то начал увеличивать своё сопротивление, вместо того чтобы сплавиться. Я думал он либо пропускает, либо ломается, а оказалось всё хитрее.

Оставил предохранитель только для МК и всё сразу встало на свои места!
Спасибо за внимание к моей проблеме!
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Питание LCD WH1602B

Сообщение contr » 19 дек 2009, 02:17

Апшиблись малость :)
плавкий предохранитель 0,2мА

вероятно 0,2А и МК он не спасет, поскольку сгорит при пятикратном превышении, т.е. ~1А
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don
Предупреждения: -1

Re: Питание LCD WH1602B

Сообщение blindman » 19 дек 2009, 11:52

Живучая штука эти ЖКИ. Воткнул WH1602A в макетку, перепутав полярность питания. Несколько минут, пока я искал что не так, он молча терпел, микросхема нагрелась как паяльник. И хоть бы что - с правильной полярностью завелся и работает
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Питание LCD WH1602B

Сообщение Angel71 » 19 дек 2009, 12:18

:roll: электрически да, а токопроводящая резина в них фигня редкосная, чуть придавил и с экраном возни по самое нихачу
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Питание LCD WH1602B

Сообщение Kozinaka » 20 дек 2009, 22:07

contr писал(а):Апшиблись малость :) вероятно 0,2А и МК он не спасет, поскольку сгорит при пятикратном превышении, т.е. ~1А
Ага, 200мА имел в виду. Э... А это нормально, что в номинале указывается не тот ток, который я хочу ограничить? Это все предохранители себя так ведут?
:shock:
Аватара пользователя
Kozinaka
 
Сообщения: 85
Зарегистрирован: 17 ноя 2009, 16:21
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов

Re: Питание LCD WH1602B

Сообщение contr » 20 дек 2009, 22:16

Указывается ток который предохранитель выдерживает очень долго. Время выгорания зависит от кратности превышения и электронику не спасает.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don
Предупреждения: -1

Пред.След.

Вернуться в Новичкам или основы основ роботостроения.

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

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