Оглавление:

4-х ламповые мультиплексированные часы Nixie на Arduino: 10 шагов (с изображениями)
4-х ламповые мультиплексированные часы Nixie на Arduino: 10 шагов (с изображениями)

Видео: 4-х ламповые мультиплексированные часы Nixie на Arduino: 10 шагов (с изображениями)

Видео: 4-х ламповые мультиплексированные часы Nixie на Arduino: 10 шагов (с изображениями)
Видео: Arduino и мультиплексный 7-сегментный дисплей 2024, Июль
Anonim
4-х ламповые мультиплексированные часы Nixie на Arduino
4-х ламповые мультиплексированные часы Nixie на Arduino
4-х ламповые мультиплексированные часы Nixie на Arduino
4-х ламповые мультиплексированные часы Nixie на Arduino

Есть много часов Nixie, но моей целью было создать их с нуля. Вот мой проект Nixie.

Я решил построить 4-х разрядные часы nixie. Я хотел сохранить детали, поэтому решил сделать их мультиплексными. Это позволило мне использовать только один чип 74141 для всех 4 ламп.

Эти часы в настоящее время настроены на 12-часовую работу.

Я знаю, что код не очень хорош и не оптимизирован, но у меня он работает:)

Шаг 1: Схема

Схема
Схема

Я разработал схему и плату с помощью EASYEDA

Шаг 2: Список компонентов

Список компонентов
Список компонентов

ARDUINO NANO 1K155ID1 / SN74141 1 резистор 10 кОм 13 транзистор MPSA42 4 резистор 1 мегабайт 4 неоновая лампа 1 регулятор напряжения LM7805 1 конденсатор 10 мкФ 50 В 2 резистор 43 кОм 1 трубка Никси 4 Разъемная плата DS3231 1 источник питания PWR - блок питания высоковольтного никси 1 резистор 330 PS Ом - 1 12 В Блок питания 12В 1 Транзистор MPSA92 5

Шаг 3: Дизайн печатной платы

Печатная плата Дизайн
Печатная плата Дизайн
Печатная Плата Дизайн
Печатная Плата Дизайн

Шаг 4: заполнение доски

Заполнение доски
Заполнение доски
Заполнение доски
Заполнение доски
Заполнение доски
Заполнение доски

Заполните плату компонентами. Начните сначала с мелких вещей, таких как резисторы и транзисторы, и постепенно переходите к более сложным элементам.

Шаг 5: высоковольтный источник питания

Источник питания ВН
Источник питания ВН

Я купил блок питания на eBay. NK01B. Этот небольшой блок питания может питать несколько батарей, я думаю, 6 или 8 одновременно.

Очень легко собрать и прикрепить к доске. Я использовал резистор 330 Ом для установки напряжения.

threeneurons.wordpress.com/nixie-power-supply/hv-supply-kit/

Шаг 6: RTC - часы реального времени

RTC - часы реального времени
RTC - часы реального времени

Я использовал микросхему часов реального времени DS3231. Я купил несколько на eBay. Они были дешевыми и отлично держали время.

www.ebay.com/itm/1pc-DS3231-Precision-RTC-Module-Memory-Module-for-Arduino-Raspberry-Pi

Шаг 7: Тестирование трубок Nixie Tubes

Шаг 8: Код

Шаг 9: конечный продукт

Конечный продукт
Конечный продукт

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

Шаг 10: Модификации

Модификации
Модификации

Я добавил переключатель мгновенного действия между цифровым контактом 2 (D2) Arduino и землей, а также цифровым контактом 3 (D3) и землей. Это позволяет мне добавить 2 кнопки для регулировки времени. Код был обновлен, чтобы отразить это. Я использую опрос с задержкой, чтобы отключить переключатели.

Изначально транзисторы MPSA92 были перевернутыми, поэтому мне пришлось их перевернуть. Я обновлю шелкографию при следующем выпуске плат.

Мне нужно будет обновить код cathodeAntiPoising, чтобы циклически перебирать все nixies, а не только первые 2.

Первоначально для анодных резисторов были выбраны резисторы 15 кОм, но с мультиплексированием вам потребуется более высокий средний ток, поэтому я поменял их местами на 10 кОм.

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