Нужно разработать блок управления угольным котлом.

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

Soir писал(а): Вы пробовали все варианты прошивок? Все показывают одно и тоже?
Меги не виноваты. Неправильно проходит инициализация индикатора или крайний вариант - он неисправен. Если есть другой аналогичный - попробуйте. Но именно аналогичный, а не такой же.
Попробую поискать еще документацию по Вашему индикатору.
Макетку не разбирайте, я дам еще тестовую прошивку.
A почему первая мега не желает шится? Я фьюзы выкладывал, правильно?
Завтра в командировку, попробую поискать индикатор другой. Мне кажется ему хана, на макс контрасте должно квадраты темные а тут. Ну сами видели. Да и со всеми прошивками одинаково. На индикаторе написано 1602f.
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Вот, для пробы.
Вложения
coal_boiler.zip
(18.87 КБ) 193 скачивания
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Sashokprof писал(а):A почему первая мега не желает шится?
Но вторая то шьется. Считывается программатором без ошибок?
Sashokprof писал(а):Я фьюзы выкладывал, правильно?
Да вроде правильно.
Для проверки еще одна версия. Даже если индикатор не запустится подключите к выводу ALARM светодиод или хотя бы тестер. Я временно вывел на него мигание с частотой 0,5 Гц. Если работает - значит FUSE правильные.
Sashokprof писал(а):На индикаторе написано 1602f.
А не написано какой контроллер? Я уже несколько разных вариантов для этого индикатора нашел (отсюда и версии прошивок), в том числе такой, где написано, что питание должно быть 3 Вольта.
Вложения
coal_boiler.zip
(6.37 КБ) 186 скачиваний
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

На индик в том числе такой, где написано, что питание должно быть 3 Вольта. ВоТ Тут Уже интереснее, первый раз я запускал с 7805 с ним было чуть больше 3вольт. Индикатор зажегся и одна из строк ровными прямоугольниками. Не помню крутил контраст нет но потом я выкинул 7805. Может он правда на 3 вольта.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Sashokprof писал(а):Может он правда на 3 вольта.
Понизьте напряжение питания для всей схемы до 3V. Могут быть проблемы с аналоговой частью, но это временно, для поиска причины. Если индикатор еще живой и заработает, тогда будем согласовывать уровни... Ну и по новой попробуйте прошивки, по крайней мере из двух моих последних сообщений.
Реклама
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

ЖКИ 16 x 2,
англо-русский,
желто-зеленая
подсветка,
12:00, -20..+70
°С, 80 x 36 мм,
KS0066
(HD44780) вот что пишут на сайте чип нн где покупал. Купил подешевле блин.
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2209
Зарегистрирован: Вт июл 27, 2010 11:31:59
Откуда: Кххх

Сообщение minakan »

Когдато сдуру купил пару таких ЛСД на этом контроллере. Гдето в нете нашел библиотеку автора Pashgan, может пригодится.
СпойлерБиблиотека для LCD с контроллерами ks0066 и hd44780
12.12.2010 22:37 | Author: Pashgan |
Подправил библиотеку для LCD, теперь она поддерживает контроллеры ks0066 и hd44780. Фишка в чем. Библиотека для hd44780 может работать и с ks0066, а вот библиотека для ks0066 с контроллером hitachi уже не работает. У этих контроллеров есть некоторое отличие в инициализации при использовании 4-ех разрядной шины. Вообщем я добавил несколько строк кода и заключил их в директивы условной компиляции, чтобы можно было выбирать тип контроллера. Код для hitachi чуть "потолще", а если будет использоваться контроллер ks0066 зачем нам лишние 40 байт кода.

Библиотека работает с 8-ми и 4-ех разрядной шиной, поддерживает опрос флага занятости, работает с контроллерами ks0066 и hd44780. Нужная конфигурация устанавливается с помощью макроопределений.

....lcd-lib.h

#define CHECK_FLAG_BF //закомментируй чтобы использовалась программная задержка
#define BUS_4BIT //закомментируй для 8-ми разрядной шины
#define HD44780 //закомментируй для контроллера ks0066
....
Файлы
lcd-lib-avr.rar
Вложения
lcd-lib-avr.rar
Библиотека для LCD с контроллерами ks0066 и hd44780 Author: Pashgan
(6.3 КБ) 156 скачиваний
Последний раз редактировалось minakan Вс мар 24, 2013 23:09:48, всего редактировалось 1 раз.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

minakan писал(а):Гдето в нете нашел библиотеку автора Pashgan, может пригодится.
Спасибо. Я уже ее в одном из вариантов заряжал. Проверял на своем индикаторе - работает.
А какое все-таки питание у этих дисплеев? В сети разная информация. Да и по контроллеру тоже.
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

WH1602A-YGH-CTK взял вот такой индикатор, вечером буду подключать. Уважаемый Soir подскажите какаю прошивку лучше к этому индикатору, старый пока времени нет мучать, бум свеженький пытать))
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

Тут нарыл что этот дисплей тоже может быть и на 3 вольта, думаю сначала начну с трех вольт испытания, раз на грабли однако наступил уже.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Sashokprof писал(а):WH1602A-YGH-CTK взял вот такой индикатор, вечером буду подключать. Уважаемый Soir подскажите какаю прошивку лучше к этому индикатору, старый пока времени нет мучать, бум свеженький пытать))
Самую первую. Во вложении.
Если не пойдет, тогда пробуйте из этого сообщения
Дальше из этого.
Sashokprof писал(а):Тут нарыл что этот дисплей тоже может быть и на 3 вольта, думаю сначала начну с трех вольт испытания, раз на грабли однако наступил уже.
Тоже попадалась такая инфа. Из пяти упоминаний в одном пишут 3V, в четырех 5V.
Вложения
coal_boiler.zip
(6.23 КБ) 163 скачивания
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

Soir писал(а): Тоже попадалась такая инфа. Из пяти упоминаний в одном пишут 3V, в четырех 5V.
И еще такой вопрос, когда без МК дисплей запустить все квадраты на максимальной контрастности должны затемнится сразу в обеих строках, или сначала нижняя потом верхняя?
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Sashokprof писал(а):И еще такой вопрос, когда без МК дисплей запустить все квадраты на максимальной контрастности должны затемнится сразу в обеих строках, или сначала нижняя потом верхняя?
Этого я не знаю.
----------
Нашел еще один даташит. Инициализация другая, чем в моих вариантах (Хотя в каком-то кажется было и так). Но Вы все равно их попробуйте, а я чуть позже сделаю еще и так, как тут пишут.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Soir писал(а):Нашел еще один даташит. Инициализация другая, чем в моих вариантах (Хотя в каком-то кажется было и так). Но Вы все равно их попробуйте, а я чуть позже сделаю еще и так, как тут пишут.
Вот и такой вариант. На своем дисплее уже проверять не могу - ушел в дело.
У Вас предыдущий был WH1602B-YGK-CTK, а новый WH1602A-YGK-CTK, правильно?
Вложения
coal_boiler.zip
(6.26 КБ) 177 скачиваний
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

Soir писал(а):
Soir писал(а):Нашел еще один даташит. Инициализация другая, чем в моих вариантах (Хотя в каком-то кажется было и так). Но Вы все равно их попробуйте, а я чуть позже сделаю еще и так, как тут пишут.
Вот и такой вариант. На своем дисплее уже проверять не могу - ушел в дело.
У Вас предыдущий был WH1602B-YGK-CTK, а новый WH1602A-YGK-CTK, правильно?
Старый WH1602B-YGK-CTK, Новый WH1602A-YGH-CTK
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Sashokprof писал(а):Старый WH1602B-YGK-CTK, Новый WH1602A-YGH-CTK
Да, это моя опечатка.
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

Ура! Заработало!
Вложения
Фото0016.jpg
(238.52 КБ) 355 скачиваний
Последний раз редактировалось Sashokprof Вт мар 26, 2013 17:52:06, всего редактировалось 1 раз.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Sashokprof писал(а):Ура! Заработало!
Подробнее, какой индикатор, какая прошивка...
Встал на лапы
Сообщения: 114
Зарегистрирован: Пт янв 11, 2013 10:17:34
Откуда: Горная Шория

Сообщение Sashokprof »

Soir писал(а):
Sashokprof писал(а):Ура! Заработало!
Подробнее, какой индикатор, какая прошивка...
индикатор который новый. Прошивка самая первая. Которая в стандарте была:)
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Sashokprof писал(а):индикатор который новый. Прошивка самая первая. Которая в стандарте была:)
Если не трудно, проверьте последнюю прошивку, я ее специально под этот индикатор делал.
Ответить

Вернуться в «Цифровая техника»