Проверка, активен ли будильник.



Чемпионат

«Юные профессионалы Топливной компании Росатома»

Конкурсное задание

 

по компетенции:

Электроника 10+

г. Зеленогорск, Красноярский край

2021 г.

Задание №1. Возрастная категория 10+

 

Электронные настольные часы на микроконтроллере

Основой часов являются микроконтроллер общего назначения STC15W404AS семейства STC15 микроконтроллеров компании STC MCU Limited, и микросхема так называемых "часов реального времени" (RTC - real time clock) DS1302. Эта микросхема, пока на нее подается питание от отдельной батарейки, "помнит" текущее время, месяц, год, день недели и по требованию микроконтроллера выдает ему эту информацию. Микроконтроллер обрабатывает полученную информацию и в соответствии с заложенным в него алгоритмом отображает время на светодиодных индикаторах часов, включает будильник, показывает температуру и т.д.

Конструктивно устройство выполнено на печатной плате из фольгированного стеклотекстолита с размерами 97x35мм. Часы оснащены будильником. В качестве звукового генератора используется активный звуковой пьезоэлемент. Часы имеют энергонезависимую память.
Задание: сборка устройства методом пайки

Порядок выполнения задания:

 

1. Изучите схему устройства и перечень элементов 

2. Осуществите сборку схемы на печатной плате:

2.1. Отформуйте выводы компонентов и установите их в соответствии с маркировкой на    печатной плате.

2.2.  Установите все компоненты на печатную плату.

ВНИМАНИЕ!

Третий сегмент индикатора устанавливается верх ногами. То есть, разделительной точкой вверх. Все постоянные и переменные резисторы устанавливаются только после проверки их номинала с помощью мультиметра. Допустимый разброс может составлять 10-20%.

2.3.  Обрежьте выводы.

2.4. Припаяйте все компоненты.   Внимание! Время пайки одного контакта не более 3 секунд. Это предотвратит отслаивание токопроводящих дорожек и перегрев элементов.

3. Проверьте правильность монтажа. Убедитесь, что все детали установлены на нужные позиции печатной платы. Проверьте соответствие «ключей» микросхем.

4. Проверить работоспособность собранного устройства. Произведите сборку корпуса и настройку часов.

        


 Схема устройства

 

                  

Перед началом эксплуатации необходимо сделать сброс:

 

Для этого подайте питание и удерживайте одновременно обе кнопки управления в течение 5 секунд. Через 5 секунд, часы покажут время 7:59. Через 5 секунд сброс завершится, время станет равным 8:00, на некоторое время запищит будильник. Затем часы покажут температуру в градусах Цельсия и дату.

 

 


 

 

Настройка устройства

Установка часов.

Для того чтобы установить время, коротко нажмите на кнопку S1. Цифры часов начнут мигать. Нажимайте кнопку S2 нужное количество раз для установки часов.

 

Установка минут.

После установки часов снова коротко нажмите на кнопку S1. Начнут мигать цифры минут. Точно так же, как устанавливали часы, установите кнопкой S2 количество минут. После завершения установки секунды установленной минуты будут отсчитываться от 0.

 

Установка часов будильника.

Еще раз нажмите на кнопку S1. Будут выведены и начнут мигать цифры часов настройки будильника, но точки в такт секундам при этом мигать не будут. Установите час будильника кнопкой S2.

 

Установка минут будильника.

Еще раз нажмите на кнопку S1. Будут выведены и начнут мигать цифры минут настройки будильника, но точки в такт секундам при этом мигать не будут. Установите разряды минут будильника кнопкой S2.

 

Проверка, активен ли будильник.

Еще раз нажмите на кнопку S1. Цифры на дисплее при этом не поменяются, но светящаяся точка в последнем разряде покажет активность будильника. Нажатия на кнопку S2 будут переключать работу будильника: если в последнем разряде точка горит, значит будильник активен, а если не горит, то будильник отключен.

 

Подстройка температуры.

Нажмите кнопку S2, часы покажут температуру. Нажимайте кнопку S1 для коррекции температуры, и для завершения коррекции температуры нажмите кнопку S2.

 

 

Установка даты.

Настройка производится после подстройки температуры. Нажмите кнопку S1, будут мигать цифры месяца, устанавливайте их кнопкой S2. Нажмите кнопку S1 еще раз, это подтвердит настройку месяца. После этого будут мигать цифры дней, настройте их кнопкой S2. Нажатие кнопки S1 еще раз подтвердит настройку дней и переведет часы в настройку дня недели. Будет мигать цифра дня недели, кнопкой S2 её можно установить. Нажмите кнопку S1 еще раз, чтобы подтвердить настройку недели, и нажмите кнопку S2 для завершения настройки.

 

Работа часов

45 секунд отображается текущее время, 5 секунд отображается температура, 5 секунд отображается дата, и еще 5 секунд

отображается день недели. Далее по циклу процесс повторяется.


Дата добавления: 2021-12-10; просмотров: 115; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!