Реклама ⓘ
Главная » Микроконтроллеры
Призовой фонд
на июль 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

ИВ-11 - часики с эффектами

У многих завалялось множество вакуумных ламп и часто возникает вопрос: "А что же со всем этим делать?"

Конечно же часы, ламповые часы! Например, такие, как в данной статье.

1) Использование точной МС ds3231mz, корпус SO8. На данный момент, пока еще, распространена, хоть и стоит уже не мало. Прошивка совместима с мс низкого качества ds1307. Но зато они дешевле

2) Правильное питание. Использовано отрицательное напряжение. Для блокировки засветки не активных сегментов используется запирающее напряжение. Всё как по книжке. Это обеспечивает качественное и надежное питание ламп, в отличие от адептов dc-dc. Думаю, что инженеры советского союза, разработавшие такой тип питания, были умнее нас ))

3) Использован трансформатор, что, конечно же, так же сильно пугает любителей dc-dc. Но, что поделать, люди впадают в священный ужас, при осознании того, что необходимо намотать аж целых 50 витков вторичной обмотки! Но мы то с вами не такие ^..^

Мы с вами грамотные люди, потому продолжим.

На фрагменте схемы основной преобразователь. Лампам требуется три напряжения:

1) Высокое для сегментов и сеток. Порядка минус 27-40 Вольт. Именно минус. Совместно с плюс 5 вольт и минус 30 Вольт вместе получим 35 Вольт общего потенциала. Постарайтесь это понять, это важно!

В качестве драйвера использована микросхема КФ1211ЕУ1 в корпусе SO8. В качестве аналогов можно взять MAX235 или SN6501, только их нельзя усилить с помощью внешних полевиков ввиду отсутствия у них deadtime. На данный момент, из-за редкости КФ1211ЕУ1, была использована attiny13, прошивка которой полностью эмулирует поведение КФ1211ЕУ1. 

Адептам "а вот если оно зависнет, то ваш полевик откроется, всё загорится пыщь пыщь ололо..." прошу в дзинтарс, это хорошее место. У меня же все в порядке, в том числе WDT. На авито очень не грамотные продавцы пишут, что их преобразователь лучше, чем на контроллере, надежнее и т.д. Все это лишь неграмотность, не понимание работы преобразователя и попытки впарить их технологическое чудо. Всего лишь маркетинг. 

Умощнение идет через полевик IRF7303, потому что он хороший. 

Трансформатор намотан на кольце N87 Epcos 10x6x4. 

Мотать начинаем следующим образом. Мотаем сначала вторичку, состоящую из 40-50 обмоток. Количество не принципиально, мотайте как получится. 

ВАЖНО!!! Все обмотки мотаем в одну и ту же сторону. Внимательно смотрим видео как их правильно сфазировать. Слово, конечно же, страшное, но действие довольно простое. После намотки надо создать среднюю точку, для чего начало одной обмотки соединяем с концом другой обмотки. Это и будет средняя точка.

Поверх вторичной обмотки мотаем первичную. Это будет 6-8 витков, так же намотанных в два провода со средней точкой. 

А теперь самое важное: НАКАЛ. Что же такое накал?

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

Сколько нужно витков? Количество витков накала лучше всего подбирать по свечению нити накала в полной темноте. Для этого выключаете все источники света и смотрите на лампу. Если видите, что нити едва светятся в темноте тёмно-малиновым цветом, значит все в порядке, накал подобран верно. В ином случае, если накал видно даже на свет, убавить количество витков, если же накал не видно даже в темноте и лампа светит плохо, добавить виток накала с каждой из сторон и проверить еще раз.

Что за фигню я только что прочитал? На самом деле все просто, Виток туда, виток сюда, смотрим как светится и все будет хорошо. 

Теперь пройдемся по схеме

1) В качестве основного контроллера использована ATmega328. Хотите другой мк? Перепишите прошивку, у вас получится лучше, верю.

2) На подсветку использован отдельный контроллер ATtiny85, Адептам "светиться должны только ёлочные игрушки" см. последние два предложения п. 1. Можно и на одном контроллере, без сомнения. Делайте, вы сможете гораздо лучше. 

3) В качестве диодов подсветки использованы ws2812, потому что это удобно как в программировании. так и в разводке платы. 

Пожалуй, самое сложное в этой плате - ключи. В качестве них я выбрал DTA114EE. Можно заменить на обычные PNP с резисторами, если будете разводить другую плату, разницы никакой, но у меня они были и мне они нравятся. 

Собственно сами лампы... ИВ-11. Подойдут любые другие ИВ. Если у вас есть желание переделать плату под другие ИВ, достаточно всего лишь три раза в день содой  изменить количество обмоток накала под нужные лампы. 

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

Для этого используется фоторезистор. Берём самый дешевый. Я брал по 15 рублей. 

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

Батарейный отсек CR1220. Надежно, практично, хорошо. И главное - миниатюрно. 

Плата нарисована в программе Sprint Layout 6. Именно шестая версия, не путайте с 5й, которая переделана "хацкерами" якобы под шестую. Если плата не открывается, то значит у вас 5я версия. Обновитесь. 

Инструкция

При подаче питания часы начинают сразу показывать время. 

Управление осуществляется с помощью четырех кнопок. Обозначим их 1 - 2 - 3 - 4 - 5. Нумерация слева направо. 

Кнопка 1. Включение и переключение режимов подсветки. 

Кнопка 2. Короткое нажатие - переключение режимов индикации. Обычный режим, плавное затухание и розжиг новой цифры, перетекание одной цифры в другую, прокрутка цифр.

Кнопка 3. Удержание - настройка часов. При этом секунды обнуляются.

Кнопка 4. Удержание - настройка минут, так же происходит обнуление секунд. Простое нажатие - только обнуление секунд, для точной подстройки. 

Фьюзы основного контроллера

Если ваш контроллер новый, достаточно снять галку ckdiv8 и ничего более не трогать. МК будет работать на частоте 8 МГц от встроенного генератора. Ну я еще на всякий случай дополнительно установил BODLEVEL на 2,7 В, просто так, можно BODLEVEL так же не трогать, работать будет. 

Фьюзы контроллера подсветки

Если подсветка вам не нужна, можно диоды ws2812 и контроллер attiny85, как и весь его обвяз, вообще не ставить. Если же решились, то тактирование идет от встроенного умножителя PLL на 16 МГц. Выставить требуется только биты CKSEL. А так же снять бит CKDIV8.

Плата в формате lay6, hex файл прошивки во вложении к статье. 

Прикрепленные файлы:

Теги:

Опубликована: 0 4
Я собрал 0 1
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 5 Проголосовало: 1 чел.

Комментарии (25) | Я собрал (0) | Подписаться

0
shuichik #
КФ1211ЕУ1 действительно дефицит. А где посмотреть схему замены ее на Tiny13 и прошивка?
Ответить
+1
andro #
Получилось красиво и аккуратно, радует что используется МК семейства АВР, пни наверное ещё долгое время будут оставаться легкодоступными для радиолюбителей в плане освоения и прошивки.
Ответить
0

[Автор]
ElKotto #
Спасибо, буду благодарен и хорошей оценке самой статье. Надеюсь в ближайшее время выйдет еще одна.
Ответить
0
torip3ng #
День добрый, на схеме питания нет ошибки? Стабилитрон, если я правильно понял должен быть перевернут? На плате и на фотках, он стоит "верно"?
Ответить
0
Kotto #
Вполне возможно, верим плате, но в этом случае ошибки нет, глянул.
Ответить
0
Александр #
Прошивка длz Attiy13
Прикрепленный файл: trans_hex.hex
Ответить
0
Surfer #
Уважаемый автор!
Понравилась Ваша конструкция, собрал на оригинальной плате без изменений, с часовой микросхемой 3231. Не работают. Т.е. вообще никаких признаков жизни не выказывают. Осциллограф не выявляет никаких сигналов на выходах, идущих на ключи. Пробовал прошивать обоими файлами (насколько понимаю по названию, основной файл для Atmega IV_11_hex_m8_ds1307.hex?). Плату прозвонил. Напряжения -40В и переменное накала присутствуют. Грешу на прошивку. Правильный ли файл прошивки приложен к статье? Буду признателен за Ваш совет.
Ответить
0

[Автор]
ElKotto #
Напишите пожалуйста в тг @elkotto, подумаем
Ответить
0
Soyalo #
Не могу понять по схеме куда у ламп подключены точки и сетки.
Ответить
0

[Автор]
ElKotto #
Схема рисовалась отдельно по плате. Лучше ориентироваться по lay файлу, там ошибок точно нет
Ответить
0
Soyalo #
Как думаете? Можно применить Ардуино NANO залив в нее HEX афйл? Там Atmega328 вроде (я попробовал залить, заливается, работа реальная непонятна так)
Ответить
0

[Автор]
ElKotto #
Уверен что можно, только после заливки надо поменять фьюзы на 8 МГц от встроенного генератора.
Ответить
0
Михаил #
Позволю себе ответить за уважаемого автора, в этой конструкции используется процессор ATMEGA8, в схеме ошибочно указан 328. Соответственно и в ардуине должен быть процессор ATMEGA8, не знаю есть ли такие.
Я ранее также заливал в 328, с нерабочим результатом, потом проблема прояснилась при помощи уважаемого автора.
Ответить
0

[Автор]
ElKotto #
Блин, прошу прощения, все время забываю, там мега8, а в ардуино 328, не подойдёт.
Ответить
+1
Soyalo #
А, ну это другое дело. Спасибо что предупредили. С ATMEGA8 у меня работает проект часов ГИПС-16.
Ответить
0
Soyalo #
Сомнения на счет стабилитрона. Повторял кто-нибудь? Он не должен быть перевернут (в этой схеме с минусом питания). Спасибо!
Ответить
0
DMUTPUUM #
Никак не найти схему замены кф1211еу1 на attiny13
Прошивку вижу для неё.
Ответить
0

[Автор]
ElKotto #
В комментариях лежит. Но лучше ставьте туда max253, на много лучше тини
Ответить
0
DMUTPUUM #
Так там только прошивка или я не вижу просто, ткните
Ответить
0
DMUTPUUM #
В начале статьи написана max235, не нашёл ее, поэтому стал спрашивать тиньку.
Раз max253, ee можно хоть найти и купить. Но все равно, хотелось бы с тинькой тоже попробовать.
Ответить
0
Mikhail #
Вон же ссылка сверху в комментариях автор дал на хекс файл. Интересно, а max235 получается ставится одна, без полевых транзисторов, пишут мощность 0.7 ватт максимум, хватит этого интересно. Хочу тоже попробовать
Ответить
0
DMUTPUUM #
Да вижу я хекс, СХЕМА включения тиньки нужна, где она?
Ответить
0

[Автор]
ElKotto #
Напишите в вк elkotto, разберемся, мне тут сложно вообще в комментариях что то скидывать или даже писать.
Ответить
0
Soyalo #
Я почти запустил часы. А как регулируется яркость? Двумя ступенями? (дневная\ночная)? Спасибо!
Ответить
0
urico #
Добрый день, можете выложить обновление по проекту сюда?
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется сила тока?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

AVR-программатор USB ASP
AVR-программатор USB ASP
Солнечная панель 10Вт 12В поликристаллическая Raspberry Pi 2
вверх