Форум РадиоКот https://radiokot.ru/forum/ |
|
Простенькие 6ти ламповые часики с термометром на газоразряде https://radiokot.ru/forum/viewtopic.php?f=25&t=88056 |
Страница 1 из 83 |
Автор: | SLvik [ Вт апр 09, 2013 16:09:15 ] | |||||||||
Заголовок сообщения: | Простенькие 6ти ламповые часики с термометром на газоразряде | |||||||||
Здесь будут все вопросики по этому проекту. http://radiokot.ru/circuit/digital/home/160/ ПРОШИВКИ СТАТЬИ ИСПРАВЛЕННЫЕ: Вложение: ФОТО ОПЦИЙ КОНТРОЛЛЕРА В ПРОГРАММАТОРЕ: ПРОШИВКА С КОРРЕКЦИЕЙ ХОДА ЧАСОВ: Прошивка Clck_6x14_v3ctdc.hex имеет коррекцию времени. В период установки времени после установки дня недели загораются часы и секунды. В часах кнопками "-" и "+" устанавливаем время в секундах на сколько нужно подводить время - диапазон от -4 до +4 секунд. Затем нажав кнопку "OK" переходим к установке дней. Если поставить 00, то коррекция будет происходить каждый день в 03:00. Если 01, то через день. Если 02, то через два дня. И т.д. до 31го дня - то есть через 31 день. Коррекция потребовала места в контроллере поэтому пришлось пожертвовать назначением цифр. Но их можно назначить сначала зашив в контроллер предъидущую прошивку. И назначить на ней цифры и мигание секунд, а потом не трогая EEPROM контроллера зашить прошивку с коррекцией. Все настройки сохранятся. Вложение: 4 ЛАМПОВЫЕ ЧАСИКИ: Вложение: Вложение: ЧАСЫ С 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 контроллера зашить прошивку с коррекцией и будильниками. Все настройки сохранятся. Прошивка: Вложение: Точки как секунды: Схема подключения секундных неонок: Видео: Прошивка: Вложение: ДВУХ ПЛАТНЫЙ ПРОЕКТ: СпойлерАрхив с платами на DS1307 на лампы ИН-4, ИН-8-2, ИН-12, ИН-14, ИН-18. Вложение: Архив с платами на DS3231 на лампы ИН-4, ИН-8-2, ИН-12, ИН-14, ИН-18. Вложение: ПОДСВЕТКА ПОД 2х ПЛАТНЫЕ ЧЕРТЕЖИ: В архиве всё есть - схема, плата, фотка с расположением элементов. Перед запайкой платы с индикаторами на плату с часами проверьте полную работоспособность часов. Для монтажа собранной платы подсветки напаяйте перемычки между платами на плату часов. Потом аккуратно наденьте плату на перемычки и торчащие светодиодные ножки. Не забудьте подпаять кнопки к плате проводком. Кнопки одна с фиксацией, другая нет. Между платами в той части где стоит контроллер индикации расположите пластиковую перегородку. Чтобы плата с часами были ещё тоньше советую поставить мелкие чип кондёры со стороны монтажа. Внутри архива есть описание прошивок. Вложение: Пост обновлен 3.09.2018г. по просьбе автора. aen
|
Автор: | SLvik [ Вт апр 09, 2013 16:10:36 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
Вопросики velant77 - на какой ток L1 ? - самый подходящий VT-1 ? - мощность R7-R11 без разницы ? - почему на выходе преобразователя на схеме 150В а не 170В ? - сильно трудно изменить прошивку для варианта на 4х лампах (без секунд) ? - мелькала ли печатка под всё в СМД ? - почему постеснялись добавить схемку на пике для ргб подсветки? реально ли в ней реализовать изменение яркости свечения? - BU2090 довольно труднодоставаемая, замена на ИД1 я так понял не канает? |
Автор: | SLvik [ Вт апр 09, 2013 16:24:52 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
Отвечаю. Цитата: - на какой ток 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м режиме при смене цифры перебираются все, в том числе негорящие. Но лучше автоматический чтобы не надоедал. |
Автор: | velant77 [ Вт апр 09, 2013 17:07:12 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
Спасибо за ответы, многое стало понятно. SLvik писал(а): Вы можете просто не поставить секундные лампы. При этом не будет секунд и дня недели в календаре. Не совсем так. Выбор режима индикации отображается в последней секундной лампе, если не будет секунд, то будем наблюдать постоянно четыре единицы Опять же маятник работать не будет. А по поводу "неживых", часы будут стоять в домашнем кинотеатре (проектор, полное затемнение) почти под экраном, поэтому мельтешение секунд именно в моей ситауции не к месту, а плавное переключение цифр - само то! SLvik писал(а): Если использовать 648й контроллер, то запросто. Очень бы хотелось Регулировка яркости опять жэ необходима из-за особенностей применения, при просмотре фильма хотелось бы её выставить на приемлемый уровень (скорей всего минимальный). Позвольте ещё один вопрос. В первоначальных редакциях Вашего проекта применялся супервизор на резет при подачи питания, в выложенной схеме Вы его убрали. В принципе с 680а лично у меня проблем с резетом не было, а вот в одном из проектов с f870 были серьёзные, проблема снялась только после установки визора. Но это скорей риторика, ибо кашу маслом не испортишь, лутше на плате развести место под визор и при необходимости поставить. |
Автор: | SLvik [ Вт апр 09, 2013 18:52:15 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
velant77 писал(а): SLvik писал(а): Вы можете просто не поставить секундные лампы. При этом не будет секунд и дня недели в календаре. Не совсем так. Выбор режима индикации отображается в последней секундной лампе, если не будет секунд, то будем наблюдать постоянно четыре единицы Ну это да, НО Вы будете визуально видеть текущий режим. Только на автоматике подсчитаете - 1 и 2. velant77 писал(а): Опять же маятник работать не будет. Он работать будет - включите мигание секундных ламп и точка будет перемещаться в пределах 4х ламп. Я когда писал прогу, то подумад что при мигании секундных ламп сами лампы стоят в середине. Между часовыми и минутными, поэтому точка бегает в часах и минутах. velant77 писал(а): SLvik писал(а): Если использовать 648й контроллер, то запросто. Очень бы хотелось Регулировка яркости опять жэ необходима из-за особенностей применения, при просмотре фильма хотелось бы её выставить на приемлемый уровень (скорей всего минимальный). 648й более редкий, поэтому я написал на 628м. А по поводу затемнения - как вы его себе представляете? У меня в других часах задаёшь время притухания и время яркого горения. Это, так сказать ночной режим. Например от 23:00 до 7:00 часики притухают. velant77 писал(а): Позвольте ещё один вопрос. В первоначальных редакциях Вашего проекта применялся супервизор на резет при подачи питания, в выложенной схеме Вы его убрали. В принципе с 680а лично у меня проблем с резетом не было, а вот в одном из проектов с f870 были серьёзные, проблема снялась только после установки визора. Но это скорей риторика, ибо кашу маслом не испортишь, лутше на плате развести место под визор и при необходимости поставить. Я использовал внутренний сброс т.к. на термометр нехватило портов. Прекрасно работает. |
Автор: | velant77 [ Ср апр 10, 2013 05:11:17 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
SLvik писал(а): включите мигание секундных ламп и точка будет перемещаться в пределах 4х ламп. Я когда писал прогу, то подумад что при мигании секундных ламп сами лампы стоят в середине.Между часовыми и минутными, поэтому точка бегает в часах и минутах. ОК, понято Раз решились на статью то отдувайтесь с вопросами SLvik писал(а): А по поводу затемнения - как вы его себе представляете? Примерно так одной кнопкой выбираем цвет, двумя другими + и - регулируем яркость, четвертой кнопкой запоминаем уровень яркости и цвет, ей же переходим от текущего уровня и цвета в запомненный и обратно т.е. подошел, нажал кнопку 4 и подсветка притухла, нажал ещё раз - вернулась к яркой ну это как бы в теории И пардон ещё раз про L1, 0,5А за глаза? Какой примерно ток потребления по шине 5в с подсветкой? 7805 не греется? понижатель на какой нибудь MC34063 не будет эффективней? |
Автор: | SLvik [ Ср апр 10, 2013 07:41:51 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
velant77 писал(а): SLvik писал(а): А по поводу затемнения - как вы его себе представляете? Примерно так одной кнопкой выбираем цвет, двумя другими + и - регулируем яркость, четвертой кнопкой запоминаем уровень яркости и цвет, ей же переходим от текущего уровня и цвета в запомненный и обратно т.е. подошел, нажал кнопку 4 и подсветка притухла, нажал ещё раз - вернулась к яркой ну это как бы в теории ? Вы имели ввиду подсветку, а я подумал про свечение самих ламп. Нестыковочка получилась. velant77 писал(а): И пардон ещё раз про L1, 0,5А за глаза? Да. velant77 писал(а): Какой примерно ток потребления по шине 5в с подсветкой? 7805 не греется? понижатель на какой нибудь MC34063 не будет эффективней? Кренка холодная, т.е. комнатной температуры, хоть и питает 4 микросхемы. Можете использовать планарную - она ещё меньше обычной. |
Автор: | velant77 [ Ср апр 10, 2013 07:59:32 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
SLvik спасибо за ответы. В общем остался только вопрос с подсветкой, согласитесь подправить прошивку? Если да, то на каких условиях и на каком пике, если нет, то нет так нет Буду делать максимум в смд, половина корпусов под заказ, лампы едут, по схеме вроде всё ясно, надо заказывать, только с пиком на подсветку надо определиться |
Автор: | FreshMan [ Ср апр 10, 2013 14:00:27 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
SLvik, меня смущает такое странное включение DD1 и DD2 оно шо и вправду работает ? а как же синхронизация ? неужто нету сдвига по фазе ? |
Автор: | vladik0000 [ Ср апр 10, 2013 14:07:52 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
Захотел собрать даное чудо, только без индикации секунд. Можно ли изменить отображение температуры, чтоб показовало и десятки градуса (DS18b20 ошыбка составляет всего 0.1 градус) на лампах L02, L03, L04. |
Автор: | SLvik [ Ср апр 10, 2013 18:52:35 ] | |||
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз | |||
velant77 писал(а): SLvik спасибо за ответы. В общем остался только вопрос с подсветкой, согласитесь подправить прошивку? Если да, то на каких условиях и на каком пике, если нет, то нет так нет Буду делать максимум в смд, половина корпусов под заказ, лампы едут, по схеме вроде всё ясно, надо заказывать, только с пиком на подсветку надо определиться Если сильно нужна подсветка возтмите её отсюда. Трёхцветная и светодиодная. http://radiokot.ru/forum/viewtopic.php?p=619206#p619206 Специально для вас, ну мож ещё кому сгодится добавил ещё одну прогу. Теперь в часах тип, а в минутах и секундах номер режима. Кто секунды не будет использрвать. Ещё исправил сервисную программу. Теперь назначение цифр на 1й лампе (Вместо 3й). Включение / выключение бегающей точки на 2й. Включение / выключение мигания секундных ламп на 3й. Прошивка прилагается.
|
Автор: | SLvik [ Ср апр 10, 2013 19:03:07 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
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С. Вот так вот. |
Автор: | FreshMan [ Ср апр 10, 2013 19:16:03 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
ну а рекомендации по разводке платы можеш дать ? какими правилами ты руководсвовался ? mss_ja, упоминал что это дело, разводка, влияет на точность хода поэтому он RTC вешал прям на ноги МК я смотрю ты так не делал поэтому мне этот вопрос очень интересен сколько они уже идут ? и как обстоят дела с точностью ? |
Автор: | SLvik [ Чт апр 11, 2013 07:21:02 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
FreshMan писал(а): ну а рекомендации по разводке платы можеш дать ? какими правилами ты руководсвовался ? mss_ja, упоминал что это дело, разводка, влияет на точность хода поэтому он RTC вешал прям на ноги МК я смотрю ты так не делал поэтому мне этот вопрос очень интересен Ну ты сам по плате посмотри. Дорожки длиной меньше сантиметра. DS1307 как всегда рядом с контроллером. DS32KHz тоже рядом с DS1307 - насколько позволяет батарейка. Кварц на 32КHz практически припаян к выводам DS1307. Кварц работает только когда часики выключены из розетки и DS32KHz не работает. FreshMan писал(а): сколько они уже идут ? и как обстоят дела с точностью ? А ты посмоирм число в статье - вот с тех пор и ходят. Точность отличная т.к. я использовал DS32KHz. Без неё конечно всё зависит от часового кварца на 32.768. |
Автор: | velant77 [ Чт апр 11, 2013 09:23:00 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
Покурил даташит на ds32khz, а почему ногу Vbat не посадили на батарейку вместе с ds1307? тогда можно исключить кварц и сохранится точность при отключении питания. ПЫСЫ. Спасибо за подправленную прошивку, как оказалось не только я буду собирать без секунд |
Автор: | Челюскин [ Чт апр 11, 2013 15:19:22 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
SLvik, помогите пожалуйста - пытаюсь скачать по ссылкам из статьи, какая-то белиберда открывается... (интересуют конкретно прошивка и плата для ИН-12) |
Автор: | SLvik [ Чт апр 11, 2013 20:09:41 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
velant77 писал(а): Покурил даташит на ds32khz, а почему ногу Vbat не посадили на батарейку вместе с ds1307? тогда можно исключить кварц и сохранится точность при отключении питания. Она сильно много потребляет. С ней батарейки хватит на пол года. А так - лет на 5. И потом, у вас чо, так часто отключают свет..... Хотя если сами будете плату делать можете и подвести к ней 3в. Челюскин писал(а): SLvik, помогите пожалуйста - пытаюсь скачать по ссылкам из статьи, какая-то белиберда открывается... (интересуют конкретно прошивка и плата для ИН-12) Нажмите правой кнопкой мыши на ссылку и выберите "Сохранить объект как..." |
Автор: | velant77 [ Пт апр 12, 2013 07:06:08 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
У меня опять вопрос (снова? бесконечно? ). Можно UF4007 заменить на S1M ? вроде так же 1А 1000В но есть в смд. P.S. К сожалению Ваша ссылка на http://moemesto.ru/SLvik/file/14373154/ ... %20v23.rar уже как 4 дня не работает. |
Автор: | SLvik [ Пт апр 12, 2013 16:59:28 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
velant77 писал(а): У меня опять вопрос (снова? бесконечно? ). Можно UF4007 заменить на S1M ? вроде так же 1А 1000В но есть в смд. Если диод импульсный, то пойдёт. Да в принципе любой пойдёт, но у обычного КПД ниже намного. velant77 писал(а): P.S. К сожалению Ваша ссылка на http://moemesto.ru/SLvik/file/14373154/ ... %20v23.rar уже как 4 дня не работает. Потерпите с недельку - у них там что-то с сервером. |
Автор: | leotom [ Пт апр 12, 2013 22:08:08 ] |
Заголовок сообщения: | Re: Простенькие 6ти ламповые часики с термометром на газораз |
Класные часики! Буду делать, правда из ламп есть только ИН-12А(без точки) Там на схеме опечатка -вместо 11 ножки DD3 должна быть ножка 3. И есть несколько вопросов:
|
Страница 1 из 83 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |