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

Обсуждаем контроллеры компании Atmel.
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 125
Зарегистрирован: Ср окт 21, 2009 20:58:23

Сообщение qazaq »

Имеется в наличии дисплей WH2002A.Не будет ли наглостью попросить переписать прошивку под него?Все таки больше символов будет отображаться.Только заметил что название дисплея неправильно написал.Исправил.
Последний раз редактировалось qazaq Сб июл 03, 2010 13:57:17, всего редактировалось 1 раз.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

Вот в этом
qazaq писал(а):переписать
Вы абсолютно правы.

Ответ: Нет.

Причина очень проста: мне это не интересно.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Реклама
Встал на лапы
Сообщения: 92
Зарегистрирован: Ср апр 29, 2009 09:01:50
Откуда: чудесная планета земля

Сообщение Sergey_kz »

qazaq писал(а):Имеется в наличии дисплей WH2020A.Не будет ли наглостью попросить переписать прошивку под него?Все таки больше символов будет отображаться.
есть подобная штука на пике если мне не изменяет память там pic16f628
и дисплей 20 символов в 2 строки
кстати это статья из польского журнала

если интересно спроси у гугла
она будет одна из первых
ссылки нет так как давно это было
да и не актуально уже в силу собранного
по варианту от Danko!!!

За что ему огромное спасибо!!!
Вырасту, куплю Sukhoi Superjet 100, цвета Баклажан!!!
И буду Таксовать!!!
Прорезались зубы
Аватара пользователя
Сообщения: 237
Зарегистрирован: Пт фев 12, 2010 14:02:22
Откуда: Одесса

Сообщение odesasha »

Мой экземпляр - полгода без проблем !
Реклама
Эиком - электронные компоненты и радиодетали
Собутыльник Кота
Аватара пользователя
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Сообщение serg_svd »

Sergey_kz писал(а): есть подобная штука на пике если мне не изменяет память там pic16f628
и дисплей 20 символов в 2 строки
Вы имели в виду эти?
Мой друг хочет их собрать, но вот беда, датчики температуры DS1820 найти то можно, но стоят они дороже намного DS18B20 :( А так они ему очень нравятся
Последний раз редактировалось serg_svd Пт июл 02, 2010 19:32:40, всего редактировалось 1 раз.
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Реклама
Встал на лапы
Сообщения: 92
Зарегистрирован: Ср апр 29, 2009 09:01:50
Откуда: чудесная планета земля

Сообщение Sergey_kz »

ну-да оно самое!!!

эх... и тут не СЛАВА БОГУ :))

ну тогда собирай схему от DANKO
и ставь тот индикатор что есть в наличии
первые 16 символов отображатся будут
а оставшие 4 заклей изолентой. :))

смотри чтоб контроллер LCD был совместим с KS0066
(помоему там такой стоит)

или перепиши программу сам (это будет самое лучшее решение)
Вырасту, куплю Sukhoi Superjet 100, цвета Баклажан!!!
И буду Таксовать!!!
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 125
Зарегистрирован: Ср окт 21, 2009 20:58:23

Сообщение qazaq »

Я собирал схему от польских товарищей,все заработало сразу.Но тут как бы поинтереснее и покрасивее.Дисплеев у меня несколько валяется.Часы от DANKO у меня работают на WH1602-YMI-CTK#. На синем фоне желтые символы-прикольно.На дисплее в 20 символов хотел собрать и оттащить в гараж и встроить их в тот же ящик в котором автоматы освещения и зарядное для аккумулятора чисто для прикола,народ удивлять :)) . А переписать программу сам не смогу,кишка тонка :(
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

WH2002A - это 20 символов в двух строках ?

И на каком контроллере он собран ?

qazaq, Вы с CVAVR дело не имели ?

Если да. То я подскажу что нужно подправить и будет Вам прошивка под Ваш индикатор.

В проекте есть файл skin.h откройте его на досуге. Будут вопросы пишите.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Встал на лапы
Сообщения: 92
Зарегистрирован: Ср апр 29, 2009 09:01:50
Откуда: чудесная планета земля

Сообщение Sergey_kz »

Danko писал(а):WH2002A - это 20 символов в двух строках ?

И на каком контроллере он собран ?
wh2002a - 20 символов 2 строки

контроллер - HD44780 или экливалент
Вложения
wh2002a.pdf
datasheet на wh2002a
(201.23 КБ) 408 скачиваний
Вырасту, куплю Sukhoi Superjet 100, цвета Баклажан!!!
И буду Таксовать!!!
Встал на лапы
Аватара пользователя
Сообщения: 125
Зарегистрирован: Ср окт 21, 2009 20:58:23

Сообщение qazaq »

qazaq, Вы с CVAVR дело не имели ?
Только на уровне открыть файл-залить в контроллер и выставить фьюзы.Увы,программирование для меня темный лес,хотя работаю с электроникой,в частности с приводами двигателей, как аналоговыми так и цифровыми.
wh2002a - 20 символов 2 строки

контроллер - HD44780
Совершенно верно,он и есть.
Собутыльник Кота
Аватара пользователя
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Сообщение serg_svd »

Если не сложно, подскажите где прочитать про функции кнопок? Я так понимаю в соседней теме про эти же часы со светодиодным индикатором. Но там страниц много :(
Просто есть задумка повторить именно схему Danko, но индикатор будет только с латиницей, да и скин планируется несменный и всего один. Если конечно получится переделать без помощи автора :)
Просто действительно думаю не стоит делать польскую схему из-за индикатора. А на эту схему пока индикаторы жду.
Просто если можно сократить число кнопок без ущерба, думаю было бы хорошо. Но пока надо узнать как управляется авторский вариант часов
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт июл 09, 2010 17:44:34
Откуда: Татарстан, г. Казань

Сообщение DARKMAVR »

Ставишь Протеус на комп, скачиваешь файл на первой странице и тестируй на здоровье, за одно узнаешь, как управляется авторский вариант часов( пока все объяснишь - пальцы устанут) :music:
Собутыльник Кота
Аватара пользователя
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Сообщение serg_svd »

DARKMAVR писал(а):Ставишь Протеус на комп, скачиваешь файл на первой странице и тестируй на здоровье, за одно узнаешь, как управляется авторский вариант часов( пока все объяснишь - пальцы устанут) :music:
И не придерешься :)
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт июл 09, 2010 17:44:34
Откуда: Татарстан, г. Казань

Сообщение DARKMAVR »

Уважаемые КОТЫ!
собрал сей девайс, а он не дышит. :dont_know:
вопрос первый - подходит ли атмега 8А(распиновка в 32 ноги в корпусе TQFP),если нет, то какая? И второй - мог бы кто-нибудь выложить схему напряжений до и после микрухи.
Заранее, спасибо.
И еще вопрос по поводу библиотек для проекта - их нужно скопировать в CAVR или достаточно папки проекта???
( с программированием сталкиваюсь первый раз и надеюсь не последний :roll: )
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

DARKMAVR писал(а):подходит ли атмега 8А
теоретически ДА, но на практике не проверял.
DARKMAVR писал(а): И второй - мог бы кто-нибудь выложить схему напряжений до и после микрухи.
где именно?
если нет инфы на ЛСД смотрите на рез. контрастности.
DARKMAVR писал(а):по поводу библиотек для проекта
вообще вопрос не по проекту, а по СИ. Полистайте книжку в разделе описания препроцессора.

Что касается проекта то распаковываете и Кодевижином открываете соответствующий файл проекта нажимаете кнопку компиляция и все. Ничего никуда копировать не нужно.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт июл 09, 2010 17:44:34
Откуда: Татарстан, г. Казань

Сообщение DARKMAVR »

DARKMAVR писал(а): И второй - мог бы кто-нибудь выложить схему напряжений до и после микрухи.
Danko писал(а):где именно?
если нет инфы на ЛСД смотрите на рез. контрастности.
Рез.контрасности в норме - от ничего не видно до прямоугольников.
Насчет напряжений - с микрухи на дисплей ( похоже никаких сигналов не проходит). Залитая прошивка читается в CAVR, fuse выставлены правильно. На дисплее полная тишина.
Буду прошивать по новой новый процессор - но хотелось бы знать причины.
Скомплимированный файл в CAVR отличается от файла в хекс-папке - и какой из них верный?
Спасибо за понимание. :write:
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Чт июн 29, 2006 15:25:23
Откуда: Иркутск

Сообщение Valek »

Возможно все-таки контроллеру конец пришел.
По симптомам один в один как у меня. Изначально был рабочий, во время экспериментов, не знаю как, но кончил. Прошивается, считывается, но в часах на LCD - кубики и все, в других схемах - на выходах ни чего.
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт июл 09, 2010 17:44:34
Откуда: Татарстан, г. Казань

Сообщение DARKMAVR »

ЗАРАБОТАЛО!!! :music:
теперь о том, с чем столкнулся:
- атмега 8А(распиновка в 32 ноги в корпусе TQFP) подходит к устройству полностью.
- по палил несколько микрух, причина банально проста: при пайке микросхемы пользовался паяльной кислотой на основе хлористых солей цинка, ну она и замыкала контакты. А отсюда и квадратики, и сбой записи в память, и всё остальное.

Спасибо огромное Danko за проект! :beer: Часы СУПЕРРРР!!!
Открыл глаза
Аватара пользователя
Сообщения: 42
Зарегистрирован: Пн апр 26, 2010 11:01:50
Откуда: АРК Симферополь

Сообщение pelican »

Ув. коты!
Нахожусь в процессе повторения этого проекта (за который отдельное спасибо Danko!)
и хочу немного подправить под свой вкус прошивку.
Сможет кто-нибудь подсказать, как в CodeVision нарисовать(вывести) на LCD знак градуса?
В Bascom-e знаю как сделать (там даже встроенный редактор символов есть), а CV что-то не пойму как это делается...
(в СИ я ещё совсем-совсем чайник, прошу не сильно пинать)
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт июл 09, 2010 17:44:34
Откуда: Татарстан, г. Казань

Сообщение DARKMAVR »

ответ от Ilnurа на 6 стр. в архиве.
Ответить

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