Набор для пайки «LED-будильник»

Будильник — несомненно, очень полезное устройство, без которого среднестатистическому человеку очень сложно проснуться в нужное время. Ещё 20 лет назад и часы и будильник были отдельными устройствами, которые 90% своей «техножизни» стояли в одном месте и служили одной цели. В наше же время, функцию часов и будильника взял на себя смартфон.

В этой онлайн-инструкции мы будем собирать светодиодный будильник на микроконтроллере STC15W408AS. Он уже запрограммирован, поэтому нам нужно только правильно спаять все компоненты, подать питание и будильник заработает. В качестве индикаторов в данном устройстве применяются семисегментные светодиодные индикаторы и 3мм светодиоды синего цвета показывающие секундный круг размещенные по кругу будильника.

LED-Будильник

Для питания будильника используется кабель Micro-USB. Он идет в комплекте.

Выводные элементы

Радиодеталь называют выводной если она крепится к печатной плате путём установки её контактов в отверстия и дальнейшего их припаивания (или с помощью накрутки). А процесс сборки плат с такими деталями называют сквозным монтажом, или на английском: THT — Through-hole Technology.

На заре электроники все радиодетали были выводными. Сейчас же такой способ монтажа применяется в основном для силовых элементов, которые работают с большими значениями напряжения и силы тока. В наше время вся электроника собирается поверхностным монтажом с помощью SMD элементов — это компактнее и дешевле в масштабах промышленного производства.

Но выводной монтаж всё ещё широко распространён среди DIY-энтузиастов. Ведь чтобы создать прототип устройства на макетной плате потребуется соединить различные модули, радиодетали и контроллеры, которые часто снабжены или штырьками или отверстиями под них.

А ещё сквозной монтаж отлично подходит для получения навыков пайки. И перед тем, как переходить к более сложным платам с SMD радиодеталями, следует обязательно научиться паять выводные платы! В этой инструкции мы покажем как собрать настоящий светодиодный будильник, схема которого состоит исключительно из выводных деталей.

Подготовка к работе

Для сборки устройства понадобится паяльник, немного припоя и флюс, жидкий или гелевый. Если чего-то не хватает, вы можете приобрести это у нас в магазине RobotClass:

В корзину
В корзину
В корзину
В корзину
В корзину
В корзину

В комплекте используются компоненты SMD-ф

Состав набора

  • печатная плата;
  • резисторы 330 Ом;
  • резисторы 10 кОм;
  • фоторезистор;
  • терморезистор;
  • транзистор биполярный;
  • светодиоды 3мм синие;
  • звукоизлучатель (зуммер);
  • гнездо питания mini-USB;
  • контроллер STC15W408AS;
  • модуль времени DS1302;
  • гнезда для чипов DIP-8, DIP-28тор;
  • кварцевый резонатор;
  • тактовые кнопки;
  • 7-сегментный индикатор на 4 цифры;
  • держатель батарейки CR1220;
  • батарейка CR1220;
  • держатель для трёх батареек AAA;
  • корпус из оргстекла и набор крепежа.

1. Резисторы

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

Ставим резисторы 330 Ом.

Теперь резисторы на 10 кОм.

2. Транзистор

В схеме есть всего один транзистор. Ставим его в гнездо с меткой Q1.

3. Фото- и терморезисторы

Припаиваем фоторезистор GM и терморезистор в гнездо RM. У них нет полярности, можно ставить любой стороной.

4. Кварцевый резонатор

Чтобы часы шли точно, необходим кварцевый резонатор с частотой 32768 кГц. Рядом припаиваем два керамических конденсатора C1 и C2. Все эти элементы неполярные, ставим их любой стороной.

5. Звукоизлучатель (зуммер)

Будильник не будет будильником, если не заставит хозяина проснуться рано утром. Для этого он должен издавать неприятный громкий звук. С этой задачей справится самый простой активный звукоизлучатель, он же — зуммер. У него есть полярность! Положительный контакт отмечен на корпусе зуммера плюсиком. Такой же плюсик есть на гнезде, в которое его необходимо установить.

5. Гнездо USB

Устройство питается напряжением 5В, которое подаётся через разъём USB-Mini. Припаиваем этот разъём на плату.

6. Держатель батарейки CR1220

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

7. Микросхемы

Припаиваем гнёзда (они же сокеты) для микроконтроллера и микросхемы часов реального времени. У гнезда с одного торца есть выемка, которую необходимо совместить с соответствующей выемкой, изображённой на маркировке гнезда.

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

8. Кнопки

Для настройки часов нам потребуется какой-то интерфейс. Припаиваем тактовые кнопки.

9. Индикатор

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

Начнём со светодиодного семисегментного индикатора. Припаиваем его согласно маркировке на плате — точками вниз.

10. Светодиоды

Теперь припаиваем 60 светодиодов. «Часовой» диод должен быть красным.

Светодиоды припаиваем с особой аккуратностью и вниманием, так как перепаивания они не выдержат. Место анода на плате отмечено плюсиком. У светодиоды анод — это самый длинный вывод. Так что вставляем светодиод так, чтобы длинная нога вошла в отверстие с плюсиком.

Если все собрано успешно, можно подключить питание и проверить работу часов. Дисплей должен гореть, а на «циферблате» по очереди будет загораться каждый светодиод. Если какой-либо из светодиодов не загорается — значит он установлен неправильно и его нужно перепаять.

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

Клавиша S1 используется для отображения даты, недели и года. Кнопка S2 используется для отображения температуры, будильника, минут и секунд.

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

Нажимаем и удерживаем кнопки S1 и S2 более пяти секунд, чтобы войти в состояние настройки. При этом, на дисплее должен отобразиться текст: Fur1, что означает раздел настроек №1. С помощью кнопки S1 переключаемся между разделами. Нажатием кнопки S2 осуществляется вход в соответствующий раздел настроек. Ниже приводится описание каждого раздела.

Fu-1: Установка времени. Жмём S1, чтобы изменить значение мигающего сегмента. S2 — чтобы перейти к следующей позиции. После перехода к последней позиции снова жмём S2, чтобы сохранить установленное время.

Fu-2: Установка даты. Жмём S2 для переключения на месяц, день и год. После переключения на год дисплей отображает «20XX». Последние две цифры мигают, а предыдущая «20» статична. После изменения года снова жмём S2 для сохранения настроек.

Fu-3: Установка будильника. Всё как в настройках обычного времени. Чтобы выключить будильник, нужно выставить на индикаторе «24» часа.

Fu-4: Установка ежечасного напоминания, режима отображения, регулировки яркости дисплея. Первая цифра дисплея отображает «I», что означает, что функция почасового напоминания включена, а вторая цифра дисплея указывает на режим отображения:

  • 0 — отображать только время;
  • 1 — отображать время и температуру в течение нескольких секунд на регулярной основе;
  • 2 — отображать время, регулярно отображать дату и температуру;
  • 3 — отображать только температуру.

Последние две цифры на индикаторе отвечают за яркость дисплея. Если там стоит «A», значит включена функция автоматической регулировки яркости.

Калибровка датчика температуры

Установим режим отображения 3 (отображать только температуру). Сохраняем настройку и выходим из режима настроек. Дисплей будет отображать только температуру. Теперь можно отрегулировать погрешность измерения термистора.

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

Fu-5: Установка музыки будильника. Вторая цифра дисплея показывает номер музыкальной дорожки, а последние две цифры — это настройка громкости.


Изменено:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.