Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
- ВНН
- Потрогал лапой паяльник
- Сообщения: 347
- Зарегистрирован: Сб дек 13, 2008 09:03:43
- Откуда: г.Советская Гавань
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Очень много ККМ списывали у которых нет ЭКЛЗ такие как МЕРКУРИЙ ШТРИХ итд
В ранних моделях стоят ds1307 в поздних MK41T56.Я сам занимался ремонтом и обслужеванием.При списании штук 50 плат оставил .Знакомые в Комсомольске на
Амуре в двух центрах поступили также.Спрашивай платы.
В ранних моделях стоят ds1307 в поздних MK41T56.Я сам занимался ремонтом и обслужеванием.При списании штук 50 плат оставил .Знакомые в Комсомольске на
Амуре в двух центрах поступили также.Спрашивай платы.
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
С уважением ВНН.
- Hichkok
- Мучитель микросхем
- Сообщения: 400
- Зарегистрирован: Чт мар 27, 2008 21:36:44
- Откуда: Домодедово
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Часики тикают(MEGA
на работе около 1.5 месяца, ход вполне точен.
Ставил по мобиле до сих пор минута в минуту,без коррекции вообще т.е. коррекция 0.
Ещё раз спасибо ДАНКО за проект. Температура немного врёт, но это несущественно.
Ставил по мобиле до сих пор минута в минуту,без коррекции вообще т.е. коррекция 0.
Ещё раз спасибо ДАНКО за проект. Температура немного врёт, но это несущественно.
Пока коты едины они непобедимы
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
В версиях начиная с 21 мая и по 19 июня есть ошибка.
При улучшении работы с кнопками в программе в двух местах не исправил расчет времени индикации времени и даты. В результате чего при включении часов время индикации правильное, но при ручном изменении времени расчеты были занижены в два раза.
На данный момент исправил и перезалил.
Приношу извинения за причиненные неудобства.
При улучшении работы с кнопками в программе в двух местах не исправил расчет времени индикации времени и даты. В результате чего при включении часов время индикации правильное, но при ручном изменении времени расчеты были занижены в два раза.
На данный момент исправил и перезалил.
Приношу извинения за причиненные неудобства.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- kip96
- Держит паяльник хвостом
- Сообщения: 965
- Зарегистрирован: Ср авг 26, 2009 08:24:50
- Откуда: 1300км от Пупа
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
ВНН писал(а):Очень много ККМ списывали у которых нет ЭКЛЗ такие как МЕРКУРИЙ ШТРИХ итд
В ранних моделях стоят ds1307 в поздних MK41T56.Я сам занимался ремонтом и обслужеванием.При списании штук 50 плат оставил .Знакомые в Комсомольске на
Амуре в двух центрах поступили также.Спрашивай платы.
Привет, коллега!
Надеюсь по возможности будем консультироваться.
Действительно, неограниченный источник DS-ок, и много ещё чего.
Все делают ошибки, только мудрецы - новые, а дураки - старые.
- ВНН
- Потрогал лапой паяльник
- Сообщения: 347
- Зарегистрирован: Сб дек 13, 2008 09:03:43
- Откуда: г.Советская Гавань
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
OK
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
С уважением ВНН.
- 546vlad
- Нашел транзистор. Понюхал.
- Сообщения: 175
- Зарегистрирован: Ср июл 29, 2009 23:22:36
- Откуда: Беларусь
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Вот поправил под себя печатную плату. Может кому понравится.
- Вложения
-
- Clock ATmega8.lay
- (110.78 КБ) 983 скачивания
©Кварц обладает экстремальной поливариантностью своего генезиса.
- headshotbacs
- Вымогатель припоя
- Сообщения: 641
- Зарегистрирован: Пт ноя 28, 2008 20:34:39
- Откуда: Краматорск
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
546vlad писал(а):Вот поправил под себя печатную плату. Может кому понравится.
... особенно автору, который ее разводил
- 546vlad
- Нашел транзистор. Понюхал.
- Сообщения: 175
- Зарегистрирован: Ср июл 29, 2009 23:22:36
- Откуда: Беларусь
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Моей целью было увеличение расстояния между дорожками и ширины дорожек. Т.к. не каждый в совершенстве владеет технологиями изготовления печатных плат, решил поделиться своим вариантом. Извиняюсь, если нарушил авторские права. 
©Кварц обладает экстремальной поливариантностью своего генезиса.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
546vlad да все нормально, ты же сразу написал поправил и Может кому понравится
- ВНН
- Потрогал лапой паяльник
- Сообщения: 347
- Зарегистрирован: Сб дек 13, 2008 09:03:43
- Откуда: г.Советская Гавань
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Не совсем по теме но на любителя.http://elm-chan.org/works/sd8p/report.html
Wav на SD карте вместо звонка для будильника.Прошивку берем с http://radioded.ru/forum/viewtopic.php? ... 2&start=84 в место кнопки оптопара
В моем экземпляре ток потребления 3,7 мА
Удачи
Wav на SD карте вместо звонка для будильника.Прошивку берем с http://radioded.ru/forum/viewtopic.php? ... 2&start=84 в место кнопки оптопара
В моем экземпляре ток потребления 3,7 мА
Удачи
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
С уважением ВНН.
-
Valek
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Чт июн 29, 2006 15:25:23
- Откуда: Иркутск
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Danko про точки не забыли или пока не до них?
"6 - работа с двумя видами точек (на данный момент в разработке)"
Если я правильно понял это про отдельные точки между часами и минутами?
P.S. Кто-нибудь печаткой под Atmeg-e в smd корпусе не поделится? У нас исчезли Atmegа8 в дип корпусах во всех магазинах и не обещают, часы что-ли все делают
"6 - работа с двумя видами точек (на данный момент в разработке)"
Если я правильно понял это про отдельные точки между часами и минутами?
P.S. Кто-нибудь печаткой под Atmeg-e в smd корпусе не поделится? У нас исчезли Atmegа8 в дип корпусах во всех магазинах и не обещают, часы что-ли все делают
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
В Одессе на радиобазаре появились аналоги DSok - VS1307 по 15грн. DS1307 cтоит 27 грн (5 шт по 22 грн.).
Кто работал с VS1307 напишите отзыв , плииз . А мне кажется , что уже давно DS это перемаркированный VS - уж больно корпуса
какие-то убогие на взгляд .
Кто работал с VS1307 напишите отзыв , плииз . А мне кажется , что уже давно DS это перемаркированный VS - уж больно корпуса
какие-то убогие на взгляд .
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
я купил парочку. Работают без проблем, а вот одна из DS1307 глючит по страшному.
Valek, про точки я не забыл. Просто увлекся WinAVR и все остальное ушло на второй план. В конце июля иду в отпуск свободного времени будет побольше.
Valek, про точки я не забыл. Просто увлекся WinAVR и все остальное ушло на второй план. В конце июля иду в отпуск свободного времени будет побольше.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- 546vlad
- Нашел транзистор. Понюхал.
- Сообщения: 175
- Зарегистрирован: Ср июл 29, 2009 23:22:36
- Откуда: Беларусь
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Собрал часы на индикаторах 2.3". Часы запустились, но индикаторы заметно мерцают, точка медленно моргает: 15 раз в минуту. Как я понимаю, микроконтроллер работает на частоте 1/4 от нужной. В чем может быть проблема?
МК прошился и прочитался без ошибок (шил через PonyProg)
P.S. Возможно в PonyProg не выставил фьюзы (вообще). Какие могут быть последствия?
МК прошился и прочитался без ошибок (шил через PonyProg)
P.S. Возможно в PonyProg не выставил фьюзы (вообще). Какие могут быть последствия?
©Кварц обладает экстремальной поливариантностью своего генезиса.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
если часы на мега8, то она(мега) должна работать на 4мгц, а ты фьюзы не шил, значит у тебя остались заводские - 1мгц, т.е. в 4 раза медленнее.
наверное это и есть причина.
На первой странице Данко выложил скрин фьюз для CodeVision AVR, для PonyProg тоже самое.
наверное это и есть причина.
На первой странице Данко выложил скрин фьюз для CodeVision AVR, для PonyProg тоже самое.
- 546vlad
- Нашел транзистор. Понюхал.
- Сообщения: 175
- Зарегистрирован: Ср июл 29, 2009 23:22:36
- Откуда: Беларусь
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Да, действительно не выставил фьюзы. Перепрошил как положено, но заметное мерцание осталось, хоть и в 4 раза быстрее. У всех так или только у меня?
©Кварц обладает экстремальной поливариантностью своего генезиса.
- Seal
- Сверлит текстолит когтями
- Сообщения: 1122
- Зарегистрирован: Чт мар 05, 2009 19:51:55
- Откуда: Дырасполь
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Про мерцание тут уже говорили, это так-же может быть связано с ключами в анодах индикаторов.Поменяй на КТ972, у меня стоят отлично, никакого мерцания и подсвечивания.Подсвечивание удаляется подбором резисторов в цепи МК-база и база-коллектор.
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
-
Valek
- Первый раз сказал Мяу!
- Сообщения: 38
- Зарегистрирован: Чт июн 29, 2006 15:25:23
- Откуда: Иркутск
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Мне ключи на транзисторах настроить, чтоб нормально работало не получилось, переделал под ULN2003 + КТ816. Теперь без проблем и яркость индикаторов можно регулировать напряжением. Свободные элементы на ULN2003 позволяют и ULN2803 поменять на 2003.
- 546vlad
- Нашел транзистор. Понюхал.
- Сообщения: 175
- Зарегистрирован: Ср июл 29, 2009 23:22:36
- Откуда: Беларусь
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Спасибо за советы. Транзисторы не менял, поставил конденсатор побольше и мерцание исчезло.
©Кварц обладает экстремальной поливариантностью своего генезиса.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
В очередной раз обновил прошивку.
Изменений несколько:
небольшие пояснения:
(:) точки-разделители часов и минут соединяются вместо точки первого разряда, при этом точка (.) между вторым и третьим разрядами остается и разделяет десятые доли градуса от целой части.
"пятый" разряд, который состоит всего из двух сегментов: горизонтального (вместо точки третьего разряда) и вертикального (вместо точки четвертого разряда), предусмотрен для индикации знака температуры.
ну и самое главное МК теперь общается с RTC используя TWI, а не I2C как ранее.
Ранее я не использовал TWI по причине не поддержки его Протеусом.
P.S.
Отвечаю на вопрос заданный в другой ветке:
Протеус для меня не сама цель, а средство для обкатки устройства. Ну как еще летом получить отрицательную температуру для уличного датчика? Да еще и для DS18S20, которого у нас на рынке нет.
Изменений несколько:
- добавил работу с двумя видами точек
- добавил так называемый "пятый" разряд
небольшие пояснения:
(:) точки-разделители часов и минут соединяются вместо точки первого разряда, при этом точка (.) между вторым и третьим разрядами остается и разделяет десятые доли градуса от целой части.
"пятый" разряд, который состоит всего из двух сегментов: горизонтального (вместо точки третьего разряда) и вертикального (вместо точки четвертого разряда), предусмотрен для индикации знака температуры.
ну и самое главное МК теперь общается с RTC используя TWI, а не I2C как ранее.
Ранее я не использовал TWI по причине не поддержки его Протеусом.
P.S.
Отвечаю на вопрос заданный в другой ветке:
Протеус для меня не сама цель, а средство для обкатки устройства. Ну как еще летом получить отрицательную температуру для уличного датчика? Да еще и для DS18S20, которого у нас на рынке нет.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"