Страница 21 из 34
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Ср авг 03, 2011 13:57:11
NickNI
Очень внимательно проверьте как установлен подстроечный резистор контрастности. Его "ползунок" должен быть подключен к 3 (по документации) выводу дисплея и никак иначе! После 100% уверенности что он установлен правильно и исправен (т.к. мог выйти со стоя при неправильной установке) покрутите в обе стороны. (Для большинства конструкций резисторов и с учетом разводки, правильная установка будет под углом.)
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Ср авг 03, 2011 22:08:43
Dmi3x
Спасибо NickNI ! Дело было именно в подстроечном резисторе.Работает нормально, только как я понял на этом дисплее регулировку подсветки сделать не получится, подсветка завязана с 1(+) и2(-) клемами дисплея!
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Чт авг 04, 2011 08:22:01
NickNI
Dmi3x писал(а):...на этом дисплее регулировку подсветки сделать не получится, подсветка завязана с 1(+) и2(-) клемами дисплея!
Нельзя сделать если у Вас дисплей не соответствует документации.

По документации подсветка на 15 и 16 выводе. Для проверки демонтируйте транзистор. Если подсветка погаснет, то проверить сам транзистор, правильность его установки по документации на транзистор, схеме, а не по рисунку на плате.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Чт авг 04, 2011 11:00:46
Danko
На большинстве индикаторов подсветка подключена кроме как на пины еще и выведена на контакты с обозначением "А" и "К", а с пинами просто соединена дорожка на плате индикатора.
Если есть возможность перерезать дорожки от контакта "К" к пину "2" то Вы получите возможность управлять подсветкой.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Чт авг 04, 2011 11:53:19
Dmi3x
транзистор выпаивать пробовал, думал в начале, что в нём дело, на моём дисплее подсветка запаралелена с питанием дисплея.
Попробую последовать совету
Danko писал(а):На большинстве индикаторов подсветка подключена кроме как на пины еще и выведена на контакты с обозначением "А" и "К", а с пинами просто соединена дорожка на плате индикатора.
Если есть возможность перерезать дорожки от контакта "К" к пину "2" то Вы получите возможность управлять подсветкой.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Чт авг 04, 2011 12:17:41
Danko
Вытянул даташит на Ваш индикатор и судя по нему должны быть несколько джамперов выполненных перемычками типоразмера 0805.
Теоретически и резать дорожки не нужно будет.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пт авг 05, 2011 08:30:28
NickNI
Dmi3x писал(а):транзистор выпаивать пробовал, думал в начале, что в нём дело, на моём дисплее подсветка запаралелена с питанием дисплея...
Когда разберетесь с перемычками, прошу обратить внимание на транзистор. Если Вы используете BC547(BC546) то его нужно установить развернув на 180 градусов от того как изображено на разводке, т.е. срезом вверх.
Писал Вам в "личку", но Вы не прочитали.

Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пт авг 05, 2011 16:45:07
Dmi3x
Разобрался!!!! Был неправельно впаян подстоечный резистор. Потом последовал совету Danko и с дорожки подсветки убрал перемычку и с транзистора провод припаял напрямую к выводу подсветки- заработало.
Огромное спасибо Danko и NickNI!!!!! Часики рулят
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пт авг 12, 2011 11:13:00
GuVad
Добрый день, собрал часы в макете на atmega168 (en-версия)
у меня OLED дисплей, есть пара вопросов и пожеланий
через какое время переключается второй подскин?
значок "°" мне б добавить для программирования своих скинов
для режима например 10,8°C, а так все симпатично и красиво,
ИК устройство пока не подключил, растягиваю удовольствие : - )
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пт авг 12, 2011 11:27:29
Danko
GuVad писал(а):через какое время переключается второй подскин?
примерно 30 сек.
GuVad писал(а):значок "°" мне б добавить для программирования своих скинов
для режима например 10,8°C, а так все симпатично и красиво
проект закрыт для дополнений и изменений.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пт авг 12, 2011 15:35:08
GuVad
Спасибо за ответы, буду рад внести доработки в этот проект в будущем.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Вс авг 14, 2011 06:41:44
GuVad
Добрый день, не работает вкладка синхронизации с компом : - ( жаль, а почему?
остальные функции отрабатывают нормально.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Вс авг 14, 2011 19:47:33
NickNI
GuVad писал(а):...не работает вкладка синхронизации с компом : - ( жаль, а почему?
Опишите более детально, как и что и при каких обстоятельствах не работает. Попробуйте ближе/дальше к sIRCo, изменить угол... Только что сбил часы, синхронизация из sIRCo прошла нормально.
При приеме пакета синхронизации условия целостности пакета жёстче чем при настройке для предотвращения передачи "ложных" значений. По этому любая помеха, большой угол и т.п. может приводить к несрабатыванию.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пн авг 15, 2011 06:18:16
GuVad
Мигание ИК светодиодом в закладке "Управление" присутствует,
в режиме "Синхронизировать" тишина полная, для меня загадка как
может половина устройства только отрабатывать?!?!?!?
Буду рад разгадать этот ребус совместно, сидит устройство на COM3.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пн авг 15, 2011 08:53:26
NickNI
GuVad писал(а):...сидит устройство на COM3.
(Пока предположение, проверю вечером). Попробуйте назначить устройству порт выше COM5. Сначала в "Диспетчере устройств", затем в самой программе. Возможно после этого придется устройство переподключить и (или) компьютер перезагрузить.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пн авг 15, 2011 14:49:56
GuVad
Повесил на COM7, перезагрузил, результат тот же

синхронизация молчит, ИК не мигает...
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пн авг 15, 2011 19:53:58
Seal
Как вариант, предлагаю заменить ИК светодиод на обыкновенный, может визуально проверить.
Можно так-же проверить отдельно усилитель тока для ИК, отключив от МК и подав на затвор +5В.
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пн авг 15, 2011 20:10:13
GuVad
на затвор приходит сигнал только со вкладки управление : - (
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Вт авг 16, 2011 08:15:22
Danko
GuVad писал(а):на затвор приходит сигнал только со вкладки управление : - (
Программа "Сирко" читает время из часов компьютера и отправляет его в устройство "Сирко".
Под ХР и устройство и программа "Сирко" работают.
GuVad, какая у Вас операционка ? и запускаете программу "Сирко" под админом или юзером ?
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Вт авг 16, 2011 13:51:48
GuVad
OS XP, запускается под правами администратора,
смотрел мультиметром на выводах 5,6,7 сигналы,
при синхронизации их нет.