Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
-
Mr.Pupkin
- Мучитель микросхем
- Сообщения: 432
- Зарегистрирован: Ср янв 02, 2013 20:56:57
- Откуда: близ Казани
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Проблема у вех-одна,пай-не пропай и фьюзы.....К годалке можно не ходить!
- valik1979
- Мучитель микросхем
- Сообщения: 408
- Зарегистрирован: Вс ноя 30, 2008 20:55:31
- Откуда: Belorussiy
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
А будильник как отключить?
- aurifer
- Грызет канифоль
- Сообщения: 286
- Зарегистрирован: Ср ноя 28, 2012 05:16:37
- Откуда: Новотроицк Оренбургской обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Нажать на кнопку "подсветка".
Оффтоп:
Оффтоп:
Спойлер
Я прям представил картину, как человек собрал схему, решил проверить будильник. И.....теперь бегает по комнате в шоке от орущего будильника, с криками "как его вырубить!". Без обид. Просто мысли в слух.- valik1979
- Мучитель микросхем
- Сообщения: 408
- Зарегистрирован: Вс ноя 30, 2008 20:55:31
- Откуда: Belorussiy
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Часы собрал давно, с будильником , всё заработало,будильник не проверял . Сегодня на работе решил проверить буд. работает собака ,хотел выключить так он на кнопки не реагирует,пришлось подождать минуту когда заткнётся. Просто чего спросил- дома хотел поставить , а представил ночью "отключу об стену
" и сам сигнал 1кГц
это единственный минус. А в общем супер, это третьи

" и сам сигнал 1кГц 
- aurifer
- Грызет канифоль
- Сообщения: 286
- Зарегистрирован: Ср ноя 28, 2012 05:16:37
- Откуда: Новотроицк Оренбургской обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Значит в точку попал 
- valik1979
- Мучитель микросхем
- Сообщения: 408
- Зарегистрирован: Вс ноя 30, 2008 20:55:31
- Откуда: Belorussiy
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
типа того,
не вставать и выдёргивать шнурок из сети ночью
. Просто может подумал что какой либо кнопкой можно отключить сигнал? или как? дополнительно переключатель 

- aurifer
- Грызет канифоль
- Сообщения: 286
- Зарегистрирован: Ср ноя 28, 2012 05:16:37
- Откуда: Новотроицк Оренбургской обл.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Пардон. А я ведь вам не правду сказал.
Я думал, что пишу в соседней ветке viewtopic.php?f=57&t=21695
А эту схему я и не делал ёщё, и соответсвенно не разбирался где-что. Там в файлах лежит схема для Протеус, вот там и потыкайте в кнопки и проверьте где будильник отключается.
А эту схему я и не делал ёщё, и соответсвенно не разбирался где-что. Там в файлах лежит схема для Протеус, вот там и потыкайте в кнопки и проверьте где будильник отключается.
- valik1979
- Мучитель микросхем
- Сообщения: 408
- Зарегистрирован: Вс ноя 30, 2008 20:55:31
- Откуда: Belorussiy
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Так я в готовом железе тыкал и увы 
- valik1979
- Мучитель микросхем
- Сообщения: 408
- Зарегистрирован: Вс ноя 30, 2008 20:55:31
- Откуда: Belorussiy
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Кстати в Протеусе пробовал ,тоже самое
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Будильник выключается кнопочкой "+" или "-". И в протеусе тоже работает.
В коде это прописано:
Строка: alarm_OFF(); на кнопке + и -
В коде это прописано:
Код: Выделить всё
if (indicate == IND_CLOCK){
if (key == KEY_PLUS) {
alarm_OFF();
if ((devices >= 1) && (t_ind_term != 0)) for (i=0;i<devices;i++) {
temperature=ds18x20_temperature(&rom_code[i][0]);
if (temperature!=-9999){yarkost_down(); view_term(); yarkost_up();}
delay_200ms(tt3);
}
}
if (key == KEY_MINUS) {
alarm_OFF();
view_date();delay_ms_read_time(1500);
} Строка: alarm_OFF(); на кнопке + и -
Мастеру достаточно одной пальчиковой батарейки, чтобы запустить любое устройство, в любом направление, с любой скоростью...
- valik1979
- Мучитель микросхем
- Сообщения: 408
- Зарегистрирован: Вс ноя 30, 2008 20:55:31
- Откуда: Belorussiy
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Спасибо ,проблема в кнопках была наверное, поставил новые всё ок 
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Здравствуйте уважаемые Коты! Подскажите новичку, можно ли паралельно подцепить к даным часам ещё одно часовое табло использовав те же ключи и ULN? Естественно подключив дополнительные индикаторы со СВОИМИ резисторами к ULN. Просто необходимо выставить эти часы в окне с индикаторами на обе стороны (улица, дом). Спасибо.
Мы увидимся в другой жизни. Когда станем котами.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Okkupant писал(а):Отдельное спасибо
Это так янтарный цвет на фото смотрится? ULN в принципе и два индикатора осилит, только на каждый нужны свои резисторы и индикаторы должны быть одинаковыми, ну или хотя бы примерно с одинаковым падением на светодиодах.Serhz писал(а): можно ли паралельно подцепить к даным часам ещё одно часовое табло использовав те же ключи и ULN?
- Okkupant
- Вымогатель припоя
- Сообщения: 511
- Зарегистрирован: Пт сен 28, 2012 05:23:33
- Откуда: Санкт-Петербург
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Martin76, да, на фото они красными получились. А так янтарные. Понравилась регулировка яркости с помощью фоторезистора, хоть и взорвала мне моск, пока не залез в настройки, чтобы включить эту опцию.
Часы идут точно, может кварц нормальный попался. Датчик темп. тоже точно показывает темп.
P.S. Когда знакомые или родственники увидят мои часы, то я не сомневаюсь, что они захотят именно такие же себе.
Часы идут точно, может кварц нормальный попался. Датчик темп. тоже точно показывает темп.
P.S. Когда знакомые или родственники увидят мои часы, то я не сомневаюсь, что они захотят именно такие же себе.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Martin76 писал(а):ULN в принципе и два индикатора осилит, только на каждый нужны свои резисторы и индикаторы должны быть одинаковыми, ну или хотя бы примерно с одинаковым падением на светодиодах.
Martin76 спасибо. Буду пробовать. Или лучше второе табло со своей ULN? Семисегментники то разные: один комплект 2,3" (сегмент 4 диода, точка 2), второй комплект 1,8" (сегмент 3 диода, точка 1).Я правильно понимаю, что на МК можно навесить несколько табло с условием их собственного (раздельного) питания?
Мы увидимся в другой жизни. Когда станем котами.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Я тоже собрал часики по мотивам этого проекта, Спасибо Автору за развитие схемы и программы микроконтроллера до столь унифицированного устройства. В моём варианте индикаторы высотой 1,5", с общим катодом. Для зажигания использую ULN2803 для замыкания катодов на землю и TD62783 (аналог UDN2981) для подачи "+" на аноды. Обе драйверные микросхемы открываютса логическим "1" от микроконтроллера. Монтаж компактно на макетной плате. Корпус - куски пластмассовых заглушек от передних панелей PC, ну и другие куски пластмассы 
- Вложения
-
- ClockTermNov2014_3.jpg
- (194.83 КБ) 1378 скачиваний
-
- ClockTermNov2014_2.jpg
- (220.16 КБ) 1114 скачиваний
-
- ClockTermNov2014_1.jpg
- (198.84 КБ) 1354 скачивания
- Alex1588
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Вт мар 18, 2014 02:30:47
- Откуда: Россия, Владивосток
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Я использовал индикаторы на 1,5'. Микросхема DS3231 вместо DS1307. У первой точность хода многократно выше. У меня получилось 28 секунд за год. Корпус сделал из 3мм фанеры- под мебель в комнате.
Плату разводил в программе Diptrace. На скринах расположение деталей на плате и плата без деталей. Модуль на IC DS3231 вставляется в разъем рядом с IC AtMega8 (слева от нее).







Плату разводил в программе Diptrace. На скринах расположение деталей на плате и плата без деталей. Модуль на IC DS3231 вставляется в разъем рядом с IC AtMega8 (слева от нее).







- valik1979
- Мучитель микросхем
- Сообщения: 408
- Зарегистрирован: Вс ноя 30, 2008 20:55:31
- Откуда: Belorussiy
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Alex1588, а свой проект выложить можешь?