
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
Это несколько кратких заметок о «часах обратного отсчета», которые я построил 10 лет назад для Y2K. Часы находятся в 4 квадратных футах спереди. Он имеет толщину около 4 дюймов и работает на встроенном микроконтроллере. Каждый сегмент состоит из примерно 20 светодиодов по 10 мм.
Я не могу сфотографировать в нем, потому что он WAAAY слишком яркий! Панель была вырезана из шаблона, который я сделал для обычного фрезера, с расширенным шаблоном, следующим за фрезой. Я сделал шаблон из ДВП (ДВП США?) И просто выровнял его по отметкам на панели, чтобы вырезать. Выкладывать вторые светодиоды было куда сложнее, чем я ожидал - аккуратно подсчитайте, чтобы ИДЕАЛЬНО подать их.
Шаг 1. Цифра
Вот вид задней части сегмента. Я использовал классическую схему постоянного тока LM317 для управления каждым блоком светодиодов.
Драйверы для дисплеев сделаны с помощью преобразователей последовательного интерфейса в параллельный, которые, похоже, были заменены на следующие вещи: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp… эти новые части будут то же самое, что я сделал тогда, и с 317 - полный драйвер светодиода в одной микросхеме. Только один резистор устанавливает яркость всех светодиодов! Каждая цифра управляется этим соединенным ленточным кабелем, по которому передаются все общие сигналы для этих микросхем: Vcc, GND Clock, Latch Enable и output enable. Таким образом, от компьютера выходит только 6 проводов для ВСЕХ сегментов ВСЕХ символов И 60-секундных светодиодов по краю. У каждой микросхемы привода есть одна уникальная линия (розовый провод), которая последовательно соединяет всю систему. Дисплей выглядит как очень длинный сдвиговый регистр - см. Диаграмму ниже. Обновление дисплея занимает очень малую долю секунды.
Шаг 2: микроконтроллер
Мне очень нравится микроконтроллер 8052, его второй источник и доработанный почти всеми. Профессиональный пользователь может даже загрузить код VHDL, чтобы реализовать его в ПЛИС, и настроить все ядро, чтобы управлять любым странным оборудованием, которое я хочу придумать. Производители включают Atmel, NXP и WinBond. Инструменты разработки очень дешевы, есть бесплатные ассемблеры и бесплатные компиляторы C (SDCC). Я фактически полностью запрограммировал это на Паскале с помощью фрагмента кода ассемблера, специально написанного для максимально быстрого обновления дисплея. В какой-то момент я тоже выложу код. Это управляющий компьютер. ЦП называется Dallas DS2250T и представляет собой небольшую плату в стиле SIMM-карты, содержащую 32 КБ ОЗУ с батарейным питанием, используемое для программ, и 8 КБ ОЗУ для использования программных данных. Большие 40-контактные микросхемы больше подходят для последовательных и параллельных микросхем для вторых светодиодов. Под 40-контактными блоками находится микросхема линейного драйвера LS125 для управления ленточными кабелями. Белый разъем вверху предназначался для набора кнопок для установки часов.
Шаг 3. Примечания к программному обеспечению
Я написал простой фрагмент кода для ПК, чтобы точно определить, сколько часов прошло в любом интервале между моментом, когда вы хотели начать обратный отсчет, и «нулевым часом». Встроенная программа просто проверяла свои внутренние часы каждую секунду и уменьшала отображение. Каждую минуту все светодиоды загорались и постепенно выключались, пока вы снова не достигли 60. Есть небольшая кнопочная панель для настройки дисплея, как у будильника.
Рекомендуемые:
Часы обратного отсчета инаугурации президента (Wi-Fi): 6 шагов

Часы обратного отсчета инаугурации президента (Wi-Fi): Обзор: часы обратного отсчета аналогичны коммерческим продуктам, с некоторыми особенностями: a) Когда достигнуто целевое время события, часы обратного отсчета: отображают прокручиваемое объявление и воспроизводят звуковые эффекты и песню в формате mp3 - в этом случае REM песня: & ld
Таймер обратного отсчета предстоящего события: 5 шагов

Таймер обратного отсчета предстоящего события: Обзор: Часы обратного отсчета события похожи на коммерческие продукты, но с некоторыми особенностями: a) Считываемые со всего дисплея комнаты. B) Настраиваемое изображение события. C) По мере обратного отсчета целевого времени события оставшиеся дни меняются цвет - зеленый - > желтый
Таймер обратного отсчета: 4 шага

Таймер обратного отсчета: в этой инструкции я научу вас, как сделать таймер обратного отсчета, который поможет контролировать ваше время в повседневной жизни. Основное вдохновение пришло из этой ссылки. Этот таймер обратного отсчета будет в основном четырехзначным семисегментным t
Таймер обратного отсчета с использованием GLCD Shield: 8 шагов (с изображениями)

Таймер обратного отсчета с использованием GLCD Shield: в этом проекте я рисую таймер обратного отсчета на 1sheeld GLCD shield, пользователь этого проекта может. Определяет продолжительность таймера с помощью нарисованной кнопки на GLCD, когда таймер достигает 0, раздастся звуковой сигнал и вибрация
Таймер обратного отсчета вечеринки: 7 шагов

Таймер обратного отсчета для вечеринки: Таймеры необходимы для разных целей, потому что в большинстве случаев определенное время назначается конкретным задачам. Таким образом, в этом проекте вы узнаете, как сделать таймер обратного отсчета на 10 секунд, который можно использовать для проверки времени, головоломки и прочая е