Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Обсуждаем контроллеры компании Atmel.
Valek
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Чт июн 29, 2006 15:25:23
Откуда: Иркутск

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Valek »

Спасибо за прошивку, тестируем!

Сейчас в моей квартире уже будет трое часов от Danko!

Может как нибудь в следующем проекте, если автора заинтересует, сделать одно головное устройство, остальные отображения информации.
Время можно будет с головного ставить, и датчик уличной температуры один будет, а не три.
Но это так, на далекое будущее, пока мне эти часы очень нравятся!
vin_07
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Чт авг 27, 2009 16:19:45

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение vin_07 »

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

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Danko »

ну во первых все функции активизируются самим пользователем и по умолчанию они отключены. Хотите включайте хотите не включайте.

во вторых: функции №6 и №7 относятся или по другому сказать применимы только для часов собранных из 4-х одноразрядных индикаторов, а не из одного 4-х разрядного с динамикой.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
Luk-kat
Родился
Сообщения: 14
Зарегистрирован: Ср июл 14, 2010 19:33:21

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Luk-kat »

Привет, коты!
Боюсь нафлудить, но моя проблема реально пересекается с проектом Данко. Перерыл кучу тырнета, более близкой темы не нашёл... А всё собственно вот в чём...
У меня на работе погибли от грозы часы, проработавшие 9 лет. Судя по всему "смыло" прошивку с контроллера. Собраны они на ATMEL AT89S8252. "Сердечко" на аналоге 1307 (судя по обвязке). Статику (я так полагаю) обеспечивают защёлки IN74HC595AN (4 штуки), сегментные гирлянды из сверхярких светодиодов обслуживают дарлины ULN2803A (тоже 4 штуки). Ещё, между контроллером и защёлками стоит DALLAS DS12877A REAL TIME,(правда не пойму зачем он, если есть реал тайм на 1307, который собственно собран на макетке и имлантирован на общую плату). Три кнопки управления. На плате имеется свой импульсный БП. Температуру меряет вероятнее всего 18В20 (датчик залит в колбе силиконом). Плата имеет вид промышленной, так как отверстия метализированны. В остальном кустарщина, но добротная. На сегодня производителя найти трудно, если возможно вообще... Фото постараюсь приложить.
Котаны, может кому знаком подобный проект, или может ув. Данко смог бы "воссоздать" программу для такого набора компонентов. Я понимаю, что это почти нереально, но пойти больше некуда....
Часища действительно огромные, и все к ним привыкли. Они работали по тому же алгоритму, что и есть основой этой темы: часы-календарь-термометр. Отображался +/-, четыре знака и : между часами - минутами, а также *С.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Danko »

Luk-kat писал(а):"воссоздать" программу для такого набора компонентов. Я понимаю, что это почти нереально
воссоздать нереально, а написать новую возможно.

Фотки врят ли помогут. Нужна схема.

Просто переделать прошивку настоящих часов под другой МК не получится в CVAVR нет Вашего МК.

Если Вы уверены в работоспособности МК и у Вас есть програматор для него рисуйте схему и возможно я смогу Вам чем-нибудь помочь.

Правда с Keil я дела не имел, но тем интересней будет задача.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
Luk-kat
Родился
Сообщения: 14
Зарегистрирован: Ср июл 14, 2010 19:33:21

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Luk-kat »

Данко, спасибо Вам за ответ.
Я вчера не стал править свой пост, а сегодня просто закончу мысль...
Меня вполне устроит, как вариант, Ваш проект на Mega8, мне не составит труда выполнить монтажку нового устройства. Просто, я так понимаю, +/- и *С у Вас не отображаются? (хотя и прочёл все 37 страниц). Передо мной стоит задача оживить часы, а что там будет внутри - не важно. Конечно, ситуативно, этим часам не помешало бы ДУ, но это пока роскошь...
Аватара пользователя
ВНН
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Сб дек 13, 2008 09:03:43
Откуда: г.Советская Гавань

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение ВНН »

Luk-kat В последней прошивке отображается все о чем вы пишите.
По поводу пульта цена вопроса = пульт YK800-6 - 200р , приемник CZS-9M -120р . Я покупал в http://dalkon.ru/ Приемник с часами соеденен через оптопары (у меня PC817)
Удачи.
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
Аватара пользователя
Luk-kat
Родился
Сообщения: 14
Зарегистрирован: Ср июл 14, 2010 19:33:21

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Luk-kat »

ВНН, а схемки этого ДУ нет? И как там с удержанием нескольких кнопок?
Аватара пользователя
ВНН
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Сб дек 13, 2008 09:03:43
Откуда: г.Советская Гавань

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение ВНН »

Luk-kat Схема стандартная для Декодеров семейства PT2272
По поводу удержания нескольких кнопок непробовал.Мне ето ненужно
Первичная настройка производется с клавиатуры а пульт используется
для корекции .Принципиально хватило бы и на три команды set + & -
Удачи
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
Аватара пользователя
Luk-kat
Родился
Сообщения: 14
Зарегистрирован: Ср июл 14, 2010 19:33:21

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Luk-kat »

Спасибо!
Вариант: http://vrtp.ru/index.php?act=categories ... ticle=2078
Правда мне больше по душе радиоканал... Ведь мы - радиокоты! :beer:
Аватара пользователя
ВНН
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Сб дек 13, 2008 09:03:43
Откуда: г.Советская Гавань

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение ВНН »

А вчем проблема, http://cqham.ru/remote6.htm с соотвецтвующими изменении,и будет Вам и хвост и усы.Просто покупной дешевле чем собирать самому
Удачи
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Danko »

Luk-kat, в текущем проекте индикация динамика в следующем проекте будет и статика и динамика, но МК будет мега168.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
Luk-kat
Родился
Сообщения: 14
Зарегистрирован: Ср июл 14, 2010 19:33:21

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Luk-kat »

Отлично! Данко, я готов поучаствовать в новом проекте, только правда финансово... Могу плату спроектировать, изготовить её могу, собрать, а вот программировать увы... На материальные жертвы готов только потому, что шеф напрягает. Он думает, что чинить часы - дело часовщика!
ВНН, схему по ссылке, приведённой Вами, я собирал. Правда для ПДУ спутникового ресивера. Работает отлично. С автором знаком лично - радиокот ещё тот! В его аналах есть и трёхкомандные ДУ на ИК и в радиоканале. Что касается "купить дешевле", то тут принципиально - сделать самому ПРИЯТНЕЕ!

С нетерпением жду старта нового проекта часов со статической индикацией на Mega168.
Данко, детальё уже можно заказывать?
neon-f
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение neon-f »

я делал часы под статику на базе этих часов. кстати второй месяц в эксплуатации уже. полет нормальный. могу дать схему по которой делал, и подправленную прошивку под статику.

зы. часы установлены на юго-восточной стороне дома. Когда повесил их на улице - стали дополнительно убегать примерно на секунду вперед. все таки дс1307 и кварц очень термозависимы. интересно что будет зимой...

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

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Danko »

Luk-kat писал(а):Данко, детальё уже можно заказывать?
хоть это уже будут пятые часы в моей трехкомнатной квартире, но от проекта я не откажусь.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Аватара пользователя
Luk-kat
Родился
Сообщения: 14
Зарегистрирован: Ср июл 14, 2010 19:33:21

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Luk-kat »

neon-f, с удовольствием просмотрю Ваш вариант!
kidaw69 8) mail.ru
до этого один лишь раз юзал контроллер AVR, и то тиньку 15...
Аватара пользователя
ВНН
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Сб дек 13, 2008 09:03:43
Откуда: г.Советская Гавань

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение ВНН »

Luk-kat на странице 28 Clock-Term-Calendar-Alarm_LED_2010-03-28_static.zip
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
Аватара пользователя
Angel74
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт ноя 13, 2009 01:29:24
Откуда: Россия

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение Angel74 »

neon-f я бы тоже с удовольствием посмотрел на полную схему ваших часов
a1958n :)) inbox.ru
с микропроцессорами только начинаю. Спасибо.
neon-f
Потрогал лапой паяльник
Сообщения: 392
Зарегистрирован: Сб дек 12, 2009 02:15:45

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение neon-f »

я все кидал не на почту, а в личку, и схему и плату и фотки. проверь личку.
Аватара пользователя
ВНН
Потрогал лапой паяльник
Сообщения: 347
Зарегистрирован: Сб дек 13, 2008 09:03:43
Откуда: г.Советская Гавань

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Сообщение ВНН »

В таком случае напрашивается вывод: Схему и прошивку статики на 1 стр. (если это не ущемляет интересы разработчиков)
в прошивке Clock-Term-Calendar-Alarm_LED_2010-07-10_e.zip PWM на свободный порт как у neon-f.Выбор вкл. LED оставить для
возможности применения других регистров 573,574 итд.
Я тоже белый и пушистый и также как и Вы ловлю мышей.
С уважением ВНН.
Ответить

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