Часы Super Clock - VFD

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

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


Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение Kotto »

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

Re: Часы Super Clock - VFD

Сообщение Grey1975 »

Без обмотки работать не будет... Ваще. Как минимум один виток есть с каждой стороны.

Попробуйте резисторы в цепь накала поставить. 1-5 Ом.

Добейтесь максимальной равномерности свечения.

Сколько витков в первичке?
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение Kotto »

В первичке 6 витков, во вторичке 52 (в схеме 55, но чуток не хватило, не думаю что особо критично). Все накалы ламп соединены параллельно, накалы данных ламп короткие. Если добавить резик, работать тут же перестает, чтобы начало заново работать, нужно доматывать накальную обмотку, чтобы подросло напряжение.
Аватара пользователя
RoboC
Мудрый кот
Сообщения: 1795
Зарегистрирован: Ср апр 04, 2012 09:55:53
Откуда: Северодонецк
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение RoboC »

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

case 0: PORTA.4 = 0; print (di_hours / 10);

Чисто логически! Какое число будет светится на лампе после команды - PORTA.4 = 0;?
Пока контроллер будет вычислять выражение "di_hours / 10", выполнять процедуру "print ", лампа будет гореть,гореть и гореть. И в ней будет светится что? Правильно - МУСОР!

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

interrupt [TIM2_OVF] void timer2_ovf_isr(void)
{   //TCNT2=0x00;
    off_segments (); 
    delay_us (100); 
    all_off ();
    delay_us (100);
    

    //delay_us (100);
    a++;
    if (a == 6) {a = 0;}  
}  
delay_us (100); в прерывании = бред сивой кобылы!!

Настройте предделитель таймера!!
Последний раз редактировалось RoboC Чт фев 08, 2018 19:50:25, всего редактировалось 1 раз.
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
Аватара пользователя
Grey1975
Опытный кот
Сообщения: 854
Зарегистрирован: Ср май 06, 2015 01:32:36
Откуда: Москва

Re: Часы Super Clock - VFD

Сообщение Grey1975 »

У ИВ-17 накальное 2.4В и тоже 1 виток... А тут 1.2В, если моя память ни с кем не спит...
Изображение Инь и Янь - без выпендрежа.
Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение Kotto »

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

RoboC
Мусор уберу конечно, все забываю. А delay в прерывании это так, от безысходности, когда начинаешь их тыкать куда попало и смотреть что будет :))
----

Игрался с предделителем по разному, либо слишком сильная засветка, либо вообще мерцает (
----

Забыл сказать, на первой фото в темноте 11 это то, что как раз должны показывать часы, это не засветка, засветка в темных сегментах. При повышении яркости она либо пропадает, либо ее просто не видно совершенно.
Аватара пользователя
RoboC
Мудрый кот
Сообщения: 1795
Зарегистрирован: Ср апр 04, 2012 09:55:53
Откуда: Северодонецк
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение RoboC »

Если нет ослика или частотомера, в протеусе соберите схему и проверьте частоту. Должна быть 80-120Гц.
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение Kotto »

Сейчас предделитель стоит 256, тактовая частота контроллера 8 МГц, значит таймер тикает 31250 раз в секунду. Таймер 2 восьмибитный, значит сравнение и переполнение наступает с частотой примерно 122 Гц.

Я правильно посчитал? Вроде не ошибся... Если же взять следующий предделитель, 1024, получим 78 кГц и срабатывать прерывания будут с частотой около 30 Гц, при этом явно видно мерцание индикаторов.

Delay из обработчика прерывания выкинул. Считается ли вообще такая засветка дефектом или это в пределах допустимого?

Изображение

На фото включено число 11. Яркость стоит по минимуму, в OCR2 записано 250. Если хорошо присмотреться, можно заметить, что сверху у единиц светится кусочек цифры.
---

Разложение числа на цифры из прерывания тоже выкинул
Аватара пользователя
RoboC
Мудрый кот
Сообщения: 1795
Зарегистрирован: Ср апр 04, 2012 09:55:53
Откуда: Северодонецк
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение RoboC »

попробуйте прошивку
засвет есть?
Вложения
hex.7z
(2.34 КБ) 194 скачивания
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение Kotto »

Посмотреть только вечером дома смогу, а можете в личку скинуть исходник? Очень уж не терпится посмотреть что там изменилось )

Добавлено after 6 hours 55 minutes 4 seconds:
Было замечено, что засветка зависит от ламп, при замене лам друг с другом засветка переходит. Что это вообще такое и можно ли в принципе с этим бороться?
Аватара пользователя
aivcon
Вымогатель припоя
Сообщения: 588
Зарегистрирован: Пн ноя 04, 2013 09:43:14
Откуда: Подольск.

Re: Часы Super Clock - VFD

Сообщение aivcon »

Может на цоколе ламп какой налет ? :)))
Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение Kotto »

да, ножки совсем чуток окислены как бы, не блестящий металл. А это критично? Я ножки вставляю в золотистые такие пины, не припаивая на плату.
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock - VFD

Сообщение Lion_A »

Всем привет!
Решил я тут еще одни часики спаять. Дошло дело до bluetooth. Включаю - при настройке Error.
Увеличил задержки между командами при настройке - заработало все кроме изменения пароля.
При попытке поменять пароль возвращает ошибку: 1D. А в datasheet такой ошибки нет, крайняя 1С :shock:
Присмотрелся, а чип BC417 на плате чуток меньше чем на других. Пробовал перепрошить модуль на прошивку которую прошивал в другие модули - перепрошивается, но не реагирует ни на что.
Пришлось убрать из прошивки часов изменение пароля. Может кому поможет у кого проблемы с блютузом.
Не знаю что это, подделка или новая ревизия.
Включить в: hc05.h

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

//Раскомментировать если в конце настройки модуля выскакивает ошибка. Будет отключено изменение пароля.
//#define HC05_NEW
Еще в изменениях нормальная работа BMP280.
Вложения
m32SC_VFD_1.4.7z
(596.42 КБ) 228 скачиваний
ncbelov
Потрогал лапой паяльник
Сообщения: 338
Зарегистрирован: Чт апр 02, 2015 17:04:07
Откуда: Тольятти

Re: Часы Super Clock - VFD

Сообщение ncbelov »

Lion_A :
В чем может быть проблема в промаргивание цифр при обнулении часов на 2 секунде и 4 секунде. Вроде наблюдается такой эффект только с подключенным DS18B20?
Можно как то исправить?
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock - VFD

Сообщение Lion_A »

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

Re: Часы Super Clock - VFD

Сообщение SergeyK »

У меня один фик ерор выходить(((( хоть комментируй хоть нет! Вообще засада(((((
Странно как то все. Тыкнулся мультиком на 34 ножку модуля и подал питание и о чудо модуль сконфигурировался. Я хз что было!
Спасибо за обнову теперь часы полноценные!!!
Да и к стати кто то сделал подсветку ламп? И выхода на подсветку в прошивке задействованы?
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
ncbelov
Потрогал лапой паяльник
Сообщения: 338
Зарегистрирован: Чт апр 02, 2015 17:04:07
Откуда: Тольятти

Re: Часы Super Clock - VFD

Сообщение ncbelov »

[uquote="SergeyK",url="/forum/viewtopic.php?p=3327916#p3327916"]Да и к стати кто то сделал подсветку ламп? И выхода на подсветку в прошивке задействованы?[/uquote]
Я не стал подключать тк они вроде постоянно горят в прошивке на этот счет как,то расплывчато написано.
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Часы Super Clock - VFD

Сообщение Lion_A »

SergeyK
Нужно R13 заменить на 1к - 4.7к. И на схеме нужно поправить.

ncbelov
Я сам не подключал.
Яркость подсветки пропорциональна яркости ламп. Лампа подсвечивается только если на ней есть информация. Пустая не подсвечивается.
Проверял только осциллографом.
ncbelov
Потрогал лапой паяльник
Сообщения: 338
Зарегистрирован: Чт апр 02, 2015 17:04:07
Откуда: Тольятти

Re: Часы Super Clock - VFD

Сообщение ncbelov »

[uquote="Lion_A",url="/forum/viewtopic.php?p=3327964#p3327964"]
ncbelov

Я сам не подключал.
Яркость подсветки пропорциональна яркости ламп. Лампа подсвечивается только если на ней есть информация. Пустая не подсвечивается.
Проверял только осциллографом.[/uquote]
Спасибо за подробную инструкцию.
Аватара пользователя
SergeyK
Говорящий с текстолитом
Сообщения: 1511
Зарегистрирован: Вт апр 21, 2009 20:52:29
Откуда: ХМАО Югра Белоярский
Контактная информация:

Re: Часы Super Clock - VFD

Сообщение SergeyK »

[uquote="Lion_A",url="/forum/viewtopic.php?p=3327964#p3327964"]SergeyK
Нужно R13 заменить на 1к - 4.7к. И на схеме нужно поправить.[/uquote]
Спасибо, помогло!!!

[uquote="Lion_A",url="/forum/viewtopic.php?p=3327964#p3327964"]ncbelov
Я сам не подключал.
Яркость подсветки пропорциональна яркости ламп. Лампа подсвечивается только если на ней есть информация. Пустая не подсвечивается.
Проверял только осциллографом.[/uquote]
Подключаются через резисторы? И какая последовательность, то есть какой лампе какой вывод соответствует?
Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Ответить

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