Оглавление:

Светодиодные двоичные часы: 6 шагов (с изображениями)
Светодиодные двоичные часы: 6 шагов (с изображениями)

Видео: Светодиодные двоичные часы: 6 шагов (с изображениями)

Видео: Светодиодные двоичные часы: 6 шагов (с изображениями)
Видео: Электронные часы конструктор для пайки и самостоятельной сборки Ч-6-20-В01. DIY electronic clock. 2024, Июль
Anonim
Светодиодные двоичные часы
Светодиодные двоичные часы

Это вторая версия моих светодиодных двоичных часов на базе PIC. Первоначальная версия была первым проектом PIC, который я предпринял, он использовал PIC16F84A как для хронометража, так и для управления матрицей дисплея, к сожалению, он не сохранял достаточно времени и набирал около минуты каждую неделю. Эта вторая версия основана на PIC16F628A, работающий на частоте 4 МГц для управления дисплеем, также использует микросхему часов реального времени DS1307 для измерения времени. Каждую секунду DS1307 отправляет импульс на микросхему PIC, затем PIC считывает внутреннее время с DS1307 по шине I2C и затем отображает время в двоичном формате на светодиодном дисплее. Нижний ряд светодиодов отображает секунды, средние строки показывает минуты, а верхний ряд - часы. На картинке отображается время 01100: 010011: 011011 или в десятичном формате 12:19:27. Время указывается в 24-часовом формате, поэтому увеличивается до 10111: 111011: 111011 или 23: 59: 59. Печатная плата может быть двухсторонней, или, как я сделал здесь, односторонней, с припаянными 7 перемычками вместо верхнего слоя меди.. Он имеет регулятор на 5 вольт, поэтому его можно запитать от любого источника постоянного тока на 9-15 вольт.

Шаг 1: Детали / инструменты

Помимо основного оборудования для изготовления печатных плат и пайки, вам понадобятся следующие компоненты: 1x PIC16F628A и программатор, 1x микросхема часов реального времени DS1307, 1x кристалл часов 32,768 кГц, 3 транзистора BC548 (или аналогичный), 2 кнопки PTM, 1x регулятор 78L05, 2x электролитические конденсаторы 220 мкФ, 17x светодиоды для поверхностного монтажа, 1x разъем питания постоянного тока 4,7K резисторы для поверхностного монтажа 8 резисторов по 100 Ом для поверхностного монтажа 1 резистор для поверхностного монтажа 2 кОм 12 перемычек с нулевым сопротивлением (или 11 перемычек с нулевым сопротивлением и резервная батарея CR2016) 1 конденсатор 100 нФ для поверхностного монтажа 50 см одножильный провод звонка 1x источник питания 9–15 В постоянного тока с разъемом постоянного тока

Шаг 2: Сделайте печатную плату и запрограммируйте PIC

Сделайте печатные платы и запрограммируйте PIC
Сделайте печатные платы и запрограммируйте PIC
Сделайте печатные платы и запрограммируйте PIC
Сделайте печатные платы и запрограммируйте PIC
Сделайте печатные платы и запрограммируйте PIC
Сделайте печатные платы и запрограммируйте PIC
Сделайте печатные платы и запрограммируйте PIC
Сделайте печатные платы и запрограммируйте PIC

Первым делом нужно сделать печатные платы, компоновку печатной платы и схемы для основных часов и платы дисплея в формате Eagle. Печатная плата часов двусторонняя, но верхний слой состоит просто из 7 звеньев, это означает, что печатная плата также может быть сделана как однослойная с 7-ю проводными звеньями. Я решил сделать это именно так, поскольку я не могу сделать двойные. В печатной плате дисплея используются только устройства для поверхностного монтажа, в то время как в основной печатной плате тактовых импульсов используются компоненты для поверхностного монтажа и сквозные отверстия. ICSP-соединения на плате.

Шаг 3: припаяйте нижние компоненты

Компоненты под пайку снизу
Компоненты под пайку снизу

Припаяйте 8 резисторов, 1 конденсатор и нулевую перемычку / резервную батарею, как показано на нижней стороне основной печатной платы часов.

Шаг 4: припаяйте верхние компоненты

Компоненты для пайки верхних частей
Компоненты для пайки верхних частей

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

Шаг 5: припой дисплей

Дисплей для пайки
Дисплей для пайки

Для дисплея вам потребуется 17 светодиодов для поверхностного монтажа, 6 резисторов 100 Ом для поверхностного монтажа, 11 звеньев нулевого сопротивления и 9 проводов звонка длиной 2 см. Припаяйте их к печатной плате, как показано на схеме ниже, убедившись, что вы припаяли светодиоды в правильной ориентации. Показанная здесь плата дисплея является более новой версией, чем используется на остальных фотографиях в этом руководстве, у нее меньше резисторов, поэтому ее проще Следует проявлять осторожность при установке перемычек с нулевым сопротивлением (резисторы с нулевым сопротивлением), поскольку на печатной плате есть дорожки, проходящие между двумя паяльными площадками, перемычки должны быть расположены так, чтобы ни один из металлических выводов не касался печатной платы. дорожка между колодками.

Шаг 6: Готово

Заканчивать
Заканчивать

Припаяйте плату дисплея к основной печатной плате часов, после чего все, что останется, это подключить питание. Блок питания должен быть не менее 9 В постоянного тока и должен быть рассчитан примерно на 200 мА или около того, центральный разъем разъема постоянного тока должен быть положительный, а внешний должен быть 0 В. После подключения питания часы должны показывать 22:03:00 и сразу же начинать отсчет секунд. Затем все, что остается, это установить время, одна из кнопок используется для установки минут, а другая устанавливает часы, при нажатии любой кнопки секунды устанавливаются на 0 и увеличивается соответствующий дисплей на 1.

Рекомендуемые: