Миниатюрные часы на вакуумно-люминисцентном индикаторе ИВ-21

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Перцовый вазелин
Встал на лапы
Сообщения: 93
Зарегистрирован: Пт май 19, 2017 18:25:19
Откуда: Колпна, Орловская область.

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Перцовый вазелин »

Уважаемый *Trigger*, очень заинтересован вашими часами. Всегда хотел часы с секундами. Но ИВ-21 очень маленький индикатор. Хочу к вашим часам подключить УИ-20. С подключением разберусь сам. А вот какой будет к вам вопрос: сложно будет устанавливать время будильники и все такое прочее без остальных разрядов? Ведь я собираюсь подключить только десятки и единицы часов, минут и секунд, то есть только 6 разрядов из 9-ти. Что я потеряю?
Спасибо.
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

2 *Trigger*

Решил таки впихнуть на плату MCU DS3231, возникла необходимость поменять местами порты PC0, PC1 (SDA, SCL).

По другому слишком много всего переделывать.

Я так понимаю, достаточно тут поменять 0 и 1 местами, в Port C initialization ничего трогать не надо.

Код: Выделить всё

#define SDA_PIN PINC.1
#define SCL_DDR DDRC.0


Или что то ещё надо изменить?
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение *Trigger* »

Grey1975 писал(а):А можно ли сделать программную коррекцию хода для DS1307?

В ATMega8 не влезет точно, урезать имеющийся функционал я не хочу. Лучше использовать M41T56 (ну и, к сожалению, ATMega168), я с этой МС работал. Но сделать что-то смогу лишь в середине июня, сейчас занят.
Grey1975 писал(а):Да, и еще неплохо было бы сделать сброс секунд на 00 в подменю настройки времени по фронту длительного нажатия "ОК".

Секунды можно сбросить коротким нажатием кнопки OK. При длинном нажатии время сохраняется всегда при отпусканиики, поэтому можно нажимать кнопку OK за пару секунд до наступления устанавливаемого времени, а отпускать при наступлении. Если обнулять секунды всегда при установке, невозможно будет установить время с ненулевым значение секунд, а без обнуления уменьшается время ожидания при установке (не нужно ждать смены минут эталонных часов).

К тому же, когда наступает фронт длительного нажатия ОК, ещё не известно, какое это нажатие - длинное или короткое. Если сбрасывать при этом секунды, они будут сбрасываться при каждом переключении устанавливаемого параметра. Да и в любом случае, записывать время можно только когда длительное нажатие уже распознано.

Поэтому сделать лучше, чем есть сейчас, уже не получится.
Перцовый вазелин писал(а):А вот какой будет к вам вопрос: сложно будет устанавливать время будильники и все такое прочее без остальных разрядов? Ведь я собираюсь подключить только десятки и единицы часов, минут и секунд, то есть только 6 разрядов из 9-ти. Что я потеряю?

Вы потеряете всё удобство управления. Невозможно будет отобразить названия пунктов меню. Потребуется полное переписывание прошивки, я этим заниматься не буду, уж извините. Есть много других проектов на ВЛИ с секундами, в которых изначально заложено 6 разрядов. Мой проект - на 8 (9) разрядов. Поищите в интернете, я думаю, найдёте без труда. Или спросите здесь: viewtopic.php?f=3&t=27324
Grey1975 писал(а):Решил таки впихнуть на плату MCU DS3231, возникла необходимость поменять местами порты PC0, PC1 (SDA, SCL).

Да, нужно поменять эти два #define'а, но ещё в настройках проекта CVAVR (Project -> Configure -> C Compiler -> Libraries -> I2C) тоже нужно переставить 0 и 1.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

Спасибо!

Но под М41Т56 тоже придется 168ю Мегу юзать?

Сроки не горят. Это чисто хобби. Для души.
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение *Trigger* »

Да, конечно. Ещё один пункт меню в ATMega8 не влезет.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

Ну DS3231 я на плату все же впихнул. Пригодится. :)
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
BlackAlex
Вымогатель припоя
Сообщения: 665
Зарегистрирован: Вс фев 12, 2012 14:06:28
Откуда: Киев

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение BlackAlex »

расстроили меня китайцы с ценой на "все готово". надо будет пересобрать плату, или с перфорацией по кругу или просто модулем на 9 квадратов а потом на шлифмашине убрать лишнее, бо цена вырастает в 6 раз. Нашел у себя в закромах одну ив18. Вот уж точно, проще купить необходимое чем найти где лежит.
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

Я делаю на миллиметровом текстолите, затем плата легко вырезается ножницами. Ну и обработать напильником... :))
Вот уж точно, проще купить необходимое чем найти где лежит.
Согласен на 100% :))

2 *Trigger*

На выходных буду делать новые ревизии плат (с DS3231 & SN6501) могу и Вам заодно комплектик сваять... :beer:
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

Изображение Изображение

Впихнул на плату MCU DS3231, поправил прошивку - все работает.
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
sergho
Грызет канифоль
Сообщения: 253
Зарегистрирован: Пн май 25, 2009 14:32:47
Откуда: Киев

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение sergho »

уважаемый Grey1975!
Поделитесь разводкой плат и прошивкой, если не жалко. Уж очень красиво у Вас получилось
... Do you know russian word "ГРАБЛИ" ?
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

Изображение Изображение Изображение

Плата ПН на SN6501. Требует минимум деталей, что позволило уменьшить толщину преобразователя.

2 sergho

Платы все выкладывал, кроме крайней версии платы MCU.

В ближайшее время выложу все платы по отдельности с кратеньким описанием и прошивками (где они нужны).

Подкузьмили мне китайцы... :cry:

Взял на работу 2 кольца из 8и приехавших - одно 22мм, а второе 20,5-21мм. Не лезут туда платы.
Дома проверю все, если еще попадутся мелкие, даже не знаю, что делать с ними.

Разве что сделать версию на ИВ-21...

Добавлено after 9 hours 15 minutes:
Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе ИВ-21
Два кольца из восьми оказались внутренним диаметром 21мм...

Будет время, попробую туда что нибудь впихнуть...

НЕ ВЕРЬТЕ КИТАЙЦАМ!!!
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
BlackAlex
Вымогатель припоя
Сообщения: 665
Зарегистрирован: Вс фев 12, 2012 14:06:28
Откуда: Киев

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение BlackAlex »

открывайте спор и верните за них деньги. Что то али последнее время все хуже и хуже. Липовые треки, говеное качество. На днях меня автоматом забанили, не объясняя причин. Это после более 4 лек активных закупок.
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

Да, поздняк метаться. Отзыв уже отправил. Разницы сначала не заметил.
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение SergeyK »

[uquote="Grey1975",url="/forum/viewtopic.php?p=3117267#p3117267"]Да, поздняк метаться.[/uquote]
А проточить на токарном станке? Судя по фото колечек запас есть.
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

Да мне проще сделать платы под 21мм.

Придется поизвращаться конечно.

К станкам доступа нет.

Да и толщина там миллиметра полтора.
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
BlackAlex
Вымогатель припоя
Сообщения: 665
Зарегистрирован: Вс фев 12, 2012 14:06:28
Откуда: Киев

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение BlackAlex »

[uquote="Grey1975",url="/forum/viewtopic.php?p=3117267#p3117267"]Да, поздняк метаться. Отзыв уже отправил. Разницы сначала не заметил.[/uquote]
даже после подтверждения и отзыва есть 10 или 14 дней для претензий
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

У меня 3 комплекта есть - мне хватит. Брал то с запасом.

Просто если кто еще заказывать будет, как бы так же не вышло.

А еще заказал широкие 12мм кольца, как бы тоже не вильнуло...

Добавлено after 3 hours 54 minutes 25 seconds:
Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе ИВ-21
Обещался рассказать, как креплю платы в кольцах:

Плата лампы фиксируется за счет платы MCU.

Остальные таким образом:Изображение
Делаем колечко из листовой меди по внутреннему диаметру кольца.

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

Для платы батарейки в кольце из медной полосы делаем вырез, чтоб иметь возможность менять батарейку.
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

Недавно обещал выложить платы, прошивки и кратенькие пояснения.

Решил разбить платы на отдельные модули, дабы получился своеобразный "конструктор" и каждый собирал часики исходя из своих возможностей.

Начну с модуля лампы. Это как бы непокобелимая основа. Он остается неизменным для всех остальных модулей.

В этом варианте
IV18VFD_Module.lay6
(57.82 КБ) 1255 скачиваний
есть некоторые "косметические" улучшения (в процессе сборки вылезают всякие недостатки). А еще добавлена поддержка лампы ТИП-1, в плане зажигания точки в служебном разряде при включенном будильнике. Лампа ТИП-2, естественно, тоже работает.

Дальше идут платы MCU, их три варианта, под разные RTC.

1. Сделана под DS3231MZ.
IV18DS3231MZ_MCU_Module.lay6
(86.69 КБ) 1183 скачивания
Во первых, потому как, она у меня была, а во вторых, MC в SOW16 мне казалась невпихуемой на ПП.

2. Сделана под DS1307Z.
IV18DS1307_MCU_Module.lay6
(89.8 КБ) 1051 скачивание
С целью удешевления проекта. Всё же DS3231MZ довольно дорогая и редкая штучка.
Но вот точность хода меня очень разочаровала. Может мне попались такие МС и кварцы, то ли ХЗ. Пляски с бубном (а их было много) особо не помогли.
Оставляю этот вариант, т.к. тов. *Trigger* (без него этого проекта вообще бы не было) обещался сделать версию часов на 168 Меге с коррекцией хода на RTC М41Т56 https://lib.chipdip.ru/863/DOC000863898.pdf
Она полностью совместима с 1307, но поддерживает коррекцию хода на "аппаратном" уровне.

3. Крайняя разработка. Под DS3231SN.
IV18DS3231SN_MCU_Module.lay6
(88.62 КБ) 1016 скачиваний

Впихнул невпихуемое. Лучшая в своем классе RTC. Точность 2ррм против 5ррм у 3231MZ и 20ррм у 1307 (тут многое зависит от кварца).

В следующем сообщении выложу прошивки и остальные модули (ПП). Т.к больше пяти файлов за раз добавить нельзя. А их еще много...

А ща пойду за пивом... :beer:

Добавлено after 25 minutes 46 seconds:
Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе ИВ-21
Прошивки под DS3231MZ:
IV18Mega8 DS3231MZ DS18b20 Clock Int RC 8MHz.zip
(9.76 КБ) 617 скачиваний

Разделители моргают с частотой 1Hz
IV18Mega8 DS3231MZ DS18b20 Clock Int RC 8MHzDelim05Hz.zip
(9.8 КБ) 581 скачивание

Разделители моргают с частотой 0.5Hz

Прошивки под DS3231SN:
IV18Mega8 DS3231SN DS18b20 Clock Int RC 8MHz.zip
(9.77 КБ) 631 скачивание

Разделители моргают с частотой 1Hz
IV18Mega8 DS3231SN DS18b20 Clock Int RC 8MHzDelim05Hz.zip
(9.8 КБ) 642 скачивания

Разделители моргают с частотой 0.5Hz


Прошивка под DS1307Z:
IV18Mega8 DS1307 DS18b20 Clock Int RC 8MHz.zip
(9.78 КБ) 590 скачиваний


Для всех прошивок точка в суженом разряде при включенном будильнике горит во всех режимах. Время калибровки PHR увеличено. Для сенсоров нажимать на "ОК" для калибровки надо сразу после включения а не до. Для кнопок - без разницы.

Прошивки для DS3231MZ & DS3231SN не совместимы!!! Хоть МС программно полностью идентичны. Пришлось изменить разводку линий SDA, SCL для впихивания DS3231SN.

Это еще не всё...

Боюсь модераторы накажут, если таким образом буду добавлять файлы. :roll:

Добавлено after 48 minutes 21 second:
Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе ИВ-21
Ладно рискну. А то завтра с больной головой писать будет лень. Надеюсь модераторы (да продлит Всевышний годы их жизни) меня простят. Хотелось бы собрать всю инфу в одном сообщении.

Модули управления в двух вариантах:

С обычными кнопками
IV18KeyModule.lay6
(22.58 КБ) 941 скачивание

Дешево и зло.

С сенсорами
IV18SensModule.lay6
(34.3 КБ) 772 скачивания

Тоже не дорого, но как то современнее. (Есть "косметические" изменения).

Далее идут модули преобразователей напряжения (ПН). Их тоже два варианта.

Первый вариант на КФ1211ЕУ1
IV18KF1211PowerModule.lay6
(25.33 КБ) 1076 скачиваний

Обкатанный и хорошо зарекомендовавший себя вариант.

Второй вариант на SN6501
IV18SN6501PowerModule.lay6
(15.4 КБ) 1264 скачивания


Давно на нее облизывался. А когда она стала доступна по халявной цене - решил обкатать... Мне понравилось.

Минимум деталей и толщина ПН уменьшилась (мм на полтора).

Добавлено after 21 minute 20 seconds:
Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе ИВ-21
Ну и еще один заход...

Остались платы датчика температуры и батарейки:

Тоже два варианта.

Первый был реализован в прототипе часов.
IV18DS18B20_CR1220Module.lay6
(14.48 КБ) 882 скачивания


С одной стороны холдер под CR1220, с другой ДТ в корпусе SO8.
Датчик в SO8 в три раза дороже ТО-92... Плохо.

Поэтому был разработан второй вариант
IV18DS18B20_TO-92Module.lay6
(12.05 КБ) 870 скачиваний

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

Пожалуй, пока всё.

Платы на фото могут отличатся от плат в Лае выложенных сейчас. Тут самые свежие ревизии.

Всем удачной сборки!
Последний раз редактировалось Grey1975 Сб июн 03, 2017 17:23:39, всего редактировалось 1 раз.
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
sergho
Грызет канифоль
Сообщения: 253
Зарегистрирован: Пн май 25, 2009 14:32:47
Откуда: Киев

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение sergho »

Огромное спасибо за платы!
Какие данные трансформатора в ПН? и как крепятся кольца к основной плате?
... Do you know russian word "ГРАБЛИ" ?
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Миниатюрные часы на вакуумно-люминисцентном индикаторе И

Сообщение Grey1975 »

и как крепятся кольца к основной плате?


Пропилил/просверлил кольца. Диаметр отверстий около 5-6мм. Запрессовал/вклеил туда медные трубки. Лишнее внутри колец спилил дремелем. Снаружи кольца оставил около полутора миллиметров трубки. Вставил этот отрезок трубки в плату основу - приклеил. Можно было и припаять.

Сквозь трубки проходят провода объединяющее две половинки часов.

Вот фото. Других нет, извините.
Изображение Изображение Изображение

Не самый лучший способ, но делалось в спешке. Сейчас думаю какие еще есть варианты...

Что касается транса - ищу оптимальный вариант. Скоро выложу данные.

Кольца будут N87 R10x6x4.
Изображение Инь и Янь - без выпендрежа.
Ответить

Вернуться в «Статьи»