Вторник, 12.12.2017, 16:51    
Главная » Статьи » Часы

10. Маленькие настольные часы

Здравствуйте! Пару месяцев назад решил себе часики на рабочий стол сделать. Источником деталей на этот раз стал ebay. Китайские друзья радуют ценами.
 
Вот собственно схема сего творения
 
Часы-термометр с радиодатчиком температуры
 
Радиодатчик (кнопка звонка или датчик DS18 могут не использоваться)

Радиодатчик температуры

Компоненты с ebay:
- MAX7219 EWG 8-Digit Digital Tube Display Control Module Red (250руб за 2шт)
- Mini-360 DC-DC Buck Converter Step Down Module (400руб за 10шт)
- DS3231 AT24C32 IIC module precision Real time clock (250руб за 5 шт)
Радиомодули DRA887RX/DRA888TX покупал на aliexpress за 1000руб 10 комплектов (приемник/передатчик).

На плате импульсного преобразователя пришлось поменять переменный резистор на точный постоянный и заменить индуктивность на 100мкГн, т.к. при выходном токе до 100мА КПД схемы падает приблизительно до 30ти процентов.
На плате часов пришлось перепаять разъемы вниз, выдернуть резистор на светодиоде питания и резистор подпитки батарейки (таблетка CR2032 за сутки заряжалась до 4х вольт. Зачем???).
Две платы индикаторов спаял вместе и посадил в корпус G1032B на термоклей.

Что умеют часы:
- отображать время с секундами
- отображать день недели
- отображать температуру с проводного и радиодатчика (период отображения 2 секунды)
- менять яркость индикатора от внешней освещенности

Элементы управления - две кнопки:
- кнопка выбора параметра (рядом с выбранным параметром светится точка)
- кнопка изменения параметра
 
Плата (разъем программирования совмещен с кнопками)


 
 
Плата радиомодуля под батарейный отсек 3ААА:
 

Ну и сами часики

Часы-термометр с радиодатчиком температуры

Часы-термометр с радиодатчиком температуры

Часы-термометр с радиодатчиком температуры

Часы-термометр с радиодатчиком температуры

Часы-термометр с радиодатчиком температуры

Часы-термометр с радиодатчиком температуры

Часы-термометр с радиодатчиком температуры

Часы-термометр с радиодатчиком температуры

Радиомодуль
 
Радиодатчик температуры

Индикаторы закрыты оргстеклом с наклеенной черной матовой тонировкой для автомобильных фар.
Фототранзистор выведен вверх корпуса, потом придумаю для него место.

P.S. За 9 месяцев часы убежали вперед на 22 секунды (сверялось по синхронизированному времени винды).

Перед прошивкой контроллера PIC12F629/675 и PIC16F630/676 обязательно считать данные с него и записать на листочек (лучше на корпусе контроллера) калибровочную константу внутреннего генератора! Она находится в последней ячейке памяти, выглядит как 34XX (например 3430, 347F). При дальнейшем программировании этого контроллера необходимо вписать эту константу в последнюю ячейку памяти. Восстановление константы.

Обновление 17.10.2016
совместимый радиодатчик температуры Radiomodul_DS18_bell_v1.0
Прошивка, исходник, схема, плата v1.1 (описание в архиве, читать перед прошивкой в контроллер).


Модификация_1 от 17.10.2016
- поддержка двух радиодатчиков Radiomodul_DS18_bell_v1.0
- проводного датчика нет
Прошивка, исходник, схема, плата v1.1_mod1 (описание в архиве, читать перед прошивкой в контроллер).


Форум
Категория: Часы | Добавил: Boroda (25.07.2015)
Просмотров: 2800 | Комментарии: 11 | Теги: MAX7219, Часы-термометр, радиодатчик, DS3231

Всего комментариев: 11
9 Shurman9   (18.09.2017 14:56)
Добрый день! А в Ваших часах могут работать такие модули 1set/2pcs RF wireless receiver module & transmitter module board Ordinary super- regeneration 433MHZ DC5V (ASK /OOK) запрос на Али?

10 Boroda   (19.09.2017 09:42)
Могут. Но я бы не рекомендовал. Эти модули соответствуют своей цене. Передатчик рабочий, а приемник - полное Г. Я бы попробовал что-нибудь такое, с микросхемами и кварцами.

11 Shurman9   (19.09.2017 11:17)
Спасибо за ссылку - купил ,будем пробовать.

8 vlgogolenko   (02.12.2016 17:28)
Ув.Борода! Собрал часики работают всё прекрасно за что огромное спасибо.Ваши проекты часов безусловно самые классные. У меня вопрос возможно чтобы эти часы работали с прошивкой радиодатчика 1.5. У меня есть часы статья №2  Прошивка 3.5 радиомодуль 1.5 Чтобы не вешать ещё один модуль.

7 crocodil   (13.11.2016 10:36)
То-же столкнулся с весьма неточным ходом часов на "DS3231 AT24C32 IIC module precision Real time clock"
Здесь писал: http://radiokot.ru/forum/viewtopic.php?p=2897867#p2897867
На простом кварце с суточной коррекцией ваши часы идут намного точнее.

6 Perezz   (07.11.2016 14:21)
Спасибо, завтра попробую biggrin

1 Perezz   (06.11.2016 22:13)
Ув. Борода, собрал часы на маленьких индикаторах, индикатор показывает непонятное , хотя часы идут, цифры 1,2,3 
показывает правильно, вместо тире 8, прошивка новая (17.10), проверил с 3 контроллерами, плата Ваша. Подскажите где копать?3

2 Boroda   (06.11.2016 23:07)
Добрый вечер!
1. Провода на индикатор не перепутаны?
2. Чем шьете? Возможно при прошивке EEPROM неправильно пишется, а в ней находятся все буквы и цифры.

3 Boroda   (06.11.2016 23:09)
При настройке точка появляется у часов, минут, секунд и дня недели? (кнопка S1 - select)

4 Perezz   (07.11.2016 11:12)
Провода к индикатору правильно,  шью К150, в епроме все цифры, особенно последние,
при настройке, точки, мигают, цифры 1, 2,3 показывает правильно часы идут, впечатление как будто коротят сегменты, платы стандартные с Алиекспресса. Делал давно с самой первой прошивкой шли нормально но сейчас проверить  сними нет возможности, отдал брату. старой прошивки нет.

5 Boroda   (07.11.2016 13:36)
Вот две самые первые прошивки. Но я особо ничего не менял. График  яркости только, чтоб более адекватно реагировал на внешнее освещение.

https://yadi.sk/d/v4thawu8yCwxP

https://yadi.sk/d/DtHGgVc_yCwxh

Добавлять комментарии могут только зарегистрированные пользователи.
Войдите через свой uID профиль системы Ucoz или зарегистрируйтесь.

[ Регистрация | Вход ]
Форма входа
Файлы
Интересные сайты
Магазины
Яндекс.Метрика




UP