Часы, календарь, термометр. - Схемы на МК - Микроконтроллеры - Каталог схем - Портал радиолюбителей DIOD Схемы, Устройства, Книги
Суббота, 25 Февраль 2017, 05:09
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Схемы на МК [50]
Готовые схемы и сборки на микроконтроллерах.
Программаторы [7]
Программаторы для микроконтроллеров.
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
54.166.75.133
Ваш браузер


Узнать больше

Сейчас на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Праздники
Праздники сегодня и завтра
Наши книги




Книга добавлена:
10 Март 2010
1581
Книги
Каталог измерительных приборов Fluke 2009

Книга добавлена:
01 Ноябрь 2010
2064
Журналы
Радио №12 (декабрь 2009)

Книга добавлена:
23 Январь 2010
2694
Книги
Как превратить персональный компютер в измерительный комплекс

Книга добавлена:
08 Март 2010
8603
Антенны
WI FI антенны своими руками. Подборка радиолюбительских конструкций

Книга добавлена:
05 Декабрь 2010
4126
Книги
Основы инструментальной системы разработки АСУ Trace Mode и Проектирование АСУТП в SCADA-системе


Главная » Статьи » Микроконтроллеры » Схемы на МК

Часы, календарь, термометр.

Часы, календарь, термометр.



Устройство собиралось на монтажной плате. В качестве контроллера применен всеми любимый ATtiny2313, индикатор 16х2 на HD44780, часы реального времени ds1307, датчик температуры ds18b20. Температура отображается с точностью до десятых градуса.
Индикатор был вынут из телефонного аппарата. Попался нерусифицированный и без подсветки. Сначала я только подключил индикатор. Затем добавил термометр, затем уже часы и календарь. Поэтому получилось то, что получилось.



Чтобы установить часы и календарь, нажимаем кнопку "*".
Нажав "*" один раз, попадаем в режим установки минут. Кнопками "+" и "-" устанавливаем нужное значение минут.
Нажав "*" второй раз, попадаем в режим установки часов.
Третий раз - для установки дня недели (он не отображается). Далее дата, месяц, год.
Нажимаем седьмой раз "*" - выход из режима установки.

Немного о программе.
Очень понравилась идея включаемых файлов. В отдельные файлы вынесены процедуры работы с шинами I2C, 1-wire и работы с LSD. Софт, большей частью, взят из статей: "Подключаем LCD к микроконтроллеру по 4-х битной шине" и "Термометр на микроконтроллере". Авторам огромное спасибо за эти статьи.

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

Fuse - биты устанавливаем на работу от внутреннего генератора. Частота 8МГц.


Автор: Yurgen

Связь с автором: Нет данных

Веб сайт автора: Нет данных

Прислал: Нет данных

Источник: http://radiokot.ru


Доп материалы, файлы к устройству (схеме):

Прошивка с исходником и файл для Proteus


Категория: Схемы на МК | Добавил: Volt (14 Февраль 2010)
Просмотров: 23311 | Комментарии: 15 | Теги: HD44780, DS18B20, ds1307, ATtiny2313 | Рейтинг: 3.5/2

Быстрая навигация по сайту




Всего комментариев: 10
10  
Сегодня собрал навесом
Запустились с полтыка

8  
СПАСИБО. А КУДА ПОДСОЕДИНЯЕТСЯ SQW?НА СХЕМЕ ОН ПУСТОЙ

9  
Обратись на форум http://www.radiokot.ru/forum/viewtopic.php?t=26309 с просьбой печатки или принципиальной схемы (Не в протеусе) может кто нибудь рисовал печатную или принципиальную схему

7  
Схема обвязки часов очень проста и содержит в себе кварцевый резонатор на частоту 32,768kHz, литиевую батарейку на 3 вольта и три резистора на 4,7К для «подтяжки» шины I2C (если шина у вас уже «подтянута» на контроллере, то эти резисторы распаивать не обязательно):

Хотя читал на форумах что некоторые вместо кварца ноги 1и2 кротят (ставят перемычку) сам не проверял.
И еще эта микросхемка очень привередлива к питанию.


6  
ЕЩЁ ОДИН ВОПРОС НА DS1307 НА 1И2 НОГУ СТАВИТЬ КВАРЦ ИЛИ НЕТ? ЗА РАНИЕ СПАСИБО.

4  
Ещё подскажите в часах точки мигают или нет. не чего не работает..... одним словом беда

5  
Обратись вот на этот форум http://www.radiokot.ru/forum/viewtopic.php?t=26309 там тема по этому материалу.

3  
почему часы не тикают? а термометр замер на -0.9С

1  
ЧАСЫ НЕ РАБОТАЮТ НА ЖК 00:00 00/00/00 -0.9C СТОЯТ КАК ВКОПАННЫЕ.ПОМОГИТЕ ПОЖАЛУЙСТА.

2  
Все делаешь как описано здесь?

Чтобы установить часы и календарь, нажимаем кнопку "*".
Нажав "*" один раз, попадаем в режим установки минут. Кнопками "+" и "-" устанавливаем нужное значение минут.
Нажав "*" второй раз, попадаем в режим установки часов.
Третий раз - для установки дня недели (он не отображается). Далее дата, месяц, год.
Нажимаем седьмой раз "*" - выход из режима установки.

А температура работает?


Имя *:
Email *:
Код *:




Корзина
Ваша корзина пуста
Поиск по сайту
Для корректного поиска вводите в поисковую форму не более 20-25 символов.


Форма входа
Наш опрос
Какое направление электроники для Вас более интересное?
Всего ответов: 539
Рекомендуем
Полезно знать!

Распространённое мнение о безопасности тока силой менее 100 миллиампер — опасное заблуждение.

Советуем посетить

Пользователю
Почта на Майл.ру
Поисковик Google
Поисковик Yandex
Энциклопедия Википедия
Погода на Гисметео

Радиолюбителю
Паяльник
Электронный портал
Сервер радиолюбителей
РадиоКОТ

Поддержка сайта

Вы можете поддержать сайт напрямую через наши платежные реквизиты

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 80103
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 44155
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 43735
4
Блоки питания
Лабораторный БП
Просмотры: 34684
5
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 32778
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 31758
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 30207
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 28863
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 28614
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 26615
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 20867
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 16499
3
Радиолюбительский софт
Electronics Workbench 5.12
Просмотры: 13403
4
Справочники
Аналоги микросхем
Просмотры: 13145
5
Радиолюбительский софт
Crocodile Technoy 3D v609
Просмотры: 12425
Счетчики сайта




Рейтинг Сайтов YandeG

Вся статистика общедоступна

Ошибки и опечатки
Система Orphus
Каталогизация схем, книг, программ по электронике и электротехнике.
Портал радиолюбителей DIOD © 2009 - 2017