Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
barracud
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт фев 26, 2008 17:00:20

Сообщение barracud »

LCD DV16210 практически невидно букв (еле еле, сначала думал в обще не работает) как исправить ?
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

с подстроечником на контрастности все в порядке?
Аватара пользователя
barracud
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт фев 26, 2008 17:00:20

Сообщение barracud »

Danko писал(а):с подстроечником на контрастности все в порядке?


да вроде, такое впечатление что не хватает чего то

где можно ткнуть чтобы проверить ?
Аватара пользователя
barracud
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт фев 26, 2008 17:00:20

Сообщение barracud »

В общем контрастности практически нет. Подсветка работает.

Куда лезть, и где копать не знаю, подскажите.
Alex_NEMO
Открыл глаза
Сообщения: 66
Зарегистрирован: Чт фев 14, 2008 16:12:52

Сообщение Alex_NEMO »

barracud писал(а):В общем контрастности практически нет. Подсветка работает.
Куда лезть, и где копать не знаю, подскажите.

1. В качестве подстроечника уверен(надеюсь, не из какого-нить старого барахла выпаян!)? Крутил его?
2. Какой именно LCD? Полностью его маркировку приведи! Есть дисплеи "с расширенным температурным диапазоном", для них надо (обычно) вместо ЗЕМЛИ -5 Вольт подавать! В "родном" даташите на твой индикатор все должно быть написано!
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

Почти готова новая ПП. 8)

Что еще можно добавить где есть свободное место на ПП?это показано на рисунке розовым цветом
Вложения
2009-11-25_202053.jpg
(126.13 КБ) 1992 скачивания
Аватара пользователя
barracud
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт фев 26, 2008 17:00:20

Сообщение barracud »

Alex_NEMO писал(а):
barracud писал(а):В общем контрастности практически нет. Подсветка работает.
Куда лезть, и где копать не знаю, подскажите.

1. В качестве подстроечника уверен(надеюсь, не из какого-нить старого барахла выпаян!)? Крутил его?
2. Какой именно LCD? Полностью его маркировку приведи! Есть дисплеи "с расширенным температурным диапазоном", для них надо (обычно) вместо ЗЕМЛИ -5 Вольт подавать! В "родном" даташите на твой индикатор все должно быть написано!


Вот подстава -5 вольтами (((
Alex_NEMO
Открыл глаза
Сообщения: 66
Зарегистрирован: Чт фев 14, 2008 16:12:52

Сообщение Alex_NEMO »

barracud писал(а):Вот подстава -5 вольтами (((

Какие проблемы - микросхема типа ICL7660 + 2 электролита (см. типовое включение на хх7660) спасут "отца русской демократии"!
Либо ищи дисплей "стандартный".
Аватара пользователя
barracud
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт фев 26, 2008 17:00:20

Сообщение barracud »

Alex_NEMO писал(а):
barracud писал(а):Вот подстава -5 вольтами (((

Какие проблемы - микросхема типа ICL7660 + 2 электролита (см. типовое включение на хх7660) спасут "отца русской демократии"!
Либо ищи дисплей "стандартный".


Да уже нет проблем. :) Главное все завелось. Городить ни чего не хочется. Правильный дисплей спасет "отца русской демократии" :)

Спасибо всем, кто навел, натолкнул, разработал, поделился.
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

Добрый вечер котам и котятам.
Респект автору Danko за проект.
Сегодня собрал, все работает.
Печать если интересно кому,прилагаю.
И ещё Danko, немогли бы вы сделать прошивку под ds18s20-лежат без дела ,а 18b20 в наличии нет?
Спасибо!!!
Вложения
lcd_clock ver2.lay
Часики
(90.83 КБ) 1433 скачивания
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

barracud писал(а):LCD DV16210 практически невидно букв (еле еле, сначала думал в обще не работает) как исправить ?

Ловите даташит, обычный lcd совместимый с KS-0066U
www.aeontekasia.com/pdf/DV-16210.pdf
Rv
Встал на лапы
Сообщения: 82
Зарегистрирован: Чт ноя 29, 2007 13:23:32

Сообщение Rv »

Предлогаю,уважаемому автору,добать в меню несколько скинов:
без датчиков,с одним датчиком,с двумя для авто и дома,термостат.
(ж.радиохобби)
Спасибо!
Вложения
1.-7..rar
Скины
(50.6 КБ) 861 скачивание
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Про 18S20: вечером посмотрю что можно будет сделать.

Скины посмотрел. Те которые не требуют переделки программы включу сразу остальные попозже.

Термостатом займусь, но попозже.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Добавил версию для DS18S20.
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

Danko писал(а):Добавил версию для DS18S20.

Спасибо Danko.
Прошивку для DS18S20 залил, буду тестить.
Пока всё О.К.



Первый трабл, после срабатывания будильника с lcd испарились показания температуры, по завешении буд. всё восстановилось.
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

Danko,когда обновишь прошивку?)) :))
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Hichkok, вы проверяли в версии с обоими видами DS18_20 ?

В протеусе в версии с DS18S20 при запуске вообще первые показания 85 гр. как в версии LED так и с LCD.

Ильнур, период между версиями в програмном обеспечении вообще месяцами. Для меня програмирование это увлечение, а не работа и уж точно не обязанность!!!

Я делился исходным кодом, а не готовым изделием!!!
Вносите изменения, исправления, делайте что хотите, а главное задавайте вопросы по коду.

P.S.
И в дальнейшем буду делится исходным кодом.
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

ты же обещал добавить сигнал при нажатие на кнопки)))
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Hichkok писал(а):Первый трабл, после срабатывания будильника с lcd испарились показания температуры, по завешении буд. всё восстановилось.


проблема в библиотеке ds18s20_.lib
все работает нормально, пока не срабатывает (запускается) обработчик прерывания.

в библиотеку ds18b20_.lib внес ранее, а сейчас и в ds18s20_.lib внес исправления, удаляющие этот глюк.

строки содержащие w1_write(...); должны иметь вид

Код: Выделить всё

      #asm("cli")
      w1_write(...);
      #asm("sei")

т.е. на время обращения к шине запрещаем прерывания.
Вложения
ds18s20_.zip
библиотека с исправлениями.
(699 байт) 597 скачиваний
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

Вечером попробую новую прошивку.
И по подсветке-нормально только с триггером. а версии с задержкой подглючивают. Запуск действительно происходит с 85 градусов.
проверяю все в железе, протеус тоже иногда подвирает.
Ответить

Вернуться в «AVR»