Nixie часы это вот такая крутая вещь:

nixie_main

Часы сделаны на газоразрядных лампах ИН-12А, но подойдут любые с цифрами.

Засада вся в том, что такие индикаторы работают от 200 и больше вольт, а напрямую от розетки их включать не охота, так как ебнуть может, поэтому все адекваты собирают генераторы на 200-300 вольт из двух транзисторов и какой-то микросхемы. Т.к. в следствие моей криворукости эта микросхема сгорела через 3 минуты работы, предлагаю свой вариант на ардуино. Схема такая:

gen_v2

А вот печатная плата:

gen_v2_plata

Скачать макеты и схемы можно внизу страницы.

Питание от 5 вольт, такое же как и ардуино. По сути эта штука работает так. Ардуино пищит функцией tone на управляющий пин, и постоянно считывает значение на пине обратной связи, который подключен к аналоговому порту. Чем больше значение, тем больше вольт выдает генератор без нагрузки. Поэтому когда достигается некое максимальное значение, ардуино перестает пищать. Когда значение меньше максимального, начинает пищать. Так вот, нужно подобрать экспериментально это самое максимальное значение. У меня до 600 вольт разгонялся без ограничения и без нагрузки, потом стало ссыкатно и я выключил. Так что тестор в руки и меняем константу. Вот кстати примерный код прошивки для ардуино:

В принципе все просто. sense_pin это А0, подключается к обратной связи. pwm_pin это D2 и подключается к управляющему пину. pwm_freq частота пищания, трогать можно, но я думаю не нужно. sense_max как раз та самая константа — максимальное значение для обратной связи. В моем случае 500. Но так как у меня все компоненты подобраны через одно место, то у вас оно точно будет отличаться, подбирается перебором с тестером в руках за 3 минуты.

Вообще насчет компонентов, мне кажется половину резисторов и катушку индуктивности можно поставить любые. Вот в результате что получилось:

gen_v2

Я воткнул 2 катушки индуктивности параллельно — так ебее работало 🙂

Скачать схемы, исходники прошивки

Вторая часть тут.