Часы на газоразрядных индикаторах

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Charon
Сверлит текстолит когтями
Сообщения: 1247
Зарегистрирован: Вс янв 03, 2016 08:52:30

Re: Часы на газоразрядных индикаторах

Сообщение Charon »

Zondac писал(а):Если перед ключом используется двухтактный повторитель, то необходимо определить напряжение насыщения именно повторителя?

Нет, это напряжение насыщения именно силового ключа.

Но открытый мосфет ведет себя не как насыщенный биполярный транзистор, а как малое сопротивление. И вместо Vsat надо подставлять пиковый ток через индуктивность, умноженный на это сопротивление (в даташитах на мосфеты обозначается как Rdson).

Но для 12В входного, хорошего ключа и при сравнительно небольших токах, этим можно пренебречь.
Последний раз редактировалось Charon Пт янв 29, 2016 15:30:46, всего редактировалось 2 раза.
sting_sun
Родился
Сообщения: 3
Зарегистрирован: Пт дек 18, 2015 12:32:21

Re: Часы на газоразрядных индикаторах

Сообщение sting_sun »

Привет всем радиолюбителям.
Вот решился собрать тоже часы на газоразрядных индикаторах ИН-12Б.
Прошивку решил свою написать на Arduino Uno. Часы реального времени использую DS1307.
Столкнулся с проблемой, что нигде ни описано, подстройка часов. Всё только программирование с ПК, а как сделать с кнопок через часы?
За ранее спасибо.
Charon
Сверлит текстолит когтями
Сообщения: 1247
Зарегистрирован: Вс янв 03, 2016 08:52:30

Re: Часы на газоразрядных индикаторах

Сообщение Charon »

Ты о возможности установки времени кнопками? Ну так это делается как обычно, подключаешь к Ардуине кнопки и пишешь подпрограммку, которая будет считывать время из RTC в основную память, менять в основной памяти время и дату в соответствии с нажатием кнопок, а по окончании записывать обратно в RTC.

Я засунул это в главный цикл. Все равно там делать нечего :)
Последний раз редактировалось Charon Пт янв 29, 2016 15:47:53, всего редактировалось 1 раз.
Аватара пользователя
mss_ja
Друг Кота
Сообщения: 4323
Зарегистрирован: Сб дек 24, 2011 05:02:33
Откуда: Киев

Re: Часы на газоразрядных индикаторах

Сообщение mss_ja »

очередные m&a
простые миниатюрные часы на ин16.
эффекты смены цифр, времени-температуры.
с функционала только время, 2 температуры, возможность приема темп. с ик датчиков,
автояркость, 2 маятника, подсветка, ... ну и пульт ДУ



Изображение

СпойлерИзображение

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


если кому интересно-их схема.
Изображение
Аватара пользователя
Волосатый
Сверлит текстолит когтями
Сообщения: 1288
Зарегистрирован: Пн апр 14, 2008 12:54:35
Откуда: Город ГЕРОЙ Ленинград
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение Волосатый »

А как работает включение подсветки, и что делает цепочка транзисторов VT2 VT3 с обвязкой? Еще не очень понятно как вы пищалкой управляете.
А почему у часов нет даты, у МК ведь минимум 16кб в линейке F030 ? в эти 16кб можно черта лысого запихать :dont_know:
Опыт приходит сразу после того, как он был нужен...
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: Часы на газоразрядных индикаторах

Сообщение Apparatchik »

Волосатый писал(а):А почему у часов нет даты, у МК ведь минимум 16кб в линейке F030 ? в эти 16кб можно черта лысого запихать :dont_know:

Не влезла :? Это так кажется что 16к много, для AVR да, но не следует забывать что мк 32 разрядный. Функционал довольно богатый для такого объема. Датой пожертвовал в благо эфектов обновления экрана.
«И всё-таки она вертится!»
Аватара пользователя
mss_ja
Друг Кота
Сообщения: 4323
Зарегистрирован: Сб дек 24, 2011 05:02:33
Откуда: Киев

Re: Часы на газоразрядных индикаторах

Сообщение mss_ja »

т1 ,т3 обычный ключ 12в на вкл подсветки. т2 модулятор ее яркости.
писчалка.. :)
ног не хватает
порт-ноль, писчалка и подсветка молчат
порт-как вход, светит свет,
порт в единицу-пикнуло и мигнуло.
Аватара пользователя
Волосатый
Сверлит текстолит когтями
Сообщения: 1288
Зарегистрирован: Пн апр 14, 2008 12:54:35
Откуда: Город ГЕРОЙ Ленинград
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение Волосатый »

Apparatchik писал(а):Не влезла Это так кажется что 16к много
Так реально много! На моих F100C4 влезло в 15кб (1кб загрузчик) все то что у Вас, ну кроме пульта ДУ, и еще 21 меняемый параметр отображения + спящий режим, и еще есть свободное место.
mss_ja писал(а):т2 модулятор ее яркости.
Так он же всегда будет модулировать на 3/6 яркости, разве нет?
Опыт приходит сразу после того, как он был нужен...
Аватара пользователя
mss_ja
Друг Кота
Сообщения: 4323
Зарегистрирован: Сб дек 24, 2011 05:02:33
Откуда: Киев

Re: Часы на газоразрядных индикаторах

Сообщение mss_ja »

Волосатый писал(а):Так он же всегда будет модулировать на 3/6 яркости, разве нет?

нет. немного не так.
примите во внимание что при изменении яркости ламп меняется скважность анодных импульсов
начальная яркость сейчас чуть больше чем надо. резисторы на диоды надо побольше влепить.
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: Часы на газоразрядных индикаторах

Сообщение Apparatchik »

Волосатый писал(а):
Apparatchik писал(а):...ну кроме пульта ДУ, и еще 21 меняемый параметр отображения + спящий режим, и еще есть свободное место.

Если выбросить код пульта и прием температуры по ИК каналу (ик приемник один на всех), то дата влезет и есче куча места останется. Кстати у меня тоже 15к, 1к занят под энергонезависимую память.
«И всё-таки она вертится!»
Аватара пользователя
mss_ja
Друг Кота
Сообщения: 4323
Зарегистрирован: Сб дек 24, 2011 05:02:33
Откуда: Киев

Re: Часы на газоразрядных индикаторах

Сообщение mss_ja »

:) это для разнообразия "заточено" под часы-термометр.
дата во всех "бегает". приелась уже.
а пульт низзя выбрасывать. :dont_know: привык к нему, ленивый стал... к кнопкам лень ходить. :facepalm:
Аватара пользователя
Iggis
Держит паяльник хвостом
Сообщения: 947
Зарегистрирован: Пн мар 25, 2013 03:20:47
Откуда: Tallinn

Re: Часы на газоразрядных индикаторах

Сообщение Iggis »

mss_ja писал(а):пульт низзя выбрасывать. привык к нему, ленивый стал... к кнопкам лень ходить
Осмелюсь поинтересоваться, а что вы так часто настраиваете в часах? Я так свои поставил и не касаюсь их, только время смотрю издалека..
Правильно заданный вопрос - уже половина ответа. Не мучайте себя и других...
------
Полезный лайфхак - чтобы увидеть картинку в оригинальном размере, удалите из адреса слово medium/
Например:
http:///img.radiokot.ru/files/86369/medium/hi06i91ui.jpg


Изображение
Аватара пользователя
mss_ja
Друг Кота
Сообщения: 4323
Зарегистрирован: Сб дек 24, 2011 05:02:33
Откуда: Киев

Re: Часы на газоразрядных индикаторах

Сообщение mss_ja »

обычные моменты это подсветка, температура, будильник.
температура и автоматом скачет. но бывает чтоб не ждать посмотрел "кнопочкой".
да и выставлять все пультом намного удобнее.
конечно можно в магазин и пешком пройтись, прогуляться 2 квартала, но если есть машина под подьездом.... :dont_know:
Аватара пользователя
woody_mc
Грызет канифоль
Сообщения: 251
Зарегистрирован: Пт янв 30, 2015 13:20:56
Откуда: SPb
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение woody_mc »

mss_ja писал(а):да и выставлять все пультом намного удобнее.

у пульта есть очень значительная особенность - его всегда приходится искать :)))
но соглашусь, что пульт - удобная штука. только вот не понимаю, почему обработка пульта (подозреваю RC5) занимает много места? и датчики ИК можно повесить на UART. я стараюсь по-максимуму использовать аппаратную часть МК, это экономит время и место.
крокодил, крокожу и буду крокодить!
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: Часы на газоразрядных индикаторах

Сообщение Apparatchik »

протокол NEC, uart занят под 1Wire, ИК приемник, как я писал выше и видно на схеме, один на всех. Я не сказал что он много занимает, но дата (вернее её установка) уже не влазит. Можно конечно "пооптимизировать" выбросить настройку порогов освещенности и задать их при компиляции и другие мелочи, тогда дата влезет, но это уже будут часы чисто под меня, а мне опять же дата не нужна.

Остальные вопросы по программированию прошу в личку.
Последний раз редактировалось Apparatchik Пт янв 29, 2016 21:12:52, всего редактировалось 2 раза.
«И всё-таки она вертится!»
Аватара пользователя
Topaloff
Потрогал лапой паяльник
Сообщения: 349
Зарегистрирован: Вс фев 03, 2013 00:47:59
Откуда: Киев

Re: Часы на газоразрядных индикаторах

Сообщение Topaloff »

Мужики, посоветуйте транзистор в SOT-223 или другом мелком корпусе, не дорогой для повышающего маломощного преобразователя.
Аватара пользователя
woody_mc
Грызет канифоль
Сообщения: 251
Зарегистрирован: Пт янв 30, 2015 13:20:56
Откуда: SPb
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение woody_mc »

Apparatchik писал(а):uart занят под 1Wire

мне 1Wire привычнее ногодрыгом :dont_know: uart обычно использую для "родных" целей.
я и ШИМ иногда делаю аппаратный, для экономии памяти, иногда внешние пару элементов не так критичны как функционал.

вопросы по программированию скорее общие, но реализация у многих программистов разная.
крокодил, крокожу и буду крокодить!
Charon
Сверлит текстолит когтями
Сообщения: 1247
Зарегистрирован: Вс янв 03, 2016 08:52:30

Re: Часы на газоразрядных индикаторах

Сообщение Charon »

А пульт наверное можно и не покупать, а подружить с телевизионным. Ведь не так уж много разных протоколов. Правда, тогда часы нельзя будет ставить рядом с теликом :)))
Аватара пользователя
Ян
Поставщик валерьянки для Кота
Сообщения: 1947
Зарегистрирован: Вт ноя 01, 2005 17:32:22
Откуда: Москва

Re: Часы на газоразрядных индикаторах

Сообщение Ян »

mss_ja писал(а):ленивый стал... к кнопкам лень ходить. :facepalm:

Я очень ленив... К часам совсем не подхожу. Зачем... А из в квартире работает 6 штук. :)
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: Часы на газоразрядных индикаторах

Сообщение Apparatchik »

woody_mc писал(а):мне 1Wire привычнее ногодрыгом

Ногодрыгом нужно запрещать прерывания, что не допустимо.
Charon писал(а):А пульт наверное можно и не покупать, а подружить с телевизионным. Ведь не так уж много разных протоколов

При желании можно переназначить коды кнопок
Charon писал(а):Правда, тогда часы нельзя будет ставить рядом с теликом :)))

Это учтено, часы имеют функцию отключения/включения пульта длительным нажатием определенной кнопке на пульте.

P.S. Критика принята, место нашлось, щас добавлю дату без ущерба имеющегося функционала.
«И всё-таки она вертится!»
Ответить

Вернуться в «Умные мысли»