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

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


Ответить

Простенькие 6ти ламповые часики с термометром на газоразряде

Вт апр 09, 2013 16:09:15

Здесь будут все вопросики по этому проекту.
http://radiokot.ru/circuit/digital/home/160/

ПРОШИВКИ СТАТЬИ ИСПРАВЛЕННЫЕ:
Прошивки ИН-12 и ИН-14.rar
(22.34 KiB) Скачиваний: 353

ФОТО ОПЦИЙ КОНТРОЛЛЕРА В ПРОГРАММАТОРЕ:
Изображение

ПРОШИВКА С КОРРЕКЦИЕЙ ХОДА ЧАСОВ:
Прошивка Clck_6x14_v3ctdc.hex имеет коррекцию времени.
В период установки времени после установки дня недели
загораются часы и секунды.
В часах кнопками "-" и "+" устанавливаем время в секундах
на сколько нужно подводить время - диапазон от -4 до +4 секунд.
Затем нажав кнопку "OK" переходим к установке дней.
Если поставить 00, то коррекция будет происходить каждый день в 03:00.
Если 01, то через день.
Если 02, то через два дня.
И т.д. до 31го дня - то есть через 31 день.
Коррекция потребовала места в контроллере поэтому пришлось пожертвовать назначением цифр.
Но их можно назначить сначала зашив в контроллер предъидущую прошивку.
И назначить на ней цифры и мигание секунд,
а потом не трогая EEPROM контроллера зашить прошивку с коррекцией.
Все настройки сохранятся.
Clck_6x14_v3ctdc.rar
(4.31 KiB) Скачиваний: 322

4 ЛАМПОВЫЕ ЧАСИКИ:
Изображение
new.rar
(8.62 KiB) Скачиваний: 381
new_2.rar
(8.59 KiB) Скачиваний: 481

ЧАСЫ С 3мя БУДИЛЬНИКАМИ И КОРРЕКЦИЕЙ НО БЕЗ ТЕРМОМЕТРА:
Прошивка Clck_6x14_v3ctdcb3.hex имеет коррекцию времени и 3 будильника.
Но там нет термометра.
По схеме вместо датчика DS18B20 впаиваем пьезо пищалку
Или лучше спаять схему №2, чтобы громче пищал.

Сам процесс:
Жмём и держим кнопку "OK" в течении 3х секунд.
Сначала появится меню отключения/включение будильника по типу:
08:55:11 > 19:35:21 > 15:37:31
В часах и минутах время на которое установлен будильник,
а в секундах первая цифра это номер будильника,
а вторая включен или выключен.
К примеру 15:37:31 это будильник №3 включен и установлен на время 15:37.
А 15:37:30 это тоже самое, только будильник отключён.
Если будильник отключон (30) и вы отпускаете кнопку
на показании состояния этого будильника - он включается.
А если включён (31), то отключается.

Для установки будильника продолжаем держать кнопку "OK" пока не пройдет
меню включения/выключения будильников.
Потом появится 08:55:_1 это установка первого будильника.
При этом первый разряд в секундах не горит, а второй показывает номер будильника.
Часы и минуты показывают время на которое будильник установлен сейчас.
Отпускаем кнопку "OK" на будильнике который хотим установить.
После установки будильника он автоматически включается.
При установке будильника сначала ставим часы и минуты,
А в секундах ставим либо 00, либо 01.
00 это когда будильник пищит только одну минуту.
01 это когда будильник пищит до нажатия на кнопку "OK".
В этом режиме он будет пищать хоть месяц пока на часы не обратят внимание
и не нажмут кнопку "OK".

Если дальше держать кнопку, то появится 12:34:_0
- это просто выход из режима будильников при отпускании кнопки "OK".
Если держать ещё дольше, то мы входим в режим установки времени.

Коррекция:
В период установки времени после установки дня недели загораются часы и секунды.
В часах кнопками "-" и "+" устанавливаем время в секундах
на сколько нужно подводить время - диапазон от -4 до +4 секунд.
Затем нажав кнопку "OK" переходим к установке дней.
Если поставить 00, то коррекция будет происходить каждый день в 03:00.
Если 01, то через день.
Если 02, то через два дня.
И т.д. до 31го дня - то есть через 31 день.
Коррекция и будильник потребовали места в контроллере
и понадобился порт под пищалку.
поэтому пришлось пожертвовать назначением цифр и термометром.
Но их можно назначить сначала зашив в контроллер предъидущую прошивку.
И назначить на ней цифры и мигание секунд,
а потом не трогая EEPROM контроллера зашить прошивку с коррекцией и будильниками.
Все настройки сохранятся.
Прошивка:
Clck_6x14_v3ctdcb3.rar
(4.35 KiB) Скачиваний: 406

Точки как секунды:
Схема подключения секундных неонок:

Изображение

Видео:



Прошивка:
Clck_6x14_v3poi v3.rar
(4.05 KiB) Скачиваний: 365

ДВУХ ПЛАТНЫЙ ПРОЕКТ:

Архив с платами на DS1307 на лампы ИН-4, ИН-8-2, ИН-12, ИН-14, ИН-18.
LED cl 2090 v7a_IN4_12_14_18_led.rar
(98.1 KiB) Скачиваний: 474

Архив с платами на DS3231 на лампы ИН-4, ИН-8-2, ИН-12, ИН-14, ИН-18.
Clck_6x14_v3ctb 3231_2pcb.rar
(4.29 KiB) Скачиваний: 440

ПОДСВЕТКА ПОД 2х ПЛАТНЫЕ ЧЕРТЕЖИ:
В архиве всё есть - схема, плата, фотка с расположением элементов.
Перед запайкой платы с индикаторами на плату с часами
проверьте полную работоспособность часов.
Для монтажа собранной платы подсветки напаяйте перемычки между платами на плату часов.
Потом аккуратно наденьте плату на перемычки и торчащие светодиодные ножки.
Не забудьте подпаять кнопки к плате проводком.
Кнопки одна с фиксацией, другая нет.
Между платами в той части где стоит контроллер индикации расположите пластиковую перегородку.
Чтобы плата с часами были ещё тоньше советую поставить мелкие чип кондёры со стороны монтажа.
Внутри архива есть описание прошивок.
Led.rar
(675.62 KiB) Скачиваний: 391




Пост обновлен 3.09.2018г. по просьбе автора.
aen
Вложения
v3_bud.jpg
(236.95 KiB) Скачиваний: 1407
Up.jpg
(176.81 KiB) Скачиваний: 1269
Snap1.jpg
(12.35 KiB) Скачиваний: 6850
Front.jpg
(236.67 KiB) Скачиваний: 1173
down.jpg
(197.63 KiB) Скачиваний: 1010
5csj9ntzk.JPG
(41.64 KiB) Скачиваний: 6829
down.jpg
(197.63 KiB) Скачиваний: 414
Front.jpg
(236.67 KiB) Скачиваний: 474

Re: Простенькие 6ти ламповые часики с термометром на газораз

Вт апр 09, 2013 16:10:36

Вопросики velant77

- на какой ток L1 ?
- самый подходящий VT-1 ?
- мощность R7-R11 без разницы ?
- почему на выходе преобразователя на схеме 150В а не 170В ?
- сильно трудно изменить прошивку для варианта на 4х лампах (без секунд) ?
- мелькала ли печатка под всё в СМД ?
- почему постеснялись добавить схемку на пике для ргб подсветки? реально ли в ней реализовать изменение яркости свечения?
- BU2090 довольно труднодоставаемая, замена на ИД1 я так понял не канает?
:)
Последний раз редактировалось SLvik Вт апр 09, 2013 16:25:47, всего редактировалось 1 раз.

Re: Простенькие 6ти ламповые часики с термометром на газораз

Вт апр 09, 2013 16:24:52

Отвечаю.

- на какой ток L1 ?

Любой лишь бы потянула 6 ламп.

- самый подходящий VT-1 ?

Любой полевик с N каналом на напряжение не ниже 300в и током 2А.
Типа 6N60, 11N80, 4N50 и т.п.

- мощность R7-R11 без разницы ?

Там есть фотка собранной платы на ней видно что резисторы 0,125w 1Om в корпусе 0805.

- почему на выходе преобразователя на схеме 150В а не 170В ?

Это заниженное напряжение.
170в тоже не будет.
Напряжение надо будет подстраивать после запуска часов по полному свечению цифр.
А это может быть и 155в и 163в и 179в.

- сильно трудно изменить прошивку для варианта на 4х лампах (без секунд) ?

Зачем?.
4х ламповые часы как неживые.
Вы можете просто не поставить секундные лампы.
При этом не будет секунд и дня недели в календаре.

- мелькала ли печатка под всё в СМД ?

Если вы имеете ввиду под СМДшный контроллер, то нет.
Нарисуйте сами - это не проблема.

- реально ли в ней реализовать изменение яркости свечения?

Не поместится в контроллер.
Если использовать 648й контроллер, то запросто.

- BU2090 довольно труднодоставаемая, замена на ИД1 я так понял не канает?

Нет не канает.
Ищите через инет - это не проблема.
:)

velant77 писал(а):PS - попадалось как то обсуждение компенсации отравления катодов (анодов?) :)) не разбирался что это но так ли это важно и нужно ли это реализовывать ? :)))

Если будете использовать третий режим индикации, то никакого отравления не будет.
В 3м режиме при смене цифры перебираются все, в том числе негорящие.
Но лучше автоматический чтобы не надоедал.
:)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Вт апр 09, 2013 17:07:12

Спасибо за ответы, многое стало понятно.
SLvik писал(а):Вы можете просто не поставить секундные лампы. При этом не будет секунд и дня недели в календаре.

Не совсем так. Выбор режима индикации отображается в последней секундной лампе, если не будет секунд, то будем наблюдать постоянно четыре единицы :) Опять же маятник работать не будет. А по поводу "неживых", часы будут стоять в домашнем кинотеатре (проектор, полное затемнение) почти под экраном, поэтому мельтешение секунд именно в моей ситауции не к месту, а плавное переключение цифр - само то!
SLvik писал(а):Если использовать 648й контроллер, то запросто.

Очень бы хотелось :music: Регулировка яркости опять жэ необходима из-за особенностей применения, при просмотре фильма хотелось бы её выставить на приемлемый уровень (скорей всего минимальный).

Позвольте ещё один вопрос. В первоначальных редакциях Вашего проекта применялся супервизор на резет при подачи питания, в выложенной схеме Вы его убрали. В принципе с 680а лично у меня проблем с резетом не было, а вот в одном из проектов с f870 были серьёзные, проблема снялась только после установки визора. Но это скорей риторика, ибо кашу маслом не испортишь, лутше на плате развести место под визор и при необходимости поставить. :?

Re: Простенькие 6ти ламповые часики с термометром на газораз

Вт апр 09, 2013 18:52:15

velant77 писал(а):
SLvik писал(а):Вы можете просто не поставить секундные лампы. При этом не будет секунд и дня недели в календаре.

Не совсем так. Выбор режима индикации отображается в последней секундной лампе, если не будет секунд, то будем наблюдать постоянно четыре единицы :)

Ну это да, НО
Вы будете визуально видеть текущий режим.
Только на автоматике подсчитаете - 1 и 2.
:)

velant77 писал(а):Опять же маятник работать не будет.

Он работать будет - включите мигание секундных ламп и точка будет перемещаться в пределах 4х ламп.
Я когда писал прогу, то подумад что при мигании секундных ламп сами лампы стоят в середине.
Между часовыми и минутными, поэтому точка бегает в часах и минутах.
:) :)) :)))

velant77 писал(а):
SLvik писал(а):Если использовать 648й контроллер, то запросто.

Очень бы хотелось :music: Регулировка яркости опять жэ необходима из-за особенностей применения, при просмотре фильма хотелось бы её выставить на приемлемый уровень (скорей всего минимальный).

648й более редкий, поэтому я написал на 628м.
А по поводу затемнения - как вы его себе представляете?
У меня в других часах задаёшь время притухания и время яркого горения.
Это, так сказать ночной режим.
Например от 23:00 до 7:00 часики притухают.
:)

velant77 писал(а):Позвольте ещё один вопрос. В первоначальных редакциях Вашего проекта применялся супервизор на резет при подачи питания, в выложенной схеме Вы его убрали. В принципе с 680а лично у меня проблем с резетом не было, а вот в одном из проектов с f870 были серьёзные, проблема снялась только после установки визора. Но это скорей риторика, ибо кашу маслом не испортишь, лутше на плате развести место под визор и при необходимости поставить. :?

Я использовал внутренний сброс т.к. на термометр нехватило портов.
Прекрасно работает.
:)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Ср апр 10, 2013 05:11:17

SLvik писал(а):включите мигание секундных ламп и точка будет перемещаться в пределах 4х ламп. Я когда писал прогу, то подумад что при мигании секундных ламп сами лампы стоят в середине.Между часовыми и минутными, поэтому точка бегает в часах и минутах.

ОК, понято :))
Раз решились на статью то отдувайтесь с вопросами :))) :))) :)))
SLvik писал(а):А по поводу затемнения - как вы его себе представляете?

Примерно так :roll: одной кнопкой выбираем цвет, двумя другими + и - регулируем яркость, четвертой кнопкой запоминаем уровень яркости и цвет, ей же переходим от текущего уровня и цвета в запомненный и обратно :facepalm: т.е. подошел, нажал кнопку 4 и подсветка притухла, нажал ещё раз - вернулась к яркой :tea: ну это как бы в теории :)))
И пардон ещё раз про L1, 0,5А за глаза?
Какой примерно ток потребления по шине 5в с подсветкой? 7805 не греется? понижатель на какой нибудь MC34063 не будет эффективней?

Re: Простенькие 6ти ламповые часики с термометром на газораз

Ср апр 10, 2013 07:41:51

velant77 писал(а):
SLvik писал(а):А по поводу затемнения - как вы его себе представляете?

Примерно так :roll: одной кнопкой выбираем цвет, двумя другими + и - регулируем яркость, четвертой кнопкой запоминаем уровень яркости и цвет, ей же переходим от текущего уровня и цвета в запомненный и обратно :facepalm: т.е. подошел, нажал кнопку 4 и подсветка притухла, нажал ещё раз - вернулась к яркой :tea: ну это как бы в теории :)))?

Вы имели ввиду подсветку, а я подумал про свечение самих ламп.
Нестыковочка получилась.
:)

velant77 писал(а):И пардон ещё раз про L1, 0,5А за глаза?

Да.

velant77 писал(а):Какой примерно ток потребления по шине 5в с подсветкой? 7805 не греется? понижатель на какой нибудь MC34063 не будет эффективней?

Кренка холодная, т.е. комнатной температуры, хоть и питает 4 микросхемы.
Можете использовать планарную - она ещё меньше обычной.
:)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Ср апр 10, 2013 07:59:32

SLvik спасибо за ответы. В общем остался только вопрос с подсветкой, согласитесь подправить прошивку? :)) Если да, то на каких условиях и на каком пике, если нет, то нет так нет :beer: Буду делать максимум в смд, половина корпусов под заказ, лампы едут, по схеме вроде всё ясно, надо заказывать, только с пиком на подсветку надо определиться :))

Re: Простенькие 6ти ламповые часики с термометром на газораз

Ср апр 10, 2013 14:00:27

SLvik, меня смущает такое странное включение DD1 и DD2
оно шо и вправду работает ?
а как же синхронизация ? неужто нету сдвига по фазе ? :))

Re: Простенькие 6ти ламповые часики с термометром на газораз

Ср апр 10, 2013 14:07:52

Захотел собрать даное чудо, только без индикации секунд.
Можно ли изменить отображение температуры, чтоб показовало и десятки градуса (DS18b20 ошыбка составляет всего 0.1 градус) на лампах L02, L03, L04.

Re: Простенькие 6ти ламповые часики с термометром на газораз

Ср апр 10, 2013 18:52:35

velant77 писал(а):SLvik спасибо за ответы. В общем остался только вопрос с подсветкой, согласитесь подправить прошивку? :)) Если да, то на каких условиях и на каком пике, если нет, то нет так нет :beer: Буду делать максимум в смд, половина корпусов под заказ, лампы едут, по схеме вроде всё ясно, надо заказывать, только с пиком на подсветку надо определиться :))

Если сильно нужна подсветка возтмите её отсюда.
Трёхцветная и светодиодная.
http://radiokot.ru/forum/viewtopic.php?p=619206#p619206

Специально для вас, ну мож ещё кому сгодится добавил ещё одну прогу.
Теперь в часах тип, а в минутах и секундах номер режима.
Кто секунды не будет использрвать.
Изображение

Ещё исправил сервисную программу.
Теперь назначение цифр на 1й лампе (Вместо 3й).
Включение / выключение бегающей точки на 2й.
Включение / выключение мигания секундных ламп на 3й.
Прошивка прилагается.
:)
Вложения
Clck_6x14_v3ctb.rar
(4.29 KiB) Скачиваний: 994
IMG_1928 300.jpg
(26.03 KiB) Скачиваний: 25251
Последний раз редактировалось SLvik Ср апр 10, 2013 19:11:01, всего редактировалось 2 раз(а).

Re: Простенькие 6ти ламповые часики с термометром на газораз

Ср апр 10, 2013 19:03:07

FreshMan писал(а):SLvik, меня смущает такое странное включение DD1 и DD2
оно шо и вправду работает ?
а как же синхронизация ? неужто нету сдвига по фазе ? :))

Все работает.
Откройте Datasheet на DS32KHZ - там всё нарисовано.
:)

vladik0000 писал(а):Захотел собрать даное чудо, только без индикации секунд.
Можно ли изменить отображение температуры, чтоб показовало и десятки градуса (DS18b20 ошыбка составляет всего 0.1 градус) на лампах L02, L03, L04.

Можно, но только убрав сервисный режим.
Т.к. места в контроллере больше нет.
Вы не сможете использовать прошивку "Под себя", а только с этой платой и только на ИН-14.
И ещё DS18B20 не такие точные чтобы ими мерять температуру до десятых градуса
:)

И ещё, я в статье не написал.
Точность термометра +/- 0,5 C
Всё показывает точка после температуры.
Если например горит 25 - значит температура от 25,0 до 25,4С.
А если горит 25. - значит температура от 25,5 до 25,9С.
Вот так вот.
:)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Ср апр 10, 2013 19:16:03

ну а рекомендации по разводке платы можеш дать ?
какими правилами ты руководсвовался ?
mss_ja, упоминал что это дело, разводка, влияет на точность хода поэтому он RTC вешал прям на ноги МК
я смотрю ты так не делал
поэтому мне этот вопрос очень интересен
сколько они уже идут ? и как обстоят дела с точностью ?

Re: Простенькие 6ти ламповые часики с термометром на газораз

Чт апр 11, 2013 07:21:02

FreshMan писал(а):ну а рекомендации по разводке платы можеш дать ?
какими правилами ты руководсвовался ?
mss_ja, упоминал что это дело, разводка, влияет на точность хода поэтому он RTC вешал прям на ноги МК
я смотрю ты так не делал
поэтому мне этот вопрос очень интересен


Ну ты сам по плате посмотри.
Дорожки длиной меньше сантиметра.
DS1307 как всегда рядом с контроллером.
DS32KHz тоже рядом с DS1307 - насколько позволяет батарейка.
Кварц на 32КHz практически припаян к выводам DS1307.
Кварц работает только когда часики выключены из розетки и DS32KHz не работает.

FreshMan писал(а):сколько они уже идут ? и как обстоят дела с точностью ?

А ты посмоирм число в статье - вот с тех пор и ходят.
Точность отличная т.к. я использовал DS32KHz.
Без неё конечно всё зависит от часового кварца на 32.768.
:)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Чт апр 11, 2013 09:23:00

Покурил даташит на ds32khz, а почему ногу Vbat не посадили на батарейку вместе с ds1307? тогда можно исключить кварц и сохранится точность при отключении питания.
ПЫСЫ. Спасибо за подправленную прошивку, как оказалось не только я буду собирать без секунд :)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Чт апр 11, 2013 15:19:22

SLvik, помогите пожалуйста - пытаюсь скачать по ссылкам из статьи, какая-то белиберда открывается... :( (интересуют конкретно прошивка и плата для ИН-12)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Чт апр 11, 2013 20:09:41

velant77 писал(а):Покурил даташит на ds32khz, а почему ногу Vbat не посадили на батарейку вместе с ds1307? тогда можно исключить кварц и сохранится точность при отключении питания.

Она сильно много потребляет.
С ней батарейки хватит на пол года.
А так - лет на 5.
И потом, у вас чо, так часто отключают свет.....
Хотя если сами будете плату делать можете и подвести к ней 3в.
:)

Челюскин писал(а):SLvik, помогите пожалуйста - пытаюсь скачать по ссылкам из статьи, какая-то белиберда открывается... :( (интересуют конкретно прошивка и плата для ИН-12)

Нажмите правой кнопкой мыши на ссылку и выберите "Сохранить объект как..."
:)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Пт апр 12, 2013 07:06:08

У меня опять вопрос (снова? бесконечно? :))) ). Можно UF4007 заменить на S1M ? вроде так же 1А 1000В но есть в смд.
P.S. К сожалению Ваша ссылка на http://moemesto.ru/SLvik/file/14373154/ ... %20v23.rar уже как 4 дня не работает.

Re: Простенькие 6ти ламповые часики с термометром на газораз

Пт апр 12, 2013 16:59:28

velant77 писал(а):У меня опять вопрос (снова? бесконечно? :))) ). Можно UF4007 заменить на S1M ? вроде так же 1А 1000В но есть в смд.

Если диод импульсный, то пойдёт.
Да в принципе любой пойдёт, но у обычного КПД ниже намного.
:)

velant77 писал(а):P.S. К сожалению Ваша ссылка на http://moemesto.ru/SLvik/file/14373154/ ... %20v23.rar уже как 4 дня не работает.

Потерпите с недельку - у них там что-то с сервером.
:)

Re: Простенькие 6ти ламповые часики с термометром на газораз

Пт апр 12, 2013 22:08:08

Класные часики! Буду делать, правда из ламп есть только ИН-12А(без точки) Там на схеме опечатка -вместо 11 ножки DD3 должна быть ножка 3. И есть несколько вопросов:
    Вместо точки хочу подключить МТХ-90. Куда подключать сетку?

    Разница между Прошивкой и Прошивкой для платы на ИН-12 только в переназначении катодов?

    если есть выложите фотки платы на ИН-12(детали, перемычки)

    Память полностю забита? Хочу подключить ИН19В (+) и ИН19А (градус цельсия)
Ответить