ИВ-18 – многоразрядный вакуумно-люминесцентный индикатор для отображения информации в виде цифр, точек и знаков. Украшение — стекло. Индикация производится через боковую поверхность цилиндра. Размер знакомства 5,4 × 10,5 мм. Количество цифр — девять (цифра 9 — это минус и точка). Изображение формируется с анодов светлых сегментов. Цвет блесток зеленый. Вес 30г.
Основные параметры индикатора ИВ-18:
• Яркость разряда 200-500 кд/м²
• Угол обзора ≥ 80°
• Ток накала 85 ± 10 мА
• Сегментный ток от анода к аноду и напряжение сети 50 В ≤ 1,3 мА
• Ток анодного сегмента восьми полных разрядов 40…80 мА
• Напряжение нагрева 4,3… 5,5 В
• Анодное и сетевое напряжение в импульсном режиме ≤ 70 В
На платформе Arduino с помощью индикатора ИВ-18 можно собрать часы, которые будут отображать текущее время (чч-мм-сс), дату (ДД.ММ.ГГГГ) и температуру.
Вакуумный люминесцентный индикатор ИВ-18 имеет выводы, предназначенные только для использования в качестве динамического индикатора. Для питания часов необходим источник постоянного тока 9 В (можно 5 В, но яркость индикатора будет низкой). Для нормальной работы индикатора на катод (нить накала) необходимо подать напряжение 4,3…5,5 В, которое питается от стабилизатора напряжения 7805. Для питания сеток и анодов напряжение должно быть в пределах от 30 до 50 В, для получения указанного напряжения в схеме часов используется преобразователь NE555. Аноды и сетки питаются от 16 транзисторных ключей (BC547). При установке выходного напряжения преобразователя (R35 30-40 кОм — чем выше сопротивление, тем выше выходное напряжение) нельзя повышать напряжение более 50 В.
В качестве платы Arduino можно использовать плату Nano (ATmega168, ATmega328), а также микроконтроллер ATmega8 (с небольшой правкой кода и схемы подключения). В схеме также используется модуль часов реального времени DS3231. Время часов можно установить двумя способами: установив время по времени компиляции и с помощью кнопок.
Установите время для компиляции:
раскомментируйте строку, установите нужное время и загрузите скетч
set_time(21,5,4,29,9,57,0);// год 00-99, DN 1-7 (1=воскресенье), месяц 1-12, дата 1-31, час 0-23, минуты 0-59, секунды 0-59
затем закомментируйте строку и снова загрузите скетч.
Настройка (коррекция) времени с помощью кнопок:
Текущее время можно установить с помощью кнопок SET и ВВЕРХ. Кнопка SET позволяет передать параметр времени (часы, минуты, секунды, число, месяц и год), кнопка ВВЕРХ изменяет параметр времени (только на увеличение), а режим установки секунд сбрасывает их. В режиме коррекции времени мигает выбранный параметр времени.
Информация о температуре берется с часов реального времени DS3231.
Источник: rсl-rаdiо.ru