roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 16:31

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




Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 28 ноя 2009, 11:04 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 28 ноя 2009, 11:04 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
не, просто с тех пор руки до него не дошли.. то для чего он покупался завернулось )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 28 ноя 2009, 11:07 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
Kozinaka писал(а):
а у тебя таких квадратов жизнеутверждающих не было?

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


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

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

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

Сейчас попробую CodeVision поставить и скомпилить пример.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 28 ноя 2009, 11:15 
Не в сети
Аватара пользователя

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

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 28 ноя 2009, 11:19 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
ну если квадраты появляются вместо буков...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 28 ноя 2009, 11:57 
Не в сети
Аватара пользователя

Зарегистрирован: 17 ноя 2009, 16:21
Сообщения: 85
Откуда: Москва
прог. языки: C/C++/C#
ФИО: Олег Козлов
Уря! Экранчик живой! Работает! Пример из CodeVision почему-то не стал работать в Proteus'е, зато заработал пример отсюда: http://figozavr.ru/rabota_s_lcd_indikat ... b_ygk_ctk/

Изображение

Duhas, rig, спасибо! Дальше уж сам доковыряю чего у меня в коде не так.


Последний раз редактировалось Kozinaka 28 ноя 2009, 18:23, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 28 ноя 2009, 12:08 
Не в сети
Аватара пользователя

Зарегистрирован: 03 авг 2007, 19:43
Сообщения: 1437
Откуда: Екатеринбург
прог. языки: Си, асм со словарем
вот и славненько, и к гадаке не пришлось ходить.
Включай фантазию, в общем творческих успехов! :good:

Добавлено спустя 3 минуты 42 секунды:
можешь кстати вывод свой проверить, возможно проблема просто в инициализации была или еще чего нитак.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 19 дек 2009, 01:33 
Не в сети
Аватара пользователя

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

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

Оставил предохранитель только для МК и всё сразу встало на свои места!
Спасибо за внимание к моей проблеме!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 19 дек 2009, 02:17 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
Апшиблись малость :)
Цитата:
плавкий предохранитель 0,2мА

вероятно 0,2А и МК он не спасет, поскольку сгорит при пятикратном превышении, т.е. ~1А


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

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

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 19 дек 2009, 12:18 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 20 дек 2009, 22:07 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Питание LCD WH1602B
СообщениеДобавлено: 20 дек 2009, 22:16 
Не в сети

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


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

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


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

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


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

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